laforge has submitted this change. ( https://gerrit.osmocom.org/c/libosmo-asn1-tcap/+/41023?usp=email )
Change subject: debian: initial ......................................................................
debian: initial
Change-Id: I8ab1b2d69b5617c91ac694bf4a754d6c28b080dd --- M Makefile.am A debian/changelog A debian/compat A debian/control A debian/libosmo-asn1-tcap-dev.install A debian/libosmo-asn1-tcap0.install A debian/rules A debian/source/format 8 files changed, 70 insertions(+), 0 deletions(-)
Approvals: pespin: Looks good to me, but someone else must approve Jenkins Builder: Verified laforge: Looks good to me, approved
diff --git a/Makefile.am b/Makefile.am index 7697636..8c148f7 100644 --- a/Makefile.am +++ b/Makefile.am @@ -6,3 +6,7 @@
pkgconfigdir = $(libdir)/pkgconfig pkgconfig_DATA = libosmo-asn1-tcap.pc + +EXTRA_DIST = \ + debian \ + $(NULL) diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..ab0df22 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +libosmo-asn1-tcap (0.1.0) unstable; urgency=medium + + * initial + + -- Oliver Smith osmith@sysmocom.de Thu, 4 Sep 2025 08:53:08 +0200 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..f599e28 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +10 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..3d3a5a9 --- /dev/null +++ b/debian/control @@ -0,0 +1,38 @@ +Source: libosmo-asn1-tcap +Section: libs +Priority: optional +Maintainer: Osmocom team openbsc@lists.osmocom.org +Build-Depends: debhelper (>= 10), + autoconf, + automake, + autotools-dev, + dh-autoreconf, + git, + libtool, + pkg-config, +Standards-Version: 3.9.6 +Vcs-Browser: https://gitea.osmocom.org/ss7-in-c/libosmo-asn1-tcap +Vcs-Git: https://gitea.osmocom.org/ss7-in-c/libosmo-asn1-tcap +Homepage: https://gitea.osmocom.org/ss7-in-c/libosmo-asn1-tcap + +Package: libosmo-asn1-tcap0 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Multi-Arch: same +Description: Utility library for ASN.1 of TCAP (SS7) + +Package: libosmo-asn1-tcap-dev +Section: libdevel +Architecture: any +Depends: libosmo-asn1-tcap0 (= ${binary:Version}), ${misc:Depends} +Multi-Arch: same +Description: Development headers for utility library for ASN.1 of TCAP (SS7) + +Package: libosmo-asn1-tcap-dbg +Section: debug +Architecture: any +Priority: extra +Depends: libosmo-asn1-tcap0 (= ${binary:Version}), ${misc:Depends} +Multi-Arch: same +Description: Debug symbols for utility library for ASN.1 of TCAP (SS7) diff --git a/debian/libosmo-asn1-tcap-dev.install b/debian/libosmo-asn1-tcap-dev.install new file mode 100644 index 0000000..60e2a20 --- /dev/null +++ b/debian/libosmo-asn1-tcap-dev.install @@ -0,0 +1,5 @@ +usr/include/osmocom/tcap/* +usr/lib/*/lib*.a +usr/lib/*/lib*.so +usr/lib/*/lib*.la +usr/lib/*/pkgconfig/* diff --git a/debian/libosmo-asn1-tcap0.install b/debian/libosmo-asn1-tcap0.install new file mode 100644 index 0000000..f4dee32 --- /dev/null +++ b/debian/libosmo-asn1-tcap0.install @@ -0,0 +1 @@ +usr/lib/*/libosmo-asn1-tcap*.so.* diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..f7f94e3 --- /dev/null +++ b/debian/rules @@ -0,0 +1,15 @@ +#!/usr/bin/make -f +export DEB_BUILD_MAINT_OPTIONS = hardening=+all + +%: + dh $@ --with autoreconf --fail-missing + +override_dh_strip: + dh_strip --dbg-package=libosmo-asn1-tcap-dbg + +override_dh_install: + sed -i "/dependency_libs/ s/'.*'/''/" `find . -name '*.la'` + dh_install + +override_dh_auto_test: + dh_auto_test || (find . -name testsuite.log -exec cat {} ; ; false) diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..89ae9db --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (native)