Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package debhelper for openSUSE:Factory checked in at 2022-08-15 19:58:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/debhelper (Old) and /work/SRC/openSUSE:Factory/.debhelper.new.1521 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "debhelper" Mon Aug 15 19:58:36 2022 rev:12 rq:995135 version:13.9 Changes: -------- --- /work/SRC/openSUSE:Factory/debhelper/debhelper.changes 2022-08-05 19:51:58.989607833 +0200 +++ /work/SRC/openSUSE:Factory/.debhelper.new.1521/debhelper.changes 2022-08-15 20:00:47.881491370 +0200 @@ -1,0 +2,9 @@ +Mon Aug 15 09:02:09 UTC 2022 - Jan Baier <jba...@suse.com> + +- Update to version 13.9 + * d/control: Provide dh-sequence-installsysusers. + * debhelper.pod: Add missing word "variables". + * Dh_Lib.pm: Fix in addsubstvar where a value was added when + it should not have been. (Closes: #1015263) + +------------------------------------------------------------------- Old: ---- debhelper-debian-13.8.tar.gz New: ---- debhelper-debian-13.9.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ debhelper.spec ++++++ --- /var/tmp/diff_new_pack.5kSLhC/_old 2022-08-15 20:00:48.313492574 +0200 +++ /var/tmp/diff_new_pack.5kSLhC/_new 2022-08-15 20:00:48.321492597 +0200 @@ -17,7 +17,7 @@ Name: debhelper -Version: 13.8 +Version: 13.9 Release: 0 Summary: Helper programs for debian/rules License: GPL-2.0-or-later ++++++ debhelper-debian-13.8.tar.gz -> debhelper-debian-13.9.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debhelper-debian-13.8/debhelper.pod new/debhelper-debian-13.9/debhelper.pod --- old/debhelper-debian-13.8/debhelper.pod 2022-07-03 11:06:08.000000000 +0200 +++ new/debhelper-debian-13.9/debhelper.pod 2022-08-14 16:46:04.000000000 +0200 @@ -432,8 +432,8 @@ =item B<--reload-all-buildenv-variables> -By default, L<dh(1)> will compute several environment (e.g. by using -L<dpkg-buildflags(1)>) and cache them to avoid having all B<dh_auto_*> +By default, L<dh(1)> will compute several environment variables (e.g. by +using L<dpkg-buildflags(1)>) and cache them to avoid having all B<dh_auto_*> tool recompute them. When passing this option, the concrete B<dh_auto_*> tool will ignore @@ -861,7 +861,7 @@ =item B<noautodbgsym>, B<noddebs> -I<The official name is autodbgsym. The noddebs variant is accepted +I<The official name is noautodbgsym. The noddebs variant is accepted for historical reasons.> This value causes debhelper to skip the generation of automatically diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debhelper-debian-13.8/debian/changelog new/debhelper-debian-13.9/debian/changelog --- old/debhelper-debian-13.8/debian/changelog 2022-07-03 11:06:08.000000000 +0200 +++ new/debhelper-debian-13.9/debian/changelog 2022-08-14 16:46:04.000000000 +0200 @@ -1,3 +1,17 @@ +debhelper (13.9) unstable; urgency=medium + + [ Gioele Barabucci ] + * d/control: Provide dh-sequence-installsysusers. + + [ Andreas H??bner ] + * debhelper.pod: Add missing word "variables". + + [ Niels Thykier ] + * Dh_Lib.pm: Fix in addsubstvar where a value was added when + it should not have been. (Closes: #1015263) + + -- Niels Thykier <ni...@thykier.net> Sun, 14 Aug 2022 12:34:54 +0000 + debhelper (13.8) unstable; urgency=medium [ Niels Thykier ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debhelper-debian-13.8/debian/control new/debhelper-debian-13.9/debian/control --- old/debhelper-debian-13.8/debian/control 2022-07-03 11:06:08.000000000 +0200 +++ new/debhelper-debian-13.9/debian/control 2022-08-14 16:46:04.000000000 +0200 @@ -52,6 +52,7 @@ Provides: dh-sequence-dwz, dh-sequence-elf-tools, dh-sequence-installinitramfs, + dh-sequence-installsysusers, dh-sequence-single-binary, dh-sequence-systemd, ${dh:CompatLevels}, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debhelper-debian-13.8/dh_installman new/debhelper-debian-13.9/dh_installman --- old/debhelper-debian-13.8/dh_installman 2022-07-03 11:06:08.000000000 +0200 +++ new/debhelper-debian-13.9/dh_installman 2022-08-14 16:46:04.000000000 +0200 @@ -210,7 +210,7 @@ close($fd); # Failing that, we can try to get it from the filename. if (!$section) { - ($section) = $basename =~ m/\.([1-9]\S*)/; + ($section) = $basename =~ m/\.([1-9]\w*)$/; } # Now get the numeric component of the section. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debhelper-debian-13.8/dh_md5sums new/debhelper-debian-13.9/dh_md5sums --- old/debhelper-debian-13.8/dh_md5sums 2022-07-03 11:06:08.000000000 +0200 +++ new/debhelper-debian-13.9/dh_md5sums 2022-08-14 16:46:04.000000000 +0200 @@ -35,7 +35,7 @@ =item B<-x>, B<--include-conffiles> Include conffiles in the md5sums list. Note that this information is -redundant since it is included elsewhere in Debian packages. +redundant since it is included in F</var/lib/dpkg/status> in Debian packages. =item B<-X>I<item>, B<--exclude=>I<item> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debhelper-debian-13.8/lib/Debian/Debhelper/Dh_Lib.pm new/debhelper-debian-13.9/lib/Debian/Debhelper/Dh_Lib.pm --- old/debhelper-debian-13.8/lib/Debian/Debhelper/Dh_Lib.pm 2022-07-03 11:06:08.000000000 +0200 +++ new/debhelper-debian-13.9/lib/Debian/Debhelper/Dh_Lib.pm 2022-08-14 16:46:04.000000000 +0200 @@ -1426,7 +1426,7 @@ return "${substvar}${assignment_type}" . join(", ", sort(keys(%items))); }; my $insert_logic = sub { - return ("${substvar}=${str}") if not $present; + return ("${substvar}=${str}") if not $present and not $remove; return; }; return _update_substvar($substvarfile, $update_logic, $insert_logic); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debhelper-debian-13.8/man/po4a/po/de.po new/debhelper-debian-13.9/man/po4a/po/de.po --- old/debhelper-debian-13.8/man/po4a/po/de.po 2022-07-03 11:06:08.000000000 +0200 +++ new/debhelper-debian-13.9/man/po4a/po/de.po 2022-08-14 16:46:04.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: debhelper 12.9\n" "Report-Msgid-Bugs-To: debhel...@packages.debian.org\n" -"POT-Creation-Date: 2022-07-03 11:05+0200\n" +"POT-Creation-Date: 2022-08-14 14:05+0000\n" "PO-Revision-Date: 2020-02-07 19:21+0100\n" "Last-Translator: Erik Pfannenstein <debianign...@gmx.de>\n" "Language-Team: German <debian-l10n-ger...@lists.debian.org>\n" @@ -1096,10 +1096,15 @@ #. type: textblock #: debhelper.pod:435 -msgid "" -"By default, L<dh(1)> will compute several environment (e.g. by using L<dpkg-" -"buildflags(1)>) and cache them to avoid having all B<dh_auto_*> tool " -"recompute them." +#, fuzzy +#| msgid "" +#| "By default, L<dh(1)> will compute several environment (e.g. by using " +#| "L<dpkg-buildflags(1)>) and cache them to avoid having all B<dh_auto_*> " +#| "tool recompute them." +msgid "" +"By default, L<dh(1)> will compute several environment variables (e.g. by " +"using L<dpkg-buildflags(1)>) and cache them to avoid having all B<dh_auto_*> " +"tool recompute them." msgstr "" "Standardm????ig wird L<dh(1)> mehrere Umgebungen berechnen (z.B. mittels " "L<dpkg-buildflags(1)>) und sie zwischenspeichern, um zu verhindern, dass " @@ -2244,10 +2249,10 @@ #. type: textblock #: debhelper.pod:864 msgid "" -"I<The official name is autodbgsym. The noddebs variant is accepted for " +"I<The official name is noautodbgsym. The noddebs variant is accepted for " "historical reasons.>" msgstr "" -"I<Der offizielle Name ist autodbgsym. Die noddebs-Variante wird aus " +"I<Der offizielle Name ist noautodbgsym. Die noddebs-Variante wird aus " "historischen Gr??nden akzeptiert.>" #. type: textblock @@ -11626,9 +11631,13 @@ #. type: textblock #: dh_md5sums:37 +#, fuzzy +#| msgid "" +#| "Include conffiles in the md5sums list. Note that this information is " +#| "redundant since it is included elsewhere in Debian packages." msgid "" "Include conffiles in the md5sums list. Note that this information is " -"redundant since it is included elsewhere in Debian packages." +"redundant since it is included in F</var/lib/dpkg/status> in Debian packages." msgstr "" "f??gt Conffiles in die Md5sums-Liste ein. Beachten Sie, dass diese " "Information ??berfl??ssig ist, da sie anderswo in Debian-Paketen enthalten ist." diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debhelper-debian-13.8/man/po4a/po/debhelper.pot new/debhelper-debian-13.9/man/po4a/po/debhelper.pot --- old/debhelper-debian-13.8/man/po4a/po/debhelper.pot 2022-07-03 11:06:08.000000000 +0200 +++ new/debhelper-debian-13.9/man/po4a/po/debhelper.pot 2022-08-14 16:46:04.000000000 +0200 @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2022-07-03 11:05+0200\n" +"POT-Creation-Date: 2022-08-14 14:05+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <l...@li.org>\n" @@ -860,9 +860,9 @@ #. type: textblock #: debhelper.pod:435 msgid "" -"By default, L<dh(1)> will compute several environment (e.g. by using " -"L<dpkg-buildflags(1)>) and cache them to avoid having all B<dh_auto_*> tool " -"recompute them." +"By default, L<dh(1)> will compute several environment variables (e.g. by " +"using L<dpkg-buildflags(1)>) and cache them to avoid having all B<dh_auto_*> " +"tool recompute them." msgstr "" #. type: textblock @@ -1697,7 +1697,7 @@ #. type: textblock #: debhelper.pod:864 msgid "" -"I<The official name is autodbgsym. The noddebs variant is accepted for " +"I<The official name is noautodbgsym. The noddebs variant is accepted for " "historical reasons.>" msgstr "" @@ -8800,7 +8800,8 @@ #: dh_md5sums:37 msgid "" "Include conffiles in the md5sums list. Note that this information is " -"redundant since it is included elsewhere in Debian packages." +"redundant since it is included in F</var/lib/dpkg/status> in Debian " +"packages." msgstr "" #. type: textblock diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debhelper-debian-13.8/man/po4a/po/es.po new/debhelper-debian-13.9/man/po4a/po/es.po --- old/debhelper-debian-13.8/man/po4a/po/es.po 2022-07-03 11:06:08.000000000 +0200 +++ new/debhelper-debian-13.9/man/po4a/po/es.po 2022-08-14 16:46:04.000000000 +0200 @@ -31,7 +31,7 @@ msgstr "" "Project-Id-Version: debhelper 9.20120609\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-03 11:05+0200\n" +"POT-Creation-Date: 2022-08-14 14:05+0000\n" "PO-Revision-Date: 2012-08-20 11:17+0200\n" "Last-Translator: Omar Campagne <ocampa...@gmail.com>\n" "Language-Team: Debian l10n Spanish <debian-l10n-span...@lists.debian.org>\n" @@ -1105,9 +1105,9 @@ #. type: textblock #: debhelper.pod:435 msgid "" -"By default, L<dh(1)> will compute several environment (e.g. by using L<dpkg-" -"buildflags(1)>) and cache them to avoid having all B<dh_auto_*> tool " -"recompute them." +"By default, L<dh(1)> will compute several environment variables (e.g. by " +"using L<dpkg-buildflags(1)>) and cache them to avoid having all B<dh_auto_*> " +"tool recompute them." msgstr "" #. type: textblock @@ -2133,7 +2133,7 @@ #. type: textblock #: debhelper.pod:864 msgid "" -"I<The official name is autodbgsym. The noddebs variant is accepted for " +"I<The official name is noautodbgsym. The noddebs variant is accepted for " "historical reasons.>" msgstr "" @@ -11215,9 +11215,13 @@ # type: textblock #. type: textblock #: dh_md5sums:37 +#, fuzzy +#| msgid "" +#| "Include conffiles in the md5sums list. Note that this information is " +#| "redundant since it is included elsewhere in Debian packages." msgid "" "Include conffiles in the md5sums list. Note that this information is " -"redundant since it is included elsewhere in Debian packages." +"redundant since it is included in F</var/lib/dpkg/status> in Debian packages." msgstr "" "Incluye conffiles en la lista ??md5sums??. Note que esta informaci??n es " "redundante puesto que est?? incluida en otro lugar de los paquetes de Debian." diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debhelper-debian-13.8/man/po4a/po/fr.po new/debhelper-debian-13.9/man/po4a/po/fr.po --- old/debhelper-debian-13.8/man/po4a/po/fr.po 2022-07-03 11:06:08.000000000 +0200 +++ new/debhelper-debian-13.9/man/po4a/po/fr.po 2022-08-14 16:46:04.000000000 +0200 @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: debhelper manpages\n" -"POT-Creation-Date: 2022-07-03 11:05+0200\n" +"POT-Creation-Date: 2022-08-14 14:05+0000\n" "PO-Revision-Date: 2021-02-13 10:02+0100\n" "Last-Translator: Jean-Pierre Giraud <jean-pierregir...@neuf.fr>\n" "Language-Team: French <debian-l10n-fre...@lists.debian.org>\n" @@ -1151,10 +1151,15 @@ #. type: textblock #: debhelper.pod:435 -msgid "" -"By default, L<dh(1)> will compute several environment (e.g. by using L<dpkg-" -"buildflags(1)>) and cache them to avoid having all B<dh_auto_*> tool " -"recompute them." +#, fuzzy +#| msgid "" +#| "By default, L<dh(1)> will compute several environment (e.g. by using " +#| "L<dpkg-buildflags(1)>) and cache them to avoid having all B<dh_auto_*> " +#| "tool recompute them." +msgid "" +"By default, L<dh(1)> will compute several environment variables (e.g. by " +"using L<dpkg-buildflags(1)>) and cache them to avoid having all B<dh_auto_*> " +"tool recompute them." msgstr "" "Par d??faut, L<dh(1)> calculera plusieurs environnements (par exemple en " "utilisant L<dpkg-buildflags(1)>) et les met en cache pour ??viter que tous " @@ -2339,11 +2344,11 @@ #. type: textblock #: debhelper.pod:864 msgid "" -"I<The official name is autodbgsym. The noddebs variant is accepted for " +"I<The official name is noautodbgsym. The noddebs variant is accepted for " "historical reasons.>" msgstr "" -"I<Le nom officiel est autodbgsym. La variante noddebs est accept??e pour des " -"raisons historiques.>" +"I<Le nom officiel est noautodbgsym. La variante noddebs est accept??e pour " +"des raisons historiques.>" #. type: textblock #: debhelper.pod:867 @@ -12349,9 +12354,13 @@ # type: textblock #. type: textblock #: dh_md5sums:37 +#, fuzzy +#| msgid "" +#| "Include conffiles in the md5sums list. Note that this information is " +#| "redundant since it is included elsewhere in Debian packages." msgid "" "Include conffiles in the md5sums list. Note that this information is " -"redundant since it is included elsewhere in Debian packages." +"redundant since it is included in F</var/lib/dpkg/status> in Debian packages." msgstr "" "Inclut les fichiers de configuration (conffiles) dans la liste des sommes " "md5. Nota??: Cette information est superflue puisqu'elle est incluse par " diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debhelper-debian-13.8/man/po4a/po/ja.po new/debhelper-debian-13.9/man/po4a/po/ja.po --- old/debhelper-debian-13.8/man/po4a/po/ja.po 2022-07-03 11:06:08.000000000 +0200 +++ new/debhelper-debian-13.9/man/po4a/po/ja.po 2022-08-14 16:46:04.000000000 +0200 @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: debhelper 9.20141107\n" -"POT-Creation-Date: 2022-07-03 11:05+0200\n" +"POT-Creation-Date: 2022-08-14 14:05+0000\n" "PO-Revision-Date: 2016-09-17 20:45+0900\n" "Last-Translator: Hideki Yamane <henr...@debian.org>\n" "Language-Team: Debian JP Project <debian-...@debian.or.jp>\n" @@ -1003,9 +1003,9 @@ #. type: textblock #: debhelper.pod:435 msgid "" -"By default, L<dh(1)> will compute several environment (e.g. by using L<dpkg-" -"buildflags(1)>) and cache them to avoid having all B<dh_auto_*> tool " -"recompute them." +"By default, L<dh(1)> will compute several environment variables (e.g. by " +"using L<dpkg-buildflags(1)>) and cache them to avoid having all B<dh_auto_*> " +"tool recompute them." msgstr "" #. type: textblock @@ -2011,7 +2011,7 @@ #. type: textblock #: debhelper.pod:864 msgid "" -"I<The official name is autodbgsym. The noddebs variant is accepted for " +"I<The official name is noautodbgsym. The noddebs variant is accepted for " "historical reasons.>" msgstr "" @@ -10671,9 +10671,13 @@ #. type: textblock #: dh_md5sums:37 +#, fuzzy +#| msgid "" +#| "Include conffiles in the md5sums list. Note that this information is " +#| "redundant since it is included elsewhere in Debian packages." msgid "" "Include conffiles in the md5sums list. Note that this information is " -"redundant since it is included elsewhere in Debian packages." +"redundant since it is included in F</var/lib/dpkg/status> in Debian packages." msgstr "" "md5sum ??????????????????????????????????????? conffile ????????????????????????????????? Debian ??????" "???????????????????????????????????????????????????????????????????????????????????????????????????????????????" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debhelper-debian-13.8/man/po4a/po/pt.po new/debhelper-debian-13.9/man/po4a/po/pt.po --- old/debhelper-debian-13.8/man/po4a/po/pt.po 2022-07-03 11:06:08.000000000 +0200 +++ new/debhelper-debian-13.9/man/po4a/po/pt.po 2022-08-14 16:46:04.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: debhelper 13.7.1\n" "Report-Msgid-Bugs-To: debhel...@packages.debian.org\n" -"POT-Creation-Date: 2022-07-03 11:05+0200\n" +"POT-Creation-Date: 2022-08-14 14:05+0000\n" "PO-Revision-Date: 2022-05-18 22:57+0100\n" "Last-Translator: Am??rico Monteiro <a_monte...@gmx.com>\n" "Language-Team: Portuguese <>\n" @@ -1081,10 +1081,15 @@ #. type: textblock #: debhelper.pod:435 -msgid "" -"By default, L<dh(1)> will compute several environment (e.g. by using L<dpkg-" -"buildflags(1)>) and cache them to avoid having all B<dh_auto_*> tool " -"recompute them." +#, fuzzy +#| msgid "" +#| "By default, L<dh(1)> will compute several environment (e.g. by using " +#| "L<dpkg-buildflags(1)>) and cache them to avoid having all B<dh_auto_*> " +#| "tool recompute them." +msgid "" +"By default, L<dh(1)> will compute several environment variables (e.g. by " +"using L<dpkg-buildflags(1)>) and cache them to avoid having all B<dh_auto_*> " +"tool recompute them." msgstr "" "Por predefini????o, o L<dh(1)> ir?? computar v??rios ambientes (ex. ao usar " "L<dpkg-buildflags(1)>) e guarda-los em cache para evitar que todas as " @@ -2213,10 +2218,10 @@ #. type: textblock #: debhelper.pod:864 msgid "" -"I<The official name is autodbgsym. The noddebs variant is accepted for " +"I<The official name is noautodbgsym. The noddebs variant is accepted for " "historical reasons.>" msgstr "" -"I<O nome oficial ?? autodbgsym. A variante noddebs ?? aceite por raz??es " +"I<O nome oficial ?? noautodbgsym. A variante noddebs ?? aceite por raz??es " "hist??ricas.>" #. type: textblock @@ -11491,9 +11496,13 @@ #. type: textblock #: dh_md5sums:37 +#, fuzzy +#| msgid "" +#| "Include conffiles in the md5sums list. Note that this information is " +#| "redundant since it is included elsewhere in Debian packages." msgid "" "Include conffiles in the md5sums list. Note that this information is " -"redundant since it is included elsewhere in Debian packages." +"redundant since it is included in F</var/lib/dpkg/status> in Debian packages." msgstr "" "Inclui ficheiros de configura????o na lista de md5sums. Note que esta " "informa????o ?? redundante pois isso est?? inclu??do noutro local nos pacotes " diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debhelper-debian-13.8/t/dh_installman/01-basics.t new/debhelper-debian-13.9/t/dh_installman/01-basics.t --- old/debhelper-debian-13.8/t/dh_installman/01-basics.t 2022-07-03 11:06:08.000000000 +0200 +++ new/debhelper-debian-13.9/t/dh_installman/01-basics.t 2022-08-14 16:46:04.000000000 +0200 @@ -29,7 +29,9 @@ our @TEST_DH_EXTRA_TEMPLATE_FILES = (qw( manpage-uncompressed.pod manpage-compressed.pod + manpage-perl.pod libmanpage.so.1.2.3.pod + libmanpage.so.9.2.3 )); each_compat_subtest { @@ -37,18 +39,26 @@ if (! -d 'generated-manpages') { # Static data that can be reused. Generate only in the first test make_path('generated-manpages'); - for my $basename (qw(manpage-uncompressed manpage-compressed libmanpage.so.1.2.3)) { + for my $basename (qw(manpage-uncompressed manpage-compressed manpage-perl libmanpage.so.1.2.3)) { doit('pod2man', '--utf8', '-c', 'Debhelper', '-r', '1.0', "${basename}.pod", "generated-manpages/${basename}.1"); } + doit('pod2man', '--utf8', '-c', 'Debhelper', '-r', '1.0', '-s', '3', 'manpage-perl.pod', + 'generated-manpages/manpage-perl.3perl'); doit('gzip', '-9n', 'generated-manpages/manpage-compressed.1'); } ok(run_dh_tool('dh_installman', 'generated-manpages/manpage-uncompressed.1', 'generated-manpages/manpage-compressed.1.gz', - 'generated-manpages/libmanpage.so.1.2.3.1')); + 'generated-manpages/manpage-perl.3perl', + 'generated-manpages/libmanpage.so.1.2.3.1', + 'libmanpage.so.9.2.3')); + ok(-e 'debian/debhelper/usr/share/man/man1/manpage-uncompressed.1'); ok(-e 'debian/debhelper/usr/share/man/man1/manpage-compressed.1'); + ok(-e 'debian/debhelper/usr/share/man/man3/manpage-perl.3'); ok(-e 'debian/debhelper/usr/share/man/man1/libmanpage.so.1.2.3.1'); + ok(! -e 'debian/debhelper/usr/share/man/man9/libmanpage.so.9.2.9.2.3'); + ok(-l 'debian/debhelper/usr/share/man/man3/libmanpage.so.9.2.3'); remove_tree('debian/debhelper', 'debian/tmp', 'debian/.debhelper'); }; @@ -61,16 +71,24 @@ doit('pod2man', '--utf8', '-c', 'Debhelper', '-r', '1.0', "${basename}.pod", "generated-manpages/${basename}.1"); } + doit('pod2man', '--utf8', '-c', 'Debhelper', '-r', '1.0', '-s', '3', 'manpage-perl.pod', + 'generated-manpages/manpage-perl.3perl'); doit('gzip', '-9n', 'generated-manpages/manpage-compressed.1'); } install_dir('debian/debhelper/usr/share/man/man1'); + install_dir('debian/debhelper/usr/share/man/man3'); install_file('generated-manpages/manpage-uncompressed.1', 'debian/debhelper/usr/share/man/man1/manpage-uncompressed.1'); install_file('generated-manpages/manpage-compressed.1.gz', 'debian/debhelper/usr/share/man/man1/manpage-compressed.1.gz'); + install_file('generated-manpages/manpage-perl.3perl', 'debian/debhelper/usr/share/man/man3/manpage-perl.3perl'); install_file('generated-manpages/libmanpage.so.1.2.3.1', 'debian/debhelper/usr/share/man/man1/libmanpage.so.1.2.3.1'); + install_file('libmanpage.so.9.2.3', 'debian/debhelper/usr/share/man/man3/libmanpage.so.9.2.3'); ok(run_dh_tool('dh_installman')); ok(-e 'debian/debhelper/usr/share/man/man1/manpage-uncompressed.1'); ok(-e 'debian/debhelper/usr/share/man/man1/manpage-compressed.1'); + ok(-e 'debian/debhelper/usr/share/man/man3/manpage-perl.3perl'); ok(-e 'debian/debhelper/usr/share/man/man1/libmanpage.so.1.2.3.1'); + ok(! -e 'debian/debhelper/usr/share/man/man9/libmanpage.so.9.2.9.2.3'); + ok(-l 'debian/debhelper/usr/share/man/man3/libmanpage.so.9.2.3'); remove_tree('debian/debhelper', 'debian/tmp', 'debian/.debhelper'); }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debhelper-debian-13.8/t/dh_installman/libmanpage.so.9.2.3 new/debhelper-debian-13.9/t/dh_installman/libmanpage.so.9.2.3 --- old/debhelper-debian-13.8/t/dh_installman/libmanpage.so.9.2.3 1970-01-01 01:00:00.000000000 +0100 +++ new/debhelper-debian-13.9/t/dh_installman/libmanpage.so.9.2.3 2022-08-14 16:46:04.000000000 +0200 @@ -0,0 +1 @@ +.so man1/manpage-uncompressed.1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/debhelper-debian-13.8/t/dh_installman/manpage-perl.pod new/debhelper-debian-13.9/t/dh_installman/manpage-perl.pod --- old/debhelper-debian-13.8/t/dh_installman/manpage-perl.pod 1970-01-01 01:00:00.000000000 +0100 +++ new/debhelper-debian-13.9/t/dh_installman/manpage-perl.pod 2022-08-14 16:46:04.000000000 +0200 @@ -0,0 +1,17 @@ +=head3 NAME + +manpage-uncompressed - Something very exciting + +=head3 SYNOPSIS + +This tool does not exist but would be awesome. + +=head3 SEE ALSO + +L<debhelper(7)> + +=head3 AUTHORS + +Niels Thykier <ni...@thykier.net> + +=cut