debian/0000755000000000000000000000000012231170017007160 5ustar debian/watch0000644000000000000000000000015511760464541010230 0ustar version=3 http://search.cpan.org/dist/Image-EXIF/ .*/Image-EXIF-v?(\d[\d.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip) debian/libimage-exif-perl.examples0000644000000000000000000000001311760464541014372 0ustar examples/* debian/rules0000755000000000000000000000037211760464541010260 0ustar #!/usr/bin/make -f PACKAGE = $(shell dh_listpackages) TMP = $(CURDIR)/debian/$(PACKAGE) %: dh $@ override_dh_installexamples: dh_installexamples sed -i '1s|^#!/usr/local/bin/perl|#!/usr/bin/perl|' $(TMP)/usr/share/doc/$(PACKAGE)/examples/* debian/copyright0000644000000000000000000000710411760464541011133 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Image-EXIF Source: http://search.cpan.org/dist/Image-EXIF/ Upstream-Contact: Aaron Crane Files: * Copyright: 2003, 2004, 2005, Sergey s Prozhogin 2012, Aaron Crane License: BSD-4-clause Files: asahi.c Copyright: 2004, Eric M. Johnston License: BSD-4-clause Files: canon.c tagdefs.c Copyright: 2001-2004, Eric M. Johnston License: BSD-4-clause Files: casio.c fuji.c Copyright: 2002, 2003, Eric M. Johnston License: BSD-4-clause Files: exif.* exifint.h exifutil.c Copyright: 2001-2007, Eric M. Johnston License: BSD-4-clause Files: exifgps.c Copyright: 2003-2005, Eric M. Johnston License: BSD-4-clause Files: jpeg.* Copyright: 2001, 2002, Eric M. Johnston License: BSD-4-clause Files: leica.c Copyright: 2004, Eric M. Johnston License: BSD-4-clause Files: makers.c Copyright: 2002-2004, Eric M. Johnston License: BSD-4-clause Files: makers.h Copyright: 2001-2004, Eric M. Johnston License: BSD-4-clause Files: minolta.c Copyright: 2003, Javier Crespo 2003-2007, Eric M. Johnston License: BSD-4-clause Files: nikon.c Copyright: 2001-2005, Eric M. Johnston License: BSD-4-clause Files: olympus.c Copyright: 2001-2003, Eric M. Johnston License: BSD-4-clause Files: panasonic.c Copyright: 2004, Tom Hughes 2004, Eric M. Johnston License: BSD-4-clause Files: sanyo.c Copyright: 2003, Eric M. Johnston License: BSD-4-clause Files: sigma.c Copyright: 2004, 2005, Eric M. Johnston License: BSD-4-clause Files: debian/* Copyright: 2003, 2004, 2005, Julien BLACHE 2007-2012, gregor herrmann 2008, Damyan Ivanov License: BSD-4-clause License: BSD-4-clause Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: This product includes software developed by Eric M. Johnston. 4. Neither the name of the author nor the names of any co-contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. debian/source/0000755000000000000000000000000011760464541010476 5ustar debian/source/format0000644000000000000000000000001411760464541011704 0ustar 3.0 (quilt) debian/patches/0000755000000000000000000000000011760464541010625 5ustar debian/patches/EXIF_T_GPSIFD.patch0000644000000000000000000000226511760464541013725 0ustar --- a/exif.c +++ b/exif.c @@ -256,10 +256,11 @@ return; } break; - + /* case EXIF_T_GPSIFD: gpsprop(prop, t); return; + */ } } @@ -529,11 +530,15 @@ readifd(prop->value, &dir->next, tags, md); else #endif + /* if (prop->tag == EXIF_T_GPSIFD) { dir->next = readifds(prop->value, gpstags, md); } else { + */ dir->next = readifds(prop->value, tags, md); + /* } + */ if (!dir->next) { @@ -640,7 +645,7 @@ * XXX Note that this is kind of dangerous -- any other * tag set won't reach the end of the switch... */ - if (prop->tagset != gpstags) + // if (prop->tagset != gpstags) break; /* FALLTHROUGH */ --- a/exifint.h +++ b/exifint.h @@ -52,7 +52,7 @@ /* Exif IFD tags. */ #define EXIF_T_EXIFIFD 0x8769 -#define EXIF_T_GPSIFD 0x8825 +//#define EXIF_T_GPSIFD 0x8825 #define EXIF_T_MAKERNOTE 0x927c #define EXIF_T_INTEROP 0xa005 @@ -148,7 +148,7 @@ /* Interface to exifgps.c. */ -extern struct exiftag gpstags[]; -extern void gpsprop(struct exifprop *prop, struct exiftags *t); +//extern struct exiftag gpstags[]; +//extern void gpsprop(struct exifprop *prop, struct exiftags *t); #endif debian/patches/spelling.patch0000644000000000000000000000056611760464541013472 0ustar Description: spelling fix Origin: vendor Forwarded: no Author: gregor herrmann Last-Update: 2012-05-27 --- a/minolta.c +++ b/minolta.c @@ -147,7 +147,7 @@ static struct descrip minolta_drive[] = { { 0, "Single Frame" }, - { 1, "Continous Advance" }, + { 1, "Continuous Advance" }, { 2, "Self Timer" }, { 4, "Bracketing" }, { 5, "Interval" }, debian/patches/series0000644000000000000000000000004411760464541012040 0ustar #EXIF_T_GPSIFD.patch spelling.patch debian/compat0000644000000000000000000000000211760464541010374 0ustar 9 debian/control0000644000000000000000000000161111760464541010600 0ustar Source: libimage-exif-perl Priority: optional Section: perl Maintainer: Debian Perl Group Uploaders: gregor herrmann , Damyan Ivanov Build-Depends: debhelper (>= 9.20120312), perl Standards-Version: 3.9.3 Homepage: http://search.cpan.org/dist/Image-EXIF/ Vcs-Git: git://git.debian.org/pkg-perl/packages/libimage-exif-perl.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libimage-exif-perl.git Package: libimage-exif-perl Architecture: any Depends: ${shlibs:Depends}, ${perl:Depends}, ${misc:Depends} Description: Perl module to extract EXIF information from image files The Image::EXIF module allows you to extract EXIF information from your image files, especially photographs taken with a digital camera. . It supports some of the vendor extensions to the EXIF format used by some cameras. debian/changelog0000644000000000000000000001164212231170017011036 0ustar libimage-exif-perl (2.01-1build1) trusty; urgency=low * Rebuild for Perl 5.18. -- Colin Watson Mon, 21 Oct 2013 10:12:47 +0100 libimage-exif-perl (2.01-1) unstable; urgency=low [ gregor herrmann ] * debian/control: mention module name in long description, thanks to Artur R. Czechowski for the suggestion (closes: #531778). [ Nathan Handler ] * debian/watch: Update to ignore development releases. [ gregor herrmann ] * Email change: gregor herrmann -> gregoa@debian.org [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ gregor herrmann ] * New upstream release. * Drop do-not-link-with-libexif.patch, not needed anymore. * Disable EXIF_T_GPSIFD.patch. * Drop hashbang.patch, fix hashbang via debian/rules. * Add new spelling.patch. * Use debhelper >= 9 and tiny debian/rules. * debian/copyright: update to Copyright-Format 1.0, and update copyright information. * Bump Standards-Version to 3.9.3; remove version from perl build dependency. * Remove section from binary package stanza in debian/control. -- gregor herrmann Sun, 27 May 2012 19:48:57 +0200 libimage-exif-perl (1.00.3-4) unstable; urgency=low The 'ready for perl 5.10' release. [ gregor herrmann ] * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser field (source stanza); Homepage field (source stanza). Removed: XS- Vcs-Svn fields. * debian/rules: - remove directories only if they exist - move dh_clean before make distclean - create install-stamp target depending on build-stamp - use DESTDIR and PREFIX - remove commented out dh_calls * Set Standards-Version to 3.7.3 (no changes needed). * Set debhelper compatibility level to 6. * debian/watch: use dist-based URL. * Remove debian/docs, the installed README didn't contain useful information. * Remove debian/dirs; then we also don't have to delete the created unneeded directories later in debian/rules. * debian/copyright: - add generic upstream source location - list copyright/license for other copyright holders - change to new format * Separate patches out into EXIF_T_GPSIFD.patch and hashbang.patch; add quilt framework. [ Frank Lichtenheld ] * debian/rules: leave nostrip support to dh_strip [ Damyan Ivanov ] * debian/rules: more cleanup * -Wall is in $(CFLAGS) already. No need to add it to OPTIMIZE="..." * use $(TMP) as convenient shortcut to debian/lbimage-exif-perl * Do not ignore distclean errors + as upstream ships broker Makefile, before invoking $(MAKE) distclean, invoke $(PERL) Makefile.PL to re-generate Makefile. * remove unused dh_installdirs and dh_installman * move debian/libimage-exif-perl.examples's contents to arguments of dh_installexamples * add myself to Uploaders * invoke test suite * actually create install-stamp * add do-not-link-with-libexif.patch and remove libexif-dev from Build-Depedns. It seems this module does not use libexif at all -- Damyan Ivanov Fri, 25 Jan 2008 12:34:34 +0200 libimage-exif-perl (1.00.3-3) unstable; urgency=low * New maintainer: Debian Perl Group. * Set debhelper compatibility level to 5. * Set Standards-Version to 3.7.2 (no changes needed). * Add watch file. -- gregor herrmann Sat, 13 Jan 2007 21:58:27 +0100 libimage-exif-perl (1.00.3-2) unstable; urgency=low * Rebuild against libexif12. * debian/control: + Build-Depend on libexif-dev (>= 0.6.12-1). + Bumped Standards-Version to 3.6.2 (no changes). -- Julien BLACHE Fri, 9 Sep 2005 10:31:35 +0200 libimage-exif-perl (1.00.3-1) unstable; urgency=low * New upstream release. -- Julien BLACHE Sun, 22 May 2005 11:37:22 +0200 libimage-exif-perl (0.99.4-3) unstable; urgency=low * debian/rules: + Build at -O2 again, now that gcc-3.3 has been fixed. -- Julien BLACHE Fri, 1 Oct 2004 18:29:08 +0200 libimage-exif-perl (0.99.4-2) unstable; urgency=low * debian/rules: + Build at -O1 only, -O2 triggers a gcc bug on some architectures (closes: #269390). * Fixed "comment within comment" in jpeg.c. -- Julien BLACHE Wed, 1 Sep 2004 11:53:50 +0200 libimage-exif-perl (0.99.4-1) unstable; urgency=low * New upstream release. + Fixes a segfault when processing several JPEG files in a row, and some of them do not have EXIF tags (closes: #265115). -- Julien BLACHE Sun, 29 Aug 2004 21:09:08 +0200 libimage-exif-perl (0.99.3-1) unstable; urgency=low * New upstream release. * libexif9 no longer exists (closes: #256800). -- Julien BLACHE Fri, 2 Jul 2004 16:33:06 +0200 libimage-exif-perl (0.98.4-1) unstable; urgency=low * Initial Release (closes: #223903). -- Julien BLACHE Sun, 14 Dec 2003 09:58:32 +0100