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@$

Reply via email to