From 7738fa764c80f61db859749c7aa87fc8db8cc54f Mon Sep 17 00:00:00 2001 From: wiz Date: Tue, 4 Mar 2008 10:31:01 +0000 Subject: Update to 1.5. pkgsrc change: Fix installed .pc file to include rpath. Changes from 1.4 to 1.5 * Support for Mac OS X and Microsoft Windows * Distributed under the MPL (in addition to the previous LGPL license) * Added support for Speex files * Added support for TrueAudio files * Added support for WavPack files * Added support for ID3v2 general encapsulated object frames * Added support for ID3v2 unsynchronized lyrics frames * Added support for ID3v2 URL frames * Propper exports of all public classes / functions * Updated the APE::Item API to work with value lists * Added support to the FileRef class for new Xiph (Ogg) extensions * Made the samples per frame for MPEG headers accessible * Made MP3 Xing headers accessible * Prevent invalid encodings from being written to ID3v1 tags * Non-Latin1 ID3v2 text frames are automatically converted to UTF-8 on write (if they are not explicitly set to UTF-16) * Added support for reading ID3v2.2/3 unsynchronized tags * Made it possible to search for ID3v2 comment frames by description * Fixed a number of bugs in ID3v2 relative volume adjustment reading and writing * Added work arounds for iTunes writing invalid ID3v2 frame lengths * Added work arounds for iTunes not being able to correctly parse numerical ID3v2 genres * Added work arounds for iTunes putting non-text information in ID3v2 comment frames * Added a function to export strings to std::wstring * Added a function to check ASCII compatibility of strings * Added a function to check Latin1 compatibility of strings --- audio/taglib/Makefile | 9 +++++---- audio/taglib/PLIST | 13 ++++++++++++- audio/taglib/distinfo | 8 ++++---- 3 files changed, 21 insertions(+), 9 deletions(-) diff --git a/audio/taglib/Makefile b/audio/taglib/Makefile index 952e78a375f..6873522f29f 100644 --- a/audio/taglib/Makefile +++ b/audio/taglib/Makefile @@ -1,13 +1,12 @@ -# $NetBSD: Makefile,v 1.15 2007/02/22 19:01:14 wiz Exp $ +# $NetBSD: Makefile,v 1.16 2008/03/04 10:31:01 wiz Exp $ # -DISTNAME= taglib-1.4 -PKGREVISION= 2 +DISTNAME= taglib-1.5 CATEGORIES= audio MASTER_SITES= http://ktown.kde.org/~wheeler/files/src/ MAINTAINER= chris@NetBSD.org -HOMEPAGE= http://ktown.kde.org/~wheeler/taglib/ +HOMEPAGE= http://developer.kde.org/~wheeler/taglib.html COMMENT= Library for accessing id tags in mp3 and ogg files PKG_DESTDIR_SUPPORT= user-destdir @@ -17,6 +16,8 @@ USE_LANGUAGES= c c++ GNU_CONFIGURE= YES USE_LIBTOOL= YES +PKGCONFIG_OVERRIDE= bindings/c/taglib_c.pc.in taglib.pc.in + pre-build: cp ${FILESDIR}/id3lib_strings.h ${WRKSRC}/taglib/toolkit/. diff --git a/audio/taglib/PLIST b/audio/taglib/PLIST index 24237a486be..f7ac0a930a0 100644 --- a/audio/taglib/PLIST +++ b/audio/taglib/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.6 2005/08/29 20:51:14 seb Exp $ +@comment $NetBSD: PLIST,v 1.7 2008/03/04 10:31:01 wiz Exp $ bin/taglib-config include/taglib/apefooter.h include/taglib/apeitem.h @@ -9,6 +9,7 @@ include/taglib/commentsframe.h include/taglib/fileref.h include/taglib/flacfile.h include/taglib/flacproperties.h +include/taglib/generalencapsulatedobjectframe.h include/taglib/id3lib_strings.h include/taglib/id3v1genres.h include/taglib/id3v1tag.h @@ -29,9 +30,12 @@ include/taglib/oggflacfile.h include/taglib/oggpage.h include/taglib/oggpageheader.h include/taglib/relativevolumeframe.h +include/taglib/speexfile.h +include/taglib/speexproperties.h include/taglib/tag.h include/taglib/tag_c.h include/taglib/taglib.h +include/taglib/taglib_export.h include/taglib/tbytevector.h include/taglib/tbytevectorlist.h include/taglib/textidentificationframe.h @@ -40,15 +44,22 @@ include/taglib/tlist.h include/taglib/tlist.tcc include/taglib/tmap.h include/taglib/tmap.tcc +include/taglib/trueaudiofile.h +include/taglib/trueaudioproperties.h include/taglib/tstring.h include/taglib/tstringlist.h include/taglib/uniquefileidentifierframe.h include/taglib/unknownframe.h +include/taglib/unsynchronizedlyricsframe.h +include/taglib/urllinkframe.h include/taglib/vorbisfile.h include/taglib/vorbisproperties.h +include/taglib/wavpackfile.h +include/taglib/wavpackproperties.h include/taglib/xingheader.h include/taglib/xiphcomment.h lib/libtag.la lib/libtag_c.la lib/pkgconfig/taglib.pc +lib/pkgconfig/taglib_c.pc @dirrm include/taglib diff --git a/audio/taglib/distinfo b/audio/taglib/distinfo index b34945d6442..6771db2b4e8 100644 --- a/audio/taglib/distinfo +++ b/audio/taglib/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.6 2005/08/29 20:51:14 seb Exp $ +$NetBSD: distinfo,v 1.7 2008/03/04 10:31:01 wiz Exp $ -SHA1 (taglib-1.4.tar.gz) = 9830aed2e8d4e0d5da399e2e6b0c5d5db3a0c270 -RMD160 (taglib-1.4.tar.gz) = 447055f5bc03dd8869e95205690cadd437372b21 -Size (taglib-1.4.tar.gz) = 732938 bytes +SHA1 (taglib-1.5.tar.gz) = 0f57d4763af82a3d87f6c3f8875ca5d87ead918f +RMD160 (taglib-1.5.tar.gz) = b591ab074e6b854cbbd0469a36d9d799b252baaf +Size (taglib-1.5.tar.gz) = 1394506 bytes SHA1 (patch-aa) = 541795a7c2a551bde2ee2492b56e4b4a9335967c -- cgit v1.2.3