From 85edfd12def33b5fe0b1153d757c1fda4da63a8a Mon Sep 17 00:00:00 2001 From: Holger Hans Peter Freyther Date: Mon, 28 Apr 2014 20:53:04 +0200 Subject: debian: Attempt to build a package with just the DSO Follow the debian rule to package the DSOs separately. --- debian/control | 6 +++--- debian/libosmo-netif.install | 1 - debian/libosmonetif1.install | 1 + src/Makefile.am | 1 + 4 files changed, 5 insertions(+), 4 deletions(-) delete mode 100644 debian/libosmo-netif.install create mode 100644 debian/libosmonetif1.install diff --git a/debian/control b/debian/control index e8d8ee7..3a70fac 100644 --- a/debian/control +++ b/debian/control @@ -7,7 +7,7 @@ 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 +Package: libosmonetif1 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} @@ -16,12 +16,12 @@ 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 +Depends: ${shlibs:Depends}, ${misc:Depends}, libosmocore, libosmonetif1 Description: Development headers for Osmocom network interface Package: libosmo-netif-dbg Section: debug Architecture: any Priority: extra -Depends: libosmo-netif (= ${binary:Version}), ${misc:Depends} +Depends: libosmonetif1 (= ${binary:Version}), ${misc:Depends} Description: Debug symbols for Osmocom network interface diff --git a/debian/libosmo-netif.install b/debian/libosmo-netif.install deleted file mode 100644 index d0dbfd1..0000000 --- a/debian/libosmo-netif.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/lib*.so.* diff --git a/debian/libosmonetif1.install b/debian/libosmonetif1.install new file mode 100644 index 0000000..cc183c9 --- /dev/null +++ b/debian/libosmonetif1.install @@ -0,0 +1 @@ +usr/lib/libosmonetif-abis*.so.* diff --git a/src/Makefile.am b/src/Makefile.am index 9adfcce..4dc7321 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -11,6 +11,7 @@ SUBDIRS = channel lib_LTLIBRARIES = libosmonetif.la libosmonetif_la_LIBADD = channel/abis/libosmonetif-abis.la +libosmonetif_la_LDFLAGS = -version-info $(LIBVERSION) -no-undefined libosmonetif_la_SOURCES = amr.c \ channel.c \ -- cgit v1.2.3