--- libjpeg7-7.orig/debian/shlibs.local
+++ libjpeg7-7/debian/shlibs.local
@@ -0,0 +1 @@
+libjpeg 7 libjpeg7
--- libjpeg7-7.orig/debian/rules
+++ libjpeg7-7/debian/rules
@@ -0,0 +1,68 @@
+#!/usr/bin/make -f
+# Made with the aid of debmake, by Christoph Lameter,
+# based on the sample debian/rules file for GNU hello by Ian Jackson.
+
+package=libjpeg
+
+export DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+export CFLAGS=-D_REENTRANT -g -Wall
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+CFLAGS += -O0
+else
+CFLAGS += -O2
+endif
+
+#export DH_VERBOSE=1
+
+build: build-stamp
+build-stamp:
+ dh_testdir
+ ./configure --prefix=/usr --mandir=/usr/share/man \
+ --enable-static --enable-shared \
+ --build=$(DEB_BUILD_GNU_TYPE) --host=$(DEB_HOST_GNU_TYPE)
+ $(MAKE)
+ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
+ $(MAKE) check
+endif
+
+ touch build-stamp
+
+clean:
+ dh_testdir
+ dh_testroot
+ -rm -f build-stamp
+ if [ -f Makefile ]; then $(MAKE) distclean; fi
+ dh_clean
+
+binary-indep:
+
+binary-arch: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+ $(MAKE) install DESTDIR=`pwd`/debian/tmp
+ # fix jconfig.h
+ rm debian/tmp/usr/include/jconfig.h
+ sed -e "s/#\(undef\|define\) HAVE_\(LOCALE\|\(STD\(DEF\|LIB\)\)\)_H 1//g" \
+ jconfig.h > debian/tmp/usr/include/jconfig.h
+ # separate out lib package
+ dh_movefiles
+ # Finish it off with debhelper
+ dh_installdocs README
+ dh_installexamples
+ dh_installchangelogs change.log
+ dh_strip --dbg-package=libjpeg7-dbg
+ dh_compress
+ dh_fixperms
+ dh_installdeb
+ dh_shlibdeps -l`pwd`/debian/libjpeg7/usr/lib
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+
+.PHONY: clean binary-indep binary-arch binary build
--- libjpeg7-7.orig/debian/shlibs
+++ libjpeg7-7/debian/shlibs
@@ -0,0 +1 @@
+libjpeg 7 libjpeg7
--- libjpeg7-7.orig/debian/control
+++ libjpeg7-7/debian/control
@@ -0,0 +1,27 @@
+Source: libjpeg7
+Maintainer: Bill Allombert <ballombe@debian.org>
+Section: graphics
+Priority: optional
+Build-Depends: debhelper (>= 5), autotools-dev
+Standards-Version: 3.8.3
+
+Package: libjpeg7
+Architecture: any
+Section: oldlibs
+Description: The Independent JPEG Group's JPEG runtime library (v7)
+ The Independent JPEG Group's JPEG library is a library for handling
+ JPEG files.
+ .
+ This package contains the shared library for the obsolete version 7.
+Depends: ${shlibs:Depends}, ${misc:Depends}
+
+Package: libjpeg7-dbg
+Architecture: any
+Section: debug
+Priority: extra
+Description: Debugging files for the IJG JPEG library (v7)
+ The Independent JPEG Group's JPEG library is a library for handling
+ JPEG files.
+ .
+ This package contains the debugging symbols for the obsolete version 7.
+Depends: libjpeg7 (=${binary:Version}), ${misc:Depends}
--- libjpeg7-7.orig/debian/libjpeg7.files
+++ libjpeg7-7/debian/libjpeg7.files
@@ -0,0 +1,2 @@
+/usr/lib/libjpeg.so.7.0.0
+/usr/lib/libjpeg.so.7
--- libjpeg7-7.orig/debian/postinst
+++ libjpeg7-7/debian/postinst
@@ -0,0 +1,8 @@
+#!/bin/sh -e
+
+#DEBHELPER#
+
+if [ "$1" = "configure" ]; then
+ ldconfig
+fi
+
--- libjpeg7-7.orig/debian/compat
+++ libjpeg7-7/debian/compat
@@ -0,0 +1 @@
+5
--- libjpeg7-7.orig/debian/changelog
+++ libjpeg7-7/debian/changelog
@@ -0,0 +1,256 @@
+libjpeg7 (7-2) unstable; urgency=low
+
+ * Transition to libjpeg8:
+ - Remove package libjpeg-progs, libjpeg7-dev
+ - Remove debian/extra.
+ * debian/control:
+ - Bump standard version to 3.8.3.
+ - Move libjpeg7 to oldlibs.
+
+ -- Bill Allombert <ballombe@debian.org> Mon, 18 Jan 2010 14:21:02 +0100
+
+libjpeg7 (7-1) unstable; urgency=low
+
+ * The "Yoan" release.
+ * New upstream release. closes: #535350
+ - This release includes configure.ac and Makefile.am. closes: #346126
+ - All patches merged upstream.
+ - Remove dpatch support.
+ * debian/control:
+ - Remove Build-Dependency on libtool and sharutils.
+ - Move libjpeg7-dbg to debug section.
+ - Bump standard version to 3.8.2.
+ * Skip test-suite if nocheck is set. closes: #451222
+
+ -- Bill Allombert <ballombe@debian.org> Sun, 05 Jul 2009 15:29:27 +0200
+
+libjpeg6b (6b-14) unstable; urgency=low
+
+ * The "Lino" release.
+ * exifautotran:
+ - fix typo in manpage. closes: #376371, thanks Reuben Thomas.
+ - preserve file mode. closes: #383379, thanks Vincent Arkesteijn.
+ * debian/control, debian/rules, debian/compat:
+ + switch to debhelper v5
+ + add libjpeg-dbg debugging package.
+ * debian/rules: remove - before "make clean" rules.
+ * Add patch 204_jpegtran_man to improve readability of manpage.
+ closes: #437453. Thanks Jorgen Grahn.
+ * jpegexiforient.1: Apply patch from Jorgen Grahn to improve formatting.
+ closes: #437446.
+
+ -- Bill Allombert <ballombe@debian.org> Thu, 16 Aug 2007 22:59:21 +0200
+
+libjpeg6b (6b-13) unstable; urgency=low
+
+ * The "If at first you don't succeed..." release.
+ * Change --enable-maxmem to 1024, following Guido advice.
+ This should fix the slowdowns with large files (for large < 1Gb):
+ closes: #356556, #365025, Thanks Nicolas.
+ If you hit performance problems, please set the JPEGMEM variable to
+ about half your available RAM, see jpegtran(1).
+ * Update libjpeg-progs README.Debian to reflect the new patch set and
+ the JPEGMEM feature.
+ * Bump standard version to 3.7.2.
+
+ -- Bill Allombert <ballombe@debian.org> Fri, 5 May 2006 19:14:25 +0200
+
+libjpeg6b (6b-12) unstable; urgency=low
+
+ * The "vote for me" release
+ * Bump standard version to 3.6.2.
+ * Run 'make test' instead of home-made test-suite.
+ * Switch to debhelper v4.
+ * libjpeg is now configured with --enable-maxmem=32. This limits the memory
+ usage to 32Mb and it can be overrided by JPEGMEM. Without this flag
+ JPEGMEM is ignored and there were no limits.
+ closes: #346023. Thanks C. Scott Ananian.
+
+ -- Bill Allombert <ballombe@debian.org> Thu, 2 Mar 2006 18:52:44 +0100
+
+libjpeg6b (6b-11) unstable; urgency=high
+
+ * The "Silencio" release
+ * exifautotran: Apply patch by Uwe Zeisberger to fix bad temporary file
+ handling. closes: #340079
+
+ -- Bill Allombert <ballombe@debian.org> Sun, 20 Nov 2005 20:57:07 +0100
+
+libjpeg6b (6b-10) unstable; urgency=low
+
+ * The "timeout" release.
+ * Rebuild with current toolchain.
+ * Depends on libc-dev instead of libc6-dev. closes: #294696
+ Thanks Joel Aelwyn for discussing thoroughly the matter.
+ * Instead of copying /usr/bin/libtool, we replace it by a script that
+ call libtool (using standard path search). Remarked by Jesus Climent.
+ * debian/control: remove pre-hamm cruft.
+ * Add jpegexiforient and jpegautotran by Guido Vollbeding
+ <http://sylvana.net/jpegcrop/exif_orientation.html> as proposed by Philip
+ Armstrong. closes: #257061.
+ * Run the test-suite at build time instead of shipping it in the package:
+ - /usr/share/doc/libjpeg-progs/tests: removed.
+ - debian/control: Add Build-Depends on sharutils for uuencode.
+ - debian/libjpeg-progs.dirs: removed.
+ - debian/libjpeg-progs.test: removed.
+
+ -- Bill Allombert <ballombe@debian.org> Tue, 1 Mar 2005 19:43:26 +0100
+
+libjpeg6b (6b-9) unstable; urgency=low
+
+ * The "I'm all for aggressive goals" release.
+ * Rebuild with new libtool. closes: #201943.
+ * patch 100_crop: Updated from Guido Vollbeding <guido@jpegclub.org>
+ to include patches 203_jpegtran_errmsg,204_perfect.
+ * patch 200_crop_man: Include 205_perfect_man.
+ * patches 203_jpegtran_errmsg, 204_perfect, 205_perfect_man: removed
+ * Add patch 203_rdppm: fix cjpeg issue with 16-bit PPM files. closes: #208937
+ * Bump standard version to 3.6.1.
+ * Update debian/edit-patch.
+
+ -- Bill Allombert <ballombe@debian.org> Mon, 8 Sep 2003 16:22:08 +0200
+
+libjpeg6b (6b-8) unstable; urgency=low
+
+ * The "I *hate* when that happens" release.
+ * Move libjpeg62-dev to libdevel section.
+ * See debian/README.sources for detail about the (d)patch system.
+ * debian/rules: avoid to run configure twice.
+ * Add patches 204_perfect and 205_perfect_man. They implement the
+ -perfect jpegtran option as proposed by Mark W. Eichin. closes: #189027
+ * Bump standard version to 3.5.10.
+ * Use /usr/bin/libtool instead of ldconfig-generated libtool, and remove
+ various libtool related kludges, including patch 301_configure.
+ closes: #195281. Thanks Robert Millan for the suggestion.
+ * Remove patch 302_makefile. Fix debian/rules instead.
+
+ -- Bill Allombert <ballombe@debian.org> Sat, 31 May 2003 16:16:59 +0200
+
+libjpeg6b (6b-7) unstable; urgency=low
+
+ * Rebuild with new gcc/new glibc/new debhelper.
+ * Add -g to build options according to new policy.
+ * Add support for DEB_BUILD_OPTIONS noopt. nostrip is handled by dh_strip.
+ * Bump standard version to 3.5.9.
+ * Extend description a bit (If you have a better one please email me!).
+ * Use dpatch to handle the patches.
+
+ -- Bill Allombert <ballombe@debian.org> Sun, 16 Mar 2003 12:19:36 +0100
+
+libjpeg6b (6b-6) unstable; urgency=low
+
+ * The "Try to break sarge before it even got a name" release
+ * jpegtran: better error messages when opening files.
+ closes: #147516 Thanks Mark W. Eichin.
+ * Add debian/patch dir with my patches.
+ * Add extern "C" if we are under C++.
+ closes: #113167 Thanks, Fredrik Jagenheim.
+ * Remove HAVE_STD{LIB,DEF}_H from jconfig.h since they are not used and
+ conflict with autoconf. closes: #109516 Thanks <Benedikt.Roth@gmx.net>
+ * Add README.Debian in /usr/share/libjpeg62-dev
+
+ -- Bill Allombert <ballombe@debian.org> Mon, 3 Jun 2002 19:34:08 +0200
+
+libjpeg6b (6b-5) unstable; urgency=low
+
+ * jpeg-->JPEG in libjpeg-progs description.
+ * Add lib path to dh_shlibdeps to avoid warning.
+ * Apply patch from <http://sylvana.net/jpegcrop/croppatch.tar.gz> by
+ <guido@jpegclub.org> closes: #129412 Thanks, Colin Marquardt.
+
+ -- Bill Allombert <ballombe@debian.org> Mon, 20 May 2002 11:55:22 +0200
+
+libjpeg6b (6b-4) unstable; urgency=low
+
+ * Avoid bashism in debian/rules.
+ * Update libtool to 1.3.5. (1.4 will break).
+ closes: #52095 Thanks, <Marcus.Brinkmann@ruhr-uni-bochum.de>
+ * Patch config.guess to use version in the autotools-dev package.
+ * Correct Section: field of libjpeg62 and libjpeg62-dev.
+
+ -- Bill Allombert <ballombe@debian.org> Tue, 20 Nov 2001 10:23:47 +0100
+
+libjpeg6b (6b-3) unstable; urgency=low
+
+ * The "Where is ltconfig ?" release.
+ * Remove jconfig.h in debian/rules clean and do some clean up.
+ * Install libjpeg.la per Policy 11.2.
+ * Remove duplicate wizard.doc file in libjpeg62-dev.
+ * Use dpkg-architecture instead of config.guess.
+ * Patch config.sub to use version in the autotools-dev package.
+ closes: #85558, #120039
+ * Patch rdjpgcom.c to use locales for isprint check on comment chars.
+ closes: #116589 Thanks, Neal H Walfield <neal@cs.uml.edu>
+ * Apply patch from <http://sylvana.net/jpegcrop/transupp.c> by
+ <guido@jpegclub.org> closes: #114415 Thanks, <Jean-Marc.Notin@loria.fr>
+
+ -- Bill Allombert <ballombe@debian.org> Tue, 13 Nov 2001 21:41:49 +0000
+
+libjpeg6b (6b-2) unstable; urgency=low
+
+ * New Maintainer. Mark, If you want back the package, just ask!
+ * Acknowledge previous NMU:
+ Jordi: closes: #74087, #24330, #24291
+ Colin: closes: #80752
+ Joel: closes: #25324, #27033, #28341
+ * Write source location as a valid URL in debian/copyright.
+ closes: #118628 Thanks, Doug Porter <dsp@debian.org>.
+ * Fix formating of description of libjpeg-progs.
+ closes: #114378 Thanks, Colin Watson <cjwatson@flatline.org.uk>.
+ * Install jpegint.h header needed by some apps. closes: #100171
+ * Remove unused/empty debian/postrm.
+ closes: #24849 Thanks, Adrian Bridgett <adrian.bridgett@zetnet.co.uk>.
+ * Install wizard.doc file. closes: #64807 Thanks <amc@arwen.cs.berkeley.edu>.
+ * Fix libjpeg-progs test.sh.
+ * Fix lintian bugs: typo in copyright, emacs user info in changelog.
+ * Fix false lintian bug: unsafe ldconfig in postinst, by reformatting.
+ * Remove "-g" from CFLAGS per Policy 11.1, hoping m68k is fixed now.
+ * Remove libtool and Makefile in debian/rules clean.
+ * Fix the test system. As a side effect,
+ closes: #109195 Thanks Daniel Schepler <schepler@math.berkeley.edu>
+ * Standards-Version is now 3.5.6.
+
+ -- Bill Allombert <ballombe@debian.org> Fri, 9 Nov 2001 22:40:16 +0100
+
+libjpeg6b (6b-1.3) frozen unstable; urgency=low
+
+ * Non-Maintainer Upload.
+ * Added Build-Depends.
+ * Gil Bahat <coutal@netvision.net.il> did the rest of the changes.
+ * Close bug regarding non-standard jpegs not being processed
+ (closes: #74087).
+ * The output gifs are uncompressed, so have no UNISYS patent issues.
+ (closes: #24330, #24291).
+ * Standards-Version is now 3.0.0.
+
+ -- Jordi Mallach <jordi@debian.org> Sat, 24 Feb 2001 22:17:38 +0100
+
+libjpeg6b (6b-1.2) frozen unstable; urgency=low (HIGH for m68k)
+
+ * Non-maintainer release.
+ * Recompile for m68k since existing djpeg binary claims all jpegs I have
+ are invalid (yet hamm djpeg has no problem with them).
+ Specifically, added "-O2 -g -Wall" to CFLAGS -- possible gcc bug?
+
+ -- Chris Lawrence <lawrencc@debian.org> Tue, 10 Nov 1998 20:57:38 -0600
+
+libjpeg6b (6b-1.1) frozen unstable; urgency=high
+
+ * Non-maintainer release.
+ * Use upstream library soname (62).
+ * Removed libjpeg-gif package, as the source notes
+ that the GIF reading has been removed, and the GIFs written
+ do not infringe on the LZW patent.
+
+ -- Joel Klecker <espy@debian.org> Thu, 22 Oct 1998 05:49:48 -0700
+
+libjpeg6b (6b-1) unstable; urgency=low
+
+ * New binary packages for 6b
+ * New upstream release
+
+ -- Mark Mickan <mmickan@debian.org> Tue, 7 Jul 1998 22:27:10 +0930
+
+Local variables:
+mode: debian-changelog
+End:
--- libjpeg7-7.orig/debian/copyright
+++ libjpeg7-7/debian/copyright
@@ -0,0 +1,96 @@
+This is Debian's prepackaged version of the `jpeg library' by the Independent
+JPEG Group.
+
+This package was created by Mark Mickan <mmickan@debian.org> from sources
+which can be found at ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.gz
+
+It is partly based on the libjpeg6a package originally put together by
+Andy Guy <awpguy@acs.ucalgary.ca> and later maintained by Mark Mickan.
+
+Current Debian maintainer is Bill Allombert <ballombe@debian.org>.
+
+LEGAL ISSUES [ from README supplied with source - MM ]
+============
+
+In plain English:
+
+1. We don't promise that this software works. (But if you find any bugs,
+ please let us know!)
+2. You can use this software for whatever you want. You don't have to pay us.
+3. You may not pretend that you wrote this software. If you use it in a
+ program, you must acknowledge somewhere in your documentation that
+ you've used the IJG code.
+
+In legalese:
+
+The authors make NO WARRANTY or representation, either express or implied,
+with respect to this software, its quality, accuracy, merchantability, or
+fitness for a particular purpose. This software is provided "AS IS", and you,
+its user, assume the entire risk as to its quality and accuracy.
+
+This software is copyright (C) 1991-2009, Thomas G. Lane, Guido Vollbeding.
+All Rights Reserved except as specified below.
+
+Permission is hereby granted to use, copy, modify, and distribute this
+software (or portions thereof) for any purpose, without fee, subject to these
+conditions:
+(1) If any part of the source code for this software is distributed, then this
+README file must be included, with this copyright and no-warranty notice
+unaltered; and any additions, deletions, or changes to the original files
+must be clearly indicated in accompanying documentation.
+(2) If only executable code is distributed, then the accompanying
+documentation must state that "this software is based in part on the work of
+the Independent JPEG Group".
+(3) Permission for use of this software is granted only if the user accepts
+full responsibility for any undesirable consequences; the authors accept
+NO LIABILITY for damages of any kind.
+
+These conditions apply to any software derived from or based on the IJG code,
+not just to the unmodified library. If you use our work, you ought to
+acknowledge us.
+
+Permission is NOT granted for the use of any IJG author's name or company name
+in advertising or publicity relating to this software or products derived from
+it. This software may be referred to only as "the Independent JPEG Group's
+software".
+
+We specifically permit and encourage the use of this software as the basis of
+commercial products, provided that all warranty or liability claims are
+assumed by the product vendor.
+
+
+ansi2knr.c is included in this distribution by permission of L. Peter Deutsch,
+sole proprietor of its copyright holder, Aladdin Enterprises of Menlo Park, CA.
+ansi2knr.c is NOT covered by the above copyright and conditions, but instead
+by the usual distribution terms of the Free Software Foundation; principally,
+that you must include source code if you redistribute it. (See the file
+ansi2knr.c for full details.) However, since ansi2knr.c is not needed as part
+of any program generated from the IJG code, this does not limit you more than
+the foregoing paragraphs do.
+
+The Unix configuration script "configure" was produced with GNU Autoconf.
+It is copyright by the Free Software Foundation but is freely distributable.
+The same holds for its supporting scripts (config.guess, config.sub,
+ltconfig, ltmain.sh). Another support script, install-sh, is copyright
+by M.I.T. but is also freely distributable.
+
+It appears that the arithmetic coding option of the JPEG spec is covered by
+patents owned by IBM, AT&T, and Mitsubishi. Hence arithmetic coding cannot
+legally be used without obtaining one or more licenses. For this reason,
+support for arithmetic coding has been removed from the free JPEG software.
+(Since arithmetic coding provides only a marginal gain over the unpatented
+Huffman mode, it is unlikely that very many implementations will support it.)
+So far as we are aware, there are no patent restrictions on the remaining
+code.
+
+The IJG distribution formerly included code to read and write GIF files.
+To avoid entanglement with the Unisys LZW patent, GIF reading support has
+been removed altogether, and the GIF writer has been simplified to produce
+"uncompressed GIFs". This technique does not use the LZW algorithm; the
+resulting GIF files are larger than usual, but are readable by all standard
+GIF decoders.
+
+We are required to state that
+ "The Graphics Interchange Format(c) is the Copyright property of
+ CompuServe Incorporated. GIF(sm) is a Service Mark property of
+ CompuServe Incorporated."