summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2015-07-08 11:58:33 +0000
committerwiz <wiz@pkgsrc.org>2015-07-08 11:58:33 +0000
commit5f8e490babf2fe830522b3944e837ad53032fb52 (patch)
tree2e033abd81bb290fc81fb6684381ca042b0b53fb
parent7b9678b3bb2d92dcb421a32f42b46f426297dab2 (diff)
downloadpkgsrc-5f8e490babf2fe830522b3944e837ad53032fb52.tar.gz
Update to 2.2.2:
2.2.2 - 2014/08/31 - Public header cleanup and documentation update. - Update Doxygen config. - Bug #73058: Add missing include for MacOS. - Bug #72810: Fix typo in date test in MP3 handler. - Bug #83313: Fix crash on invalid Exif (from Samsung) - Fix valgrind testing for xmpcore.sh - Fix delete / delete[] mismatch in ID3_Support.hpp 2.2.1 - 2013/06/29 - Bug #54011: Use POSIX API for files on MacOS. (Misty De Meo) - Bug #58175: Replace OS X FlatCarbon headers. (Misty De Meo) - Added a manpage for exempi(1). - Added the -n option to the command line for arbitrary namespaces. 2.2.0 - 2012/02/21 - New 'exempi' command line tool. - Upgrade XMPCore to Adobe XMP 5.1.2 - Quicktime support now works without Quicktime. - Reconciliation with ID3v2. - "Blessed" 64-bits support (we already had it in exempi). - Slight change in the way XMP are written for MWG compliance. - Fixed a serious bug with RIFF. - Change in the way local text encoding is dealt with. - Alternative languages behave slightly differently by changing how the default language property is managed. - Probably a bunch of bugs fixed that I don't know about. - Update unit tests. - Refactor the fixtures. - Use automake silent rules instead of shave. (build only) - "make dist" generate a bzip2 archive as well. (build only) - Remove some obsolete warning flags. (build only) - Build xmpcommandtool - New: API xmp_files_get_format_info(). - New: API xmp_files_check_file_format(). - New: API xmp_files_get_file_info(). - New: API XMP_PROP_ARRAY_INSERT_BEFORE, XMP_PROP_ARRAY_INSERT_AFTER array options. - New: C++ helpers in xmp++.hpp. Bug fixes: - Bug #37747: mismatch delete/delete[] and new/new[] (from Meego https://bugs.meego.com/show_bug.cgi?id=14661)
-rw-r--r--devel/exempi/Makefile7
-rw-r--r--devel/exempi/PLIST5
-rw-r--r--devel/exempi/distinfo10
-rw-r--r--devel/exempi/patches/patch-ab28
-rw-r--r--devel/exempi/patches/patch-ac15
5 files changed, 11 insertions, 54 deletions
diff --git a/devel/exempi/Makefile b/devel/exempi/Makefile
index e7bc4b28780..f8508b39431 100644
--- a/devel/exempi/Makefile
+++ b/devel/exempi/Makefile
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.20 2015/04/17 15:53:00 adam Exp $
-#
+# $NetBSD: Makefile,v 1.21 2015/07/08 11:58:33 wiz Exp $
-DISTNAME= exempi-2.1.1
-PKGREVISION= 11
+DISTNAME= exempi-2.2.2
CATEGORIES= devel graphics
MASTER_SITES= http://libopenraw.freedesktop.org/download/
+EXTRACT_SUFX= .tar.bz2
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://libopenraw.freedesktop.org/wiki/Exempi
diff --git a/devel/exempi/PLIST b/devel/exempi/PLIST
index 37052551804..6a530f42556 100644
--- a/devel/exempi/PLIST
+++ b/devel/exempi/PLIST
@@ -1,6 +1,9 @@
-@comment $NetBSD: PLIST,v 1.2 2009/06/14 17:48:43 joerg Exp $
+@comment $NetBSD: PLIST,v 1.3 2015/07/08 11:58:33 wiz Exp $
+bin/exempi
+include/exempi-2.0/exempi/xmp++.hpp
include/exempi-2.0/exempi/xmp.h
include/exempi-2.0/exempi/xmpconsts.h
include/exempi-2.0/exempi/xmperrors.h
lib/libexempi.la
lib/pkgconfig/exempi-2.0.pc
+man/man1/exempi.1
diff --git a/devel/exempi/distinfo b/devel/exempi/distinfo
index 27bfbea9fae..9aca23fa060 100644
--- a/devel/exempi/distinfo
+++ b/devel/exempi/distinfo
@@ -1,7 +1,5 @@
-$NetBSD: distinfo,v 1.6 2011/09/14 16:08:08 hans Exp $
+$NetBSD: distinfo,v 1.7 2015/07/08 11:58:33 wiz Exp $
-SHA1 (exempi-2.1.1.tar.gz) = f05a4c1d609c0e3cafdf839c16ec46afae1b160d
-RMD160 (exempi-2.1.1.tar.gz) = e79500f804e162df340e669deea620408e4926b4
-Size (exempi-2.1.1.tar.gz) = 3401564 bytes
-SHA1 (patch-ab) = 363e85076fe7af6bea36953e9ded575a93d340d2
-SHA1 (patch-ac) = 54b58bb0a97c0c80e2a63e7d126ec47cbfcbb195
+SHA1 (exempi-2.2.2.tar.bz2) = c0a0014e18f05aa7fac210c84788ef073718a9d8
+RMD160 (exempi-2.2.2.tar.bz2) = ab98cbb077ca2bc5e9a08c152e711e9629dd11fc
+Size (exempi-2.2.2.tar.bz2) = 3380662 bytes
diff --git a/devel/exempi/patches/patch-ab b/devel/exempi/patches/patch-ab
deleted file mode 100644
index 901e94237f0..00000000000
--- a/devel/exempi/patches/patch-ab
+++ /dev/null
@@ -1,28 +0,0 @@
-$NetBSD: patch-ab,v 1.2 2008/11/19 09:30:26 hasso Exp $
-
---- ./source/XMPFiles/FormatSupport/Reconcile_Impl.cpp.orig 2008-02-22 21:22:00 +0200
-+++ ./source/XMPFiles/FormatSupport/Reconcile_Impl.cpp
-@@ -254,7 +254,11 @@ void ReconcileUtils::UTF8ToLatin1 ( cons
- size_t outLen = utf8Len * 4;
- char * buf = (char *)calloc( outLen, 1 );
- char * out = buf;
-+ #ifdef __NetBSD__
-+ size_t converted = iconv( cd, (const char **)&in, &inLen, &out, &outLen );
-+ #else
- size_t converted = iconv( cd, &in, &inLen, &out, &outLen );
-+ #endif
- iconv_close( cd );
-
- latin1->assign ( (const char *)buf, outLen );
-@@ -411,7 +415,11 @@ void ReconcileUtils::Latin1ToUTF8 ( cons
- size_t outLen = latin1Len * 4;
- char * buf = (char *)calloc( outLen, 1 );
- char * out = buf;
-+ #ifdef __NetBSD__
-+ size_t converted = iconv( cd, (const char **)&in, &inLen, &out, &outLen );
-+ #else
- size_t converted = iconv( cd, &in, &inLen, &out, &outLen );
-+ #endif
- iconv_close( cd );
-
- utf8->assign ( (const char *)buf, outLen );
diff --git a/devel/exempi/patches/patch-ac b/devel/exempi/patches/patch-ac
deleted file mode 100644
index aeb0f88f4dc..00000000000
--- a/devel/exempi/patches/patch-ac
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD: patch-ac,v 1.1 2011/09/14 16:08:08 hans Exp $
-
---- exempi/xmp.h.orig 2009-02-17 05:10:40.000000000 +0100
-+++ exempi/xmp.h 2011-09-13 12:42:25.542693751 +0200
-@@ -40,10 +40,7 @@
- #define __EXEMPI_XMP_H_
-
- #include <stdlib.h>
--/* stdbool choke on Sun (bug# 14612) */
--#if !defined(__sun)
- #include <stdbool.h>
--#endif
- #include <stdint.h>
-
- #include <time.h>