TT#22072 Update packaging

- Bump Standards-Version to 3.9.8.
- Bump debhelper compatibility version 10.
- Switch from Priority extra to optional.
- Canonicalize Homepage URL.
- Add a debian/.gitignore file.
- Replace ngcp-rtpengine-dbg with automatic dbgsym packages.

Change-Id: I969b608f2c737f62eef0082cad82bec6293af3f1
changes/87/16787/2
Guillem Jover 8 years ago
parent 031921c322
commit 677c9a52d2

12
debian/.gitignore vendored

@ -0,0 +1,12 @@
*.log
*.substvars
*.debhelper
/.debhelper/
/files
/debhelper-build-stamp
/ngcp-rtpengine-daemon
/ngcp-rtpengine-recording-daemon
/ngcp-rtpengine-iptables
/ngcp-rtpengine-kernel-source
/ngcp-rtpengine-kernel-dkms
/ngcp-rtpengine-utils

2
debian/compat vendored

@ -1 +1 @@
9
10

29
debian/control vendored

@ -1,9 +1,11 @@
Source: ngcp-rtpengine
Section: net
Priority: extra
Priority: optional
Maintainer: Sipwise Development Team <support@sipwise.com>
Homepage: https://www.sipwise.com/
Standards-Version: 3.9.8
Build-Depends:
debhelper (>= 9~),
debhelper (>= 10~),
default-libmysqlclient-dev | libmysqlclient-dev,
iptables-dev (>= 1.4),
libavcodec-dev (>= 6:10),
@ -23,8 +25,6 @@ Build-Depends:
libxmlrpc-c3-dev (>= 1.16.07) | libxmlrpc-core-c3-dev (>= 1.16.07),
markdown,
zlib1g-dev,
Standards-Version: 3.9.7
Homepage: http://sipwise.com/
Package: ngcp-rtpengine-daemon
Architecture: any
@ -122,27 +122,6 @@ Description: IPtables kernel module for the NGCP media proxy - DKMS.
performance packet forwarding.
This package contains the source to be built with dkms.
Package: ngcp-rtpengine-dbg
Architecture: any
Section: debug
Depends:
ngcp-rtpengine-daemon (= ${binary:Version}),
ngcp-rtpengine-iptables (= ${binary:Version}),
${misc:Depends},
Conflicts:
ngcp-mediaproxy-ng-dbg,
Replaces:
ngcp-mediaproxy-ng-dbg,
Description: debugging symbols for ngcp-rtpengine
The ngcp-rtpengine daemon handles the first stages of proxying media streams and talks to
the kernel part of the proxy for eventual high-performance packet forwarding.
.
ngcp-rtpengine-iptables provides the IPtables extension needed
to configure the mediaproxy rule.
.
This package contains the debugging symbols for ngcp-rtpengine-daemon
and ngcp-rtpengine-iptables
Package: ngcp-rtpengine-utils
Architecture: all
Depends:

2
debian/rules vendored

@ -68,6 +68,6 @@ override_dh_install:
.PHONY: override_dh_strip
override_dh_strip:
dh_strip --dbg-package=ngcp-rtpengine-dbg
dh_strip --dbgsym-migration='ngcp-rtpengine-dbg (<= 6.0.0.0+0~mr6.0.0.0)'
override_dh_auto_test:

Loading…
Cancel
Save