aboutsummaryrefslogtreecommitdiffstats
path: root/debian/control
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <holger@moiji-mobile.com>2013-12-12 12:05:14 +0100
committerHolger Hans Peter Freyther <holger@moiji-mobile.com>2013-12-12 12:12:22 +0100
commitece5323fd32bd3b406fab2f14f93235f0f039fdf (patch)
treeaf090d527dfbed72cd0fb940b21f1982ca56dedc /debian/control
parent91de2d0065ac597723f195c9a78874121c3ff325 (diff)
debian: Split the libraries into separate packages
This way one can install two ABI incompatible versions of the library at the same time. This will ease future transition. Create a dummy/compatible package.
Diffstat (limited to 'debian/control')
-rw-r--r--debian/control20
1 files changed, 17 insertions, 3 deletions
diff --git a/debian/control b/debian/control
index 2e07483..d2b2d2c 100644
--- a/debian/control
+++ b/debian/control
@@ -9,20 +9,34 @@ Vcs-Git: git://git.osmocom.org/libosmo-abis.git
Vcs-Browser: http://git.osmocom.org/gitweb?p=libosmo-abis.git;a=summary
Package: libosmo-abis
+Section: oldlibs
+Architecture: any
+Depends: libosmoabis1, libosmotrau0, ${misc:Depends}
+Description: Legacy package for libosmo-abis
+ libosmo-abis is an empty package helping in the transition to one
+ package per DSO.
+
+Package: libosmoabis1
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: GSM A-bis handling
+
+Package: libosmotrau0
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: Library containing common/shared code regarding the A-bis interface between BTS and BSC
+Description: GSM trau handling
Package: libosmo-abis-dev
Section: libdevel
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libosmocore, libosmo-abis
+Depends: ${misc:Depends}, libosmocore, libosmo-abis
Description: Development headers for A-bis interface.
Package: libosmo-abis-dbg
Section: debug
Architecture: any
Priority: extra
-Depends: libosmo-abis (= ${binary:Version}), ${misc:Depends}
+Depends: libosmoabis1 (= ${binary:Version}), libosmotrau0 (= ${binary:Version}), ${misc:Depends}
Description: Debug symbols for A-bis interface.