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

