html2text (2.2.3-3) unstable; urgency=medium [ Bruno Naibert de Campos ] * New upstream homepage. * debian/control: bumped Standards-Version to 4.7.0. [ Andrea Pappacoda ] * debian/patches/010_string-before-concat.patch: Added to fix input type=checkbox output (Closes: #1077671) -- Bruno Naibert de Campos Sun, 27 Oct 2024 09:15:28 -0300 html2text (2.2.3-2) unstable; urgency=medium [ Boyuan Yang ] * New upstream version 2.2.3. (Closes: #963701) * debian/watch: Fix monitoring script. * debian/control: Bump Standards-Version to 4.6.2.. * debian/README.source: Dropped, completely useless. * debian/rules: Use dpkg buildtools.mk to provide CC. * debian/docs: Refresh and rename to html2text.docs. * debian/patches/: - 100-fix-makefile.patch: Dropped, upstream migrated to autotools. - 110-triplet-cc.patch: Dropped, ditto. - 200-close-files-inside-main-loop.patch: Dropped. Program rewritten in cpp, patch no longer applicable. Besides, this patch is almost meaningless given html2text does not execute long. - 400-remove-builtin-http-support.patch: Dropped. We do not add extra patches to diverge from upstream development. - 500-utf8-support.patch: Dropped, upstream has utf8 support by default. [ Bruno Naibert de Campos ] * Removed Debian customizations. Consequently: - debian/control: Removed information about in the long description. - debian/NEWS: Added information about this change. - debian/patches/: Removed: ~ 510-disable-backspaces.patch. ~ 611-recognize-input-encoding.patch. ~ 630-recode-output-to-locale-charset.patch. - debian/README.Debian: No longer needed. * Removed specific script for testing. Consequently: - debian/tests/runtests: Removed. - debian/rules: Removed override_dh_auto_test. * debian/copyright: - Removed a comment from the first copyright block. - Updated the packaging and upstream copyright years. * debian/examples: Updated file path. * debian/html2text.1: Removed. Manpage added by upstream. * debian/html2text.docs: added the upstream HISTORY file. * debian/manpages: Updated manpages location. * debian/NEWS: Added information about removing Debian customizations. * debian/patches/: - The upstream fixed some points in source code. Consequently, removed: ~ 550-skip-numbers-in-html-tag-attributes.patch. ~ 600-multiple-meta-tags.patch. ~ 800-replace-zeroes-with-null.patch. ~ 810-fix-deprecated-conversion-warnings.patch. ~ 900-complete-utf8-entities-table.patch. ~ 950-validate-width-parameter.patch. ~ 960-fix-utf8-mode-quadratic-runtime.patch. ~ 970-fix-arg-parsing.patch. ~ 980-catch-alloc-err.patch. * debian/rules: - Removed override_dh_installman. The upstream fixed the source code. - Removed no more needed override_dh_auto_clean and override_dh_auto_install. * debian/source/lintian-overrides: - Added override a false positive. - Updated renamed tag. * debian/tests/control: Updated tests to be compliant with the new upstream version. -- Bruno Naibert de Campos Sat, 20 Jan 2024 03:24:02 -0300 html2text (1.3.2a-28) unstable; urgency=medium * New maintainer. (Closes: #951882) -- Bruno Naibert de Campos Tue, 23 Jun 2020 17:20:10 -0300 html2text (1.3.2a-27) unstable; urgency=medium * QA upload. * Run wrap-and-sort. * debian/control: bumped debhelper-compat to 13. * debian/copyright: updated to format 1.0. * debian/docs: added the upstream CREDITS and KNOWN_BUGS files. * debian/mime: fixed mime lintian warning quoted-placeholder-in-mailcap-entry '%s'. * debian/patches: - Added a header: ~ 100-fix-makefile.patch. ~ 110-triplet-cc.patch. ~ 550-skip-numbers-in-html-tag-attributes.patch. - Refreshed all patches. * debian/salsa-ci.yml: added to provide CI tests for Salsa. * debian/tests/control: created to provide a CI tests. * debian/upstream/metadata: created. -- Bruno Naibert de Campos Tue, 23 Jun 2020 02:04:56 -0300 html2text (1.3.2a-26) unstable; urgency=medium * QA upload. * debian/control: + Bump Standards-Version to 4.5.0. + Bump debhelper compat to v12. + Update the upstream location of html2text. (Closes: #955868) + Fix incorrect Debian QA Team maintainer address. * debian/watch: Monitor new upstream location for future releases. * debian/copyright: Add indication of new upstream. -- Boyuan Yang Wed, 22 Apr 2020 13:19:22 -0400 html2text (1.3.2a-25) unstable; urgency=medium * Bump standards version to 4.4.1, no changes needed. * Bump dependency on debhelper-compat to =11. * Drop myself from uploaders, set maintainer to Debian QA Team. -- Holger Levsen Sat, 22 Feb 2020 18:39:28 +0100 html2text (1.3.2a-24) unstable; urgency=medium * Add patch from Dmitry Borisyuk (thanks!) to fix crashes with -width or -rcfile. Closes: #716064 * d/control: - bump Standards-Version to 4.3.0, no changes needed. - depend on debhelper-compat (=11) and drop d/compat. * d/rules: - follow https://wiki.debian.org/Hardening more closely. * Add debian/source/lintian-overrides to suppress warning about missing gpg signed upstream releases. -- Holger Levsen Wed, 27 Feb 2019 20:06:25 +0100 html2text (1.3.2a-23) unstable; urgency=medium * Fix utf8 mode quadratic runtime, thanks to Carson Ip for the patch. (Closes: #899105) * d/rules: enable all hardening options. * Bump standards version to 4.1.5, no changes needed. * Fix trailing whitespaces in d/changelog, d/control and d/rules, thanks lintian. -- Holger Levsen Mon, 09 Jul 2018 16:26:45 +0000 html2text (1.3.2a-22) unstable; urgency=medium * d/control: - switch packaging to salsa.debian.org. Thanks to the alioth admins for providing such a nice service so long! - bump Standards-Version to 4.1.4, no changes needed. -- Holger Levsen Wed, 30 May 2018 23:26:20 +0000 html2text (1.3.2a-21) unstable; urgency=medium * Bump compat to debhelper 11, update depends accordingly. * Drop debian/patches/220-nobs-when-stdout-is-a-tty.patch which has not been used since 1.3.2a-10. -- Holger Levsen Sat, 10 Feb 2018 16:58:36 +0000 html2text (1.3.2a-20) unstable; urgency=medium * debian/rules: - include /usr/share/dpkg/architecture.mk instead of directly defining DEB_HOST_GNU_TYPE, thanks lintian. * debian/control: - Add "Rules-Requires-Root: no" to support building as non-root. (I've confirmed that the build output is bit by bit identical with and without this.) - use https for Vcs-Git: header. - bump Standards-Version to 4.1.3. -- Holger Levsen Sat, 06 Jan 2018 01:10:33 +0000 html2text (1.3.2a-19) unstable; urgency=medium * debian/control: - Bump Standards-Version to 4.1.1, no changes needed. - Use canonical URLs for Vcs headers. * Bump debian/compat to 10 and build-depend on debhelper >= 10.2.5~ and remove --parallel from dh call in debian/rules as this is the default with compat 10. -- Holger Levsen Fri, 29 Sep 2017 23:17:37 +0200 html2text (1.3.2a-18) unstable; urgency=medium * Complete the utf8 table. (Closes: #760588) - thanks to Marcos Marado for the patch! * Validate --width parameter input, don't accept values smaller than zero. (Closes: #628178) - thanks to Marcos Marado for this patch as well! -- Holger Levsen Sun, 07 Sep 2014 18:07:59 +0000 html2text (1.3.2a-17) unstable; urgency=medium * debian/control: - adopt the package. (Closes: #545710) - remove DM-Upload-Allowed: header. - bump Standards-Version to 3.9.5, no changes needed. - raise debhelper build-dependency to >= 9.20120909~ and set debian/compat to 9 to enjoy hardening build flags. * debian/rules: - remove debian/html2textrc.5 on clean. -- Holger Levsen Wed, 05 Feb 2014 14:08:38 +0000 html2text (1.3.2a-16) unstable; urgency=low * Orphaned the package. * debian/html2text.1: - Replaced 'input-url' with 'input-file'. (Closes: #583934) * debian/patches: - New 100-fix-makefile.patch to support externally-prodided/Debian compile flags. - New 110-triplet-cc.patch to support cross-building. Patch by Matthias Klose. (Closes: #702413) - 500-utf8-support.patch: fixed converting ä. (Closes: #593453) * debian/rules: - Support 'nocheck' in DEB_BUILD_OPTIONS. Patch by Daniel Schepler and Matthias Klose. - Rewrote using dh v7. - Use dpkg-buildflags if available. * debian/{rules,control,source/format}: - Switch to '3.0 (quilt)' format to ease bootstrapping of debhelper. Patch by David Schepler. (Closes: #709532) * debian/control: - Bumped Standards-Version to 3.9.4, no changes needed. * debian/NEWS.Debian: - Dropped '.Debian' suffix. -- Eugene V. Lyubimkin Sat, 25 May 2013 19:26:57 +0300 html2text (1.3.2a-15) unstable; urgency=low * debian/copyright: - Applied formatting improvements patch from Jari Aalto. (Closes: #576033) * debian/control: - Bumped 'Standards-Version' to 3.8.4, no changes needed. - Updated my mail address. - Added '{misc:Depends}' to dependencies. * debian/patches: - 510-disable-backspaces.patch: refreshed. - 550-skip-numbers-in-html-tag-attributes.patch: new patch by Eric Krohn. (Closes: #582199) * debian/README.source: - Added with quilt usage as content. * debian/tests: - Added a test for new patch. - Echo test case names while running. -- Eugene V. Lyubimkin Sun, 23 May 2010 18:27:27 +0300 html2text (1.3.2a-14) unstable; urgency=low * debian/tests/runtests: - Fixed bashism. Patch by Michael Bienia . (Closes: #526623) * debian/control: - Bumped 'Standards-Version' to 3.8.1, no changes needed. -- Eugene V. Lyubimkin Sat, 02 May 2009 13:33:32 +0300 html2text (1.3.2a-13) unstable; urgency=low * debian/rules: - Don't run debian/tests/runtest explicitly, but through an interpreter. Fixes FTBFS. (Closes: #516792) * debian/patches: - 630-recode-output-to-locale-charset.patch: do output recoding only if output is a terminal. Updated debian/README.Debian and debian/html2text.1 accordingly. -- Eugene V. Lyubimkin Mon, 23 Feb 2009 21:08:21 +0200 html2text (1.3.2a-12) unstable; urgency=low * debian/control: - Added 'Vcs-Git' and 'Vcs-Browser' fields. - Allow DM uploads. * debian/README.Debian: - Fix bunch of spelling mistakes. Thanks to David Starner for the patch. (Closes: #516006) * debian/tests, debian/rules: - Added a simple test system. * debian/patches: - 611-recognize-input-encoding.patch: - Don't recode input stream if encoding is set to ASCII. Thanks to Kevin Ryde . (Closes: #516029) - 500-utf8-support.patch: - Added '-utf8' option to the synopsis of built-in help output. * debian/html2text.1: - Corrected: '-ascii' option is used for output, not for input. -- Eugene V. Lyubimkin Sun, 22 Feb 2009 10:57:20 +0200 html2text (1.3.2a-11) unstable; urgency=low * debian/patches: - 611-recognize-input-encoding.patch: - When received invalid multi-byte sequence on input, output non-converted text to stderr, not to stdout. - Fixed possible usage of freed memory in case of invalid input sequence. - 500-utf8-support.patch: - Provided valid Unicode character for "superscript zero", fixes "illegal sequence error" for pages containing unchecked checkboxes. - Removed generating Latin1 non-breaking spaces while formatting output text, fixes "illegal sequence error"s. Thanks to Dmitry E. Oboukhov for the report. -- Eugene V. Lyubimkin Sun, 15 Feb 2009 17:26:15 +0200 html2text (1.3.2a-10) experimental; urgency=low * debian/rules: - Really install NEWS.Debian as documentation. * debian/patches: - 220-nobs-when-stdout-is-a-tty.patch: deleted, useless now, since backspaces are not produced at all. - 400-remove-builtin-http-support.patch: refreshed. - 500-utf8-support.patch: refreshed. - 510-utf8-implies-nobs.patch: deleted, useless now. - New 510-disable-backspaces.patch: disable backspaces because parser cannot produce them rightly in multi-byte sequences now. - 611-recognize-input-encoding.patch: - Corrected to don't produce error if '-nometa' option was not supplied and input html doesn't contain valid 'meta http-equiv' tag. - Corrected to don't display debug info twicely (if -debug-parser or -debug-scanner was supplied). - Corrected: now parser always processes UTF-8 text, needed for proper output recoding. - Moved recoding code to separate function. - Close input stream directly after read, not after the processing. - Correctly mark the end of converted sequence. - New 630-recode-output-to-locale-charset.patch: convert output to current locale charset. (Closes: #498797) - 300-replace-zeroes-with-null.patch: renamed to 800-replace-zeroes-with-null.patch. - New 810-fix-deprecated-conversion-warnings.patch: fix 'deprecated conversion from string constant to ‘char*’' warnings during build by supplying 'const' qualifier in needed places. * debian/README.Debian: - Renamed 'META HTTP-EQUIV' section to 'Input recoding'. - Added correct input encoding cases to 'Input recoding' section. - Added 'Backspaces' section. - Added 'Output recoding' section. * debian/html2text.1: - Mentioned that Debian version of html2text doesn't produce backspaces, so '-nobs' does nothing. - Added paragraph about input/output recoding. * debian/NEWS.Debian: - Corrected news for 1.3.2a-9. * debian/control: - Renewed long description. [unera] * debian/changelog: - fixed incorrect changelog record 1.3.2a-9 (Thanks for Stanislav Maslovski for the 600-multiple-meta-tags.patch :)). -- Eugene V. Lyubimkin Sat, 20 Sep 2008 14:10:09 +0300 html2text (1.3.2a-9) experimental; urgency=low The "grepping binary device for patch parts" release. * debian/patches: - Refreshed all patches. - Add comments to all patches. - New patch 400-remove-builtin-http-support.patch: remove limited built-in http support. "Wontfix" bugs related to http support are closed thus. (Closes: #307425, #285378) - New patch 600-multiple-meta-tags.patch: recognize all 'meta' tags, not one. Thanks to Stanislav Maslovski for the patch, thanks to Dmitry E. Oboukhov for the idea of patch. - New patch 611-recognize-input-encoding.patch: recode input according to 'meta' tag. Thanks to Dmitry E. Oboukhov for the idea of patch. (Closes: #496226) * debian/html2text.1: - Mentioned new '-nometa' option. - Updated descriptions of '-utf8' and '-ascii' options. - Mentioned that Debian version of html2text has no http support. - Updated author's mail and download page. * debian/README.Debian: - Updated HTTP section, wrote META HTTP-EQUIV section. -- Eugene V. Lyubimkin Sun, 07 Sep 2008 11:12:35 +0300 html2text (1.3.2a-8) experimental; urgency=low * debian/patches: - 220-nobs-when-stdout-not-a-tty.patch: when standard output is not a tty, automatically enable '-nobs' option. Thanks to Dmirty E. Oboukhov for idea of patch. -- Eugene V. Lyubimkin Mon, 25 Aug 2008 22:35:49 +0300 html2text (1.3.2a-7) experimental; urgency=low * debian/patches: - 500-utf8-support.patch: corrected calculating length of utf8 string containing 3 or 4 bytes by character (important for Japanese, for example). So, since now we claim support for all UTF-8 characters. (Closes: #178684) - 510-utf8-implies-nobs.patch: inserting backspaces by default is completely breaks the output when utf8 mode is used. Thus '-utf8' option now implies enabling '-nobs' option. (Closes: #495448) * debian/html2text.1: - Updated last modified date. - Mentioned that '-utf8' now implies '-nobs'. * debian/rules: - Now using dpkg-buildpackage-provided CFLAGS variable. This adds '-Wall' to compilation flags. -- Eugene V. Lyubimkin Sun, 17 Aug 2008 20:24:01 +0300 html2text (1.3.2a-6) experimental; urgency=low * debian/patches: - New patch: 500-utf8-support.patch. It adds support of utf8 encoding in input and output. - 50-add-quotes-and-dash-substitutes.patch: became obsolete, superseded by 500-utf8-support.patch, thus has been deleted. * debian/html2text.1: - Added to avoid hard-to-parse-and-maintain sed expressions in debian/rules. Added explanation for new '-utf8' option. -- Eugene V. Lyubimkin Mon, 04 Aug 2008 22:36:39 +0300 html2text (1.3.2a-5) unstable; urgency=low * debian/control: - Added 'curl | wget' to Suggests. * debian/README.Debian: - Added with notes of using html2text with wget and curl. * debian/rules: - Added README.Debian to list of doc-files. -- Eugene V. Lyubimkin Tue, 22 Jul 2008 20:57:04 +0300 html2text (1.3.2a-4) unstable; urgency=low * New maintainer. (Closes: #486760) * Package now use quilt. * debian/patches: - Added 50-add-quotes-and-dash-substitutes.patch: substitutes for “ (opening quotes), ” (closing quotes) and — (long dash). (Closes: #255511) - Added 200-close-files-inside-main-loop.patch: closes every input file after processing, not at the end of program. Thanks to Rafal Krypa. (Closes: #381184) - Converted previous patch in diff.gz to 300-replace-zeroes-with-null.patch * debian/copyright: - Reformatted. - Added GPLv2 clause. - Renewed download page. * debian/control: - Bumped 'Standards-Version' field to 3.8.0. - Bumped debhelper dependency to (>= 6). - Added 'Homepage' field. - Renewed short and long descriptions. (Closes: #342727) * debian/rules: - Removed 'DH_COMPAT' variable, moved to debian/compat. - Some cleanup. - Added support for 'noopt' in DEB_BUILD_OPTIONS. - Added support for 'parallel=n' in DEB_BUILD_OPTIONS. - Added installing file 'ASCII.substitutes' as part of documentation. (Closes: #367555, #388583) * debian/watch: - Added. -- Eugene V. Lyubimkin Sun, 13 Jul 2008 11:35:15 +0300 html2text (1.3.2a-3) unstable; urgency=low * recompile against g++-4 (closes: #327126) * fix man page typo's (closes: #309997) -- Adrian Bridgett Tue, 13 Sep 2005 20:48:34 +0100 html2text (1.3.2a-2) unstable; urgency=low * patch from Larry Doolittle to fix crash on amd64 (closes: #298198) -- Adrian Bridgett Fri, 6 May 2005 20:25:54 +0100 html2text (1.3.2a-1) unstable; urgency=low * new upstream: * error raised on HTTP error (closes #222352) * documented that http_proxy is not used (part of #222352) * newlines recognised inside tags (#136382) * tag #202565 as wontfix due to coding complexity -- Adrian Bridgett Sun, 18 Jan 2004 11:44:16 +0000 html2text (1.3.1-2) unstable; urgency=low * many, many thanks to Nicolas Boullis who submitted a patch to fix compilation problems (basically updating it to comply with the new C++ standards AFAICT) (closes: #194847, #184537) -- Adrian Bridgett Wed, 2 Jul 2003 19:00:22 +0100 html2text (1.3.1-1) unstable; urgency=low * new upstream which fixes (closes: #166923) -- Adrian Bridgett Sun, 17 Nov 2002 22:05:44 +0000 html2text (1.3.0.2-1) unstable; urgency=low * new upstream development release. (closes: #149724, #153849) -- Adrian Bridgett Sun, 11 Aug 2002 19:56:58 +0100 html2text (1.3.0.1-1) unstable; urgency=low * new upstream (beta 1.3.1) * newlines no longer end an element (closes: #96819) * handles documents produced by MS word better (closes: #116907) * partially does #136382 but not completely as it does not parse HTML4. -- Adrian Bridgett Sun, 14 Apr 2002 15:50:18 +0100 html2text (1.2.4-9) unstable; urgency=low * lower mime to 2 which is lower than lynx's -force_html options (a continuation of #109628) -- Adrian Bridgett Fri, 9 Nov 2001 19:42:33 +0000 html2text (1.2.4-8) unstable; urgency=low * spotted by lintian: - remove emacs lines from changelog - compress manpages with max compression * lower mime priority to 3 (less that proper browsers) (closes: #109628) -- Adrian Bridgett Sun, 14 Oct 2001 15:03:38 +0100 html2text (1.2.4-7) unstable; urgency=low * that last patch broke using "-" as stdin. So now don't do anything special, just use /dev/stdin instead (closes: #107518) -- Adrian Bridgett Fri, 3 Aug 2001 19:05:05 +0100 html2text (1.2.4-6) unstable; urgency=low * Applied patch from Randolph Chung to fix g++3 compilation problems - many, many thanks (closes: #102655) * hmmm - had to change #include to #include for g++2.95. If this works on HP too then I'll upload. -- Adrian Bridgett Mon, 2 Jul 2001 22:57:58 +0100 html2text (1.2.4-5) unstable; urgency=low * source upload since 1.2.4 tarball missing * G++ 3 still a big problem - above my skills though :( -- Adrian Bridgett Sun, 24 Jun 2001 23:59:25 +0100 html2text (1.2.4-3) unstable; urgency=low * ...and remove xutils from Build-Depends -- Adrian Bridgett Wed, 20 Jun 2001 18:31:19 +0100 html2text (1.2.4-2) unstable; urgency=low * really add mime support (closes: #99796) * remove makedepend usage (closes: #100428) -- Adrian Bridgett Tue, 19 Jun 2001 20:47:21 +0100 html2text (1.2.4-1) unstable; urgency=low * new upstream -- Adrian Bridgett Mon, 18 Jun 2001 21:14:55 +0100 html2text (1.2.3-3) unstable; urgency=low * development snapshot to fix crash on problem (closes: #59759) * add MIME support (thanks to Defresne Sylvain) (closes: #99796) * fix crash bug (thanks to Falk Hueffner) (closes: #96997) * added patch from #98325, but still lots more to do on that ASAP -- Adrian Bridgett Sun, 3 Jun 2001 23:04:03 +0100 html2text (1.2.3-2) unstable; urgency=low * add some build-depends - in any case bug doesn't exist (closes: #92376) -- Adrian Bridgett Tue, 10 Apr 2001 22:00:24 +0100 html2text (1.2.3-1) unstable; urgency=low * upstream no longer support the program, however Martin Bayer has fixed a bug when parsing
tags (closes: #63412) -- Adrian Bridgett Fri, 23 Mar 2001 21:21:05 +0000 html2text (1.2.2-1) unstable; urgency=low * new upstream (closes #63579) -- Adrian Bridgett Tue, 9 May 2000 21:04:01 +0100 html2text (1.2.1-2) unstable; urgency=low * call ./configure, not configure (closes #58077) -- Adrian Bridgett Mon, 14 Feb 2000 17:47:27 +0000 html2text (1.2.1-1) unstable; urgency=low * initial release. -- Adrian Bridgett Mon, 3 Jan 2000 19:52:03 +0000