First packaging for Debian

This commit is contained in:
Chris Josten 2021-03-02 14:48:18 +01:00
parent ea6adfd891
commit 7279e2e8d1
12 changed files with 114 additions and 0 deletions

26
debian/control vendored Normal file
View file

@ -0,0 +1,26 @@
Source: libtaggedalgebraic
Priority: optional
Maintainer: Chris Josten <chris@netsoj.nl>
Build-Depends: debhelper-compat (= 12),
dh-dlang,
meson
Standards-Version: 4.5.0
Section: libs
Homepage: https://github.com/s-ludwig/taggedalgebraic
Package: libtaggedalgebraic0
Architecture: any
Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: A generic "tagged union" implementation with transparent operator forwarding.
Implementation of a generic TaggedUnion type along with a TaggedAlgebraic type that forwards all
methods and operators of the contained types using dynamic dispatch.
Package: libtaggedalgebraic-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends: taggedalgebraic (= ${binary:Version}), ${misc:Depends}
Description: Development packages for libtaggedalgebraic0
Implementation of a generic TaggedUnion type along with a TaggedAlgebraic type that forwards all
methods and operators of the contained types using dynamic dispatch.