Control: tags 610178 + patch pending
Control: tags 998918 + patch pending
Control: tags 1001974 + patch pending

Dear maintainer,

to fix the issues with this package, I've prepared a salvaging upload
for libdebian-package-html-perl (versioned as 0.1-3), debdiff below. An
upload to DELAYED/14 will follow shortly. Please feel free to tell me
if I should delay it longer.

Regards.

    Christoph

diff -Nru libdebian-package-html-perl-0.1/debian/changelog 
libdebian-package-html-perl-0.1/debian/changelog
--- libdebian-package-html-perl-0.1/debian/changelog    2022-01-12 
09:19:10.000000000 +0100
+++ libdebian-package-html-perl-0.1/debian/changelog    2022-01-06 
23:20:53.000000000 +0100
@@ -1,3 +1,13 @@
+libdebian-package-html-perl (0.1-3) unstable; urgency=medium
+
+  * Salvaging upload
+  * Take maintainership. Closes: #1001974
+  * Packaging cleanup. Closes: #998918
+  * Remove external example reference from documentation.
+    Closes: #610178
+
+ -- Christoph Biedl <debian.a...@manchmal.in-ulm.de>  Thu, 06 Jan 2022 
23:20:53 +0100
+
 libdebian-package-html-perl (0.1-2.1) unstable; urgency=medium
 
   * Non-maintainer upload
@@ -16,4 +26,3 @@
   * Initial Release (Closes: #379284)
 
  -- Jose Parrella <joseparre...@cantv.net>  Thu, 20 Jul 2006 14:01:22 -0400
-
diff -Nru libdebian-package-html-perl-0.1/debian/compat 
libdebian-package-html-perl-0.1/debian/compat
--- libdebian-package-html-perl-0.1/debian/compat       2022-01-12 
09:19:10.000000000 +0100
+++ libdebian-package-html-perl-0.1/debian/compat       1970-01-01 
01:00:00.000000000 +0100
@@ -1 +0,0 @@
-10
diff -Nru libdebian-package-html-perl-0.1/debian/control 
libdebian-package-html-perl-0.1/debian/control
--- libdebian-package-html-perl-0.1/debian/control      2022-01-12 
09:19:10.000000000 +0100
+++ libdebian-package-html-perl-0.1/debian/control      2022-01-06 
23:20:53.000000000 +0100
@@ -1,17 +1,22 @@
 Source: libdebian-package-html-perl
-Section: perl
+Maintainer: Christoph Biedl <debian.a...@manchmal.in-ulm.de>
+Homepage: https://metacpan.org/dist/Debian-Package-HTML
+Standards-Version: 4.6.0
+Testsuite: autopkgtest-pkg-perl
+Build-Depends: debhelper-compat (= 13),
+    libhtml-template-perl,
 Priority: optional
-Build-Depends: debhelper (>= 10~), libhtml-template-perl (>= 2.6-2)
-Build-Depends-Indep: perl (>= 5.8.0-7)
-Maintainer: Jose Parrella <bure...@debian.org>
-Standards-Version: 3.7.3
+Rules-Requires-Root: no
+Section: perl
 
 Package: libdebian-package-html-perl
 Architecture: all
-Depends: ${perl:Depends}, libhtml-template-perl (>= 2.6-2)
+Depends: ${misc:Depends}, ${perl:Depends},
+    libhtml-template-perl,
 Description: generates HTML from a Debian source/binary package
  This module outputs a webpage using HTML::Template templates which
- resumes the information of a normal build environment for a package
- in Debian (source files, binary packages and changelogs) using 
- Linda/Lintian for sanity checks. It is useful for making unified presentation
- webpages for those packages which are being sponsorized by someone in Debian.
+ resumes the information of a normal build environment for a package in
+ Debian (source files, binary packages and changelogs) using
+ Linda/Lintian for sanity checks. It is useful for making unified
+ presentation webpages for those packages which are being sponsorized
+ by someone in Debian.
diff -Nru libdebian-package-html-perl-0.1/debian/copyright 
libdebian-package-html-perl-0.1/debian/copyright
--- libdebian-package-html-perl-0.1/debian/copyright    2022-01-12 
09:19:10.000000000 +0100
+++ libdebian-package-html-perl-0.1/debian/copyright    2022-01-06 
23:20:53.000000000 +0100
@@ -1,16 +1,29 @@
-This is the debian package for the Debian-Package-HTML module.
-It was created by Jose Parrella <j...@bureado.com.ve> using dh-make-perl.
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: Debian-Package-HTML
 
-The upstream author is: 
+Files: *
+Copyright: 2006 Jose Parrella <joseparre...@cantv.net>
+License: Artistic or GPL-1+
 
-Jose Parrella (joseparre...@cantv.net)
+Files:
+ debian/*
+Copyright:
+ 2006 Jose Parrella <joseparre...@cantv.net>
+ 2022 Christoph Biedl <debian.a...@manchmal.in-ulm.de>
+License: Artistic or GPL-1+
 
-Copyright 2006 Jose Parrella. All rights reserved.
+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 systems, the complete text of the Artistic License can be
+ found in `/usr/share/common-licenses/Artistic'.
 
-This library is free software; you can redistribute it and/or
-modify it under the same terms as Perl itself.
-
-Perl is distributed under your choice of the GNU General Public License or
-the Artistic License.  On Debian GNU/Linux systems, the complete text of the
-GNU General Public License can be found in `/usr/share/common-licenses/GPL'
-and the Artistic Licence 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 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 libdebian-package-html-perl-0.1/debian/patches/fix-doc-errors.patch 
libdebian-package-html-perl-0.1/debian/patches/fix-doc-errors.patch
--- libdebian-package-html-perl-0.1/debian/patches/fix-doc-errors.patch 
1970-01-01 01:00:00.000000000 +0100
+++ libdebian-package-html-perl-0.1/debian/patches/fix-doc-errors.patch 
2022-01-06 23:20:53.000000000 +0100
@@ -0,0 +1,24 @@
+Subject: Fix POD errors and normalize encoding
+Author: Jose Parrella <joseparre...@cantv.net>
+Date:  2006-07-20 (or earlier)
+
+--- a/lib/Debian/Package/HTML.pm
++++ b/lib/Debian/Package/HTML.pm
+@@ -146,7 +146,7 @@
+ 
+ # Documentation
+ 
+-=head1 Debian::Package::HTML
++=head1 NAME
+ 
+ Debian::Package::HTML - Generates a webpage information (and Linda/Lintian 
checks) about a Debian binary or source package using HTML::Template
+ 
+@@ -323,7 +323,7 @@
+ 
+ Jose Parrella (joseparre...@cantv.net) wrote the original code, then 
modularized and OOed the code.
+ 
+-Thanks go to Christian S�nchez (csanc...@unplug.org.ve) who helped with the 
original HTML::Template'ing
++Thanks go to Christian Sanchez (csanc...@unplug.org.ve) who helped with the 
original HTML::Template'ing
+ 
+ =head1 COPYRIGHT
+ 
diff -Nru libdebian-package-html-perl-0.1/debian/patches/fix-pod-errors.patch 
libdebian-package-html-perl-0.1/debian/patches/fix-pod-errors.patch
--- libdebian-package-html-perl-0.1/debian/patches/fix-pod-errors.patch 
1970-01-01 01:00:00.000000000 +0100
+++ libdebian-package-html-perl-0.1/debian/patches/fix-pod-errors.patch 
2022-01-06 23:20:53.000000000 +0100
@@ -0,0 +1,15 @@
+Subject: Fix POD errors
+Author: Christoph Biedl <debian.a...@manchmal.in-ulm.de>
+Last-Update: 2022-01-06
+
+--- a/lib/Debian/Package/HTML.pm
++++ b/lib/Debian/Package/HTML.pm
+@@ -224,6 +224,8 @@
+ "dump": determines where to put the resulting HTML output. Defaults to
+ index.html
+ 
++=back
++
+ =head1 DIAGNOSTICS
+ 
+ =head2 No DSC could be found/open
diff -Nru 
libdebian-package-html-perl-0.1/debian/patches/remove-example-reference.patch 
libdebian-package-html-perl-0.1/debian/patches/remove-example-reference.patch
--- 
libdebian-package-html-perl-0.1/debian/patches/remove-example-reference.patch   
    1970-01-01 01:00:00.000000000 +0100
+++ 
libdebian-package-html-perl-0.1/debian/patches/remove-example-reference.patch   
    2022-01-06 23:20:53.000000000 +0100
@@ -0,0 +1,29 @@
+Subject: Remove external example reference from documentation
+Author: Christoph Biedl <debian.a...@manchmal.in-ulm.de>
+Last-Update: 2022-01-06
+Bug-Debian: https://bugs.debian.org/610178
+
+    Unfortunately, not only the pages mentioned here are no longer
+    available, and even the Internet Archive has only one of the two
+    pages so it was not possible to remove this to an example directory
+    within the package.
+
+    So there's no alternative to remove this entirely.
+
+--- a/lib/Debian/Package/HTML.pm
++++ b/lib/Debian/Package/HTML.pm
+@@ -268,14 +268,6 @@
+ 
+ briefing: a boolean variable specifying if a briefing.html file should be 
included
+ 
+-=head2 Example template
+-
+-An example template is in:
+-http://debian.bureado.com.ve/package-info/result.tmpl
+-
+-HTML outputs with that template and no CSS look like:
+-http://debian.bureado.com.ve/falselogin/
+-
+ =head1 EXAMPLES
+ 
+ =head2 Only a control file
diff -Nru libdebian-package-html-perl-0.1/debian/patches/series 
libdebian-package-html-perl-0.1/debian/patches/series
--- libdebian-package-html-perl-0.1/debian/patches/series       1970-01-01 
01:00:00.000000000 +0100
+++ libdebian-package-html-perl-0.1/debian/patches/series       2022-01-06 
23:20:53.000000000 +0100
@@ -0,0 +1,4 @@
+
+fix-doc-errors.patch
+fix-pod-errors.patch
+remove-example-reference.patch
diff -Nru libdebian-package-html-perl-0.1/debian/rules 
libdebian-package-html-perl-0.1/debian/rules
--- libdebian-package-html-perl-0.1/debian/rules        2022-01-12 
09:19:10.000000000 +0100
+++ libdebian-package-html-perl-0.1/debian/rules        2022-01-06 
23:20:53.000000000 +0100
@@ -1,63 +1,4 @@
 #!/usr/bin/make -f
 
-export PERL_MM_USE_DEFAULT=1
-
-PACKAGE=$(shell dh_listpackages)
-
-ifndef PERL
-PERL = /usr/bin/perl
-endif
-
-TMP     =$(CURDIR)/debian/$(PACKAGE)
-
-build: build-stamp
-build-stamp:
-       dh_testdir
-
-       $(PERL) Makefile.PL INSTALLDIRS=vendor
-       $(MAKE) OPTIMIZE="-Wall -O2 -g"
-
-       touch build-stamp
-
-clean:
-       dh_testdir
-       dh_testroot
-
-       [ ! -f Makefile ] || $(MAKE) realclean
-
-       dh_clean build-stamp install-stamp
-
-install: build install-stamp
-install-stamp:
-       dh_testdir
-       dh_testroot
-       dh_clean -k
-
-       $(MAKE) test
-       $(MAKE) install DESTDIR=$(TMP) PREFIX=/usr
-
-       [ ! -d $(TMP)/usr/lib/perl5 ] || rmdir --ignore-fail-on-non-empty 
--parents --verbose $(TMP)/usr/lib/perl5
-
-       touch install-stamp
-
-binary-arch:
-
-binary-indep: build install
-       dh_testdir
-       dh_testroot
-       dh_installdocs README
-       dh_installchangelogs Changes
-       dh_perl
-       dh_link
-       dh_compress
-       dh_fixperms
-       dh_installdeb
-       dh_gencontrol
-       dh_md5sums
-       dh_builddeb
-
-source diff:                                                                  
-       @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary
+%:
+       dh $@
diff -Nru libdebian-package-html-perl-0.1/debian/source/format 
libdebian-package-html-perl-0.1/debian/source/format
--- libdebian-package-html-perl-0.1/debian/source/format        1970-01-01 
01:00:00.000000000 +0100
+++ libdebian-package-html-perl-0.1/debian/source/format        2022-01-06 
23:20:53.000000000 +0100
@@ -0,0 +1 @@
+3.0 (quilt)
diff -Nru libdebian-package-html-perl-0.1/debian/watch 
libdebian-package-html-perl-0.1/debian/watch
--- libdebian-package-html-perl-0.1/debian/watch        1970-01-01 
01:00:00.000000000 +0100
+++ libdebian-package-html-perl-0.1/debian/watch        2022-01-06 
23:20:53.000000000 +0100
@@ -0,0 +1,4 @@
+
+version=4
+https://cpan.metacpan.org/authors/id/B/BU/BUREADO \
+    .*/Debian-Package-HTML-@ANY_VERSION@@ARCHIVE_EXT@
diff -Nru libdebian-package-html-perl-0.1/lib/Debian/Package/HTML.pm 
libdebian-package-html-perl-0.1/lib/Debian/Package/HTML.pm
--- libdebian-package-html-perl-0.1/lib/Debian/Package/HTML.pm  2022-01-12 
09:19:10.000000000 +0100
+++ libdebian-package-html-perl-0.1/lib/Debian/Package/HTML.pm  2006-07-20 
19:38:48.000000000 +0200
@@ -146,7 +146,7 @@
 
 # Documentation
 
-=head1 NAME
+=head1 Debian::Package::HTML
 
 Debian::Package::HTML - Generates a webpage information (and Linda/Lintian 
checks) about a Debian binary or source package using HTML::Template
 
@@ -323,7 +323,7 @@
 
 Jose Parrella (joseparre...@cantv.net) wrote the original code, then 
modularized and OOed the code.
 
-Thanks go to Christian Sanchez (csanc...@unplug.org.ve) who helped with the 
original HTML::Template'ing
+Thanks go to Christian S�nchez (csanc...@unplug.org.ve) who helped with the 
original HTML::Template'ing
 
 =head1 COPYRIGHT
 

Attachment: signature.asc
Description: PGP signature

Reply via email to