pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/audio/taglib Update to 1.5.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/75af69cb5568
branches:  trunk
changeset: 539349:75af69cb5568
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Tue Mar 04 10:31:01 2008 +0000

description:
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

diffstat:

 audio/taglib/Makefile |   9 +++++----
 audio/taglib/PLIST    |  13 ++++++++++++-
 audio/taglib/distinfo |   8 ++++----
 3 files changed, 21 insertions(+), 9 deletions(-)

diffs (96 lines):

diff -r b32e1346932d -r 75af69cb5568 audio/taglib/Makefile
--- a/audio/taglib/Makefile     Tue Mar 04 10:11:06 2008 +0000
+++ b/audio/taglib/Makefile     Tue Mar 04 10:31:01 2008 +0000
@@ -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@localhost
-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 @@
 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 -r b32e1346932d -r 75af69cb5568 audio/taglib/PLIST
--- a/audio/taglib/PLIST        Tue Mar 04 10:11:06 2008 +0000
+++ b/audio/taglib/PLIST        Tue Mar 04 10:31:01 2008 +0000
@@ -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/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/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.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 -r b32e1346932d -r 75af69cb5568 audio/taglib/distinfo
--- a/audio/taglib/distinfo     Tue Mar 04 10:11:06 2008 +0000
+++ b/audio/taglib/distinfo     Tue Mar 04 10:31:01 2008 +0000
@@ -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



Home | Main Index | Thread Index | Old Index