diff options
author | wiz <wiz@pkgsrc.org> | 2015-07-08 11:58:33 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2015-07-08 11:58:33 +0000 |
commit | 5f8e490babf2fe830522b3944e837ad53032fb52 (patch) | |
tree | 2e033abd81bb290fc81fb6684381ca042b0b53fb | |
parent | 7b9678b3bb2d92dcb421a32f42b46f426297dab2 (diff) | |
download | pkgsrc-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/Makefile | 7 | ||||
-rw-r--r-- | devel/exempi/PLIST | 5 | ||||
-rw-r--r-- | devel/exempi/distinfo | 10 | ||||
-rw-r--r-- | devel/exempi/patches/patch-ab | 28 | ||||
-rw-r--r-- | devel/exempi/patches/patch-ac | 15 |
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> |