diff -Nru png-definitive-guide-20060430/debian/changelog png-definitive-guide-20060430/debian/changelog --- png-definitive-guide-20060430/debian/changelog 2016-08-28 18:24:02.000000000 +0000 +++ png-definitive-guide-20060430/debian/changelog 2021-08-23 23:39:33.000000000 +0000 @@ -1,3 +1,48 @@ +png-definitive-guide (20060430-4) unstable; urgency=medium + + * QA upload. + * Upload to unstable. + * debian/control: set 'Multi-Arch: foreign'. + + -- Joao Eriberto Mota Filho Mon, 23 Aug 2021 20:39:33 -0300 + +png-definitive-guide (20060430-3) experimental; urgency=medium + + * QA upload. + * Using new DH level format. Consequently: + - debian/compat: removed. + - debian/control: changed from 'debhelper' to 'debhelper-compat' in + Build-Depends field and bumped level to 13. + * debian/contact.html: created to tell how to contact the author. See + debian/rules for details. + * debian/control: + - Added a Homepage field. + - Added jdupes to Build-Depends field. + - Added 'Rules-Requires-Root: no' to source stanza. + - Added Vcs-* fields. + - Bumped Standards-Version to 4.5.1. + - Improved long description. + - Updated Recommends field to use firefox-esr instead of iceweasel, no + longer available in Debian. + * debian/copyright: + - Migrated to 1.0 format. + - Updated all data. + * debian/png-definitive-guide.doc-base: renamed to doc-base. + * debian/png-definitive-guide.install: renamed to install. + * debian/rules: + - override_dh_install: created to change an external link by a link to + contact.html to avoid a possible security hole. + - override_dh_installexamples: removed because there are no examples to be + installed. + - override_dh_link: created to remove duplicate files. + * debian/salsa-ci.yml: added to provide CI tests for Salsa. + * debian/source/lintian-overrides: created to override a false positive about + invariant sections in GFDL license used by upstream. + * debian/upstream/metadata: created. + * debian/watch: bumped version to 4. + + -- Joao Eriberto Mota Filho Sun, 11 Jul 2021 22:47:51 -0300 + png-definitive-guide (20060430-2) unstable; urgency=medium * QA upload. @@ -30,4 +75,3 @@ * Initial Release. -- Ross Burton Thu, 5 Feb 2004 17:18:25 +0000 - diff -Nru png-definitive-guide-20060430/debian/compat png-definitive-guide-20060430/debian/compat --- png-definitive-guide-20060430/debian/compat 2016-08-28 17:00:00.000000000 +0000 +++ png-definitive-guide-20060430/debian/compat 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -9 diff -Nru png-definitive-guide-20060430/debian/contact.html png-definitive-guide-20060430/debian/contact.html --- png-definitive-guide-20060430/debian/contact.html 1970-01-01 00:00:00.000000000 +0000 +++ png-definitive-guide-20060430/debian/contact.html 2021-08-23 23:39:33.000000000 +0000 @@ -0,0 +1,8 @@ + + +

+ See how to contact the author at http://pobox.com/~newt/greg_contact.html

+

+  

+ + diff -Nru png-definitive-guide-20060430/debian/control png-definitive-guide-20060430/debian/control --- png-definitive-guide-20060430/debian/control 2016-08-28 17:00:00.000000000 +0000 +++ png-definitive-guide-20060430/debian/control 2021-08-23 23:39:33.000000000 +0000 @@ -2,12 +2,36 @@ Section: doc Priority: optional Maintainer: Debian QA Group -Build-Depends: debhelper (>= 9) -Standards-Version: 3.6.1 +Build-Depends: debhelper-compat (= 13), jdupes +Standards-Version: 4.5.1 +Rules-Requires-Root: no +Homepage: http://www.libpng.org/pub/png/pngbook.html +Vcs-Browser: https://salsa.debian.org/debian/png-definitive-guide +Vcs-Git: https://salsa.debian.org/debian/png-definitive-guide.git Package: png-definitive-guide Architecture: all +Multi-Arch: foreign Depends: ${misc:Depends} -Recommends: iceweasel | www-browser +Recommends: firefox-esr | www-browser Description: PNG: The Definitive Guide A free book about the PNG image format. + . + This book was published by O'Reilly and it has three parts: + . + - Part I, Using PNG, consists of six chapters and covers the main categories + of PNG-supporting applications: image editors, viewers, converters, web + browsers and servers, and 3D apps. + - Part II, The Design of PNG, also consists of six chapters and looks in + more detail at PNG as a file format. It covers not only PNG's fundamental + chunk structure and compression technology but also its history, its + animated cousin MNG, and some of the intricacies of cross-platform gamma + and color correction. + - Part III, Programming with PNG, steps the reader through the design of + three functional demo programs based on the free libpng C library: rpng, + a very simple PNG viewer; rpng2, a progressive PNG viewer such as might be + found in a web browser; and wpng, a basic program to convert RGB image + data from binary PBMPLUS / NetPBM format into PNG format. The final chapter + in this section lists a number of other PNG-supporting programming toolkits + for various languages, including C, C++, Java, Perl, Python, tcl/tk, and + Visual Basic. diff -Nru png-definitive-guide-20060430/debian/copyright png-definitive-guide-20060430/debian/copyright --- png-definitive-guide-20060430/debian/copyright 2016-08-28 17:00:00.000000000 +0000 +++ png-definitive-guide-20060430/debian/copyright 2021-08-23 23:39:33.000000000 +0000 @@ -1,21 +1,24 @@ -This package was debianized by Ross Burton on -Thu, 5 Feb 2004 17:18:25 +0000. - -It was downloaded from http://www.libpng.org/pub/png/pngbook.html - -Upstream Author: Greg Roelofs - -Copyright © 1999 O'Reilly & Associates, Inc. All rights reserved. -Additions specific to the ``Second Edition'' (HTML Version): -Copyright © 2002-2003 Greg Roelofs. All rights reserved. - -"PNG: The Definitive Guide" is licensed under the GNU Free Documentation -License: - - Permission is granted to copy, distribute and/or modify this document under - the terms of the GNU Free Documentation License, Version 1.1 or any later - version published by the Free Software Foundation; with no Invariant - Sections, no Front-Cover Texts, and no Back-Cover Texts. - -On Debian systems, the complete text of the GNU Free Documentation License can -be found in `/usr/share/common-licenses/GFDL'. +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: PNG: The Definitive Guide +Source: https://sourceforge.net/projects/png-mng/ + +Files: * +Copyright: 1999 O'Reilly and Associates + 2002-2006 Greg Roelofs +License: GFDL-1.1+ +Comment: from license.html. + +Files: debian/* +Copyright: 2004-2008 Ross Burton + 2016 Santiago Vila + 2021 Joao Eriberto Mota Filho +License: GFDL-1.1+ + +License: GFDL-1.1+ + Permission is granted to copy, distribute and/or modify this document + under the terms of the GNU Free Documentation License, Version 1.1 + or any later version published by the Free Software Foundation; + with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. + . + The complete text of the GNU Free Documentation License 1.1 can be found + at https://www.gnu.org/licenses/old-licenses/fdl-1.1.html. diff -Nru png-definitive-guide-20060430/debian/doc-base png-definitive-guide-20060430/debian/doc-base --- png-definitive-guide-20060430/debian/doc-base 1970-01-01 00:00:00.000000000 +0000 +++ png-definitive-guide-20060430/debian/doc-base 2021-08-23 23:39:33.000000000 +0000 @@ -0,0 +1,9 @@ +Document: png-definitive-guide +Title: PNG: The Definitive Guide +Author: Greg Roelofs +Abstract: Information about the PNG image format +Section: Programming + +Format: HTML +Index: /usr/share/doc/png-definitive-guide/html/index.html +Files: /usr/share/doc/png-definitive-guide/html/*.html diff -Nru png-definitive-guide-20060430/debian/install png-definitive-guide-20060430/debian/install --- png-definitive-guide-20060430/debian/install 1970-01-01 00:00:00.000000000 +0000 +++ png-definitive-guide-20060430/debian/install 2021-08-23 23:39:33.000000000 +0000 @@ -0,0 +1,3 @@ +*.html usr/share/doc/png-definitive-guide/html +figs usr/share/doc/png-definitive-guide/html/ +images usr/share/doc/png-definitive-guide/html/ diff -Nru png-definitive-guide-20060430/debian/png-definitive-guide.doc-base png-definitive-guide-20060430/debian/png-definitive-guide.doc-base --- png-definitive-guide-20060430/debian/png-definitive-guide.doc-base 2016-08-28 17:00:00.000000000 +0000 +++ png-definitive-guide-20060430/debian/png-definitive-guide.doc-base 1970-01-01 00:00:00.000000000 +0000 @@ -1,9 +0,0 @@ -Document: png-definitive-guide -Title: PNG: The Definitive Guide -Author: Greg Roelofs -Abstract: Information about the PNG image format -Section: Programming - -Format: HTML -Index: /usr/share/doc/png-definitive-guide/html/index.html -Files: /usr/share/doc/png-definitive-guide/html/*.html diff -Nru png-definitive-guide-20060430/debian/png-definitive-guide.install png-definitive-guide-20060430/debian/png-definitive-guide.install --- png-definitive-guide-20060430/debian/png-definitive-guide.install 2016-08-28 17:00:00.000000000 +0000 +++ png-definitive-guide-20060430/debian/png-definitive-guide.install 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -*.html usr/share/doc/png-definitive-guide/html -figs usr/share/doc/png-definitive-guide/html/ -images usr/share/doc/png-definitive-guide/html/ diff -Nru png-definitive-guide-20060430/debian/rules png-definitive-guide-20060430/debian/rules --- png-definitive-guide-20060430/debian/rules 2016-08-28 17:00:00.000000000 +0000 +++ png-definitive-guide-20060430/debian/rules 2021-08-23 23:39:33.000000000 +0000 @@ -1,6 +1,17 @@ #!/usr/bin/make -f + %: dh $@ -override_dh_installexamples: - dh_installexamples --exclude=LICENSE.txt +# Avoid a possible security hole caused by an external link +override_dh_install: + dh_install + cd $(CURDIR)/debian/png-definitive-guide/usr/share/doc/png-definitive-guide/html; \ + sed -i 's/http:\/\/pobox.com\/~newt\/greg_contact.html/contact.html/' *.html + cp debian/contact.html \ + $(CURDIR)/debian/png-definitive-guide/usr/share/doc/png-definitive-guide/html + +# Remove duplicate files +override_dh_link: + dh_link + jdupes -rl debian/png-definitive-guide/usr/share/doc/png-definitive-guide/html diff -Nru png-definitive-guide-20060430/debian/salsa-ci.yml png-definitive-guide-20060430/debian/salsa-ci.yml --- png-definitive-guide-20060430/debian/salsa-ci.yml 1970-01-01 00:00:00.000000000 +0000 +++ png-definitive-guide-20060430/debian/salsa-ci.yml 2021-08-23 23:39:33.000000000 +0000 @@ -0,0 +1,4 @@ +--- +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 diff -Nru png-definitive-guide-20060430/debian/source/lintian-overrides png-definitive-guide-20060430/debian/source/lintian-overrides --- png-definitive-guide-20060430/debian/source/lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ png-definitive-guide-20060430/debian/source/lintian-overrides 2021-08-23 23:39:33.000000000 +0000 @@ -0,0 +1,3 @@ +# False positive. The license text says "no-(Invariant Sections,Front-Cover +# Texts, Back-Cover Texts). +png-definitive-guide source: license-problem-gfdl-invariants copyright.html invariant part is: with no invariant sections, e-mail from laurie petrycki, 20030726: no front-cover texts, and no back-cover texts. end diff -Nru png-definitive-guide-20060430/debian/upstream/metadata png-definitive-guide-20060430/debian/upstream/metadata --- png-definitive-guide-20060430/debian/upstream/metadata 1970-01-01 00:00:00.000000000 +0000 +++ png-definitive-guide-20060430/debian/upstream/metadata 2021-08-23 23:39:33.000000000 +0000 @@ -0,0 +1,3 @@ +Bug-Database: https://sourceforge.net/p/png-mng/mailman/ +Bug-Submit: https://sourceforge.net/p/png-mng/mailman/ +Repository: https://sourceforge.net/projects/png-mng/files/pngbook%20complete%20text/ diff -Nru png-definitive-guide-20060430/debian/watch png-definitive-guide-20060430/debian/watch --- png-definitive-guide-20060430/debian/watch 2016-08-28 17:00:00.000000000 +0000 +++ png-definitive-guide-20060430/debian/watch 2021-08-23 23:39:33.000000000 +0000 @@ -1,2 +1,2 @@ -version=2 +version=4 http://www.libpng.org/pub/png/pngbook.html .*/pngbook-(\d+)-html.zip\?download