diff options
author | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2013-12-12 12:05:14 +0100 |
---|---|---|
committer | Holger Hans Peter Freyther <holger@moiji-mobile.com> | 2013-12-12 12:12:22 +0100 |
commit | ece5323fd32bd3b406fab2f14f93235f0f039fdf (patch) | |
tree | af090d527dfbed72cd0fb940b21f1982ca56dedc /debian | |
parent | 91de2d0065ac597723f195c9a78874121c3ff325 (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')
-rw-r--r-- | debian/control | 20 | ||||
-rw-r--r-- | debian/libosmo-abis.install | 1 | ||||
-rw-r--r-- | debian/libosmoabis1.install | 1 | ||||
-rw-r--r-- | debian/libosmotrau0.install | 1 |
4 files changed, 19 insertions, 4 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. diff --git a/debian/libosmo-abis.install b/debian/libosmo-abis.install deleted file mode 100644 index d0dbfd1..0000000 --- a/debian/libosmo-abis.install +++ /dev/null @@ -1 +0,0 @@ -usr/lib/lib*.so.* diff --git a/debian/libosmoabis1.install b/debian/libosmoabis1.install new file mode 100644 index 0000000..7811e36 --- /dev/null +++ b/debian/libosmoabis1.install @@ -0,0 +1 @@ +usr/lib/libosmoabis.so.* diff --git a/debian/libosmotrau0.install b/debian/libosmotrau0.install new file mode 100644 index 0000000..cef0740 --- /dev/null +++ b/debian/libosmotrau0.install @@ -0,0 +1 @@ +usr/lib/libosmotrau.so.* |