summaryrefslogtreecommitdiff
path: root/audio/taglib
diff options
context:
space:
mode:
authormarkd <markd@pkgsrc.org>2004-08-21 11:30:28 +0000
committermarkd <markd@pkgsrc.org>2004-08-21 11:30:28 +0000
commit53d8bdc8b8b5c177acd010a6b3366c198aaadbbf (patch)
treec3eba2d642eddd334c8a35843a31145ffb3fbfe1 /audio/taglib
parent334fb8eab61c16c6443e91278ac45922e58aa684 (diff)
downloadpkgsrc-53d8bdc8b8b5c177acd010a6b3366c198aaadbbf.tar.gz
Update taglib to 1.2.
Changes from 1.1 to 1.2 New Features: Add support for FLAC data in Ogg containers ("Ogg FLAC" files) Added support for relative volume adjustment (RVA2) ID3v2 frames Added support for attached picture (APIC) ID3v2 frames Return a bool on File::save() to indicate success or failure Implemented support for reading ID3v2 frame header flags Return false from isValid() for FLAC files that are not parsed properly Move the Vorbis classes into the Ogg namespace (binary and source compatibility preserved) Added a convenience function fo accessing a list of ID3v2 frames of a certain ID using ID3v2::Tag::frameList(const ByteVector &frameID) Add access to the ID3v1, ID3v2 and XiphComments of FLAC files to the public API ByteVector optimizations to speed up copying Add find() and erase() methods to Map Added iterators and index operators to the string class Plays nicely with ID3v2.4 tags generated by libid3tag Plus bug fixes Changes from 1.0 to 1.1 Added ID3v2.2 support (previous support was for ID3v2.3 and ID3v2.4) since iTunes seems to still use this very old version of the ID3v2 standard Fixed an API bug in MPEG::File that made it difficult to override the default frame factory Make it possible to override the default string handler for ID3v1 tags. This makes it possible for applications to provide decoders that work with something other than ISO-8859-1 ID3v1 tags Switch from passing around a bool indicating whether to use synch-safe ints or not and pass the ID3v2 revion number. This is more flexible and general purpose Optimizations in the toolkit that make several ByteVector operations faster (and speeds up tag parsing and rendering by about 20%) Fixed rendering of UTF-16 in ID3v2 tags Added FLAC support to the C API
Diffstat (limited to 'audio/taglib')
-rw-r--r--audio/taglib/Makefile6
-rw-r--r--audio/taglib/PLIST9
-rw-r--r--audio/taglib/distinfo6
3 files changed, 12 insertions, 9 deletions
diff --git a/audio/taglib/Makefile b/audio/taglib/Makefile
index 882da11fe5d..0b3cc416b92 100644
--- a/audio/taglib/Makefile
+++ b/audio/taglib/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.4 2004/04/11 18:54:27 xtraeme Exp $
+# $NetBSD: Makefile,v 1.5 2004/08/21 11:30:28 markd Exp $
#
-DISTNAME= taglib-1.0
+DISTNAME= taglib-1.2
CATEGORIES= audio
-MASTER_SITES= http://ktown.kde.org/~wheeler/taglib/
+MASTER_SITES= http://ktown.kde.org/~wheeler/files/src/
MAINTAINER= chris@NetBSD.org
HOMEPAGE= http://ktown.kde.org/~wheeler/taglib/
diff --git a/audio/taglib/PLIST b/audio/taglib/PLIST
index 4895d4adec0..505a7754e54 100644
--- a/audio/taglib/PLIST
+++ b/audio/taglib/PLIST
@@ -1,5 +1,6 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2004/02/09 00:30:24 chris Exp $
+@comment $NetBSD: PLIST,v 1.2 2004/08/21 11:30:28 markd Exp $
bin/taglib-config
+include/taglib/attachedpictureframe.h
include/taglib/audioproperties.h
include/taglib/commentsframe.h
include/taglib/fileref.h
@@ -19,8 +20,10 @@ include/taglib/mpegfile.h
include/taglib/mpegheader.h
include/taglib/mpegproperties.h
include/taglib/oggfile.h
+include/taglib/oggflacfile.h
include/taglib/oggpage.h
include/taglib/oggpageheader.h
+include/taglib/relativevolumeframe.h
include/taglib/tag.h
include/taglib/tag_c.h
include/taglib/taglib.h
@@ -43,8 +46,8 @@ include/taglib/xiphcomment.h
lib/libtag.a
lib/libtag.la
lib/libtag.so
-lib/libtag.so.1
-lib/libtag.so.${PKGVERSION}
+lib/libtag.so.3
+lib/libtag.so.3.0
lib/libtag_c.a
lib/libtag_c.la
lib/libtag_c.so
diff --git a/audio/taglib/distinfo b/audio/taglib/distinfo
index 9b7462c7312..bb311f1bf05 100644
--- a/audio/taglib/distinfo
+++ b/audio/taglib/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2004/02/09 00:30:24 chris Exp $
+$NetBSD: distinfo,v 1.2 2004/08/21 11:30:28 markd Exp $
-SHA1 (taglib-1.0.tar.gz) = 419c0db9cda2f97497fd843417cb09b63cee59db
-Size (taglib-1.0.tar.gz) = 688419 bytes
+SHA1 (taglib-1.2.tar.gz) = 141ad05f4a71398646780260e96f01cae9d7bde0
+Size (taglib-1.2.tar.gz) = 710514 bytes
SHA1 (patch-aa) = 541795a7c2a551bde2ee2492b56e4b4a9335967c