diff options
author | Holger Hans Peter Freyther <zecke@selfish.org> | 2013-05-21 18:53:34 +0200 |
---|---|---|
committer | Holger Hans Peter Freyther <zecke@selfish.org> | 2013-05-21 19:05:40 +0200 |
commit | 3eef26fc8ae93ad5fc6238e59858ae0654f8d8ca (patch) | |
tree | 70cc4076bcc9f6e04a3881a2bf4359f1937676ef /debian | |
parent | 23d866eff9d8964d357d81db32ec00ea46344275 (diff) |
debian: Initial attempt at a debian package for libosmo-netif
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 5 | ||||
-rw-r--r-- | debian/compat | 1 | ||||
-rw-r--r-- | debian/control | 27 | ||||
-rw-r--r-- | debian/libosmo-netif-dev.install | 5 | ||||
-rw-r--r-- | debian/libosmo-netif.install | 1 | ||||
-rwxr-xr-x | debian/rules | 21 | ||||
-rw-r--r-- | debian/source/format | 1 |
7 files changed, 61 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..83b9315 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +libosmo-netif (0.0.0) UNRELEASED; urgency=low + + * Initial release. + + -- Holger Hans Peter Freyther <holger@freyther.de> Tue, 21 May 2013 18:53:08 +0200 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..7f8f011 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +7 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..56ea1bb --- /dev/null +++ b/debian/control @@ -0,0 +1,27 @@ +Source: libosmo-netif +Section: libs +Priority: optional +Maintainer: Holger Hans Peter Freyther <holger@moiji-mobile.com> +Build-Depends: debhelper (>= 7.0.50~), autotools-dev, autoconf, automake, libtool, dh-autoreconf, libdpkg-perl, git, libosmocore-dev, libosmo-abis-dev, pkg-config +Standards-Version: 3.8.4 +Vcs-Git: git://git.osmocom.org/libosmo-netif.git +Vcs-Browser: http://git.osmocom.org/gitweb?p=libosmo-netif.git;a=summary + +Package: libosmo-netif +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Library containing common/shared code regarding network interface + +Package: libosmo-netif-dev +Section: libdevel +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libosmocore, libosmo-netif +Description: Development headers for Osmocom network interface + +Package: libosmo-netif-dbg +Section: debug +Architecture: any +Priority: extra +Depends: libosmo-netif (= ${binary:Version}), ${misc:Depends} +Description: Debug symbols for Osmocom network interface diff --git a/debian/libosmo-netif-dev.install b/debian/libosmo-netif-dev.install new file mode 100644 index 0000000..eec0e15 --- /dev/null +++ b/debian/libosmo-netif-dev.install @@ -0,0 +1,5 @@ +usr/include/* +usr/lib/lib*.a +usr/lib/lib*.so +usr/lib/lib*.la +usr/lib/pkgconfig/* diff --git a/debian/libosmo-netif.install b/debian/libosmo-netif.install new file mode 100644 index 0000000..d0dbfd1 --- /dev/null +++ b/debian/libosmo-netif.install @@ -0,0 +1 @@ +usr/lib/lib*.so.* diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..4942c8c --- /dev/null +++ b/debian/rules @@ -0,0 +1,21 @@ +#!/usr/bin/make -f + +DEBIAN := $(shell dpkg-parsechangelog | grep ^Version: | cut -d' ' -f2) +DEBVERS := $(shell echo '$(DEBIAN)' | cut -d- -f1) +VERSION := $(shell echo '$(DEBVERS)' | sed -e 's/[+-].*//' -e 's/~//g') + +export DH_VERBOSE=1 + +%: + dh --with autoreconf $@ --fail-missing + +override_dh_strip: + dh_strip --dbg-package=libosmo-netif-dbg + +override_dh_autoreconf: + echo $(VERSION) > .tarball-version + dh_autoreconf + +override_dh_install: + dh_install + sed -i "/dependency_libs/ s/'.*'/''/" `find . -name '*.la'` 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) |