From 88020c426da7987fe316ffc3d6d1507853aa9a87 Mon Sep 17 00:00:00 2001 From: Guillem Jover Date: Thu, 10 Jul 2025 13:50:47 +0200 Subject: [PATCH] MT#62899 Update packaging for Debian trixie MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Update copyright years. - Update Standards-Version to 4.7.2. - Remove «Rules-Requires-Root: no» field, which is now the default. - Remove «Priority: optional» field, which is now the default. - Remove dependencies for essential packages now always satisfied. - Wrap and sort fields. - Add spaces around operators in make variables. Change-Id: I1796fc98978a2ae17e119154210d50f7036a0b91 --- debian/control | 34 +++++++++++++++------------------- debian/copyright | 5 +++-- debian/rules | 2 +- 3 files changed, 19 insertions(+), 22 deletions(-) diff --git a/debian/control b/debian/control index ccf94a82c..9b78f47d5 100644 --- a/debian/control +++ b/debian/control @@ -1,10 +1,8 @@ Source: ngcp-rtpengine Section: net -Priority: optional Maintainer: Sipwise Development Team Homepage: https://www.sipwise.com/ -Standards-Version: 4.6.2 -Rules-Requires-Root: no +Standards-Version: 4.7.2 Build-Depends: debhelper-compat (= 13), dh-sequence-dkms, @@ -60,25 +58,24 @@ Testsuite: autopkgtest-pkg-dkms Package: ngcp-rtpengine-daemon Architecture: any Multi-Arch: foreign +Pre-Depends: + adduser, + ${misc:Pre-Depends}, +Depends: + ${misc:Depends}, + ${shlibs:Depends}, Recommends: ngcp-rtpengine-perftest , ngcp-rtpengine-recording-daemon, ngcp-rtpengine-utils, Suggests: ngcp-system-tools, -Provides: - ngcp-rtpengine-iptables, Conflicts: ngcp-rtpengine-iptables, +Provides: + ngcp-rtpengine-iptables, Replaces: ngcp-rtpengine-iptables, -Pre-Depends: - adduser, - ${misc:Pre-Depends}, -Depends: - sysvinit-utils (>= 3.05-4~) | lsb-base (>= 3.0-6), - ${misc:Depends}, - ${shlibs:Depends}, Description: proxy for RTP and media streams used in NGCP, userspace part This daemon handles the first stages of proxying media streams and talks to the kernel part of the proxy for eventual high-performance packet forwarding. @@ -87,16 +84,15 @@ Package: ngcp-rtpengine-recording-daemon Architecture: any Build-Profiles: Multi-Arch: foreign -Recommends: - ngcp-rtpengine-utils, -Suggests: - ngcp-system-tools, Depends: nfs-common, ngcp-rtpengine-daemon, - sysvinit-utils (>= 3.05-4~) | lsb-base (>= 3.0-6), ${misc:Depends}, ${shlibs:Depends}, +Recommends: + ngcp-rtpengine-utils, +Suggests: + ngcp-system-tools, Description: recording daemon for RTP and media streams This daemon handles the call recording (media intercept) component of rtpengine. @@ -118,11 +114,11 @@ Description: NGCP RTP/media proxy - meta package Package: ngcp-rtpengine-kernel-dkms Architecture: all Section: kernel -Suggests: - ngcp-system-tools, Depends: lsb-release, ${misc:Depends}, +Suggests: + ngcp-system-tools, Description: IPtables kernel module for the NGCP media proxy - DKMS Provides the kernel-space part of the NGCP media proxy for high- performance packet forwarding. diff --git a/debian/copyright b/debian/copyright index bd5c3ca9d..56af1d927 100644 --- a/debian/copyright +++ b/debian/copyright @@ -2,9 +2,10 @@ Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Source: https://www.sipwise.com/ Upstream-Contact: Sipwise Development Team -Files: * +Files: + * Copyright: - Copyright © 2007-2023 Sipwise GmbH, Austria + 2007-2025 Sipwise GmbH, Austria License: GPL-3+ with OpenSSL exception This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by diff --git a/debian/rules b/debian/rules index 4792edbe2..459c279d6 100755 --- a/debian/rules +++ b/debian/rules @@ -2,7 +2,7 @@ # -*- makefile -*- # Uncomment this to turn on verbose mode. -# export DH_VERBOSE=1 +#export DH_VERBOSE = 1 include /usr/share/dpkg/pkg-info.mk