From 10ac3b1f59bd0987193ab2132b9c84e2b55a406a Mon Sep 17 00:00:00 2001 From: Guillem Jover Date: Tue, 14 Nov 2017 18:30:42 +0100 Subject: [PATCH] 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. - Wrap and sort dependency fields. - Update debian/.gitignore file. Change-Id: I5c6a8e230035987f066b3beed418f98f9861065d --- debian/.gitignore | 9 ++++ debian/compat | 2 +- debian/control | 120 ++++++++++++++++++++++++---------------------- 3 files changed, 72 insertions(+), 59 deletions(-) create mode 100644 debian/.gitignore diff --git a/debian/.gitignore b/debian/.gitignore new file mode 100644 index 00000000..dba97051 --- /dev/null +++ b/debian/.gitignore @@ -0,0 +1,9 @@ +*.log +*.substvars +*.debhelper +/.debhelper/ +/files +/debhelper-build-stamp +/ngcp-ngcpcfg/ +/ngcp-ngcpcfg-locker/ +/ngcp-ngcpcfg-testsuite/ diff --git a/debian/compat b/debian/compat index ec635144..f599e28b 100644 --- a/debian/compat +++ b/debian/compat @@ -1 +1 @@ -9 +10 diff --git a/debian/control b/debian/control index 7c5be92f..4467668d 100644 --- a/debian/control +++ b/debian/control @@ -1,62 +1,64 @@ Source: ngcp-ngcpcfg Section: admin -Priority: extra +Priority: optional Maintainer: Sipwise Development Team -Build-Depends: asciidoc, - debhelper (>= 9~), - docbook-xsl, - git, - libclone-perl, - libconfig-tiny-perl, - libdata-validate-ip-perl, - libdbd-mysql-perl, - libdbi-perl, - libhash-merge-perl, - libio-interface-perl, - libipc-system-simple-perl, - liblist-moreutils-perl, - libnet-netmask-perl, - libnetwork-ipv4addr-perl, - libreadonly-perl, - libregexp-ipv6-perl, - libsocket-perl, - libsys-hostname-long-perl, - libtemplate-perl, - libyaml-libyaml-perl, - netcat-openbsd | netcat, - pkwalify, - python3-pytest, - xsltproc -Standards-Version: 3.9.7 -Homepage: http://sipwise.com/ +Homepage: https://www.sipwise.com/ +Standards-Version: 3.9.8 +Build-Depends: + asciidoc, + debhelper (>= 10), + docbook-xsl, + git, + libclone-perl, + libconfig-tiny-perl, + libdata-validate-ip-perl, + libdbd-mysql-perl, + libdbi-perl, + libhash-merge-perl, + libio-interface-perl, + libipc-system-simple-perl, + liblist-moreutils-perl, + libnet-netmask-perl, + libnetwork-ipv4addr-perl, + libreadonly-perl, + libregexp-ipv6-perl, + libsocket-perl, + libsys-hostname-long-perl, + libtemplate-perl, + libyaml-libyaml-perl, + netcat-openbsd | netcat, + pkwalify, + python3-pytest, + xsltproc, Package: ngcp-ngcpcfg Architecture: all -Depends: etckeeper, - file, - git (>= 1:1.7.2.5-3~), - libclone-perl, - libconfig-tiny-perl, - libdata-validate-ip-perl, - libdbd-mysql-perl, - libdbi-perl, - libhash-merge-perl, - libio-interface-perl, - libipc-system-simple-perl, - liblist-moreutils-perl, - libnet-netmask-perl, - libnetwork-ipv4addr-perl, - libregexp-ipv6-perl, - libsocket-perl, - libsys-hostname-long-perl, - libtemplate-perl, - libyaml-libyaml-perl, - netcat-openbsd | netcat, - ngcp-system-tools, - pkwalify, - psmisc, - ${misc:Depends}, - ${perl:Depends} +Depends: + ${misc:Depends}, + ${perl:Depends}, + etckeeper, + file, + git (>= 1:1.7.2.5-3~), + libclone-perl, + libconfig-tiny-perl, + libdata-validate-ip-perl, + libdbd-mysql-perl, + libdbi-perl, + libhash-merge-perl, + libio-interface-perl, + libipc-system-simple-perl, + liblist-moreutils-perl, + libnet-netmask-perl, + libnetwork-ipv4addr-perl, + libregexp-ipv6-perl, + libsocket-perl, + libsys-hostname-long-perl, + libtemplate-perl, + libyaml-libyaml-perl, + netcat-openbsd | netcat, + ngcp-system-tools, + pkwalify, + psmisc, Description: central and templated based Configuration Management System for NGCP platforms ngcp-ngcpcfg is a Configuration Management System providing central configuration and template based handling of configuration @@ -65,17 +67,19 @@ Description: central and templated based Configuration Management System for NGC Package: ngcp-ngcpcfg-locker Architecture: all -Depends: gnupg, - ngcp-ngcpcfg, - ${misc:Depends} +Depends: + ${misc:Depends}, + gnupg, + ngcp-ngcpcfg, Description: Encrypt and decrypt feature for ngcp-ngcpcfg This package provides the encrypt and decrypt options for usage via ngcpcfg. Package: ngcp-ngcpcfg-testsuite Architecture: all -Depends: ngcp-ngcpcfg, - ${misc:Depends} +Depends: + ${misc:Depends}, + ngcp-ngcpcfg, Description: testsuite for ngcpcfg This package provides a testsuite to automatically test ngcpcfg features and detect any possible breakages.