pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/audio/taglib Update taglib to 1.2.
details: https://anonhg.NetBSD.org/pkgsrc/rev/edff5e80c796
branches: trunk
changeset: 479714:edff5e80c796
user: markd <markd%pkgsrc.org@localhost>
date: Sat Aug 21 11:30:28 2004 +0000
description:
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:
audio/taglib/Makefile | 6 +++---
audio/taglib/PLIST | 9 ++++++---
audio/taglib/distinfo | 6 +++---
3 files changed, 12 insertions(+), 9 deletions(-)
diffs (61 lines):
diff -r 733f9080e92c -r edff5e80c796 audio/taglib/Makefile
--- a/audio/taglib/Makefile Sat Aug 21 11:21:14 2004 +0000
+++ b/audio/taglib/Makefile Sat Aug 21 11:30:28 2004 +0000
@@ -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@localhost
HOMEPAGE= http://ktown.kde.org/~wheeler/taglib/
diff -r 733f9080e92c -r edff5e80c796 audio/taglib/PLIST
--- a/audio/taglib/PLIST Sat Aug 21 11:21:14 2004 +0000
+++ b/audio/taglib/PLIST Sat Aug 21 11:30:28 2004 +0000
@@ -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/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 @@
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 -r 733f9080e92c -r edff5e80c796 audio/taglib/distinfo
--- a/audio/taglib/distinfo Sat Aug 21 11:21:14 2004 +0000
+++ b/audio/taglib/distinfo Sat Aug 21 11:30:28 2004 +0000
@@ -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
Home |
Main Index |
Thread Index |
Old Index