--- tiff-3.9.2.orig/debian/libtiff4-dev.install +++ tiff-3.9.2/debian/libtiff4-dev.install @@ -0,0 +1,5 @@ +debian/tmp/usr/lib/lib*.so +debian/tmp/usr/lib/lib*.a +debian/tmp/usr/lib/lib*.la +debian/tmp/usr/include +debian/tmp/usr/share/man/man3 --- tiff-3.9.2.orig/debian/copyright +++ tiff-3.9.2/debian/copyright @@ -0,0 +1,37 @@ +libtiff was originally debianized by Guy Maor and +later maintained by Josip Rodin . Jay +Berkenbilt repackaged it in conjunction with the +3.7.0 release and is now the primary maintainer. + +Original source can be found at: http://www.remotesensing.org/libtiff/ + +Copyright (C) 1988-1997 Sam Leffler +Copyright (C) 1991-1997 Silicon Graphics, Inc. +Portions Copyright (C) 1985-1987, 1990 Regents of the University of California +Portions Copyright (C) 1990, 1991 Digital Equipment Corporation +Portions Copyright (C) 1990 Sun Microsystems, Inc. +Portions Copyright (C) 1990, 1995 Frank D. Cringle +Portions Copyright (C) 1996 BancTec AB +Portions Copyright (C) 1996 Mike Johnson +Portions Copyright (C) 1996 Pixar +Portions Copyright (C) 1997 Greg Ward Larson +Portions Copyright (C) 2000 Frank Warmerdam + +Permission to use, copy, modify, distribute, and sell this software and +its documentation for any purpose is hereby granted without fee, provided +that (i) the above copyright notices and this permission notice appear in +all copies of the software and related documentation, and (ii) the names of +Sam Leffler and Silicon Graphics may not be used in any advertising or +publicity relating to the software without the specific, prior written +permission of Sam Leffler and Silicon Graphics. + +THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, +EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY +WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. + +IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR +ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, +OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, +WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF +LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE +OF THIS SOFTWARE. --- tiff-3.9.2.orig/debian/libtiff-opengl.install +++ tiff-3.9.2/debian/libtiff-opengl.install @@ -0,0 +1,2 @@ +debian/tmp/usr/bin/tiffgt +debian/tmp/usr/share/man/man1/tiffgt.1 --- tiff-3.9.2.orig/debian/libtiffxx0c2.shlibs +++ tiff-3.9.2/debian/libtiffxx0c2.shlibs @@ -0,0 +1 @@ +libtiffxx 0 libtiffxx0c2 --- tiff-3.9.2.orig/debian/README.Debian +++ tiff-3.9.2/debian/README.Debian @@ -0,0 +1,29 @@ +libtiff for Debian ++----------------+ + +This version of libtiff is installed with a different shared library +soname from the upstream version. This is because an accidental +change to the library's ABI was introduced somewhere between 3.5.7 and +3.6.1. There are no source-level incompatibilities between 3.5.7 and +the current version, so any application that worked with 3.5.7 should +work fine when recompiled with the libtiff4 packages. + +libtiff version 3.7.1 introduced an experimental and minimal C++ +interface. To use it, you must link against -ltiffxx. + +libtiff version 3.8.0 upstream introduced another binary +incompatibility, but it was fixed within a few days of 3.8.0's +release, and the binary incompatible never appeared in any debian +version of the tiff packages. + +libtiff version 3.9.0 is binary compatible with all versions going +back to 3.6.1, even though this was not true of 3.9.0beta. + +Example tiff files are available: + + ftp://ftp.remotesensing.org/pub/libtiff/pics-.tar.gz + +These files may be useful for people testing software to make sure it +can work with a wide variety of tiff files. + + -- Jay Berkenbilt , Fri, 21 Aug 2009 11:38:52 -0400 --- tiff-3.9.2.orig/debian/libtiff-opengl.lintian +++ tiff-3.9.2/debian/libtiff-opengl.lintian @@ -0,0 +1,5 @@ +# +# The synopsis line starts with a capital letter because of the TIFF +# acronym, not because it contains a sentence. +# +libtiff-opengl: description-synopsis-starts-with-a-capital-letter --- tiff-3.9.2.orig/debian/rules +++ tiff-3.9.2/debian/rules @@ -0,0 +1,37 @@ +#!/usr/bin/make -f + +# Variables used by cdbs +VERSION := $(shell dpkg-parsechangelog | \ + awk '/Version:/ {print $$2}' | cut -d- -f 1) +DEB_TAR_SRCDIR = tiff-$(VERSION) +DEB_COMPRESS_EXCLUDE = html +export CPPFLAGS = -D_REENTRANT + +# Include cdbs rules files. +include /usr/share/cdbs/1/rules/patchsys-quilt.mk +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk + +DEB_CONFIGURE_USER_FLAGS = --with-docdir="\$${prefix}/share/doc/libtiff-doc" + +# As 0.4.21, cdbs creates but doesn't remove debian/compat. It +# creates it conditionally, so this doesn't have a trivial fix. +clean:: + $(RM) debian/compat *.cdbs-config_list + $(RM) debian/*.preinst + +# tiffgt is in libtiff-opengl so libtiff-tools doesn't have to have +# all the X and opengl dependencies. +binary-post-install/libtiff-tools:: + $(RM) debian/libtiff-tools/usr/bin/tiffgt + $(RM) debian/libtiff-tools/usr/share/man/man1/tiffgt.1* + +# Install lintian override files and create preinst +binary-post-install/%:: + if [ -f debian/$*.lintian ]; then \ + mkdir -p debian/$*/usr/share/lintian/overrides && \ + cp -p debian/$*.lintian debian/$*/usr/share/lintian/overrides/$*; \ + fi + if [ "$*" != "libtiff4" ]; then \ + sed -e s/PKG/$*/g < debian/all-preinst > debian/$*.preinst; \ + fi --- tiff-3.9.2.orig/debian/libtiff4.shlibs +++ tiff-3.9.2/debian/libtiff4.shlibs @@ -0,0 +1 @@ +libtiff 4 libtiff4 --- tiff-3.9.2.orig/debian/libtiffxx0c2.lintian +++ tiff-3.9.2/debian/libtiffxx0c2.lintian @@ -0,0 +1,5 @@ +# +# The synopsis line starts with a capital letter because of the TIFF +# acronym, not because it contains a sentence. +# +libtiffxx0c2: description-synopsis-starts-with-a-capital-letter --- tiff-3.9.2.orig/debian/all-preinst +++ tiff-3.9.2/debian/all-preinst @@ -0,0 +1,6 @@ +#!/bin/sh +set -e +if [ "x$1" = "xupgrade" -a \ + -d /usr/share/doc/PKG -a ! -h /usr/share/doc/PKG ]; then + rm -rf /usr/share/doc/PKG +fi --- tiff-3.9.2.orig/debian/README.source +++ tiff-3.9.2/debian/README.source @@ -0,0 +1,87 @@ + +INFORMATION SPECIFIC TO THE TIFF PACKAGE +======================================== + +The tiff upstream maintainers have a tendency to make mistakes that +introduce binary incompatibility between one version of tiff and +another. In order to verify binary compatibility, it is strongly +recommended to build a new library and install the new library without +installing the new tools. Then test the tools with the test images +provided by upstream. + +Additionally, when checking the sources to look for ABI changes, you +must check both the public header files (tiff.h and tiffio.h) and the +source file libtiff/tif_dirinfo.c which maps tag names to types. +Changes in the tag name to type mapping also result in binary +incompatibility because of the field setting and getting functions +using variable arguments. + +The tiff packages get a fair number of security-related bug reports. +In the interest of keeping the quality of the tiff software as high as +possible, it's good for the debian and Red Hat maintainers to be in +touch. As of this writing, the Red Hat maintaner, Tom Lane, agrees. +The latest Red Hat package can be found here: + +http://download.fedora.redhat.com/pub/fedora/linux/development/source/SRPMS/ + +You can also see their CVS: + +http://cvs.fedoraproject.org/viewvc/rpms/libtiff/ + + -- Jay Berkenbilt , Sun, 23 Aug 2009 12:24:53 -0400 + + +BOILER-PLATE TEXT +================= + +This package uses quilt to manage all modifications to the upstream +source. Changes are stored in the source package as diffs in +debian/patches and applied during the build. To set up quilt for +working with this package, cd to the root of the extracted source +package and run + + export QUILT_PATCHES=$PWD/debian/patches + +To get the fully patched source after unpacking the source package, cd to +the root level of the source package and run: + + quilt push -a + +The last patch listed in debian/patches/series will become the current +patch. + +To add a new set of changes, first run quilt push -a, and then run: + + quilt new + +where is a descriptive name for the patch, used as the filename in +debian/patches. Then, for every file that will be modified by this patch, +run: + + quilt add + +before editing those files. You must tell quilt with quilt add what files +will be part of the patch before making changes or quilt will not work +properly. After editing the files, run: + + quilt refresh + +to save the results as a patch. + +Alternately, if you already have an external patch and you just want to +add it to the build system, run quilt push -a and then: + + quilt import -P /path/to/patch + quilt push -a + +(add -p 0 to quilt import if needed). as above is the filename to +use in debian/patches. The last quilt push -a will apply the patch to +make sure it works properly. + +To remove an existing patch from the list of patches that will be applied, +run: + + quilt delete + +You may need to run quilt pop -a to unapply patches first before running +this command. --- tiff-3.9.2.orig/debian/control +++ tiff-3.9.2/debian/control @@ -0,0 +1,72 @@ +Source: tiff +Section: libs +Priority: optional +Maintainer: Jay Berkenbilt +Uploaders: Josip Rodin +Build-Depends: cdbs, quilt, debhelper (>= 5), zlib1g-dev, libjpeg62-dev, libxmu-dev, libglu1-mesa-dev, freeglut3-dev, libxi-dev +Standards-Version: 3.8.3 +Homepage: http://libtiff.maptools.org + +Package: libtiff4 +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: Tag Image File Format (TIFF) library + libtiff is a library providing support for the Tag Image File Format + (TIFF), a widely used format for storing image data. This package + includes the shared library. + +Package: libtiffxx0c2 +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Conflicts: libtiffxx0 +Replaces: libtiffxx0 +Description: Tag Image File Format (TIFF) library -- C++ interface + libtiff is a library providing support for the Tag Image File Format + (TIFF), a widely used format for storing image data. This package + includes the shared library for the experimental C++ interfaces. + +Package: libtiff4-dev +Section: libdevel +Architecture: any +Depends: ${misc:Depends}, libtiff4 (= ${binary:Version}), libtiffxx0c2 (= ${binary:Version}), libc6-dev | libc-dev, zlib1g-dev, libjpeg62-dev +Conflicts: libtiff3g-dev, libtiff3-dev, libtiff-dev +Provides: libtiff-dev +Description: Tag Image File Format library (TIFF), development files + libtiff is a library providing support for the Tag Image File Format + (TIFF), a widely used format for storing image data. This package + includes the development files, static library, and header files. + +Package: libtiff-tools +Section: graphics +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Suggests: libtiff-opengl +Conflicts: libtiff3 (<< 3.4beta037-1), libtiff3-gif +Replaces: libtiff3-gif +Description: TIFF manipulation and conversion tools + libtiff is a library providing support for the Tag Image File Format + (TIFF), a widely used format for storing image data. This package + includes tools for converting TIFF images to and from other formats + and tools for doing simple manipulations of TIFF images. See also + libtiff-opengl. + +Package: libtiff-opengl +Section: graphics +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Replaces: libtiff-tools (<< 3.7.0-2) +Description: TIFF manipulation and conversion tools + libtiff is a library providing support for the Tag Image File Format + (TIFF), a widely used format for storing image data. This package + contains libtiff tools that depend upon opengl. It complements the + libtiff-tools package, which contains the libtiff tools that don't + depend upon opengl. + +Package: libtiff-doc +Section: doc +Depends: ${misc:Depends} +Architecture: all +Description: TIFF manipulation and conversion documentation + libtiff is a library providing support for the Tag Image File Format + (TIFF), a widely used format for storing image data. This package + contains documentation. --- tiff-3.9.2.orig/debian/libtiff4.install +++ tiff-3.9.2/debian/libtiff4.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libtiff.so.* --- tiff-3.9.2.orig/debian/libtiff-tools.lintian +++ tiff-3.9.2/debian/libtiff-tools.lintian @@ -0,0 +1,5 @@ +# +# The synopsis line starts with a capital letter because of the TIFF +# acronym, not because it contains a sentence. +# +libtiff-tools: description-synopsis-starts-with-a-capital-letter --- tiff-3.9.2.orig/debian/libtiff-doc.doc-base +++ tiff-3.9.2/debian/libtiff-doc.doc-base @@ -0,0 +1,9 @@ +Document: libtiff-doc +Title: TIFF Software +Author: Sam Leffler +Abstract: Support for the Tag Image File Format (TIFF) for storing image data. +Section: Graphics + +Format: HTML +Index: /usr/share/doc/libtiff-doc/html/index.html +Files: /usr/share/doc/libtiff-doc/html/*.html --- tiff-3.9.2.orig/debian/libtiff4.lintian +++ tiff-3.9.2/debian/libtiff4.lintian @@ -0,0 +1,5 @@ +# +# The synopsis line starts with a capital letter because of the TIFF +# acronym, not because it contains a sentence. +# +libtiff4: description-synopsis-starts-with-a-capital-letter --- tiff-3.9.2.orig/debian/changelog +++ tiff-3.9.2/debian/changelog @@ -0,0 +1,603 @@ +tiff (3.9.2-2) unstable; urgency=low + + * Include patch from upstream to fix problems with TIFFReadScanline() + and ycbcr-encoded JPEG images. (Closes: #510792) + * Fix some manual page spelling errors found by lintian. + + -- Jay Berkenbilt Sun, 10 Jan 2010 10:56:32 -0500 + +tiff (3.9.2-1) unstable; urgency=low + + * New upstream release + + -- Jay Berkenbilt Fri, 06 Nov 2009 22:52:06 -0500 + +tiff (3.9.1-1) unstable; urgency=low + + * New upstream release + + -- Jay Berkenbilt Fri, 28 Aug 2009 15:44:23 -0400 + +tiff (3.9.0-2) unstable; urgency=low + + * Fix critical bug that could cause corrupt files to be written in some + cases. (Closes: #543079) + + -- Jay Berkenbilt Fri, 28 Aug 2009 13:38:03 -0400 + +tiff (3.9.0-1) unstable; urgency=low + + * New upstream release. All previous security patches have been + integrated. + + -- Jay Berkenbilt Fri, 21 Aug 2009 11:40:49 -0400 + +tiff (3.9.0beta+deb1-1) experimental; urgency=low + + * New upstream release (binary compatible with 3.8.2) -- release based + on 3.9 branch from upstream CVS; see README.Debian for details. + (Closes: #537118) + * Updated standards to 3.8.3; no changes required. + * Stopped using tarball in tarball packaging. (Closes: #538565) + + -- Jay Berkenbilt Wed, 19 Aug 2009 20:33:10 -0400 + +tiff (3.8.2-13) unstable; urgency=high + + * Apply patches to fix CVE-2009-2347, which covers two integer overflow + conditions. + * LZW patch from last update addressed CVE-2009-2285. Renamed the patch + to make this clearer. + + -- Jay Berkenbilt Sun, 12 Jul 2009 18:03:33 -0400 + +tiff (3.8.2-12) unstable; urgency=low + + * Apply patch to fix crash in lzw decoder that can be caused by certain + invalid image files. (Closes: #534137) + * No longer ignore errors in preinst + * Fixed new lintian warnings; updated standards version to 3.8.2. + + -- Jay Berkenbilt Sun, 28 Jun 2009 13:17:44 -0400 + +tiff (3.8.2-11) unstable; urgency=high + + * Apply security patches (CVE-2008-2327) + * Convert patch system to quilt + * Create README.source + * Set standards version to 3.8.0 + + -- Jay Berkenbilt Sun, 17 Aug 2008 13:16:37 -0400 + +tiff (3.8.2-10+lenny1) testing-security; urgency=high + + * Apply patches from Drew Yao of Apple Product Security to fix + CVE-2008-2327, a potential buffer underflow in the LZW decoder + (tif_lzw.c). + + -- Jay Berkenbilt Sun, 17 Aug 2008 11:56:01 -0400 + +tiff (3.8.2-10) unstable; urgency=low + + * Fix segmentation fault on subsequent parts of a file with an invalid + directory tag. (Closes: #475489) + + -- Jay Berkenbilt Mon, 09 Jun 2008 11:02:53 -0400 + +tiff (3.8.2-9) unstable; urgency=low + + * Backported tiff2pdf from 4.0.0 beta 2. This fixes many tiff2pdf bugs, + though unfortunately none of the ones opened in the debian bug + database! + * Added upstream homepage to debian control file. + + -- Jay Berkenbilt Sat, 07 Jun 2008 22:52:27 -0400 + +tiff (3.8.2-8) unstable; urgency=low + + * Accepted tmpfile patch tiff2pdf to fix bug that has been fixed + upstream since upstream release appears stalled. Thanks Jesse Long. + (Closes: #419773) + * Update standards version to 3.7.3; no changes required. + * ${Source-Version} -> ${binary:Version} in control + * Split documentation into separate libtiff-doc package. (Closes: + #472189) + + -- Jay Berkenbilt Sat, 22 Mar 2008 12:30:38 -0400 + +tiff (3.8.2-7+etch1) stable-security; urgency=high + + * Apply patches from Drew Yao of Apple Product Security to fix + CVE-2008-2327, a potential buffer underflow in the LZW decoder + (tif_lzw.c). + + -- Jay Berkenbilt Sun, 17 Aug 2008 11:56:01 -0400 + +tiff (3.8.2-7) unstable; urgency=high + + * Replace empty directories in /usr/share/doc with links during package + upgrade. (Closes: #404631) + + -- Jay Berkenbilt Tue, 2 Jan 2007 15:50:50 -0500 + +tiff (3.8.2-6) unstable; urgency=high + + * Add watch file + * Tavis Ormandy of the Google Security Team discovered several problems + in the TIFF library. The Common Vulnerabilities and Exposures project + identifies the following issues: + - CVE-2006-3459: a stack buffer overflow via TIFFFetchShortPair() in + tif_dirread.c + - CVE-2006-3460: A heap overflow vulnerability was discovered in the + jpeg decoder + - CVE-2006-3461: A heap overflow exists in the PixarLog decoder + - CVE-2006-3462: The NeXT RLE decoder was also vulnerable to a heap + overflow + - CVE-2006-3463: An infinite loop was discovered in + EstimateStripByteCounts() + - CVE-2006-3464: Multiple unchecked arithmetic operations were + uncovered, including a number of the range checking operations + deisgned to ensure the offsets specified in tiff directories are + legitimate. + - A number of codepaths were uncovered where assertions did not hold + true, resulting in the client application calling abort() + - CVE-2006-3465: A flaw was also uncovered in libtiffs custom tag + support + + -- Jay Berkenbilt Mon, 31 Jul 2006 18:14:59 -0400 + +tiff (3.8.2-5) unstable; urgency=low + + * Fix logic error that caused -q flag to be ignored when doing jpeg + compression with tiff2pdf. (Closes: #373102) + + -- Jay Berkenbilt Mon, 19 Jun 2006 18:55:38 -0400 + +tiff (3.8.2-4) unstable; urgency=high + + * SECURITY UPDATE: Arbitrary command execution with crafted TIF files. + Thanks to Martin Pitt. (Closes: #371064) + * Add debian/patches/tiff2pdf-octal-printf.patch: + - tools/tiff2pdf.c: Fix buffer overflow due to wrong printf for octal + signed char (it printed a signed integer, which overflew the buffer and + was wrong anyway). + - CVE-2006-2193 + + -- Jay Berkenbilt Wed, 7 Jun 2006 17:52:12 -0400 + +tiff (3.8.2-3) unstable; urgency=high + + * SECURITY UPDATE: Arbitrary command execution with crafted long file + names. Thanks to Martin Pitt for forwarding this. + Add debian/patches/tiffsplit-fname-overflow.patch: + - tools/tiffsplit.c: Use snprintf instead of strcpy for copying the + user-specified file name into a statically sized buffer. + CVE-2006-2656. (Closes: #369819) + * Update standards version to 3.7.2. No changes required. + * Moved doc-base information to libtiff4 instead of libtiff4-dev. + + -- Jay Berkenbilt Thu, 1 Jun 2006 21:24:21 -0400 + +tiff (3.8.2-2) unstable; urgency=low + + * Fix build dependencies to get OpenGL utility libraries after new Xorg + packaging. (Closes: #365722) + * Updated standards version to 3.7.0; no changes required to package. + + -- Jay Berkenbilt Tue, 2 May 2006 10:10:45 -0400 + +tiff (3.8.2-1) unstable; urgency=low + + * New upstream release + + -- Jay Berkenbilt Tue, 28 Mar 2006 21:42:33 -0500 + +tiff (3.8.0-3) unstable; urgency=low + + * Switched build dependency from xlibmesa-gl-dev to libgl1-mesa-dev + (incorporating Ubunutu patch) + * Incorporated patch from upstream to fix handling of RGBA tiffs in + tiff2pdf. (Closes: #352849) + + -- Jay Berkenbilt Sun, 26 Feb 2006 13:21:17 -0500 + +tiff (3.8.0-2) unstable; urgency=low + + * Applied fixes from upstream to address a memory access violation + [CVE-2006-0405]. (Closes: #350715, #351223) + + -- Jay Berkenbilt Fri, 3 Feb 2006 21:48:39 -0500 + +tiff (3.8.0-1) unstable; urgency=low + + * New upstream release. (Closes: #349921) + * NOTE: The debian version of 3.8.0 includes a patch to correct a binary + incompatibility in the original 3.8.0 release. This libtiff package + is binary compatible with 3.7.4 and will be binary compatible with the + upcoming 3.8.1 release. + + -- Jay Berkenbilt Fri, 27 Jan 2006 21:38:58 -0500 + +tiff (3.7.4-1) unstable; urgency=low + + * New upstream release + * Fix typos in manual page (Closes: #327921, #327922, #327923, #327924) + + -- Jay Berkenbilt Fri, 7 Oct 2005 10:25:49 -0400 + +tiff (3.7.3-1) unstable; urgency=low + + * New upstream release + * g++ 4.0 transition: libtiffxx0 is now libtiffxx0c2. + + -- Jay Berkenbilt Sat, 9 Jul 2005 12:00:44 -0400 + +tiff (3.7.2-3) unstable; urgency=high + + * Fix for exploitable segmentation fault on files with bad BitsPerSample + values. (Closes: #309739) + [libtiff/tif_dirread.c, CAN-2005-1544] + Thanks to Martin Pitt for the report. + + -- Jay Berkenbilt Thu, 19 May 2005 05:41:28 -0400 + +tiff (3.7.2-2) unstable; urgency=high + + * Fix zero pagesize bug with tiff2ps -a2 and tiff2ps -a3. Thanks to + Patrice Fournier for the patch. (Closes: #303583) + * Note: uploading with urgency=high since this very small fix impacts + tools only (not the library), and we don't want to block tiff's many + reverse dependencies from transitioning to sarge. + + -- Jay Berkenbilt Sun, 10 Apr 2005 10:12:37 -0400 + +tiff (3.7.2-1) unstable; urgency=low + + * New upstream release + + -- Jay Berkenbilt Sat, 19 Mar 2005 14:51:06 -0500 + +tiff (3.7.1-4) unstable; urgency=low + + * Fix from upstream: include a better workaround for tiff files with + invalid strip byte counts. (Closes: #183268) + + -- Jay Berkenbilt Tue, 22 Feb 2005 19:20:14 -0500 + +tiff (3.7.1-3) unstable; urgency=low + + * Disable C++ new experimental interfaces for now; will reappear in a + future version in the separate libtiffxx0 package. + + -- Jay Berkenbilt Sat, 29 Jan 2005 13:32:37 -0500 + +tiff (3.7.1+pre3.7.2-1) experimental; urgency=low + + * New upstream release + * Separate experimental C++ interface into separate libtiffxx library. + + -- Jay Berkenbilt Sat, 29 Jan 2005 13:03:19 -0500 + +tiff (3.7.1-2) unstable; urgency=low + + * Make -dev package depend upon other -dev packages referenced in the + .la file created by libtool. (Closes: #291136) + * tiff2ps: Allow one of -w and -h without the other. (Closes: #244247) + + -- Jay Berkenbilt Wed, 19 Jan 2005 10:45:00 -0500 + +tiff (3.7.1-1) unstable; urgency=low + + * New upstream release + * Correct error in doc-base file (Closes: #285652) + + -- Jay Berkenbilt Wed, 5 Jan 2005 16:54:12 -0500 + +tiff (3.7.0-2) experimental; urgency=low + + * Replace hard-coded libc6-dev dependency with something friendlier to + porters (libc6-dev | libc-dev). (Closes: #179727) + * Fixed upstream: proper netbsdelf*-gnu support in configure. Actually + fixed in 3.7.0-1 but left out of changelog. (Closes: #179728) + * Include opengl support; adds new libtiff-opengl package. (Closes: #219456) + * Fixed upstream: fax2ps now allows access to first page. (Closes: #244251) + + -- Jay Berkenbilt Sat, 11 Dec 2004 09:51:52 -0500 + +tiff (3.7.0-1) experimental; urgency=low + + * New upstream release (Closes: #276996) + * New maintainer (Thanks Joy!) + * Repackage using cdbs and simple-patchsys to fix some errors and + simplify patch management + * Fixed upstream: tiff2pdf ignores -z and -j (Closes: #280682) + * Fixed upstream: Memory leak in TIFFClientOpen (Closes: #256657) + + -- Jay Berkenbilt Fri, 26 Nov 2004 13:50:13 -0500 + +tiff (3.6.1-5) unstable; urgency=high + + * New maintainer (thanks Joy!) + * Applied patch by Dmitry V. Levin to fix a segmentation fault + [tools/tiffdump.c, CAN-2004-1183] + Thanks to Martin Schulze for forwarding the patch. + * Fixed section of -dev package (devel -> libdevel) + + -- Jay Berkenbilt Wed, 5 Jan 2005 16:27:26 -0500 + +tiff (3.6.1-4) unstable; urgency=high + + * Fix heap overflow security bug [CAN-2004-1308]. (Closes: #286815) + + -- Jay Berkenbilt Wed, 22 Dec 2004 10:20:52 -0500 + +tiff (3.6.1-3) unstable; urgency=medium + + * Patches from upstream to fix zero-size tile and integer overflow + problems created by previous security patches, closes: #276783. + * Added Jay Berkenbilt as co-maintainer. Jay thanks Joy for letting him + help and eventually take over maintenance of these packages! + + -- Josip Rodin Mon, 01 Nov 2004 12:28:27 +0100 + +tiff (3.6.1-2) unstable; urgency=low + + * Included security fixes for: + + CAN-2004-0803 + - libtiff/tif_luv.c + - libtiff/tif_next.c + - libtiff/tif_thunder.c + + CAN-2004-0804 (but this one is already applied upstream, it seems) + - libtiff/tif_dirread.c + + CAN-2004-0886 + - libtiff/tif_aux.c + - libtiff/tif_compress.c + - libtiff/tif_dir.c + - libtiff/tif_dirinfo.c + - libtiff/tif_dirread.c + - libtiff/tif_dirwrite.c + - libtiff/tif_extension.c + - libtiff/tif_fax3.c + - libtiff/tiffiop.h + - libtiff/tif_getimage.c + - libtiff/tif_luv.c + - libtiff/tif_pixarlog.c + - libtiff/tif_strip.c + - libtiff/tif_tile.c + - libtiff/tif_write.c + Thanks to Martin Schulze for forwarding the patches. + + -- Josip Rodin Thu, 14 Oct 2004 16:13:11 +0200 + +tiff (3.6.1-1.1) unstable; urgency=medium + + * Non-maintainer upload; thanks to Jay Berkenbilt for + preparing the patches + * Rename shared library and development packages to resolve accidental + upstream ABI change. Closes: #236247 + * Include patch from upstream to fix multistrip g3 fax bug. + Closes: #243405 + * Include LZW support. Closes: #260242, #248490 + * Fix URL in copyright file. Closes: #261357 + * Install missing documentation files. Closes: #261356 + + -- Steve Langasek Sun, 25 Jul 2004 10:28:06 -0400 + +tiff (3.6.1-1) unstable; urgency=low + + * New upstream version, closes: #231977. + * Slightly fixed up the static lib build rules so that the build process + does the normal stuff for the dynamic lib and then does the static with + the same tiffvers.h. + + -- Josip Rodin Mon, 23 Feb 2004 18:23:34 +0100 + +tiff (3.5.7-2) unstable; urgency=high + + * Added back the patch that used -src static/libtiff.a in the install + rule. Wonder how that disappeared... closes: #170914. + * Fake it's a GNU system in order for the configure script to use our + toolchain stuff on the NetBSD port, thanks to Joel Baker, closes: #130636. + + -- Josip Rodin Tue, 10 Dec 2002 17:18:28 +0100 + +tiff (3.5.7-1) unstable; urgency=low + + * New upstream version, closes: #144940. + * A whole new set of patches for the breakage in the build system :) + + -- Josip Rodin Sun, 6 Oct 2002 22:54:08 +0200 + +tiff (3.5.5-6) unstable; urgency=low + + * It appears that the general 64-bit detection code, isn't. + We have to include all of those three conditions, feh. + This really closes: #106706. + + -- Josip Rodin Wed, 8 Aug 2001 23:09:55 +0200 + +tiff (3.5.5-5) unstable; urgency=low + + * Changed two Alpha/Mips-isms into general 64-bit detection code, + patch from John Daily , closes: #106706. + * Patched man/Makefile.in to generate a manual page file for + TIFFClientOpen(3t), as a .so link to TIFFOpen(3t), closes: #99577. + * Used /usr/share/doc in the doc-base file, closes: #74122. + * Changed libtiff3g-dev's section back to devel, since graphics was, + according to elmo, "hysterical raisins". :)) + + -- Josip Rodin Fri, 27 Jul 2001 01:43:04 +0200 + +tiff (3.5.5-4) unstable; urgency=low + + * Updated config.* files, closes: #94696. + * Fixed libtiff3g-dev's section, closes: #85533. + + -- Josip Rodin Wed, 20 Jun 2001 18:29:24 +0200 + +tiff (3.5.5-3) unstable; urgency=low + + * Build shared library on Hurd, too, closes: #72482. + * Upped Standards-Version to 3.5.0. + + -- Josip Rodin Sat, 30 Sep 2000 17:42:13 +0200 + +tiff (3.5.5-2) unstable; urgency=low + + * Make `dynamic shared object' on Linux unconditionally, fixes the problem + with libc.so.6.1 on alpha, thanks Chris C. Chimelis. + + -- Josip Rodin Wed, 13 Sep 2000 21:44:00 +0200 + +tiff (3.5.5-1) unstable; urgency=low + + * New upstream version. + * The upstream build system sucks. There, I said it. Back to work now. :) + * Added a build dependencies on make (>= 3.77) (closes: #67747) and + debhelper. + * Standards-Version: 3.2.1: + + added DEB_BUILD_OPTIONS checks in debian/rules + + -- Josip Rodin Tue, 29 Aug 2000 14:06:02 +0200 + +tiff (3.5.4-5) frozen unstable; urgency=low + + * Fixed 16-bit/32-bit values bug in fax2ps from libtiff-tools, that + also breaks printing from hylafax, using provided oneliner patch + from Bernd Herd (accepted upstream), closes: #49232 and probably #62235. + + -- Josip Rodin Mon, 27 Mar 2000 17:12:10 +0200 + +tiff (3.5.4-4) frozen unstable; urgency=low + + * Weird dpkg-shlibdeps from dpkg 1.6.8-pre has done it again, this time + with libz.so, making the packages depend on zlib1 (instead of zlib1g). + Closes: #56134, #56137, #56140, #56155. + + -- Josip Rodin Tue, 25 Jan 2000 18:05:28 +0100 + +tiff (3.5.4-3) frozen unstable; urgency=low + + * Included libtiff.so file in libtiff3g-dev, dammit :( My eye hurts, + a lot, but this was easy to fix, thank goodness :) (closes: #55814). + This bugfix deserves to get into frozen because the bug cripples + libtiff3g-dev, a lot. + + -- Josip Rodin Fri, 21 Jan 2000 19:02:22 +0100 + +tiff (3.5.4-2) unstable; urgency=low + + * Fixed upstream build system to use ${DESTDIR}, and with that working, + created install: rule in debian/rules and used it. + * Fixed the way rules file gets the version from upstream sources, + and fixed dist/tiff.alpha, it didn't work. + * Removed README file from libtiff3g binary package, useless. + * Fixed configure script not to emit the wrong warning about + zlib/jpeg dirs not specified (they're in /usr/include, stupid :). + + -- Josip Rodin Thu, 30 Dec 1999 01:17:32 +0100 + +tiff (3.5.4-1) unstable; urgency=low + + * New upstream version, closes: #50338. + * Disabled libc5 build, it wouldn't compile. :( + + -- Josip Rodin Fri, 3 Dec 1999 20:49:25 +0100 + +tiff (3.5.2-4) unstable; urgency=low + + * Castrated the rules file, to make it actually work on !(i386 m68k). + Closes: #49316. + + -- Josip Rodin Sat, 6 Nov 1999 13:22:54 +0100 + +tiff (3.5.2-3) unstable; urgency=low + + * Removed sparc from the libtiff3 arches list, as BenC advised. + + -- Josip Rodin Fri, 29 Oct 1999 23:29:23 +0200 + +tiff (3.5.2-2) unstable; urgency=low + + * Changed Architecture: line for libtiff3 from "any" to "i386 m68k sparc" + as it is actually only built on those. Changed description a little bit. + * Minor fixes to the rules file. + + -- Josip Rodin Thu, 28 Oct 1999 14:00:02 +0200 + +tiff (3.5.2-1) unstable; urgency=low + + * New upstream version. + * Renamed source package to just "tiff", like upstream tarball name. + * New maintainer (thanks Guy!). Renewed packaging, with debhelper, + using Joey's nifty multi2 example, with several adjustments. + * Ditched libtiff3-altdev, nobody's using that and nobody should be + using that. Packaging for it still exists, it's just commented out. + * Uses doc-base for -dev docs now. Uncompressed HTML docs, 100kb space + saved is pointless when you can't use any links between documents. + + -- Josip Rodin Tue, 26 Oct 1999 16:20:46 +0200 + +libtiff3 (3.4beta037-8) unstable; urgency=low + + * Argh, same bug in the prerm, closes: #36990, #36850, #36855, + #36866, #36988. + + -- Guy Maor Sat, 1 May 1999 10:12:23 -0700 + +libtiff3 (3.4beta037-7) unstable; urgency=low + + * Don't error when dhelp is not installed, closes: #36879, #36922. + + -- Guy Maor Thu, 29 Apr 1999 19:17:55 -0700 + +libtiff3 (3.4beta037-6) unstable; urgency=low + + * Only build libc5 packages on appropriate archs, closes: #27083, #32007. + * Apply NMU patch, closes: #26413, #26887. + * Add dhelp support, closes: #35154. + * Recompile removes invalid dependency, closes: #30961. + + -- Guy Maor Sat, 24 Apr 1999 15:17:51 -0700 + +libtiff3 (3.4beta037-5.1) frozen unstable; urgency=low + + * NMU to not use install -s to strip static .a libraries. Fixes: #26413 + * Build with recent libjpeg. Fixes: #26887 + * Add Section: and Priority: headers to debian/control. + + -- Ben Gertzfield Mon, 26 Oct 1998 22:44:33 -0800 + +libtiff3 (3.4beta037-5) unstable; urgency=low + + * Explicit link with -lm (and don't need -lc now), fixes: #19167, #22180. + + -- Guy Maor Tue, 11 Aug 1998 22:27:56 -0700 + +libtiff3 (3.4beta037-4) unstable; urgency=low + + * libtiff3-tools conflicts & replaces with libtiff3-gif (13521,15107). + + -- Guy Maor Sun, 11 Jan 1998 13:09:28 -0800 + +libtiff3 (3.4beta037-3) unstable; urgency=low + + * New libjpegg contains shlibs file, so don't need shlibs.local. + * Compile with -D_REENTRANT. + * Add shlibs for libtiff3g (13423). + + -- Guy Maor Sat, 27 Sep 1997 13:17:45 -0500 + +libtiff3 (3.4beta037-2) unstable; urgency=low + + * Add libjpegg6a to shlibs.local to correct for broken dependency. + + -- Guy Maor Fri, 26 Sep 1997 11:23:55 -0500 + +libtiff3 (3.4beta037-1) unstable; urgency=low + + * New upstream version, libc6 compile, policy 2.3.0.0 (5136, 7470, 7627, 8166 + 8312, 9479, 9492, 9531, 11700, 11702). + * Fix check for shared lib support (10805). + + -- Guy Maor Tue, 23 Sep 1997 16:55:56 -0500 --- tiff-3.9.2.orig/debian/watch +++ tiff-3.9.2/debian/watch @@ -0,0 +1,2 @@ +version=3 +ftp://ftp.remotesensing.org/pub/libtiff/tiff-([\d\.]+).tar.gz --- tiff-3.9.2.orig/debian/libtiff-doc.install +++ tiff-3.9.2/debian/libtiff-doc.install @@ -0,0 +1 @@ +debian/tmp/usr/share/doc/libtiff-doc/html --- tiff-3.9.2.orig/debian/libtiffxx0c2.install +++ tiff-3.9.2/debian/libtiffxx0c2.install @@ -0,0 +1 @@ +debian/tmp/usr/lib/libtiffxx.so.* --- tiff-3.9.2.orig/debian/libtiff4-dev.lintian +++ tiff-3.9.2/debian/libtiff4-dev.lintian @@ -0,0 +1,5 @@ +# +# The synopsis line starts with a capital letter because of the TIFF +# acronym, not because it contains a sentence. +# +libtiff4-dev: description-synopsis-starts-with-a-capital-letter --- tiff-3.9.2.orig/debian/libtiff-tools.install +++ tiff-3.9.2/debian/libtiff-tools.install @@ -0,0 +1,2 @@ +debian/tmp/usr/bin +debian/tmp/usr/share/man/man1 --- tiff-3.9.2.orig/debian/patches/soname.patch +++ tiff-3.9.2/debian/patches/soname.patch @@ -0,0 +1,39 @@ +Index: tiff-3.9.2/libtiff/Makefile.am +=================================================================== +--- tiff-3.9.2.orig/libtiff/Makefile.am 2009-11-06 22:53:54.126618762 -0500 ++++ tiff-3.9.2/libtiff/Makefile.am 2009-11-06 22:54:36.782619342 -0500 +@@ -114,7 +114,7 @@ + + libtiff_la_LDFLAGS = \ + -no-undefined \ +- -version-number $(LIBTIFF_VERSION_INFO) ++ -version-number 4:3:2 + if HAVE_RPATH + libtiff_la_LDFLAGS += $(LIBDIR) + endif +@@ -122,7 +122,7 @@ + + libtiffxx_la_LDFLAGS = \ + -no-undefined \ +- -version-number $(LIBTIFF_VERSION_INFO) ++ -version-number 0:0:6 + if HAVE_RPATH + libtiffxx_la_LDFLAGS += $(LIBDIR) + endif +Index: tiff-3.9.2/libtiff/Makefile.in +=================================================================== +--- tiff-3.9.2.orig/libtiff/Makefile.in 2009-11-06 22:53:54.138618846 -0500 ++++ tiff-3.9.2/libtiff/Makefile.in 2009-11-06 22:54:36.782619342 -0500 +@@ -413,10 +413,10 @@ + + lib_LTLIBRARIES = libtiff.la $(am__append_2) + libtiff_la_LDFLAGS = -no-undefined -version-number \ +- $(LIBTIFF_VERSION_INFO) $(am__append_3) ++ 4:3:2 $(am__append_3) + libtiff_la_LIBADD = $(LIBPORT) + libtiffxx_la_LDFLAGS = -no-undefined -version-number \ +- $(LIBTIFF_VERSION_INFO) $(am__append_4) ++ 0:0:6 $(am__append_4) + libtiffxx_la_LIBADD = $(LIBTIFF) $(LIBPORT) + libtiffxx_la_DEPENDENCIES = libtiff.la + mkg3states_SOURCES = mkg3states.c tif_fax3.h --- tiff-3.9.2.orig/debian/patches/man-spelling.patch +++ tiff-3.9.2/debian/patches/man-spelling.patch @@ -0,0 +1,60 @@ +Description: fix common spelling errors in manual page (lintian) +Author: Jay Berkenbilt +Bug: http://bugzilla.maptools.org/show_bug.cgi?id=2144 +Forwarded: yes + +Index: tiff-3.9.2/man/TIFFReadDirectory.3tiff +=================================================================== +--- tiff-3.9.2.orig/man/TIFFReadDirectory.3tiff 2010-01-10 10:47:55.953418087 -0500 ++++ tiff-3.9.2/man/TIFFReadDirectory.3tiff 2010-01-10 10:49:36.624917271 -0500 +@@ -119,20 +119,20 @@ + An unknown tag was encountered in the directory; + the library ignores all such tags. + .PP +-\fBTIFF directory is missing requred "ImageLength" field\fP. ++\fBTIFF directory is missing required "ImageLength" field\fP. + The image violates the specification by not having a necessary field. + There is no way for the library to recover from this error. + .PP +-\fBTIFF directory is missing requred "PlanarConfig" field\fP. ++\fBTIFF directory is missing required "PlanarConfig" field\fP. + The image violates the specification by not having a necessary field. + There is no way for the library to recover from this error. + .PP +-\fBTIFF directory is missing requred "StripOffsets" field\fP. ++\fBTIFF directory is missing required "StripOffsets" field\fP. + The image has multiple strips, but is missing the tag that + specifies the file offset to each strip of data. + There is no way for the library to recover from this error. + .PP +-\fBTIFF directory is missing requred "TileOffsets" field\fP. ++\fBTIFF directory is missing required "TileOffsets" field\fP. + The image has multiple tiles, but is missing the tag that + specifies the file offset to each tile of data. + There is no way for the library to recover from this error. +Index: tiff-3.9.2/man/TIFFWriteDirectory.3tiff +=================================================================== +--- tiff-3.9.2.orig/man/TIFFWriteDirectory.3tiff 2010-01-10 10:48:05.232917961 -0500 ++++ tiff-3.9.2/man/TIFFWriteDirectory.3tiff 2010-01-10 10:49:48.460917410 -0500 +@@ -61,7 +61,7 @@ + but instead of place it at it's old location (as + .IR TIFFWriteDirectory + would) it will place them at the end of the file, correcting the pointer from +-the preceeding directory or file header to point to it's new location. This ++the preceding directory or file header to point to it's new location. This + is particularly important in cases where the size of the directory and + pointed to data has grown, so it won't fit in the space available at the + old location. +Index: tiff-3.9.2/man/tiffcrop.1 +=================================================================== +--- tiff-3.9.2.orig/man/tiffcrop.1 2010-01-10 10:47:48.545417065 -0500 ++++ tiff-3.9.2/man/tiffcrop.1 2010-01-10 10:49:18.961950111 -0500 +@@ -520,7 +520,7 @@ + Not all images can be converted from one compression scheme to another. + Data with some photometric interpretations and/or bit depths are tied to + specific compression schemes and vice-versa, e.g. Group 3/4 compression +-is only usable for bilevel data. JPEG compression is only useable on 8 ++is only usable for bilevel data. JPEG compression is only usable on 8 + bit per sample data (or 12 bit if + .I LibTIFF + was compiled with 12 bit JPEG support). Support for OJPEG compressed --- tiff-3.9.2.orig/debian/patches/series +++ tiff-3.9.2/debian/patches/series @@ -0,0 +1,4 @@ +ycbcr-read-scanline.patch +soname.patch +man-errors.patch +man-spelling.patch --- tiff-3.9.2.orig/debian/patches/ycbcr-read-scanline.patch +++ tiff-3.9.2/debian/patches/ycbcr-read-scanline.patch @@ -0,0 +1,96 @@ +Description: fix TIFFReadScanline with ycbcr JPEG images + Patch from upstream CVS from Relase-v3-9-2 to 2010-01-10 +Origin: upstream +Bug: http://bugzilla.maptools.org/show_bug.cgi?id=1936 +Bug-Debian: http://bugs.debian.org/510792 +Forwarded: not-needed + +Index: tiff-3.9.2/ChangeLog +=================================================================== +--- tiff-3.9.2.orig/ChangeLog 2009-11-04 12:12:17.000000000 -0500 ++++ tiff-3.9.2/ChangeLog 2010-01-10 09:40:52.752917618 -0500 +@@ -1,3 +1,16 @@ ++2010-01-06 Frank Warmerdam ++ ++ * libtiff/tif_dir.c: Ensure tile and scanline sizes are reset ++ when moving to new directories. ++ http://bugzilla.maptools.org/show_bug.cgi?id=1936 ++ ++2009-12-03 Frank Warmerdam ++ ++ * libtiff/tif_jpeg.c: Fix a couple of issues that trigger failures in ++ some cases when using TIFFReadScanline() with JPEG compressed ++ subsampled ycbcr images. ++ http://bugzilla.maptools.org/show_bug.cgi?id=1936 ++ + 2009-11-04 Bob Friesenhahn + + * libtiff 3.9.2 released. +Index: tiff-3.9.2/libtiff/tif_dir.c +=================================================================== +--- tiff-3.9.2.orig/libtiff/tif_dir.c 2008-12-31 19:10:43.000000000 -0500 ++++ tiff-3.9.2/libtiff/tif_dir.c 2010-01-10 09:40:52.752917618 -0500 +@@ -1,4 +1,4 @@ +-/* $Id: tif_dir.c,v 1.75.2.2 2009-01-01 00:10:43 bfriesen Exp $ */ ++/* $Id: tif_dir.c,v 1.75.2.3 2010-01-07 04:05:39 fwarmerdam Exp $ */ + + /* + * Copyright (c) 1988-1997 Sam Leffler +@@ -1099,6 +1099,11 @@ + * Should we also be clearing stuff like INSUBIFD? + */ + tif->tif_flags &= ~TIFF_ISTILED; ++ /* ++ * Clear other directory-specific fields. ++ */ ++ tif->tif_tilesize = -1; ++ tif->tif_scanlinesize = -1; + + return (1); + } +Index: tiff-3.9.2/libtiff/tif_jpeg.c +=================================================================== +--- tiff-3.9.2.orig/libtiff/tif_jpeg.c 2009-08-30 12:21:46.000000000 -0400 ++++ tiff-3.9.2/libtiff/tif_jpeg.c 2010-01-10 09:40:52.980917084 -0500 +@@ -1,4 +1,4 @@ +-/* $Id: tif_jpeg.c,v 1.50.2.4 2009-08-30 16:21:46 bfriesen Exp $ */ ++/* $Id: tif_jpeg.c,v 1.50.2.5 2009-12-04 01:04:00 fwarmerdam Exp $ */ + + /* + * Copyright (c) 1994-1997 Sam Leffler +@@ -1613,7 +1613,11 @@ + * Must recalculate cached tile size in case sampling state changed. + * Should we really be doing this now if image size isn't set? + */ +- tif->tif_tilesize = isTiled(tif) ? TIFFTileSize(tif) : (tsize_t) -1; ++ if( tif->tif_tilesize > 0 ) ++ tif->tif_tilesize = isTiled(tif) ? TIFFTileSize(tif) : (tsize_t) -1; ++ ++ if(tif->tif_scanlinesize > 0 ) ++ tif->tif_scanlinesize = TIFFScanlineSize(tif); + } + + static int +@@ -1741,13 +1745,21 @@ + return; + } + else +- { ++ { + if( !TIFFFillStrip( tif, 0 ) ) + return; + } + + TIFFSetField( tif, TIFFTAG_YCBCRSUBSAMPLING, + (uint16) sp->h_sampling, (uint16) sp->v_sampling ); ++ ++ /* ++ ** We want to clear the loaded strip so the application has time ++ ** to set JPEGCOLORMODE or other behavior modifiers. This essentially ++ ** undoes the JPEGPreDecode triggers by TIFFFileStrip(). (#1936) ++ */ ++ tif->tif_curstrip = -1; ++ + #endif /* CHECK_JPEG_YCBCR_SUBSAMPLING */ + } + --- tiff-3.9.2.orig/debian/patches/man-errors.patch +++ tiff-3.9.2/debian/patches/man-errors.patch @@ -0,0 +1,52 @@ +Index: tiff-3.9.2/man/raw2tiff.1 +=================================================================== +--- tiff-3.9.2.orig/man/raw2tiff.1 2009-11-06 22:53:54.058618733 -0500 ++++ tiff-3.9.2/man/raw2tiff.1 2009-11-06 22:54:37.062119256 -0500 +@@ -187,7 +187,7 @@ + in some cases. But for most ordinary images guessing method will work fine. + .SH "SEE ALSO" + .BR pal2rgb (1), +-.bR tiffinfo (1), ++.BR tiffinfo (1), + .BR tiffcp (1), + .BR tiffmedian (1), + .BR libtiff (3) +Index: tiff-3.9.2/man/TIFFClose.3tiff +=================================================================== +--- tiff-3.9.2.orig/man/TIFFClose.3tiff 2009-11-06 22:53:54.070619076 -0500 ++++ tiff-3.9.2/man/TIFFClose.3tiff 2009-11-06 22:54:37.062119256 -0500 +@@ -40,7 +40,7 @@ + current directory (if modified); and all resources are reclaimed. + .SH DIAGNOSTICS + All error messages are directed to the +-.bR TIFFError (3TIFF) ++.BR TIFFError (3TIFF) + routine. + Likewise, warning messages are directed to the + .BR TIFFWarning (3TIFF) +Index: tiff-3.9.2/man/tiffcmp.1 +=================================================================== +--- tiff-3.9.2.orig/man/tiffcmp.1 2009-11-06 22:53:54.078618820 -0500 ++++ tiff-3.9.2/man/tiffcmp.1 2009-11-06 22:54:37.066118897 -0500 +@@ -78,7 +78,7 @@ + in some exotic cases. + .SH "SEE ALSO" + .BR pal2rgb (1), +-.bR tiffinfo (1), ++.BR tiffinfo (1), + .BR tiffcp (1), + .BR tiffmedian (1), + .BR libtiff (3TIFF) +Index: tiff-3.9.2/man/tiffsplit.1 +=================================================================== +--- tiff-3.9.2.orig/man/tiffsplit.1 2009-11-06 22:53:54.090618862 -0500 ++++ tiff-3.9.2/man/tiffsplit.1 2009-11-06 22:54:37.070118376 -0500 +@@ -50,7 +50,7 @@ + (e.g. + .IR xaaa.tif , + .IR xaab.tif , +-\... ++.IR ... , + .IR xzzz.tif ). + If a prefix is not specified on the command line, + the default prefix of