From 508c763e7f3c8511f7076f9d905125e1aa10a205 Mon Sep 17 00:00:00 2001 From: Alexander Couzens Date: Mon, 7 Aug 2017 09:48:18 +0000 Subject: rework /debian support to match new osmo-sgsn Remove old leftover from split of osmo-sgsn out of openbsc. Change-Id: Ic0135a1118a115e8f053154e280f60674390f43a --- debian/control | 191 +++++++++++++-------------------------------------------- 1 file changed, 42 insertions(+), 149 deletions(-) (limited to 'debian/control') diff --git a/debian/control b/debian/control index 87b6f07c3..16fd244d2 100644 --- a/debian/control +++ b/debian/control @@ -1,82 +1,59 @@ -Source: openbsc -Maintainer: Harald Welte +Source: osmo-sgsn Section: net -Priority: optional -Build-Depends: debhelper (>= 9), +Priority: extra +Maintainer: Alexander Couzens +Build-Depends: debhelper (>=9), + dh-autoreconf, autotools-dev, - autoconf-archive, + autoconf, + automake, + libtool, pkg-config, + libssl-dev, + libtalloc-dev, + libc-ares-dev, libgtp-dev, + libdbi-dev, + libdbd-sqlite3, libosmocore-dev, - libosmo-sccp-dev, - libdbi0-dev, - dh-autoreconf, libosmo-abis-dev, - libosmo-netif-dev, - libdbd-sqlite3, - libpcap-dev, - libssl-dev, - libc-ares-dev, - libsmpp34-dev + libosmo-ranap-dev, + libosmo-sccp-dev, + libosmo-netif-dev Standards-Version: 3.9.8 -Vcs-Git: git://bs11-abis.gnumonks.org/openbsc.git -Vcs-Browser: http://openbsc.osmocom.org/trac/browser -Homepage: https://projects.osmocom.org/projects/openbsc +Vcs-Git: git://git.osmocom.org/osmo-sgsn.git +Vcs-Browser: http://git.osmocom.org/gitweb?p=osmo-sgsn.git;a=summary +Homepage: https://projects.osmocom.org/projects/osmo-sgsn -Package: osmocom-bsc -Architecture: any -Depends: ${shlibs:Depends}, - ${misc:Depends} -Description: GSM Base Station Controller - This is the BSC-only version of OpenBSC. It requires a Mobile Switching Center - (MSC) to operate. - . - You might rather prefer to use osmocom-nitb which is considered a - "GSM Network-in-a-Box" and does not depend on a MSC. -Package: osmocom-nitb +Package: osmo-sgsn Architecture: any -Depends: ${shlibs:Depends}, - ${misc:Depends}, - libdbd-sqlite3 -Description: GSM Network-in-a-Box, implements BSC, MSC, SMSC, HLR, VLR - This is the Network-in-a-Box version of OpenBSC. It has all the GSM network - components bundled together. When using osmocom-nitb, there is no need for a - Mobile Switching Center (MSC) which is needed when using osmocom-bsc. +Multi-Arch: foreign +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: OsmoSGSN: Osmocom's Serving GPRS Support Node for 2G and 3G packet-switched mobile networks -Package: osmocom-ipaccess-utils +Package: osmo-sgsn-dbg +Section: debug Architecture: any -Depends: ${shlibs:Depends}, - ${misc:Depends} -Description: Command line utilities for ip.access nanoBTS - This package contains utilities that are specific for nanoBTS when being used - together with OpenBSC. It contains mainly three tools: ipaccess-find, - ipaccess-config and ipaccess-proxy. +Multi-Arch: same +Depends: osmo-sgsn (= ${binary:Version}), ${misc:Depends} +Description: OsmoSGSN: Osmocom's Serving GPRS Support Node for 2G and 3G packet-switched mobile networks -Package: osmocom-bs11-utils +Package: osmo-gtphub Architecture: any -Depends: ${shlibs:Depends}, - ${misc:Depends} -Description: Command line utilities for Siemens BS-11 BTS - There is a tool in this package for configuring the Siemens BS-11 BTS. - Additionally, it contains one tool for making use of an ISDN-card and the - public telephone network as frequency standard for the E1 line. +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Osmocom GTP Hub + Proxy for comms between multiple SGSNs and GGSNs. -Package: osmocom-sgsn +Package: osmo-gtphub-dbg Architecture: any -Depends: ${shlibs:Depends}, - ${misc:Depends} -Suggests: osmocom-bsc -Description: Osmocom Serving GPRS Support Node - This is an implementation of the GPRS Serving GPRS Support Node (SGSN). As - such it implements the GPRS Mobility Management (GMM) and SM (Session - Management). - . - The SGSN connects via the Gb-interface to the BSS (like the osmo-pcu or an - ip.access nanoBTS), and it connects via the GTP protocol to a Gateway GPRS - Support Node (GGSN) like openggsn. +Section: debug +Priority: extra +Depends: osmo-gtphub (= ${binary:Version}), ${misc:Depends} +Description: Debug symbols for Osmocom GTP Hub + Make debugging possible -Package: osmocom-gbproxy +Package: osmo-gbproxy Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} @@ -87,95 +64,11 @@ Description: Osmocom GPRS Gb Interface Proxy . This package is part of OpenBSC and closely related to osmocom-sgsn. -Package: osmocom-bsc-nat -Architecture: any -Depends: ${shlibs:Depends}, - ${misc:Depends} -Recommends: osmocom-bsc -Description: Osmocom Base Station Controller Network Address Translation - This NAT is useful for masquerading multiple BSCs behind one. It listens - for incoming BSCs on port 5000 and connects to a specified Mobile Switching - Center (MSC). - . - This package is part of OpenBSC and closely related to osmocom-bsc. - -Package: openbsc-dev -Architecture: all -Depends: ${misc:Depends} -Description: Header file needed by tools tightly integrated - Some other programs depend on gsm_data_shared.h and gsm_data_shared.c - from OpenBSC. This package installs these files to your file system so - that the other packages can build-depend on this package. - . - The directory structure is copied after the structure in the repository - and the header and .c file are installed into /usr/src/osmocom/openbsc/. - -Package: osmo-gtphub -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} -Description: Osmocom GTP Hub - Proxy for comms between multiple SGSNs and GGSNs. - -Package: osmocom-bsc-dbg -Architecture: any -Section: debug -Priority: extra -Depends: osmocom-bsc (= ${binary:Version}), ${misc:Depends} -Description: Debug symbols for the OpenBSC BSC - Make debugging possible - -Package: osmocom-nitb-dbg -Architecture: any -Section: debug -Priority: extra -Depends: osmocom-nitb (= ${binary:Version}), ${misc:Depends} -Description: Debug symbols for the OpenBSC NITB - Make debugging possible - -Package: osmocom-ipaccess-utils-dbg -Architecture: any -Section: debug -Priority: extra -Depends: osmocom-ipaccess-utils (= ${binary:Version}), ${misc:Depends} -Description: Debug symbols for the OpenBSC ip.access utils - Make debugging possible - -Package: osmocom-bs11-utils-dbg -Architecture: any -Section: debug -Priority: extra -Depends: osmocom-bs11-utils (= ${binary:Version}), ${misc:Depends} -Description: Debug symbols for the OpenBSC BS11 utils - Make debugging possible - -Package: osmocom-sgsn-dbg +Package: osmo-gbproxy-dbg Architecture: any Section: debug Priority: extra -Depends: osmocom-sgsn (= ${binary:Version}), ${misc:Depends} -Description: Debug symbols for the OpenBSC Serving GPRS Support Node - Make debugging possible - -Package: osmocom-gbproxy-dbg -Architecture: any -Section: debug -Priority: extra -Depends: osmocom-gbproxy (= ${binary:Version}), ${misc:Depends} -Description: Debug symbols for the OpenBSC GPRS GBProxy - Make debugging possible - -Package: osmocom-bsc-nat-dbg -Architecture: any -Section: debug -Priority: extra -Depends: osmocom-bsc-nat (= ${binary:Version}), ${misc:Depends} -Description: Debug symbols for the OpenBSC Network Address Translation - Make debugging possible - -Package: osmo-gtphub-dbg -Architecture: any -Section: debug -Priority: extra -Depends: osmo-gtphub (= ${binary:Version}), ${misc:Depends} +Depends: osmo-gbproxy (= ${binary:Version}), ${misc:Depends} Description: Debug symbols for Osmocom GTP Hub Make debugging possible + -- cgit v1.2.3