Control: tags 1115103 + patch
Control: tags 1115103 + pending

Dear maintainer,

I've prepared an NMU for dh-autoreconf (versioned as 21+nmu1) and
uploaded it to DELAYED/15. Please feel free to tell me if I
should cancel it.

Regards.

diffstat for dh-autoreconf-21 dh-autoreconf-21+nmu1

 autoreconf.mk       |   15 ---------------
 debian/changelog    |   11 +++++++++++
 debian/control      |   11 +++--------
 debian/install      |    1 -
 debian/salsa-ci.yml |    9 +++++++++
 dh-autoreconf.pod   |   16 ----------------
 6 files changed, 23 insertions(+), 40 deletions(-)

diff -Nru dh-autoreconf-21/autoreconf.mk dh-autoreconf-21+nmu1/autoreconf.mk
--- dh-autoreconf-21/autoreconf.mk      2025-09-13 09:00:20.000000000 +0200
+++ dh-autoreconf-21+nmu1/autoreconf.mk 1970-01-01 01:00:00.000000000 +0100
@@ -1,15 +0,0 @@
-# autoreconf.mk - dh-autoreconf integration for CDBS.
-include /usr/share/cdbs/1/rules/buildcore.mk
-
-CDBS_BUILD_DEPENDS_rules_autoreconf := dh-autoreconf
-CDBS_BUILD_DEPENDS += , $(CDBS_BUILD_DEPENDS_rules_autoreconf)
-
-post-patches:: debian/autoreconf.after
-
-debian/autoreconf.after:
-       dh_autoreconf $(DEB_DH_AUTORECONF_ARGS)
-
-reverse-config::
-       if test -e debian/autoreconf.before; then \
-               dh_autoreconf_clean $(DEB_DH_AUTORECONF_CLEAN_ARGS); \
-       fi
diff -Nru dh-autoreconf-21/debian/changelog 
dh-autoreconf-21+nmu1/debian/changelog
--- dh-autoreconf-21/debian/changelog   2025-09-13 09:00:20.000000000 +0200
+++ dh-autoreconf-21+nmu1/debian/changelog      2026-01-21 16:32:32.000000000 
+0100
@@ -1,3 +1,14 @@
+dh-autoreconf (21+nmu1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Remove unused & obsolete CDBS integration (Closes: #1115103)
+  * Add debian/salsa-ci.yml
+  * Drop "Rules-Requires-Root: no": it is the default now
+  * Bump Standards-Version to 4.7.3, drop Priority: tag
+  * Drop Breaks: on removed dpatch
+
+ -- Alexandre Detiste <[email protected]>  Wed, 21 Jan 2026 16:32:32 +0100
+
 dh-autoreconf (21) unstable; urgency=medium
 
   * Team upload.
diff -Nru dh-autoreconf-21/debian/control dh-autoreconf-21+nmu1/debian/control
--- dh-autoreconf-21/debian/control     2025-09-13 09:00:20.000000000 +0200
+++ dh-autoreconf-21+nmu1/debian/control        2026-01-21 16:31:45.000000000 
+0100
@@ -1,10 +1,8 @@
 Source: dh-autoreconf
 Section: devel
-Priority: optional
 Maintainer: Julian Andres Klode <[email protected]>
 Build-Depends: debhelper-compat (= 13)
-Standards-Version: 4.5.1
-Rules-Requires-Root: no
+Standards-Version: 4.7.3
 Vcs-Git: https://salsa.debian.org/debian/dh-autoreconf.git
 Vcs-Browser: https://salsa.debian.org/debian/dh-autoreconf
 
@@ -18,8 +16,8 @@
          libtool (>= 2.4.2),
          ${misc:Depends},
          ${perl:Depends}
-Breaks: dpatch (<< 2.0.38+nmu1~), quilt (<< 0.63-8.2~)
-Enhances: cdbs, debhelper
+Breaks: quilt (<< 0.63-8.2~)
+Enhances: debhelper
 Description: debhelper add-on to call autoreconf and clean up after the build
  dh-autoreconf provides a debhelper sequence addon named 'autoreconf' and two
  commands, dh_autoreconf and dh_autoreconf_clean.
@@ -29,6 +27,3 @@
  .
  The dh_autoreconf_clean command compares these two lists and removes all
  files which have been added or changed (files may be excluded if needed).
- .
- For CDBS users, a rule is provided to call the dh-autoreconf programs at
- the right time.
diff -Nru dh-autoreconf-21/debian/install dh-autoreconf-21+nmu1/debian/install
--- dh-autoreconf-21/debian/install     2025-09-13 09:00:20.000000000 +0200
+++ dh-autoreconf-21+nmu1/debian/install        2026-01-21 16:29:56.000000000 
+0100
@@ -1,4 +1,3 @@
-autoreconf.mk       /usr/share/cdbs/1/rules
 autoreconf.pm       /usr/share/perl5/Debian/Debhelper/Sequence
 dh_autoreconf       usr/bin
 dh_autoreconf_clean usr/bin
diff -Nru dh-autoreconf-21/debian/salsa-ci.yml 
dh-autoreconf-21+nmu1/debian/salsa-ci.yml
--- dh-autoreconf-21/debian/salsa-ci.yml        1970-01-01 01:00:00.000000000 
+0100
+++ dh-autoreconf-21+nmu1/debian/salsa-ci.yml   2026-01-21 16:29:56.000000000 
+0100
@@ -0,0 +1,9 @@
+include:
+  - 
https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/recipes/debian.yml
+
+variables:
+  SALSA_CI_DISABLE_BUILD_PACKAGE_I386: 1
+  SALSA_CI_DISABLE_AUTOPKGTEST: 1
+  SALSA_CI_DISABLE_BLHC: 1
+  SALSA_CI_DISABLE_BUILD_PACKAGE_ALL: 1
+  SALSA_CI_DISABLE_BUILD_PACKAGE_ANY: 1
diff -Nru dh-autoreconf-21/dh-autoreconf.pod 
dh-autoreconf-21+nmu1/dh-autoreconf.pod
--- dh-autoreconf-21/dh-autoreconf.pod  2025-09-13 09:00:20.000000000 +0200
+++ dh-autoreconf-21+nmu1/dh-autoreconf.pod     2026-01-21 16:29:56.000000000 
+0100
@@ -19,14 +19,6 @@
 other possible options, read the L<dh_autoreconf(1)> and
 L<dh_autoreconf_clean(1)> manual pages.
 
-=head1 CDBS INTEGRATION
-
-This package also provides F</usr/share/cdbs/1/rules/autoreconf.mk> for
-packages using B<CDBS>. The variable C<DEB_DH_AUTORECONF_ARGS> can be used
-to pass extra arguments to dh_autoreconf, and the variable
-C<DEB_DH_AUTORECONF_CLEAN_ARGS> to pass arguments to dh_autoreconf_clean. See
-their manual pages for information on available arguments.
-
 =head1 TIPS AND EXAMPLES
 
 =head2 PATCHING LTMAIN.SH FOR AS-NEEDED LINKER FLAGS
@@ -38,10 +30,6 @@
     override_dh_autoreconf:
         dh_autoreconf --as-needed
 
-and for CDBS, by adding it to the correct variable such as:
-
-    DEB_DH_AUTORECONF_ARGS = --as-needed
-
 For more information about this feature, see L<dh_autoreconf(1)>
 
 =head2 RUNNING MULTIPLE COMMANDS WITH DH_AUTORECONF
@@ -55,10 +43,6 @@
     override_dh_autoreconf:
         dh_autoreconf debian/autogen.sh
 
-Or, if you use CDBS:
-
-    DEB_DH_AUTORECONF_ARGS += debian/autogen.sh
-
 =head1 CAVEATS
 
 dh_autoreconf is mostly a superset of the dh_update_autotools_config debhelper

Reply via email to