changeset 1463:57824ee353ed

upgrade package: exiv2
author Volker Grabsch <vog@notjusthosting.com>
date Thu, 02 Dec 2010 20:11:29 +0100
parents 61dda1d437e2
children 190d7ba8703e
files src/exiv2-1-fixes.patch src/exiv2.mk
diffstat 2 files changed, 2 insertions(+), 50 deletions(-) [+]
line wrap: on
line diff
--- a/src/exiv2-1-fixes.patch	Wed Dec 01 03:44:21 2010 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,48 +0,0 @@
-This file is part of mingw-cross-env.
-See doc/index.html for further information.
-
-This patch has been taken from:
-http://dev.exiv2.org/projects/exiv2/repository/revisions/2370
-
---- trunk/src/psdimage.cpp	(revision 2369)
-+++ trunk/src/psdimage.cpp	(revision 2370)
-@@ -419,24 +419,24 @@
-             uint32_t curOffset = io_->tell();
- 
-             // Write IPTC_NAA resource block
--            if (   resourceId == kPhotoshopResourceID_IPTC_NAA
--                || (resourceId > kPhotoshopResourceID_IPTC_NAA && iptcDone == false)) {
-+            if ((resourceId == kPhotoshopResourceID_IPTC_NAA  ||
-+                 resourceId >  kPhotoshopResourceID_IPTC_NAA) && iptcDone == false) {
-                 newResLength += writeIptcData(iptcData_, outIo);
-                 resourceSize = (resourceSize + 1) & ~1;    // adjust for padding
-                 iptcDone = true;
-             }
- 
-             // Write ExifInfo resource block
--            else if (   resourceId == kPhotoshopResourceID_ExifInfo
--                     || (resourceId > kPhotoshopResourceID_ExifInfo && exifDone == false)) {
-+            else if ((resourceId == kPhotoshopResourceID_ExifInfo  ||
-+                      resourceId >  kPhotoshopResourceID_ExifInfo) && exifDone == false) {
-                 newResLength += writeExifData(exifData_, outIo);
-                 resourceSize = (resourceSize + 1) & ~1;    // adjust for padding
-                 exifDone = true;
-             }
- 
-             // Write XMPpacket resource block
--            else if (   resourceId == kPhotoshopResourceID_XMPPacket
--                     || (resourceId > kPhotoshopResourceID_XMPPacket && xmpDone == false)) {
-+            else if ((resourceId == kPhotoshopResourceID_XMPPacket  ||
-+                      resourceId >  kPhotoshopResourceID_XMPPacket) && xmpDone == false) {
-                 newResLength += writeXmpData(xmpData_, outIo);
-                 resourceSize = (resourceSize + 1) & ~1;    // adjust for padding
-                 xmpDone = true;
-@@ -456,7 +456,7 @@
-                 us2Data(buf, resourceId, bigEndian);
-                 if (outIo.write(buf, 2) != 2) throw Error(21);
-                 // Write resource name as Pascal string
--                buf[0] = resourceNameLength & 0x000f;
-+                buf[0] = resourceNameLength & 0x00ff;
-                 if (outIo.write(buf, 1) != 1) throw Error(21);
-                 buf[0] = resourceNameFirstChar;
-                 if (outIo.write(buf, 1) != 1) throw Error(21);
--- a/src/exiv2.mk	Wed Dec 01 03:44:21 2010 +0100
+++ b/src/exiv2.mk	Thu Dec 02 20:11:29 2010 +0100
@@ -4,8 +4,8 @@
 # Exiv2
 PKG             := exiv2
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 0.20
-$(PKG)_CHECKSUM := 3ebab0acd114a463fe11881bd95f1c3e258c7c0c
+$(PKG)_VERSION  := 0.21
+$(PKG)_CHECKSUM := 0961422a647e052a8db6e56e8818ab3217c37b01
 $(PKG)_SUBDIR   := exiv2-$($(PKG)_VERSION)
 $(PKG)_FILE     := exiv2-$($(PKG)_VERSION).tar.gz
 $(PKG)_WEBSITE  := http://www.exiv2.org/