From 5f3871e3626a407c01af42d72a9e8ea010938dc2 Mon Sep 17 00:00:00 2001 From: Max Date: Wed, 21 Dec 2016 14:18:34 +0100 Subject: Integrate Debian packaging changes debian/control: * restructure to make it easier to incorporate further changes * update package descriptions * update project URL debian/rules: * use proper hardening syntax * restructure to make it easier to incorporate further changes * add cleanup override debian/copyright: add file matching Debian format Change-Id: I6af8ab7f5c75b4d161cebf492f3de5d9dbd00220 Related: OS#1694 --- debian/control | 59 +++++++++++++++++++++++++++++++++++++++++++++------------- 1 file changed, 46 insertions(+), 13 deletions(-) (limited to 'debian/control') diff --git a/debian/control b/debian/control index eed3a4c..5df6c95 100644 --- a/debian/control +++ b/debian/control @@ -1,12 +1,22 @@ Source: libosmo-abis +Maintainer: Harald Welte Section: libs Priority: optional -Maintainer: Harald Welte -Build-Depends: debhelper (>= 9), autotools-dev, autoconf, automake, libtool, dh-autoreconf, libdpkg-perl, git, libosmocore-dev (>= 0.6.4), pkg-config, libortp-dev -Standards-Version: 3.9.6 -Homepage: http://openbsc.osmocom.org/trac/wiki/libosmo-abis +Build-Depends: debhelper (>= 9), + autotools-dev, + autoconf, + automake, + libtool, + dh-autoreconf, + libdpkg-perl, + git, + libosmocore-dev (>= 0.6.4), + pkg-config, + libortp-dev +Standards-Version: 3.9.7 Vcs-Git: git://git.osmocom.org/libosmo-abis.git Vcs-Browser: http://git.osmocom.org/gitweb?p=libosmo-abis.git;a=summary +Homepage: https://projects.osmocom.org/projects/libosmo-abis Package: libosmo-abis Section: oldlibs @@ -20,28 +30,51 @@ Description: Legacy package for libosmo-abis Package: libosmoabis5 Section: libs Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same +Depends: ${shlibs:Depends}, + ${misc:Depends} Description: GSM A-bis handling + This library contains common/shared code regarding the A-bis interface between + the GSM Base transceiver station (BTS) and the GSM Base station controller BSC. + . + It also implements drivers for mISDN and DAHDI based E1 cards, as well as some + A-bis/IP dialects. Package: libosmotrau1 Section: libs Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends} Multi-Arch: same +Depends: ${shlibs:Depends}, + ${misc:Depends} Description: GSM trau handling + This library implements the Transcoder and Rate Adaptation Unit (TRAU) for + GSM systems. It is closely related to the libosmo-abis library. + . + TRAU performs transcoding function for speech channels and rate adaptation (RA) + for data channels in the GSM network. Package: libosmo-abis-dev -Section: libdevel Architecture: any -Depends: ${misc:Depends}, libosmotrau1 (= ${binary:Version}), libosmoabis5 (= ${binary:Version}) Multi-Arch: same -Description: Development headers for A-bis interface. +Section: libdevel +Depends: ${misc:Depends}, + libosmotrau1 (= ${binary:Version}), + libosmoabis5 (= ${binary:Version}) +Description: Development headers for A-bis interface + The libosmo-abis library contains common/shared code regarding the A-bis + interface between GSM BTS and BSC. This package in particular contains the + development files needed to develop with the libosmoabis and libosmotrau + libraries. Package: libosmo-abis-dbg -Section: debug Architecture: any -Priority: extra -Depends: libosmoabis5 (= ${binary:Version}), libosmotrau1 (= ${binary:Version}), ${misc:Depends} Multi-Arch: same -Description: Debug symbols for A-bis interface. +Section: debug +Priority: extra +Depends: libosmoabis5 (= ${binary:Version}), + libosmotrau1 (= ${binary:Version}), + ${misc:Depends} +Description: Debug symbols for A-bis interface + The libosmo-abis library contains common/shared code regarding the A-bis + interface between GSM BTS and BSC. This package in particular contains the + debug symbols for the two libraries libosmoabis and libosmotrau. -- cgit v1.2.3