Initial package commit

This commit is contained in:
Chris Josten 2021-03-02 17:29:32 +01:00
parent 7b67bd437e
commit 819cf46233
11 changed files with 130 additions and 0 deletions

32
debian/control vendored Normal file
View file

@ -0,0 +1,32 @@
Source: libtinyendian
Priority: optional
Maintainer: Chris Josten <chris@netsoj.nl>
Build-Depends: debhelper (>= 11),
dh-dlang,
meson
Standards-Version: 4.1.3
Section: libs
Homepage: https://github.com/dlang-community/tinyendian
Vcs-Browser: https://githee.netsoj.nl/debian-packages/libtinyendian
Vcs-Git: https://githee.netsoj.nl/debian-packages/libtinyendian.git
Package: libtinyendian-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends: libtinyendian0 (= ${binary:Version}), ${misc:Depends}
Description: Lightweight endianness library for D
TinyEndian is a minimal endianness library for the D programming language.
It has no external dependencies, it only needs a D compiler and Phobos
(standard library). TinyEndian doesn't allocate memory and is fully @nogc
to allow use in high-performance code.
Package: libtinyendian0
Architecture: any
Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Lightweight endianness library for D
TinyEndian is a minimal endianness library for the D programming language.
It has no external dependencies, it only needs a D compiler and Phobos
(standard library). TinyEndian doesn't allocate memory and is fully @nogc
to allow use in high-performance code.