Bug#1007066: dh-buildinfo: please consider upgrading to 3.0 source format

2024-03-25 Thread Bastian Germann

I am uploading a NMU to DELAYED/10 in order to fix this.
Please find the debdiff attached.diff -Nru dh-buildinfo-0.11+nmu2/.dh-buildinfo.prcs_aux 
dh-buildinfo-0.11+nmu3/.dh-buildinfo.prcs_aux
--- dh-buildinfo-0.11+nmu2/.dh-buildinfo.prcs_aux   2006-12-17 
15:38:14.0 +
+++ dh-buildinfo-0.11+nmu3/.dh-buildinfo.prcs_aux   1970-01-01 
00:00:00.0 +
@@ -1,21 +0,0 @@
-;; This file is automatically generated, editing may cause PRCS to do
-;; REALLY bad things.
-(Created-By-Prcs-Version 1 3 3)
-(debian/rules 1400 1139951704 6_rules 1.5)
-(debian/copyright 267 1057481110 4_copyright 1.1)
-(stats/lib/buildinfo-nb-files.gnuplot 232 1063198995 17_buildinfo- 1.2)
-(debian/compat 2 1057480823 5_compat 1.1)
-(stats/bin/check-buildinfo 1342 1166365617 10_check-buil 1.10)
-(stats/bin/fetch-buildinfo 2227 1063746792 13_fetch-buil 1.8)
-(private/upload 325 1063197804 12_upload 1.3)
-(stats/check-buildinfo 779 1060110460 10_check-buil 1.2)
-(stats/bin/buildinfo-packagetable 6206 1166369620 14_buildinfo- 1.2.1.17)
-(dh_buildinfo 7809 1073568157 2_dh_buildin 1.7)
-(debian/changelog 2925 1139952038 7_changelog 1.15)
-(stats/buildinfo-nb.gnuplot 221 1060032012 11_buildinfo- 1.1)
-(stats/lib/buildinfo-nb.gnuplot 221 1063198978 11_buildinfo- 1.2)
-(BuildDeps.pm 4814 1003610400 0_BuildDeps. 1.1)
-(dpkg-checkbuilddeps 4005 1003445118 1_dpkg-check 1.1)
-(buildinfo.html 26038 1063741835 9_buildinfo. 1.23)
-(debian/control 895 1073567609 8_control 1.6)
-(Makefile.PL 174 1139951911 3_Makefile.P 1.3)
diff -Nru dh-buildinfo-0.11+nmu2/debian/changelog 
dh-buildinfo-0.11+nmu3/debian/changelog
--- dh-buildinfo-0.11+nmu2/debian/changelog 2018-01-10 21:28:27.0 
+
+++ dh-buildinfo-0.11+nmu3/debian/changelog 2024-03-25 18:37:09.0 
+
@@ -1,3 +1,12 @@
+dh-buildinfo (0.11+nmu3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * d/copyright: Convert to machine-readable format.
+  * Convert to source format 3.0 (Closes: #1007066).
+  * Drop versioned B-D on build-essential.
+
+ -- Bastian Germann   Mon, 25 Mar 2024 18:37:09 +
+
 dh-buildinfo (0.11+nmu2) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -Nru dh-buildinfo-0.11+nmu2/debian/control 
dh-buildinfo-0.11+nmu3/debian/control
--- dh-buildinfo-0.11+nmu2/debian/control   2018-01-10 21:00:16.0 
+
+++ dh-buildinfo-0.11+nmu3/debian/control   2024-03-25 18:37:09.0 
+
@@ -1,7 +1,7 @@
 Source: dh-buildinfo
 Section: devel
 Priority: optional
-Build-Depends-Indep: perl, build-essential (>= 7)
+Build-Depends-Indep: perl
 Build-Depends: debhelper (>= 9)
 Maintainer: Yann Dirson 
 Rules-Requires-Root: no
diff -Nru dh-buildinfo-0.11+nmu2/debian/copyright 
dh-buildinfo-0.11+nmu3/debian/copyright
--- dh-buildinfo-0.11+nmu2/debian/copyright 2003-07-06 08:45:10.0 
+
+++ dh-buildinfo-0.11+nmu3/debian/copyright 2024-03-25 18:37:02.0 
+
@@ -1,5 +1,10 @@
-This is the debian package for dh-buildinfo.  It was initially created
-by Yann Dirson  using dh-make-perl.
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Comment:
+ This is the debian package for dh-buildinfo.  It was initially created
+ by Yann Dirson  using dh-make-perl.
 
-This package is covered by the GNU General Public Licence, version 2.
-On Debian systems, you'll find it in /usr/share/common-licenses/GPL-2
+Files: *
+Copyright: 2001 Yann Dirson 
+License: GPL-2
+ This package is covered by the GNU General Public Licence, version 2.
+ On Debian systems, you'll find it in /usr/share/common-licenses/GPL-2
diff -Nru dh-buildinfo-0.11+nmu2/debian/source/format 
dh-buildinfo-0.11+nmu3/debian/source/format
--- dh-buildinfo-0.11+nmu2/debian/source/format 1970-01-01 00:00:00.0 
+
+++ dh-buildinfo-0.11+nmu3/debian/source/format 2024-03-25 18:37:09.0 
+
@@ -0,0 +1 @@
+3.0 (native)


Bug#1007066: dh-buildinfo: please consider upgrading to 3.0 source format

2022-03-10 Thread Lucas Nussbaum
Source: dh-buildinfo
Version: 0.11+nmu2
Severity: wishlist
Tags: bookworm sid
Usertags: format1.0 format1.0-kp-nv

Dear maintainer,

This package is among the few (1.9%) that still use source format 1.0 in
bookworm.  Please upgrade it to source format 3.0, as (1) this format has many
advantages, as documented in https://wiki.debian.org/Projects/DebSrc3.0 ; (2)
this contributes to standardization of packaging practices.

Please note that this is also a sign that the packaging of this software
could maybe benefit from a refresh. It might be a good opportunity to
look at other aspects as well.

This mass bug filing was discussed on debian-devel@:
https://lists.debian.org/debian-devel/2022/03/msg00074.html

Thanks

Lucas