summaryrefslogtreecommitdiff
path: root/graphics/exiv2
diff options
context:
space:
mode:
authorgdt <gdt@pkgsrc.org>2009-01-07 01:07:51 +0000
committergdt <gdt@pkgsrc.org>2009-01-07 01:07:51 +0000
commitf9e4bf6be0c80ca703965baf3dc50858d94d1196 (patch)
treea4a638adba0b7277c1f285eb7ab70852bb2fd61f /graphics/exiv2
parent6abaa16949500b6413d590238d83711e67f37e7b (diff)
downloadpkgsrc-f9e4bf6be0c80ca703965baf3dc50858d94d1196.tar.gz
Update to 0.18. Minor changes omitted.
- 0000473: [design] Support Preview images. (Vladimir Nadvornik) - [exif] Added Nikon decryption algorithm and use it to decode lens data. - 0000524: [design] Publish only API objects in the installed header files. - 0000523: [miscellaneous] C++ symbol visibility support for gcc builds. - 0000464: [metadata] Write support for PNG images. (Gilles Caulier) - 0000462: [exif] Write support for TIFF format ("New TIFF parser").
Diffstat (limited to 'graphics/exiv2')
-rw-r--r--graphics/exiv2/Makefile17
-rw-r--r--graphics/exiv2/PLIST13
-rw-r--r--graphics/exiv2/buildlink3.mk7
-rw-r--r--graphics/exiv2/distinfo8
4 files changed, 24 insertions, 21 deletions
diff --git a/graphics/exiv2/Makefile b/graphics/exiv2/Makefile
index 76e147eb7f9..da9f8c921c7 100644
--- a/graphics/exiv2/Makefile
+++ b/graphics/exiv2/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.21 2008/06/22 10:45:04 gdt Exp $
+# $NetBSD: Makefile,v 1.22 2009/01/07 01:07:51 gdt Exp $
#
-DISTNAME= exiv2-0.17.1
+DISTNAME= exiv2-0.18
CATEGORIES= graphics
MASTER_SITES= http://www.exiv2.org/
@@ -9,14 +9,23 @@ MAINTAINER= gdt@NetBSD.org
HOMEPAGE= http://www.exiv2.org/
COMMENT= Image metadata manipulation
+#LICENSE= gnu-gpl-v2
+
PKG_DESTDIR_SUPPORT= user-destdir
USE_LANGUAGES= c c++
GCC_REQD+= 3.3
-USE_PKGLOCALEDIR= yes
-GNU_CONFIGURE= yes
+
USE_TOOLS+= gmake
+GNU_CONFIGURE= yes
USE_LIBTOOL= yes
+
+USE_PKGLOCALEDIR= yes
+
+# The visibility feature seems complicated and causes problems on DragonFly
+# (reported by Matt Madden) and on Gentoo (http://bugs.gentoo.org/185907).
+CONFIGURE_ARGS+= --disable-visibility
+
PKGCONFIG_OVERRIDE= config/exiv2.pc.in
.include "../../converters/libiconv/buildlink3.mk"
diff --git a/graphics/exiv2/PLIST b/graphics/exiv2/PLIST
index 4aadc2ee7a7..8ad8d2ad8e0 100644
--- a/graphics/exiv2/PLIST
+++ b/graphics/exiv2/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2008/06/07 23:28:35 gdt Exp $
+@comment $NetBSD: PLIST,v 1.9 2009/01/07 01:07:51 gdt Exp $
bin/exiv2
include/exiv2/basicio.hpp
include/exiv2/bmpimage.hpp
@@ -14,13 +14,10 @@ include/exiv2/exv_msvc.h
include/exiv2/fujimn.hpp
include/exiv2/futils.hpp
include/exiv2/gifimage.hpp
-include/exiv2/ifd.hpp
include/exiv2/image.hpp
include/exiv2/iptc.hpp
include/exiv2/jp2image.hpp
include/exiv2/jpgimage.hpp
-include/exiv2/makernote.hpp
-include/exiv2/makernote2.hpp
include/exiv2/metadatum.hpp
include/exiv2/minoltamn.hpp
include/exiv2/mn.hpp
@@ -30,8 +27,8 @@ include/exiv2/olympusmn.hpp
include/exiv2/orfimage.hpp
include/exiv2/panasonicmn.hpp
include/exiv2/pentaxmn.hpp
-include/exiv2/pngchunk.hpp
include/exiv2/pngimage.hpp
+include/exiv2/preview.hpp
include/exiv2/properties.hpp
include/exiv2/psdimage.hpp
include/exiv2/rafimage.hpp
@@ -40,18 +37,14 @@ include/exiv2/sigmamn.hpp
include/exiv2/sonymn.hpp
include/exiv2/tags.hpp
include/exiv2/tgaimage.hpp
-include/exiv2/tiffcomposite.hpp
-include/exiv2/tifffwd.hpp
include/exiv2/tiffimage.hpp
-include/exiv2/tiffparser.hpp
-include/exiv2/tiffvisitor.hpp
include/exiv2/types.hpp
include/exiv2/value.hpp
include/exiv2/version.hpp
include/exiv2/xmp.hpp
include/exiv2/xmpsidecar.hpp
lib/libexiv2.la
-lib/pkgconfig/exiv2.pc
+lib/pkgconfig/exiv2.${LOWER_VENDOR}
man/man1/exiv2.1
share/locale/de/LC_MESSAGES/exiv2.mo
share/locale/es/LC_MESSAGES/exiv2.mo
diff --git a/graphics/exiv2/buildlink3.mk b/graphics/exiv2/buildlink3.mk
index 60953f0cb27..50444b50c9e 100644
--- a/graphics/exiv2/buildlink3.mk
+++ b/graphics/exiv2/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.7 2008/01/16 07:54:01 wiz Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2009/01/07 01:07:51 gdt Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
EXIV2_BUILDLINK3_MK:= ${EXIV2_BUILDLINK3_MK}+
@@ -12,8 +12,9 @@ BUILDLINK_PACKAGES+= exiv2
BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}exiv2
.if ${EXIV2_BUILDLINK3_MK} == "+"
-BUILDLINK_API_DEPENDS.exiv2+= exiv2>=0.14
-BUILDLINK_ABI_DEPENDS.exiv2+= exiv2>=0.16
+# 0.18 changes the signature of printTag
+BUILDLINK_API_DEPENDS.exiv2+= exiv2>=0.18
+BUILDLINK_ABI_DEPENDS.exiv2+= exiv2>=0.18
BUILDLINK_PKGSRCDIR.exiv2?= ../../graphics/exiv2
.endif # EXIV2_BUILDLINK3_MK
diff --git a/graphics/exiv2/distinfo b/graphics/exiv2/distinfo
index b489c2f3ce8..22b03efe73e 100644
--- a/graphics/exiv2/distinfo
+++ b/graphics/exiv2/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2008/06/22 10:45:04 gdt Exp $
+$NetBSD: distinfo,v 1.14 2009/01/07 01:07:51 gdt Exp $
-SHA1 (exiv2-0.17.1.tar.gz) = 7872fde6181dd0958c8d855bea35b95094ac06c7
-RMD160 (exiv2-0.17.1.tar.gz) = e9a91efcbbf31240e741a5994e4094905280345f
-Size (exiv2-0.17.1.tar.gz) = 1807220 bytes
+SHA1 (exiv2-0.18.tar.gz) = 7584fff327383da4667390663f24c4100ab997eb
+RMD160 (exiv2-0.18.tar.gz) = 0206c1ff4f7ac0365d0f6b2796c15b102020ef22
+Size (exiv2-0.18.tar.gz) = 2299215 bytes