debian: Split libosmo-sabp from libosmo-ranap package

Related: OS#4342
Change-Id: I936220e95a3334d8052bb2c52fbf335a8a5c3711
This commit is contained in:
Pau Espin 2020-01-03 14:43:59 +01:00
parent d48430d4fb
commit d5d3efb546
6 changed files with 31 additions and 4 deletions

22
debian/control vendored
View File

@ -57,3 +57,25 @@ Architecture: any
Multi-Arch: same
Depends: libosmo-ranap2 (= ${binary:Version}), ${misc:Depends}
Description: Osmocom code for the Iuh interface (HNBAP, RUA, RANAP)
Package: libosmo-sabp0
Section: libs
Architecture: any
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${misc:Depends}, ${shlibs:Depends}
Description: Osmocom code for the Iuh interface (SABP)
Package: libosmo-sabp-dbg
Section: debug
Architecture: any
Multi-Arch: same
Depends: libosmo-sabp0 (= ${binary:Version}), ${misc:Depends}
Description: Osmocom code for the Iuh interface (SABP)
Package: libosmo-sabp-dev
Section: libdevel
Architecture: any
Multi-Arch: same
Depends: libosmo-sabp0 (= ${binary:Version}), ${misc:Depends}
Description: Osmocom code for the Iuh interface (SABP)

View File

@ -1,3 +1,3 @@
usr/include
usr/lib/*/*.so
usr/lib/*/pkgconfig/*.pc
usr/include/osmocom/ranap
usr/lib/*/libosmo-ranap.so
usr/lib/*/pkgconfig/libosmo-ranap.pc

View File

@ -1 +1 @@
usr/lib/*/*.so.*
usr/lib/*/libosmo-ranap*.so.*

3
debian/libosmo-sabp-dev.install vendored Normal file
View File

@ -0,0 +1,3 @@
usr/include/osmocom/sabp
usr/lib/*/libosmo-sabp.so
usr/lib/*/pkgconfig/libosmo-sabp.pc

1
debian/libosmo-sabp0.install vendored Normal file
View File

@ -0,0 +1 @@
usr/lib/*/libosmo-sabp*.so.*

1
debian/rules vendored
View File

@ -11,6 +11,7 @@ VERSION := $(shell echo '$(DEBVERS)' | sed -e 's/[+-].*//' -e 's/~//g')
# See https://www.debian.org/doc/manuals/developers-reference/best-pkging-practices.html#bpp-dbg
override_dh_strip:
dh_strip -plibosmo-ranap2 --dbg-package=libosmo-ranap-dbg
dh_strip -plibosmo-sabp0 --dbg-package=libosmo-sabp-dbg
dh_strip -posmo-hnbgw --dbg-package=osmo-hnbgw-dbg
# Print test results in case of a failure