pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/graphics/exiv2 Update to 0.17.
details: https://anonhg.NetBSD.org/pkgsrc/rev/9c5a56371f7e
branches: trunk
changeset: 543174:9c5a56371f7e
user: gdt <gdt%pkgsrc.org@localhost>
date: Sat Jun 07 23:28:35 2008 +0000
description:
Update to 0.17.
Significant Changes from version 0.16
* Exiv2 utility
- [tools] exiv2 now writes a proper XMP sidecar file (it used to
just dump the XMP packet to a file).
- [tools] exiv2 can now also save Exif and IPTC data in the XMP
sidecar file (conversion of Exif/IPTC to/from XMP).
* Exiv2 library
- 0000546: [exif] Exiv2 crashes while converting Nikon lens information
for pretty printing.
diffstat:
graphics/exiv2/Makefile | 5 +-
graphics/exiv2/PLIST | 10 +++++-
graphics/exiv2/distinfo | 9 ++---
graphics/exiv2/patches/patch-aa | 62 -----------------------------------------
4 files changed, 15 insertions(+), 71 deletions(-)
diffs (148 lines):
diff -r 37da61731b6b -r 9c5a56371f7e graphics/exiv2/Makefile
--- a/graphics/exiv2/Makefile Sat Jun 07 23:01:28 2008 +0000
+++ b/graphics/exiv2/Makefile Sat Jun 07 23:28:35 2008 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.18 2008/06/07 23:01:28 gdt Exp $
+# $NetBSD: Makefile,v 1.19 2008/06/07 23:28:35 gdt Exp $
#
-DISTNAME= exiv2-0.16
-PKGREVISION= 1
+DISTNAME= exiv2-0.17
CATEGORIES= graphics
MASTER_SITES= http://www.exiv2.org/
diff -r 37da61731b6b -r 9c5a56371f7e graphics/exiv2/PLIST
--- a/graphics/exiv2/PLIST Sat Jun 07 23:01:28 2008 +0000
+++ b/graphics/exiv2/PLIST Sat Jun 07 23:28:35 2008 +0000
@@ -1,7 +1,9 @@
-@comment $NetBSD: PLIST,v 1.7 2008/01/16 07:54:01 wiz Exp $
+@comment $NetBSD: PLIST,v 1.8 2008/06/07 23:28:35 gdt Exp $
bin/exiv2
include/exiv2/basicio.hpp
+include/exiv2/bmpimage.hpp
include/exiv2/canonmn.hpp
+include/exiv2/convert.hpp
include/exiv2/cr2image.hpp
include/exiv2/crwimage.hpp
include/exiv2/datasets.hpp
@@ -11,9 +13,11 @@
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
@@ -29,11 +33,13 @@
include/exiv2/pngchunk.hpp
include/exiv2/pngimage.hpp
include/exiv2/properties.hpp
+include/exiv2/psdimage.hpp
include/exiv2/rafimage.hpp
include/exiv2/rcsid.hpp
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
@@ -43,6 +49,7 @@
include/exiv2/value.hpp
include/exiv2/version.hpp
include/exiv2/xmp.hpp
+include/exiv2/xmpsidecar.hpp
lib/libexiv2.la
lib/pkgconfig/exiv2.pc
man/man1/exiv2.1
@@ -52,4 +59,5 @@
share/locale/fr/LC_MESSAGES/exiv2.mo
share/locale/pl/LC_MESSAGES/exiv2.mo
share/locale/ru/LC_MESSAGES/exiv2.mo
+share/locale/sk/LC_MESSAGES/exiv2.mo
@dirrm include/exiv2
diff -r 37da61731b6b -r 9c5a56371f7e graphics/exiv2/distinfo
--- a/graphics/exiv2/distinfo Sat Jun 07 23:01:28 2008 +0000
+++ b/graphics/exiv2/distinfo Sat Jun 07 23:28:35 2008 +0000
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.11 2008/06/07 23:01:28 gdt Exp $
+$NetBSD: distinfo,v 1.12 2008/06/07 23:28:35 gdt Exp $
-SHA1 (exiv2-0.16.tar.gz) = fd5cdec6b60fd52a15c73c30760e099bbfa3cf50
-RMD160 (exiv2-0.16.tar.gz) = b0a67bbf3e9367b58b75170899b5820afed42d33
-Size (exiv2-0.16.tar.gz) = 1591822 bytes
-SHA1 (patch-aa) = edb516d5b65c097c5729e370269a6a6950d89d61
+SHA1 (exiv2-0.17.tar.gz) = 281b79a3555caada55aa06314b44088ad2225330
+RMD160 (exiv2-0.17.tar.gz) = a7cd49a233324e7fcf551bdc693edd9f5797adfd
+Size (exiv2-0.17.tar.gz) = 1807917 bytes
diff -r 37da61731b6b -r 9c5a56371f7e graphics/exiv2/patches/patch-aa
--- a/graphics/exiv2/patches/patch-aa Sat Jun 07 23:01:28 2008 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,62 +0,0 @@
-$NetBSD: patch-aa,v 1.1 2008/06/07 23:01:28 gdt Exp $
-
-From upstream SVN, svn diff -r 1388:1399.
-Fixes http://dev.robotbattle.com/bugs/view.php?id=0000546.
-
-Index: src/nikonmn.cpp
-===================================================================
---- src/nikonmn.cpp (revision 1398)
-+++ src/nikonmn.cpp (revision 1399)
-@@ -931,29 +931,31 @@
- std::ostream& Nikon3MakerNote::print0x0084(std::ostream& os,
- const Value& value)
- {
-- if (value.count() == 4) {
-- long len1 = value.toLong(0);
-- long len2 = value.toLong(1);
-- Rational fno1 = value.toRational(2);
-- Rational fno2 = value.toRational(3);
-- os << len1;
-- if (len2 != len1) {
-- os << "-" << len2;
-- }
-- os << "mm ";
-- std::ostringstream oss;
-- oss.copyfmt(os);
-- os << "F" << std::setprecision(2)
-- << static_cast<float>(fno1.first) / fno1.second;
-- if (fno2 != fno1) {
-- os << "-" << std::setprecision(2)
-- << static_cast<float>(fno2.first) / fno2.second;
-- }
-- os.copyfmt(oss);
-- }
-- else {
-+ if ( value.count() != 4
-+ || value.toRational(0).second == 0
-+ || value.toRational(1).second == 0) {
- os << "(" << value << ")";
-+ return os;
- }
-+ long len1 = value.toLong(0);
-+ long len2 = value.toLong(1);
-+
-+ Rational fno1 = value.toRational(2);
-+ Rational fno2 = value.toRational(3);
-+ os << len1;
-+ if (len2 != len1) {
-+ os << "-" << len2;
-+ }
-+ os << "mm ";
-+ std::ostringstream oss;
-+ oss.copyfmt(os);
-+ os << "F" << std::setprecision(2)
-+ << static_cast<float>(fno1.first) / fno1.second;
-+ if (fno2 != fno1) {
-+ os << "-" << std::setprecision(2)
-+ << static_cast<float>(fno2.first) / fno2.second;
-+ }
-+ os.copyfmt(oss);
- return os;
- }
-
Home |
Main Index |
Thread Index |
Old Index