Source: libxml-tokeparser-perl Followup-For: Bug #1001979 X-Debbugs-Cc: Nathan Scott <nath...@debian.org>
Dear Maintainer, libxml-tokeparser-perl (0.05-4) has been uploaded to unstable (DELAYED/7) to fix #999272 per the Package Salvaging process: https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#package-salvaging The debdiff with changes is attached. Kind Regards, Bas
diff -Nru libxml-tokeparser-perl-0.05/debian/changelog libxml-tokeparser-perl-0.05/debian/changelog --- libxml-tokeparser-perl-0.05/debian/changelog 2021-01-03 13:57:25.000000000 +0100 +++ libxml-tokeparser-perl-0.05/debian/changelog 2022-01-09 06:35:51.000000000 +0100 @@ -1,3 +1,25 @@ +libxml-tokeparser-perl (0.05-4) unstable; urgency=medium + + * Team upload. + (closes: #1001979) + * Restructure control file with cme. + * Make Debian Perl Group the Maintainer, move Nathan to Uploaders. + * Add Vcs-* URLs. + * Add gbp.conf to use pristine-tar & --source-only-changes by default. + * Update watch file to use version 4 and metacpan.org. + * Update Homepage and Source URL to use metacpan.org. + * Update copyright file to use copyright-format 1.0. + * Use dh sequencer and compat level 12. + (closes: #999272) + * Bump Standards-Version to 4.6.0, changes: + - copyright-format 1.0 + - Vcs-* fields + * Improve package description. + * Use autopkgtest-pkg-perl Testsuite. + * Enable Salsa CI. + + -- Bas Couwenberg <sebas...@debian.org> Sun, 09 Jan 2022 06:35:51 +0100 + libxml-tokeparser-perl (0.05-3.1) unstable; urgency=medium * Non maintainer upload by the Reproducible Builds team. diff -Nru libxml-tokeparser-perl-0.05/debian/compat libxml-tokeparser-perl-0.05/debian/compat --- libxml-tokeparser-perl-0.05/debian/compat 2010-10-03 02:00:43.000000000 +0200 +++ libxml-tokeparser-perl-0.05/debian/compat 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -7 diff -Nru libxml-tokeparser-perl-0.05/debian/control libxml-tokeparser-perl-0.05/debian/control --- libxml-tokeparser-perl-0.05/debian/control 2010-10-03 02:23:34.000000000 +0200 +++ libxml-tokeparser-perl-0.05/debian/control 2021-12-13 09:28:48.000000000 +0100 @@ -1,27 +1,33 @@ Source: libxml-tokeparser-perl +Maintainer: Debian Perl Group <pkg-perl-maintain...@lists.alioth.debian.org> +Uploaders: Nathan Scott <nath...@debian.org> Section: perl Priority: optional -Build-Depends: debhelper (>= 7) -Build-Depends-Indep: perl (>= 5.6.0-12), libxml-parser-perl (>= 2) -Maintainer: Nathan Scott <nath...@debian.org> -Standards-Version: 3.9.1 -Homepage: http://search.cpan.org/dist/XML-TokeParser/ +Build-Depends: debhelper-compat (= 12) +Build-Depends-Indep: perl, + libxml-parser-perl +Standards-Version: 4.6.0 +Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libxml-tokeparser-perl +Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libxml-tokeparser-perl.git +Homepage: https://metacpan.org/release/XML-TokeParser +Testsuite: autopkgtest-pkg-perl Package: libxml-tokeparser-perl Architecture: all -Depends: ${perl:Depends}, ${misc:Depends}, libxml-parser-perl (>= 2) -Description: Simplified interface to XML::Parser +Depends: libxml-parser-perl, + ${perl:Depends}, + ${misc:Depends} +Description: Simplified interface to XML::Parser XML::TokeParser provides a procedural ("pull mode") interface to XML::Parser in much the same way that Gisle Aas' HTML::TokeParser provides a procedural interface to HTML::Parser. XML::TokeParser splits its XML input up into - "tokens," each corresponding to an XML::Parser event. + "tokens", each corresponding to an XML::Parser event. . - A token is a bless'd|"XML::TokeParser::Token" reference to an array whose - first element is an event-type string and whose last element is the literal - text of the XML input that generated the event, with intermediate elements - varying according to the event type. + A token is a bless'd reference to an array whose first element is an + event-type string and whose last element is the literal text of the XML + input that generated the event, with intermediate elements varying according + to the event type. . - Each token is an object of type - XML::TokeParser::Token|"XML::TokeParser::Token". Read - "XML::TokeParser::Token"|"XML::TokeParser::Token" to learn what methods are - available for inspecting the token, and retrieving data from it. + Each token is an object of type XML::TokeParser::Token. Read + XML::TokeParser::Token in the XML::TokeParser(3pm) manpage to learn what + methods are available for inspecting the token, and retrieving data from it. diff -Nru libxml-tokeparser-perl-0.05/debian/copyright libxml-tokeparser-perl-0.05/debian/copyright --- libxml-tokeparser-perl-0.05/debian/copyright 2010-10-03 02:33:19.000000000 +0200 +++ libxml-tokeparser-perl-0.05/debian/copyright 2021-12-13 09:07:24.000000000 +0100 @@ -1,44 +1,30 @@ -Format-Specification: - http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196 -Upstream-Maintainer: Copyright (c) 2003 D.H. aka PodMaster (current maintainer). - Copyright (c) 2001 Eric Bohlman (original author). - . - All rights reserved. - This program is free software; - you can redistribute it and/or modify it - under the same terms as Perl itself. - If you don't know what this means, - visit <http://perl.com/> or <http://cpan.org/>. -Upstream-Source: http://search.cpan.org/dist/XML-TokeParser/ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: XML-TokeParser +Upstream-Contact: D.H. aka PodMaster <crazyinsomn...@yahoo.com> +Source: https://metacpan.org/release/XML-TokeParser Files: * -Copyright: Copyright (c) 2003 D.H. aka PodMaster (current maintainer). - Copyright (c) 2001 Eric Bohlman (original author). - . - All rights reserved. - This program is free software; - you can redistribute it and/or modify it - under the same terms as Perl itself. - If you don't know what this means, - visit <http://perl.com/> or <http://cpan.org/>. -License: +Copyright: 2003, D.H. aka PodMaster + 2001, Eric Bohlman +License: Artistic or GPL-1+ Files: debian/* -Copyright: 2010, Nathan Scott <nath...@debian.org> Copyright: 2008, Mark A. Hershberger <mhershber...@intrahealth.org> -License: Artistic | GPL-1+ + 2010, Nathan Scott <nath...@debian.org> +License: Artistic or GPL-1+ License: Artistic - This program is free software; you can redistribute it and/or modify - it under the terms of the Artistic License, which comes with Perl. - On Debian GNU/Linux systems, the complete text of the Artistic License - can be found in `/usr/share/common-licenses/Artistic' + This program is free software; you can redistribute it and/or modify + it under the terms of the Artistic License, which comes with Perl. + . + On Debian systems, the complete text of the Artistic License can be + found in `/usr/share/common-licenses/Artistic'. License: GPL-1+ - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 1, or (at your option) - any later version. - On Debian GNU/Linux systems, the complete text of the GNU General - Public License can be found in `/usr/share/common-licenses/GPL' + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 1, or (at your option) + any later version. + . + On Debian systems, the complete text of version 1 of the GNU General + Public License can be found in `/usr/share/common-licenses/GPL-1'. diff -Nru libxml-tokeparser-perl-0.05/debian/gbp.conf libxml-tokeparser-perl-0.05/debian/gbp.conf --- libxml-tokeparser-perl-0.05/debian/gbp.conf 1970-01-01 01:00:00.000000000 +0100 +++ libxml-tokeparser-perl-0.05/debian/gbp.conf 2021-12-13 09:04:50.000000000 +0100 @@ -0,0 +1,19 @@ +[DEFAULT] + +# The default name for the upstream branch is "upstream". +# Change it if the name is different (for instance, "master"). +upstream-branch = upstream + +# The default name for the Debian branch is "master". +# Change it if the name is different (for instance, "debian/unstable"). +debian-branch = master + +# git-import-orig uses the following names for the upstream tags. +# Change the value if you are not using git-import-orig +upstream-tag = upstream/%(version)s + +# Always use pristine-tar. +pristine-tar = True + +[buildpackage] +pbuilder-options = --source-only-changes diff -Nru libxml-tokeparser-perl-0.05/debian/.gitlab-ci.yml libxml-tokeparser-perl-0.05/debian/.gitlab-ci.yml --- libxml-tokeparser-perl-0.05/debian/.gitlab-ci.yml 1970-01-01 01:00:00.000000000 +0100 +++ libxml-tokeparser-perl-0.05/debian/.gitlab-ci.yml 2021-12-13 09:33:50.000000000 +0100 @@ -0,0 +1,7 @@ +--- +include: + - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml + - https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml + +variables: + RELEASE: 'unstable' diff -Nru libxml-tokeparser-perl-0.05/debian/rules libxml-tokeparser-perl-0.05/debian/rules --- libxml-tokeparser-perl-0.05/debian/rules 2010-10-03 02:00:43.000000000 +0200 +++ libxml-tokeparser-perl-0.05/debian/rules 2021-12-13 09:08:15.000000000 +0100 @@ -1,23 +1,4 @@ #!/usr/bin/make -f -build: build-stamp -build-stamp: - dh build - touch $@ - -clean: +%: dh $@ - -install: install-stamp -install-stamp: build-stamp - dh install - touch $@ - -binary-arch: - -binary-indep: install - dh $@ - -binary: binary-arch binary-indep - -.PHONY: binary binary-arch binary-indep install clean build diff -Nru libxml-tokeparser-perl-0.05/debian/tests/pkg-perl/smoke-files libxml-tokeparser-perl-0.05/debian/tests/pkg-perl/smoke-files --- libxml-tokeparser-perl-0.05/debian/tests/pkg-perl/smoke-files 1970-01-01 01:00:00.000000000 +0100 +++ libxml-tokeparser-perl-0.05/debian/tests/pkg-perl/smoke-files 2021-12-13 09:51:26.000000000 +0100 @@ -0,0 +1,2 @@ +t/ +TokeParser.xml diff -Nru libxml-tokeparser-perl-0.05/debian/watch libxml-tokeparser-perl-0.05/debian/watch --- libxml-tokeparser-perl-0.05/debian/watch 2010-10-03 02:00:43.000000000 +0200 +++ libxml-tokeparser-perl-0.05/debian/watch 2021-12-13 08:54:14.000000000 +0100 @@ -1,4 +1,2 @@ -# format version number, currently 3; this line is compulsory! -version=3 -# URL to the package page followed by a regex to search -http://search.cpan.org/dist/XML-TokeParser/ .*/XML-TokeParser-v?(\d[\d_.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ +version=4 +https://metacpan.org/release/XML-TokeParser .*/XML-TokeParser-v?@ANY_VERSION@@ARCHIVE_EXT@$