debian/0000775000000000000000000000000011755273251007200 5ustar debian/control0000664000000000000000000000247311755270550010610 0ustar Source: htmldoc Section: web Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Jeff Licquia Homepage: http://www.htmldoc.org/ Vcs-Bzr: http://bzr.licquia.org/htmldoc/debian/ Vcs-Browser: http://bzr.licquia.org/loggerhead/htmldoc/debian/ Standards-Version: 3.9.3 Build-Depends: libfltk1.1-dev, libssl-dev, debhelper (>> 7), zlib1g-dev, libjpeg-dev, libpng-dev, libxpm-dev Package: htmldoc Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, htmldoc-common Description: HTML processor that generates indexed HTML, PS, and PDF HTMLDOC is a program for writing documentation in HTML and producing indexed HTML, PostScript, or PDF output (with tables of contents). It supports most HTML 3.2 and some HTML 4.0 syntax, as well as GIF, JPEG, and PNG images. Package: htmldoc-common Architecture: all Depends: ${misc:Depends} Replaces: htmldoc (<< 1.8.27) Conflicts: htmldoc (<< 1.8.27) Description: Common arch-independent files for htmldoc HTMLDOC is a program for writing documentation in HTML and producing indexed HTML, PostScript, or PDF output (with tables of contents). It supports most HTML 3.2 and some HTML 4.0 syntax, as well as GIF, JPEG, and PNG images. . This package contains the htmldoc files common to all architectures. debian/htmldoc.docs0000664000000000000000000000001311755270550011475 0ustar README.txt debian/copyright0000664000000000000000000000627511755270550011144 0ustar This package was debianized by Jeff Licquia on Wed, 16 Jun 1999 17:44:13 -0500. It was downloaded from ftp.easysw.com. The upstream author is Michael Sweet . Copyright: GPL, version 2, with an exception for OpenSSL. (The license is available on Debian systems in /usr/share/common-licenses/GPL-2.) From COPYING.txt: HTMLDOC License Agreement Copyright 1997-2006 by Easy Software Products 44141 AIRPORT VIEW DR STE 204 HOLLYWOOD, MARYLAND 20636 USA Voice: +1.301.373.9600 Email: info@easysw.com WWW: http://www.htmldoc.org INTRODUCTION HTMLDOC is distributed in both source code and binary (executable) forms. The source code is provided under the terms of the GNU General Public License ("GPL") with a license exception for the OpenSSL toolkit. A copy of the exception and license follows this introduction. The binaries are provided under a typical commercial software end-user license agreement which is more restrictive than the GNU GPL. SOURCE CODE AND THE GNU GPL For those not familiar with the GNU GPL, the license basically allows you to: - Use the HTMLDOC software at no charge. - Distribute verbatim copies of the software in source form or as binaries you create. - Sell verbatim copies of the software for a media fee, or sell support for the software. - Distribute or sell your own modified version of HTMLDOC so long as the source code is made available under the GPL. What this license *does not* allow you to do is make changes or add features to HTMLDOC and then sell a binary distribution without source code. You must provide source for any changes or additions to the software, and all code must be provided under the GPL. TRADEMARKS Easy Software Products has trademarked the HTMLDOC name. You may use the name in any direct port or binary distribution of HTMLDOC. Please contact Easy Software Products for written permission to use the name in derivative products. Our intention is to protect the value of this trademark and ensure that any derivative product meets the same high-quality standards as the original. BINARY DISTRIBUTION RIGHTS Easy Software Products also sells rights to the HTMLDOC source code under a binary distribution license for vendors that are unable to release source code for their additions and modifications to HTMLDOC under the GNU GPL. For information please contact us at the address shown above. BINARIES AND SUPPORT Easy Software Products sells commercial HTMLDOC binaries and support. You can find out more at the HTMLDOC commercial home page: http://www.easysw.com/htmldoc/ LICENSE EXCEPTIONS In addition to the terms and conditions of the GNU General Public License that follows, and as the copyright holder of HTMLDOC, Easy Software Products grants the following special exception: 1. OpenSSL Toolkit License Exception; a. Easy Software Products explicitly allows the compilation and distribution of the HTMLDOC software with the OpenSSL Toolkit. No developer is required to provide this exception in a derived work. debian/htmldoc.menu0000664000000000000000000000015111755270550011514 0ustar ?package(htmldoc):needs="X11" section="Applications/Text" \ title="HTMLDoc" command="/usr/bin/htmldoc" debian/patches/0000775000000000000000000000000011755272501010624 5ustar debian/patches/series0000664000000000000000000000013011755270550012035 0ustar manpage-fixes cve-2009-3050 useful-build-info libpng15 strcpy-to-memcpy-fix-ftbfs.patch debian/patches/cve-2009-30500000664000000000000000000000266611755270550012315 0ustar Description: Fix for CVE-2009-3050 This patch fixes a buffer overflow when setting custom page output size. Author: Giuseppe Iuculano Bug-Debian: http://bugs.debian.org/537637 Bug-Gentoo: http://bugs.gentoo.org/show_bug.cgi?id=278186 Bug: http://www.htmldoc.org/str.php?L214+P0+S0+C0+I0+E0+M1000+Qversion:1.8 Last-Update: 2011-02-20 --- htmldoc-1.8.27.orig/htmldoc/util.cxx +++ htmldoc-1.8.27/htmldoc/util.cxx @@ -484,7 +484,7 @@ set_page_size(const char *size) /* I - P PageWidth = 595; PageLength = 792; } - else if (sscanf(size, "%fx%f%s", &width, &length, units) >= 2) + else if (sscanf(size, "%fx%f%254s", &width, &length, units) >= 2) { /* * Custom size... --- htmldoc-1.8.27.orig/htmldoc/ps-pdf.cxx +++ htmldoc-1.8.27/htmldoc/ps-pdf.cxx @@ -12512,7 +12512,7 @@ write_type1(FILE *out, /* I - Fil * assigned charset... */ - if (sscanf(line, "%*s%*s%*s%*s%d%*s%*s%s", &width, glyph) != 2) + if (sscanf(line, "%*s%*s%*s%*s%d%*s%*s%63s", &width, glyph) != 2) continue; for (ch = 0; ch < 256; ch ++) --- htmldoc-1.8.27.orig/htmldoc/htmllib.cxx +++ htmldoc-1.8.27/htmldoc/htmllib.cxx @@ -2139,7 +2139,7 @@ htmlLoadFontWidths(void) * assigned charset... */ - if (sscanf(line, "%*s%*s%*s%*s%f%*s%*s%s", &width, glyph) != 2) + if (sscanf(line, "%*s%*s%*s%*s%f%*s%*s%63s", &width, glyph) != 2) continue; for (ch = 0; ch < 256; ch ++) debian/patches/libpng150000664000000000000000000000736511755270550012205 0ustar Description: libpng 1.5 fixes This patch fixes incompatibilities with libpng 1.5. Bug: http://www.htmldoc.org/str.php?L243+Qversion:1.8 Origin: http://www.htmldoc.org/str.php?F243+P0+S-2+C0+I0+E0+M10+Qversion%3A1.8 Forwarded: not-needed Last-Update: 2011-12-04 Index: htmldoc-1.8.27/htmldoc/image.cxx =================================================================== --- htmldoc-1.8.27.orig/htmldoc/image.cxx 2011-12-04 22:32:01.000000000 -0500 +++ htmldoc-1.8.27/htmldoc/image.cxx 2011-12-04 22:35:32.000000000 -0500 @@ -1472,6 +1472,9 @@ png_bytep *rows; /* PNG row pointers */ uchar *inptr, /* Input pixels */ *outptr; /* Output pixels */ + png_bytep trans_alpha; + int num_trans; + png_color_16p trans_color; /* @@ -1499,7 +1502,7 @@ rows = NULL; - if (setjmp(pp->jmpbuf)) + if (setjmp(png_jmpbuf(pp))) { progress_error(HD_ERROR_BAD_FORMAT, "PNG file contains errors!"); @@ -1526,7 +1529,7 @@ png_read_info(pp, info); - if (info->color_type & PNG_COLOR_MASK_PALETTE) + if (png_get_color_type(pp, info) & PNG_COLOR_MASK_PALETTE) { png_set_expand(pp); @@ -1535,15 +1538,15 @@ if (Encryption) img->use ++; } - else if (info->bit_depth < 8) + else if (png_get_bit_depth(pp, info) < 8) { png_set_packing(pp); png_set_expand(pp); } - else if (info->bit_depth == 16) + else if (png_get_bit_depth(pp, info) == 16) png_set_strip_16(pp); - if (info->color_type & PNG_COLOR_MASK_COLOR) + if (png_get_color_type(pp, info) & PNG_COLOR_MASK_COLOR) { depth = 3; img->depth = gray ? 1 : 3; @@ -1554,10 +1557,11 @@ img->depth = 1; } - img->width = info->width; - img->height = info->height; + img->width = png_get_image_width(pp, info); + img->height = png_get_image_height(pp, info); - if ((info->color_type & PNG_COLOR_MASK_ALPHA) || info->num_trans) + png_get_tRNS(pp, info, &trans_alpha, &num_trans, &trans_color); + if ((png_get_color_type(pp, info) & PNG_COLOR_MASK_ALPHA) || num_trans) { if ((PSLevel == 0 && PDFVersion >= 14) || PSLevel == 3) image_need_mask(img, 8); @@ -1571,14 +1575,14 @@ #ifdef DEBUG printf("color_type=0x%04x, depth=%d, img->width=%d, img->height=%d, img->depth=%d\n", - info->color_type, depth, img->width, img->height, img->depth); - if (info->color_type & PNG_COLOR_MASK_COLOR) + png_get_color_type(pp, info), depth, img->width, img->height, img->depth); + if (png_get_color_type(pp, info) & PNG_COLOR_MASK_COLOR) puts(" COLOR"); else puts(" GRAYSCALE"); - if ((info->color_type & PNG_COLOR_MASK_ALPHA) || info->num_trans) + if ((png_get_color_type(pp, info) & PNG_COLOR_MASK_ALPHA) || num_trans) puts(" ALPHA"); - if (info->color_type & PNG_COLOR_MASK_PALETTE) + if (png_get_color_type(pp, info) & PNG_COLOR_MASK_PALETTE) puts(" PALETTE"); #endif // DEBUG @@ -1594,9 +1598,9 @@ * Allocate pointers... */ - rows = (png_bytep *)calloc(info->height, sizeof(png_bytep)); + rows = (png_bytep *)calloc(png_get_image_height(pp, info), sizeof(png_bytep)); - for (i = 0; i < (int)info->height; i ++) + for (i = 0; i < (int)png_get_image_height(pp, info); i ++) rows[i] = img->pixels + i * img->width * depth; /* @@ -1610,7 +1614,7 @@ * Generate the alpha mask as necessary... */ - if ((info->color_type & PNG_COLOR_MASK_ALPHA) || info->num_trans) + if ((png_get_color_type(pp, info) & PNG_COLOR_MASK_ALPHA) || num_trans) { #ifdef DEBUG for (inptr = img->pixels, i = 0; i < img->height; i ++) @@ -1639,7 +1643,7 @@ * Reformat the data as necessary for the reader... */ - if (gray && info->color_type & PNG_COLOR_MASK_COLOR) + if (gray && png_get_color_type(pp, info) & PNG_COLOR_MASK_COLOR) { /* * Greyscale output needed... debian/patches/strcpy-to-memcpy-fix-ftbfs.patch0000664000000000000000000000320411755272474016777 0ustar Description: Use memcpy instead of strcpy, resolving FTBFS with FORTIFY. Patch Cherry picked from upstream bug tracker. Author: Dmitrijs Ledkovs , Michael Sweet Origin: http://www.htmldoc.org/strfiles/235/str235.patch Bug: http://www.htmldoc.org/str.php?L235 Bug-Ubuntu: http://launchpad.net/bugs/688730 --- a/htmldoc/ps-pdf.cxx +++ b/htmldoc/ps-pdf.cxx @@ -8570,6 +8570,7 @@ render_t *insert) /* I - Insert before here... */ { render_t *r; /* New render primitive */ + size_t datalen = 0; /* Length of data */ static render_t dummy; /* Dummy var for errors... */ @@ -8590,7 +8591,10 @@ if ((type != RENDER_TEXT && type != RENDER_LINK) || data == NULL) r = (render_t *)calloc(sizeof(render_t), 1); else - r = (render_t *)calloc(sizeof(render_t) + strlen((char *)data), 1); + { + datalen = strlen((char *)data); + r = (render_t *)calloc(sizeof(render_t) + datalen, 1); + } if (r == NULL) { @@ -8615,7 +8619,7 @@ return (NULL); } // Safe because buffer is allocated... - strcpy((char *)r->data.text.buffer, (char *)data); + memcpy((char *)r->data.text.buffer, (char *)data, datalen); get_color(_htmlTextColor, r->data.text.rgb); break; case RENDER_IMAGE : @@ -8636,7 +8640,8 @@ return (NULL); } // Safe because buffer is allocated... - strcpy((char *)r->data.link, (char *)data); + memcpy((char *)r->data.text.buffer, (char *)data, datalen); +// fprintf(stderr, "RENDER_LINK(%s) = %d bytes\n", (char *)r->data.text.buffer, (int)datalen); break; } debian/patches/useful-build-info0000664000000000000000000000120511755270550014100 0ustar Description: Build system patch This patch makes the build system print useful information in case of a build failure. Author: Jeff Licquia Forwarded: not-needed Last-Update: 2011-02-20 Index: htmldoc-1.8.27/Makedefs.in =================================================================== --- htmldoc-1.8.27.orig/Makedefs.in 2011-02-20 12:18:13.000000000 -0500 +++ htmldoc-1.8.27/Makedefs.in 2011-02-20 12:18:33.000000000 -0500 @@ -81,13 +81,10 @@ # Rules... # -.SILENT: .SUFFIXES: .a .c .cxx .h .o .c.o: - echo Compiling $<... $(CC) $(CFLAGS) -c $< .cxx.o: - echo Compiling $<... $(CXX) $(CXXFLAGS) -c $< # debian/patches/manpage-fixes0000664000000000000000000000243211755270550013276 0ustar Description: Documentation fixes This patch gives us a complete documentation build, and also fixes some minor inaccuracies in the docs. Author: Jeff Licquia Last-Update: 2011-02-20 --- htmldoc-1.8.27.orig/doc/Makefile +++ htmldoc-1.8.27/doc/Makefile @@ -40,7 +40,7 @@ SOURCES = intro.html 1-install.html 2-st d-compile.html DOCUMENTS = htmldoc.html htmldoc.pdf htmldoc.ps -DOCFILES = help.html htmldoc.pdf +DOCFILES = help.html htmldoc.pdf htmldoc.html htmldoc.ps HTMLDOC = ../htmldoc/htmldoc$(EXEEXT) --datadir .. --strict --verbose --- htmldoc-1.8.27.orig/doc/htmldoc.man +++ htmldoc-1.8.27/doc/htmldoc.man @@ -80,9 +80,11 @@ Specifies the bottom margin in points (n (##in), centimeters (##cm), or millimeters (##mm). .TP 5 ---charset \fI{8859-1...8859-15}\fR +--charset \fIcharset-id\fR .br -Specifies the ISO character set to use for the output. +Specifies the ISO character set to use for the output. Supported +charsets include some Windows code pages (cp-###), ISO 8859 sets +1-9, 14, and 15 (iso8859-##), and koi8-r. .TP 5 --color @@ -579,7 +581,7 @@ program. .SH SEE ALSO HTMLDOC Software Users Manual .LP -http://www.easysw.com/htmldoc/ +http://www.htmldoc.org/documentation.php .SH AUTHOR Michael Sweet, Easy Software Products .SH TRADEMARKS debian/watch0000664000000000000000000000047111755270550010232 0ustar # Example watch control file for uscan # Rename this file to "watch" and then you can run the "uscan" command # to check for upstream updates and more. # See uscan(1) for format # Compulsory line, this is a version 3 file version=3 http://ftp.easysw.com/pub/htmldoc/(\d+\.\d+\.\d+)/ htmldoc-(.*)-source.tar.gz debian/htmldoc.overrides0000664000000000000000000000014511755270550012555 0ustar # The man page is provided in htmldoc-common. htmldoc binary: binary-without-manpage usr/bin/htmldoc debian/rules0000775000000000000000000000464011755270550010263 0ustar #!/usr/bin/make -f # MAde with the aid of dh_make, by Craig Small # Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess. # Some lines taken from debmake, by Cristoph Lameter. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 # Set build flags. For wheezy+1, we will switch to using debhelper 9. # For now, preserve compatibility with squeeze. DPKG_EXPORT_BUILDFLAGS=1 -include /usr/share/dpkg/buildflags.mk build: build-arch build-indep build-arch: build-stamp build-indep: build-stamp build-stamp: dh_testdir ./configure --prefix=/usr --mandir=/usr/share/man # Add here commands to compile the package. $(MAKE) touch build-stamp clean: dh_testdir dh_testroot rm -f build-stamp install-stamp # Add here commands to clean up after the build process. [ ! -f Makefile ] || $(MAKE) clean rm -f config.log config.h config.cache config.status Makefile Makedefs rm -f htmldoc.list rm -f desktop/htmldoc.dt desktop/htmldoc.ftr desktop/htmldoc.plist dh_clean install: install-stamp install-stamp: build-stamp dh_testdir dh_testroot dh_prep dh_installdirs # Add here commands to install the package into debian/tmp. $(MAKE) install prefix=`pwd`/debian/htmldoc/usr mandir=`pwd`/debian/htmldoc/usr/share/man bindir=`pwd`/debian/htmldoc/usr/bin cp doc/htmldoc-fig??.png debian/htmldoc/usr/share/doc/htmldoc dh_movefiles -i --sourcedir=debian/htmldoc rm -rf debian/htmldoc/usr/share/htmldoc rm -rf debian/htmldoc/usr/share/man cp debian/htmldoc.overrides ${CURDIR}/debian/htmldoc/usr/share/lintian/overrides/htmldoc touch install-stamp # Build architecture-independent files here. binary-indep: build install dh_testdir dh_testroot dh_installdocs -n -i dh_installexamples -i dh_installchangelogs -i CHANGES.txt dh_compress -i -Xpdf dh_fixperms -i dh_installdeb -i dh_gencontrol -i dh_md5sums -i dh_builddeb -i # Build architecture-dependent files here. binary-arch: build install dh_testdir dh_testroot dh_installdocs -n -a dh_installexamples -a dh_installmenu -a dh_installchangelogs -a CHANGES.txt dh_link -a dh_strip -a dh_compress -a -Xpdf dh_fixperms -a dh_installdeb -a dh_shlibdeps -a dh_gencontrol -a dh_md5sums -a dh_builddeb -a 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 debian/htmldoc.dirs0000664000000000000000000000004311755270550011511 0ustar usr/bin usr/share/lintian/overridesdebian/compat0000664000000000000000000000000211755270550010375 0ustar 7 debian/htmldoc-common.files0000664000000000000000000000001211755270550013134 0ustar usr/share debian/source/0000775000000000000000000000000011755270550010477 5ustar debian/source/format0000664000000000000000000000001411755270550011705 0ustar 3.0 (quilt) debian/changelog0000664000000000000000000002074511755273251011062 0ustar htmldoc (1.8.27-8ubuntu1) quantal; urgency=low * debian/patches/strcpy-to-memcpy-fix-ftbfs.patch: Use memcpy instead of strcpy, resolves FTBFS when FORTIFY is used. Patch cherry picked from upstream tracker, based on previously directly applied changes to 1.8.27-4.1ubuntu1. (LP: #688730) -- Dave Walker (Daviey) Thu, 17 May 2012 23:02:28 +0100 htmldoc (1.8.27-8) unstable; urgency=low * Use dpkg-buildflags if available. * Update Standards-Version. -- Jeff Licquia Sun, 06 May 2012 21:17:09 -0400 htmldoc (1.8.27-7) unstable; urgency=low * Add patch from upstream bug tracker to fix libpng 1.5 builds. Closes: #650562. -- Jeff Licquia Sun, 04 Dec 2011 22:44:12 -0500 htmldoc (1.8.27-6) unstable; urgency=low * Add build-arch and build-indep to debian/rules per the (potential?) release goal for wheezy. * Update Standards-Version. -- Jeff Licquia Mon, 21 Nov 2011 10:47:20 -0500 htmldoc (1.8.27-5) unstable; urgency=low * Acknowledge and pull in security team NMU. Closes: #537637. * Switch to 3.0 (quilt) source format, and separate patches. * Tweak build system to produce more useful information on build failures. * Build-Depend on libxpm-dev to fix a FTBFS with newer X11 dev packages. Closes: #554803. * Fix lintian warnings. -- Jeff Licquia Sun, 20 Feb 2011 12:58:34 -0500 htmldoc (1.8.27-4.1) unstable; urgency=high * Non-maintainer upload by the testing Security Team. * Fixed CVE-2009-3050: Stack-based buffer overflow when setting custom page output size (Closes: #537637) -- Giuseppe Iuculano Tue, 06 Oct 2009 23:11:59 +0200 htmldoc (1.8.27-4) unstable; urgency=low * Add watch file. * Update Standards-Version. * Fix Homepage to work in browsers that don't automatically try the "www" prefix on bare domains. Closes: #504322. * Update debhelper compatibility version. -- Jeff Licquia Sun, 29 Mar 2009 22:49:56 -0400 htmldoc (1.8.27-3) unstable; urgency=low * Add Homepage and Vcs-* fields in debian/control. * Update Standards-Version. * Fix missing figures in HTML documentation. Closes: #412354. * Miscellaneous lintian cleanups. -- Jeff Licquia Sun, 20 Jan 2008 20:48:50 -0500 htmldoc (1.8.27-2) unstable; urgency=low * Make sure we can upgrade from earlier versions of htmldoc, with the man page move. Closes: #388809. -- Jeff Licquia Mon, 25 Sep 2006 08:07:07 -0400 htmldoc (1.8.27-1) unstable; urgency=low * New upstream version. * Fix priority. * Move man page to htmldoc-common. -- Jeff Licquia Sun, 3 Sep 2006 14:21:46 -0400 htmldoc (1.8.26-1) unstable; urgency=low * New upstream version. * Fix the man page to report the proper charset parameters. Closes: #340473. * We now seem to be able to handle PNG images without crashing. Closes: #257427. * Update Standards-Version. -- Jeff Licquia Sat, 19 Aug 2006 16:05:49 -0400 htmldoc (1.8.25-1) unstable; urgency=low * New upstream version. Closes: #346067. * Upstream fix for headers/footers. Closes: #230980. * Upstream fix for 64-bit segfaults. Closes: #351569. -- Jeff Licquia Mon, 6 Feb 2006 20:01:09 -0500 htmldoc (1.8.24-2) unstable; urgency=low * Add Replaces/Conflicts to aid upgrades from before the package split. Closes: #320840. -- Jeff Licquia Tue, 2 Aug 2005 18:37:53 -0500 htmldoc (1.8.24-1) unstable; urgency=low * New upstream version... Closes: #291704. * ...which does proper typecasting on char array indexes. Closes: #222204. * Thanks to all the NMUs. Closes: #196882, #241101, #300460. * Rebuilt with new C++. Closes: #318460. * Fix build dependencies to not require specific versions of the JPEG and PNG libraries. * Fix debian/docs so we don't have to list docs/* individually. * Set bindir on install rule. * Enable OpenSSL support. Closes: #281791. * Fix somewhat confusing URI in man page. Closes: #279846. * Split /usr/share/htmldoc and documentation into a separate htmldoc-common package. Closes: #233375. -- Jeff Licquia Sun, 17 Jul 2005 10:28:53 +0000 htmldoc (1.8.23-1.3) unstable; urgency=high * Non-maintainer upload. * Closes: #300460 (htmldoc: segfault when generating ps or pdf), using patch by Mark Hymers . * urgency=high since it is an RC bug. -- Lars Wirzenius Sun, 3 Apr 2005 17:01:00 +0300 htmldoc (1.8.23-1.2) unstable; urgency=high * NMU sent in delayed queue * Closes: #241101 "segfault when generating ps or pdf" * urgency high since it is a RC bug -- Ludovic Rousseau Fri, 30 Jul 2004 22:02:10 +0200 htmldoc (1.8.23-1.1) unstable; urgency=low * NMU in accordance with Jeff. * Rebuild for current sid (Closes: #196882). -- Yann Dirson Thu, 20 Nov 2003 17:16:47 +0100 htmldoc (1.8.23-1) unstable; urgency=low * New upstream version. Closes: #192807. * Rebuilt against new libfltk. Closes: #192794. * Updated Standards-Version. * Updated copyright file. * Fixed a minor problem in the Description field of debian/control. -- Jeff Licquia Sat, 10 May 2003 15:19:07 -0500 htmldoc (1.8.22-3) unstable; urgency=low * Rebuilt with g++ 3.2 and latest libfltk1.1. Closes: #176145. -- Jeff Licquia Sun, 23 Feb 2003 14:53:36 -0500 htmldoc (1.8.22-2) unstable; urgency=low * By request of the FLTK maintainer, build with libfltk1.1 now. Closes: #166564. * Tell dh_installdocs to not munge the package scripts, so the compatibility symlink goes away. -- Jeff Licquia Tue, 29 Oct 2002 01:12:36 -0500 htmldoc (1.8.22-1) unstable; urgency=low * New upstream version. Closes: #164660. * Build with libpng3 now. * Send usage output to stderr. Closes: #156961. -- Jeff Licquia Sun, 27 Oct 2002 01:34:48 -0500 htmldoc (1.8.20-1) unstable; urgency=low * New upstream version. Closes: #144478. -- Jeff Licquia Mon, 17 Jun 2002 11:52:44 -0500 htmldoc (1.8.17-2) woody-proposed-updates; urgency=high * Fixed bug in configure.in; --without-openssl-* wasn't recognized. Considered high priority because the previous version of htmldoc is linked against OpenSSL because of this bug, which is a violation of the GPL. -- Jeff Licquia Mon, 17 Jun 2002 11:37:31 -0500 htmldoc (1.8.17-1) unstable; urgency=low * New upstream version. * Rebuilt to fix JPEG problems. Closes: #95464, #98633. -- Jeff Licquia Sun, 20 Jan 2002 15:02:22 -0500 htmldoc (1.8.14-1) unstable; urgency=low * New upstream version. * Updated Debian policy issues. * libfltk1 apps no longer require svgalib. Closes: #59807. -- Jeff Licquia Mon, 17 Sep 2001 23:48:48 -0500 htmldoc (1.8.13-0.1) unstable; urgency=low * Non maintainer upload. * New upstream version. Closes: Bug#87142 * Fix Build-Depends * Modify configure.in and configure to remove OpenSSL support for now -- Wichert Akkerman Thu, 5 Jul 2001 15:54:36 +0200 htmldoc (1.8.4-1.1) unstable; urgency=low * Non maintainer upload. * Rebuilt against current sid to fix the undefined symbol when running htmldoc (closes: #88273). * debian/control: Add Build-Depends. * debian/rules: Don't call dh_suidregister anymore since it is obsolete. -- Torsten Landschoff Sat, 7 Apr 2001 21:40:12 +0200 htmldoc (1.8.4-1) unstable; urgency=low * New upstream version. * Removed changes to link with OpenGL - upstream has fixed the problem. * Added Debian menu support. * Set to dynamically link with libjpeg, libpng, and libz, instead of using the versions provided in the source. -- Jeff Licquia Mon, 17 Jan 2000 22:49:51 -0600 htmldoc (1.7-3) unstable; urgency=low * Added -lGL to configure.in to restore the GUI, since FLTK started using OpenGL. (closes bug #51165) -- Jeff Licquia Sun, 28 Nov 1999 22:00:15 -0600 htmldoc (1.7-2) unstable; urgency=low * /usr/doc -> /usr/share/doc. -- Jeff Licquia Sat, 30 Oct 1999 13:47:33 -0500 htmldoc (1.7-1) unstable; urgency=low * Initial Release. -- Jeff Licquia Wed, 16 Jun 1999 17:44:13 -0500 debian/README.debian0000664000000000000000000000126211755270550011301 0ustar htmldoc for DEBIAN ---------------------- This packaging of the htmldoc package was primarily done for the purpose of allowing CUPS (the Common UNIX Printing System(tm)) to build gracefully with a minimum of fuss. As such, it might not be optimally packaged for more general use. Please let me know if this is so, if you use it, and in what way the package is substandard. As shipped, htmldoc comes with its own versions of libjpeg, libpng, and libz, which it statically links into the htmldoc library. In order to take advantage of bug fixes in these libraries, I have disabled the versions in the package and linked the Debian versions dynamically. Jeff Licquia