diff options
Diffstat (limited to 'debian/control')
-rw-r--r-- | debian/control | 126 |
1 files changed, 101 insertions, 25 deletions
diff --git a/debian/control b/debian/control index 272fe7f3..ae8900fc 100644 --- a/debian/control +++ b/debian/control @@ -1,8 +1,9 @@ Source: libosmocore -Maintainer: Harald Welte <laforge@gnumonks.org> +Maintainer: Osmocom team <openbsc@lists.osmocom.org> Section: libs Priority: optional -Build-Depends: debhelper (>= 9), +# liburing-dev: don't try to install it on debian 10 and ubuntu 20.04 +Build-Depends: debhelper (>= 10), autotools-dev, autoconf, automake, @@ -14,27 +15,31 @@ Build-Depends: debhelper (>= 9), doxygen, libpcsclite-dev, pkg-config, - libtalloc-dev, + libtalloc-dev (>= 2.1.0), libsctp-dev, libusb-1.0-0-dev, + libmnl-dev, + libsystemd-dev, + liburing-dev | base-files (<< 11) | ubuntu-keyring (<< 2021), python3:native Standards-Version: 3.9.8 -Vcs-Git: git://git.osmocom.org/libosmocore.git -Vcs-Browser: http://git.osmocom.org/libosmocore/ +Vcs-Git: https://gitea.osmocom.org/osmocom/libosmocore +Vcs-Browser: https://gitea.osmocom.org/osmocom/libosmocore Homepage: https://projects.osmocom.org/projects/libosmocore Package: libosmocore Section: libs Architecture: any Multi-Arch: foreign -Depends: libosmocodec0 (= ${binary:Version}), +Depends: libosmocodec4 (= ${binary:Version}), libosmocoding0 (= ${binary:Version}), - libosmocore12 (= ${binary:Version}), - libosmogb9 (= ${binary:Version}), - libosmogsm13 (= ${binary:Version}), - libosmovty4 (= ${binary:Version}), + libosmocore22 (= ${binary:Version}), + libosmogb14 (= ${binary:Version}), + libosmogsm20 (= ${binary:Version}), + libosmoisdn0 (= ${binary:Version}), + libosmovty13 (= ${binary:Version}), libosmoctrl0 (= ${binary:Version}), - libosmosim0 (= ${binary:Version}), + libosmosim2 (= ${binary:Version}), libosmousb0 (= ${binary:Version}), ${misc:Depends} Description: Open Source MObile COMmunications CORE library (metapackage) @@ -44,7 +49,7 @@ Description: Open Source MObile COMmunications CORE library (metapackage) least) other programs that are developed in the sphere of Free Software / Open Source mobile communication. -Package: libosmocodec0 +Package: libosmocodec4 Section: libs Architecture: any Multi-Arch: same @@ -70,7 +75,7 @@ Package: libosmocodec-doc Architecture: all Section: doc Depends: ${misc:Depends}, - libosmocodec0, + libosmocodec4, libjs-jquery Description: Documentation for the osmo codec library This is part of the libosmocore "meta"-library. The libosmocore library @@ -113,7 +118,7 @@ Description: Documentation for the osmo coding library . This package contains the documentation for the libosmocoding library. -Package: libosmocore12 +Package: libosmocore22 Section: libs Architecture: any Multi-Arch: same @@ -127,19 +132,24 @@ Description: Osmo Core library (at least) other programs that are developed in the sphere of Free Software / Open Source mobile communication. . - The libosmocore12 library in particular is a collection of common code used in + The libosmocore library in particular is a collection of common code used in various sub-projects inside the Osmocom family of projects. Package: libosmocore-doc Architecture: all Section: doc Depends: ${misc:Depends}, - libosmocore12, + libosmocore22, libjs-jquery, libosmocodec-doc, libosmocoding-doc, libosmogsm-doc, - libosmovty-doc + libosmoisdn-doc, + libosmovty-doc, + libosmoctrl-doc, + libosmogb-doc, + libosmosim-doc, + libosmousb-doc Description: Documentation for the Osmo Core library This is part of the libosmocore "meta"-library. The libosmocore library contains various utility functions that were originally developed as part of @@ -149,7 +159,7 @@ Description: Documentation for the Osmo Core library . This package contains the documentation for the libosmocore library. -Package: libosmogb9 +Package: libosmogb14 Section: libs Architecture: any Multi-Arch: same @@ -170,7 +180,7 @@ Package: libosmogb-doc Architecture: all Section: doc Depends: ${misc:Depends}, - libosmogb9, + libosmogb14, libjs-jquery Description: Documentation for the Osmo GPRS Gb library This is part of the libosmocore "meta"-library. The libosmocore library @@ -181,7 +191,7 @@ Description: Documentation for the Osmo GPRS Gb library . This package contains the documentation for the libosmogb library. -Package: libosmogsm13 +Package: libosmogsm20 Section: libs Architecture: any Multi-Arch: same @@ -205,7 +215,7 @@ Package: libosmogsm-doc Architecture: all Section: doc Depends: ${misc:Depends}, - libosmogsm13, + libosmogsm20, libjs-jquery Description: Documentation for the Osmo GSM utility library This is part of the libosmocore "meta"-library. The libosmocore library @@ -216,7 +226,40 @@ Description: Documentation for the Osmo GSM utility library . This package contains the documentation for the libosmogsm library. -Package: libosmovty4 +Package: libosmoisdn0 +Section: libs +Architecture: any +Multi-Arch: same +Depends: ${shlibs:Depends}, + ${misc:Depends} +Pre-Depends: ${misc:Pre-Depends} +Description: Osmo ISDN utility library + This is part of the libosmocore "meta"-library. The libosmocore library + contains various utility functions that were originally developed as part of + the OpenBSC project, but which are of a more generic nature and thus useful to + (at least) other programs that are developed in the sphere of Free Software / + Open Source mobile communication. + . + The libosmoisdn library in particular is a collection of common code used in + various ISDN related sub-projects inside the Osmocom family of projects. It + includes an I.460 sub-channel multiplex and a generic LAPD core. + +Package: libosmoisdn-doc +Architecture: all +Section: doc +Depends: ${misc:Depends}, + libosmoisdn0, + libjs-jquery +Description: Documentation for the Osmo ISDN utility library + This is part of the libosmocore "meta"-library. The libosmocore library + contains various utility functions that were originally developed as part of + the OpenBSC project, but which are of a more generic nature and thus useful to + (at least) other programs that are developed in the sphere of Free Software / + Open Source mobile communication. + . + This package contains the documentation for the libosmoisdn library. + +Package: libosmovty13 Section: libs Architecture: any Multi-Arch: same @@ -237,7 +280,7 @@ Package: libosmovty-doc Architecture: all Section: doc Depends: ${misc:Depends}, - libosmovty4, + libosmovty13, libjs-jquery Description: Documentation for the Osmo VTY library This is part of the libosmocore "meta"-library. The libosmocore library @@ -279,7 +322,7 @@ Description: Documentation for the Osmocom CTRL library . This package contains the documentation for the libosmoctrl library. -Package: libosmosim0 +Package: libosmosim2 Section: libs Architecture: any Multi-Arch: same @@ -295,6 +338,21 @@ Description: Osmo SIM library . The libosmosim library in particular contains routines for SIM card access. +Package: libosmosim-doc +Architecture: all +Section: doc +Depends: ${misc:Depends}, + libosmosim2, + libjs-jquery +Description: Documentation for the Osmo SIM library + This is part of the libosmocore "meta"-library. The libosmocore library + contains various utility functions that were originally developed as part of + the OpenBSC project, but which are of a more generic nature and thus useful to + (at least) other programs that are developed in the sphere of Free Software / + Open Source mobile communication. + . + This package contains the documentation for the libosmosim library. + Package: libosmousb0 Section: libs Architecture: any @@ -312,12 +370,30 @@ Description: Osmo USB library The libosmosub library in particular contains routines for USB device access via libusb-1.0, integrated into the libosmocore select event loop. +Package: libosmousb-doc +Architecture: all +Section: doc +Depends: ${misc:Depends}, + libosmousb0, + libjs-jquery +Description: Documentation for the Osmo USB library + This is part of the libosmocore "meta"-library. The libosmocore library + contains various utility functions that were originally developed as part of + the OpenBSC project, but which are of a more generic nature and thus useful to + (at least) other programs that are developed in the sphere of Free Software / + Open Source mobile communication. + . + This package contains the documentation for the libosmousb library. + Package: libosmocore-dev Architecture: any Multi-Arch: same Section: libdevel Depends: libosmocore, - libtalloc-dev, + libtalloc-dev (>= 2.1.0), + libsctp-dev, + libusb-1.0-0-dev, + libmnl-dev, ${misc:Depends} Description: Development headers for Open Source MObile COMmunications CORE library The header files provided by this package may be used to develop |