mirror of https://gerrit.osmocom.org/libosmocore
debian: Split libosmocore into various libs and address lintian warnings
Package the various libraries separately. This will allow to install libosmogsm3 and libosmogsm4 in parallel. E: libosmocore-dev: non-empty-dependency_libs-in-la-file usr/lib/libosmocore.la E: libosmocore-dev: non-empty-dependency_libs-in-la-file usr/lib/libosmogb.la E: libosmocore-dev: non-empty-dependency_libs-in-la-file usr/lib/libosmogsm.la E: libosmocore-dev: non-empty-dependency_libs-in-la-file usr/lib/libosmovty.la W: libosmocore-dbg: wrong-bug-number-in-closes l54:#nnnn W: libosmocore: wrong-bug-number-in-closes l54:#nnnn W: libosmocore: package-name-doesnt-match-sonames libosmocodec0 libosmocore4 libosmogb2 libosmogsm4 libosmovty0
This commit is contained in:
parent
9b037a6a7a
commit
9a935e27b5
|
@ -1,6 +1,7 @@
|
|||
libosmocore (0.6.3) UNRELEASED; urgency=low
|
||||
libosmocore (0.6.3+git1-1) UNRELEASED; urgency=low
|
||||
|
||||
* New upstream release with new primitives, USSD fixes.
|
||||
* Split libosmocore into several package. One lib per package.
|
||||
|
||||
-- Holger Hans Peter Freyther <holger@freyther.de> Fri, 09 Aug 2013 17:47:30 +0200
|
||||
|
||||
|
@ -51,6 +52,6 @@ libosmocore (0.1.27) natty; urgency=low
|
|||
|
||||
libosmocore (0.1.17-1) unstable; urgency=low
|
||||
|
||||
* Initial release (Closes: #nnnn) <nnnn is the bug number of your ITP>
|
||||
* Initial release
|
||||
|
||||
-- Harald Welte <laforge@gnumonks.org> Tue, 24 Aug 2010 10:55:04 +0200
|
||||
|
|
|
@ -1 +1 @@
|
|||
7
|
||||
8
|
||||
|
|
|
@ -2,8 +2,8 @@ Source: libosmocore
|
|||
Section: libs
|
||||
Priority: optional
|
||||
Maintainer: Harald Welte <laforge@gnumonks.org>
|
||||
Build-Depends: debhelper (>= 7.0.50), autotools-dev, autoconf, automake, libtool, dh-autoreconf, libdpkg-perl, git, doxygen
|
||||
Standards-Version: 3.9.2
|
||||
Build-Depends: debhelper (>= 8.0.0), autotools-dev, autoconf, automake, libtool, dh-autoreconf, libdpkg-perl, git, doxygen
|
||||
Standards-Version: 3.9.3
|
||||
Homepage: http://bb.osmocom.org/trac/wiki/libosmocore
|
||||
Vcs-Git: git://git.osmocom.org/libosmocore.git
|
||||
Vcs-Browser: http://git.osmocom.org/gitweb?p=libosmocore.git;a=summary
|
||||
|
@ -11,13 +11,43 @@ Vcs-Browser: http://git.osmocom.org/gitweb?p=libosmocore.git;a=summary
|
|||
Package: libosmocore
|
||||
Section: libs
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}
|
||||
Depends: libosmocodec0, libosmocore4, libosmogb2, libosmogsm4, libosmovty0, ${misc:Depends}
|
||||
Description: Open Source MObile COMmunications CORE library
|
||||
|
||||
Package: libosmocodec0
|
||||
Section: libs
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}
|
||||
Description: Osmo codec library
|
||||
|
||||
Package: libosmocore4
|
||||
Section: libs
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}
|
||||
Description: Osmo Core library
|
||||
|
||||
Package: libosmogb2
|
||||
Section: libs
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}
|
||||
Description: Osmo GPRS GB library
|
||||
|
||||
Package: libosmogsm4
|
||||
Section: libs
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}
|
||||
Description: Osmo GSM utility library
|
||||
|
||||
Package: libosmovty0
|
||||
Section: libs
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}
|
||||
Description: Osmo VTY library
|
||||
|
||||
Package: libosmocore-dev
|
||||
Section: libdevel
|
||||
Architecture: any
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}, libosmocore
|
||||
Depends: ${misc:Depends}, libosmocore
|
||||
Description: Development headers for Open Source MObile COMmunications CORE library
|
||||
|
||||
Package: libosmocore-utils
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
usr/lib/libosmocodec*.so.*
|
|
@ -3,3 +3,4 @@ usr/lib/lib*.a
|
|||
usr/lib/lib*.so
|
||||
usr/lib/lib*.la
|
||||
usr/lib/pkgconfig/*
|
||||
usr/share/doc/libosmocore/*
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
usr/lib/lib*.so.*
|
||||
usr/share/doc/libosmocore/*
|
|
@ -0,0 +1 @@
|
|||
usr/lib/libosmocore*.so.*
|
|
@ -0,0 +1 @@
|
|||
usr/lib/libosmogb*.so.*
|
|
@ -0,0 +1 @@
|
|||
usr/lib/libosmogsm*.so.*
|
|
@ -0,0 +1 @@
|
|||
usr/lib/libosmovty*.so.*
|
|
@ -14,11 +14,15 @@ DEBVERS := $(shell echo '$(DEBIAN)' | cut -d- -f1)
|
|||
VERSION := $(shell echo '$(DEBVERS)' | sed -e 's/[+-].*//' -e 's/~//g')
|
||||
|
||||
%:
|
||||
dh --with autoreconf $@ --fail-missing
|
||||
dh $@ --with autoreconf --fail-missing
|
||||
|
||||
override_dh_strip:
|
||||
dh_strip --dbg-package=libosmocore-dbg
|
||||
|
||||
override_dh_install:
|
||||
sed -i "/dependency_libs/ s/'.*'/''/" `find . -name '*.la'`
|
||||
dh_install
|
||||
|
||||
override_dh_autoreconf:
|
||||
echo $(VERSION) > .tarball-version
|
||||
dh_autoreconf
|
||||
|
|
Loading…
Reference in New Issue