Lintian Fixes - voms-mysql-plugin
Ready changes
Summary
- Bump debhelper from deprecated 9 to 13. ( package-uses-deprecated-debhelper-compat-version )
- Set debhelper-compat version in Build-Depends. ( uses-debhelper-compat-file )
- Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse. ( upstream-metadata-file-is-missing , upstream-metadata-missing-bug-tracking , upstream-metadata-missing-repository )
- Add debian/watch file, using github. ( debian-watch-file-is-missing )
- Drop transition for old debug package migration. ( debug-symbol-migration-possibly-complete )
- Remove field Section on binary package voms-mysql-plugin that duplicates source. ( installable-field-mirrors-source )
Lintian Result
Diff
diff --git a/debian/changelog b/debian/changelog
index c1d4c09..37a8bd2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,18 @@
+voms-mysql-plugin (3.1.7-3) UNRELEASED; urgency=medium
+
+ * Bump debhelper from deprecated 9 to 13.
+ + debian/rules: Drop --fail-missing argument to dh_missing, which is now the
+ default.
+ * Set debhelper-compat version in Build-Depends.
+ * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
+ Repository-Browse.
+ * Add debian/watch file, using github.
+ * Drop transition for old debug package migration.
+ * Remove field Section on binary package voms-mysql-plugin that duplicates
+ source.
+
+ -- Debian Janitor <janitor@jelmer.uk> Wed, 31 Aug 2022 13:23:55 -0000
+
voms-mysql-plugin (3.1.7-2) unstable; urgency=medium
* Migrate to dbgsym packages
diff --git a/debian/compat b/debian/compat
deleted file mode 100644
index ec63514..0000000
--- a/debian/compat
+++ /dev/null
@@ -1 +0,0 @@
-9
diff --git a/debian/control b/debian/control
index e86e308..3039b73 100644
--- a/debian/control
+++ b/debian/control
@@ -1,7 +1,7 @@
Source: voms-mysql-plugin
Priority: optional
Maintainer: Mattias Ellert <mattias.ellert@physics.uu.se>
-Build-Depends: debhelper (>= 9), dh-autoreconf, default-libmysqlclient-dev, libssl-dev
+Build-Depends: debhelper-compat (= 13), dh-autoreconf, default-libmysqlclient-dev, libssl-dev
Standards-Version: 4.1.3
Section: libs
Vcs-Browser: https://salsa.debian.org/ellert/voms-mysql-plugin
@@ -9,7 +9,6 @@ Vcs-Git: https://salsa.debian.org/ellert/voms-mysql-plugin.git
Homepage: https://wiki.italiangrid.it/VOMS
Package: voms-mysql-plugin
-Section: libs
Architecture: any
Depends: ${shlibs:Depends}, voms-server, ${misc:Depends}
Description: VOMS server plugin for MySQL
diff --git a/debian/rules b/debian/rules
index b54fe9d..eea7126 100755
--- a/debian/rules
+++ b/debian/rules
@@ -67,11 +67,11 @@ binary-arch: install
dh_installdocs
dh_installchangelogs
dh_install
- dh_missing --fail-missing
+ dh_missing
dh_installman
dh_lintian
dh_link
- dh_strip --dbgsym-migration='voms-mysql-plugin-dbg (<< 3.1.7-2~)'
+ dh_strip
dh_compress
dh_fixperms
dh_makeshlibs
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..7998ec9
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,5 @@
+---
+Bug-Database: https://github.com/italiangrid/voms-mysql-plugin/issues
+Bug-Submit: https://github.com/italiangrid/voms-mysql-plugin/issues/new
+Repository: https://github.com/italiangrid/voms-mysql-plugin.git
+Repository-Browse: https://github.com/italiangrid/voms-mysql-plugin
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..c1d2f4b
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=4
+opts=filenamemangle=s/.*\/v(\d\S+)\.tar\.gz/voms-mysql-plugin-$1\.tar\.gz/ https://github.com/italiangrid/voms-mysql-plugin/tags .*\/v(\d\S+)\.tar\.gz
Debdiff
[The following lists of changes regard files as different if they have different names, permissions or owners.]
Files in second set of .debs but not in first
-rw-r--r-- root/root /usr/lib/debug/.build-id/2f/df1714668359769a2f3e2fe6a7606f87379020.debug
Files in first set of .debs but not in second
-rw-r--r-- root/root /usr/lib/debug/.build-id/8c/ba316c20ca9c679a8bf98ee8300b9df97a1b17.debug
No differences were encountered between the control files of package voms-mysql-plugin
Control files of package voms-mysql-plugin-dbgsym: lines which differ (wdiff format)
Breaks: voms-mysql-plugin-dbg (<< 3.1.7-2~)
Build-Ids: 8cba316c20ca9c679a8bf98ee8300b9df97a1b17 2fdf1714668359769a2f3e2fe6a7606f87379020
Replaces: voms-mysql-plugin-dbg (<< 3.1.7-2~)