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
signature.asc
Description: PGP signature