diff options
author | obache <obache@pkgsrc.org> | 2010-03-05 13:57:51 +0000 |
---|---|---|
committer | obache <obache@pkgsrc.org> | 2010-03-05 13:57:51 +0000 |
commit | 44a2ff19ee272207cc9df901e606ae4ede241d7d (patch) | |
tree | 942273702e21b4dae067e06d7cb74bf0bee40940 /audio | |
parent | 9fa798f5c90f461c571b00288f4778e22eb54438 (diff) | |
download | pkgsrc-44a2ff19ee272207cc9df901e606ae4ede241d7d.tar.gz |
Update py-mutagen to 1.19.
Patch provided by Wen Heping via PR#42851.
1.19 - 2010.02.18
* ID3:
* POPM: 'count' is optional; the attribute may not exist. (#33)
* TimeStampTextFrame: Fix a TypeError in unicode comparisons. (#43)
* MakeID3v1: Translate TYER into ID3v1 year if TDRC is not present. (#42)
* mid3v2:
* Allow --delete followed by --frame, and --genre 1 --genre 2. (#37)
* Add --quiet and --verbose flags. (#40)
* moggsplit: --m3u option to write an M3U playlist of the new files. (#39)
* mid3iconv: Fix crash when processing TCML or TIPL frames. (#41)
* VCommentDict: Correctly normalize key names for .keys() iterator. (#45)
* MP3: Correct length calculation for MPEG-2 files. (#46)
* oggflac: Fix typo in docstring. (#53)
* EasyID3: Force UTF-8 encoding. (#54)
* EasyMP4: Fix 'genre' translation. (#56)
1.18 - 2009.10.22
* ASF:
* Distinguish between empty and absent tag values in
ContentDescriptionObjects. (#29)
* mid3iconv:
* Fix a crash when processing empty (invalid) text frames.
* MAJOR API INCOMPATIBILITY!!!!
* EasyID3FileType is now in mutagen.easyid3, not mutagen.id3. This
change was necessary to restore API compatibility with 1.16, as
1.17 accidentally contained a circular import preventing
mutagen.easyid3 from importing by itself. (#32)
1.17 - 2009.10.07
* ID3:
* Support for the iTunes non-standard TSO2 and TSOC frames.
* Attempt to recover from bad SYLT frames. (#2)
* Attempt to recover from faulty extended header flags. (#4, #21)
* Fix a bug in ID3v2.4 footer flag detection, (#5)
* MP4:
* Don't fail or double-encode UTF-8 strings when given a str.
* Don't corrupt 64 bit atom sizes when resizing atoms. (#17)
* EasyID3:
* Extension API for defining new "easy" tags at runtime.
* Support for many, many more tags.
* OggVorbis, OggSpeex: Handle bitrates below 0 as per the spec. (#30)
* EasyMP4: Like EasyID3, but for iTunes MPEG-4 files.
* mutagen.File: New 'easy=True' argument to create new EasyMP3, EasyMP4,
EasyTrueAudio, and EasyID3FileType instances.
1.16 - 2009.06.15
* Website / code repository move.
* Bug Fixes:
* EasyID3: Invalid keys now raise KeyError (and ValueError).
* mutagen.File: .flac files with an ID3 tag will be opened as FLAC.
* MAJOR API INCOMPATIBILITY!!!!
* Python 2.6 has required us to rename the .format attribute of M4A/MP4
cover atoms, because it conflicts with the new str.format method.
It has been renamed .imageformat.
Diffstat (limited to 'audio')
-rw-r--r-- | audio/py-mutagen/Makefile | 9 | ||||
-rw-r--r-- | audio/py-mutagen/PLIST | 5 | ||||
-rw-r--r-- | audio/py-mutagen/distinfo | 10 | ||||
-rw-r--r-- | audio/py-mutagen/patches/patch-aa | 8 |
4 files changed, 18 insertions, 14 deletions
diff --git a/audio/py-mutagen/Makefile b/audio/py-mutagen/Makefile index cc97dad7f8e..23d9fffde5e 100644 --- a/audio/py-mutagen/Makefile +++ b/audio/py-mutagen/Makefile @@ -1,14 +1,15 @@ -# $NetBSD: Makefile,v 1.6 2009/07/07 17:56:40 drochner Exp $ +# $NetBSD: Makefile,v 1.7 2010/03/05 13:57:51 obache Exp $ # -DISTNAME= mutagen-1.15 +DISTNAME= mutagen-1.19 PKGNAME= ${PYPKGPREFIX}-${DISTNAME} CATEGORIES= audio -MASTER_SITES= http://www.sacredchao.net/~piman/software/ +MASTER_SITES= http://mutagen.googlecode.com/files/ MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://www.sacredchao.net/quodlibet/wiki/Development/Mutagen +HOMEPAGE= http://code.google.com/p/mutagen/ COMMENT= Audio metadata handling for Python +LICENSE= gnu-gpl-v2 PKG_DESTDIR_SUPPORT= user-destdir diff --git a/audio/py-mutagen/PLIST b/audio/py-mutagen/PLIST index 523b71d8d96..1083c067cb9 100644 --- a/audio/py-mutagen/PLIST +++ b/audio/py-mutagen/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.3 2009/06/14 17:32:20 joerg Exp $ +@comment $NetBSD: PLIST,v 1.4 2010/03/05 13:57:51 obache Exp $ ${PYSITELIB}/mutagen/__init__.py ${PYSITELIB}/mutagen/__init__.pyc ${PYSITELIB}/mutagen/__init__.pyo @@ -20,6 +20,9 @@ ${PYSITELIB}/mutagen/asf.pyo ${PYSITELIB}/mutagen/easyid3.py ${PYSITELIB}/mutagen/easyid3.pyc ${PYSITELIB}/mutagen/easyid3.pyo +${PYSITELIB}/mutagen/easymp4.py +${PYSITELIB}/mutagen/easymp4.pyc +${PYSITELIB}/mutagen/easymp4.pyo ${PYSITELIB}/mutagen/flac.py ${PYSITELIB}/mutagen/flac.pyc ${PYSITELIB}/mutagen/flac.pyo diff --git a/audio/py-mutagen/distinfo b/audio/py-mutagen/distinfo index 3617d6c408e..47d8e4b746b 100644 --- a/audio/py-mutagen/distinfo +++ b/audio/py-mutagen/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.3 2009/07/07 17:56:40 drochner Exp $ +$NetBSD: distinfo,v 1.4 2010/03/05 13:57:51 obache Exp $ -SHA1 (mutagen-1.15.tar.gz) = 831e618f6f0778a5cc285332d3d1e363dd31d652 -RMD160 (mutagen-1.15.tar.gz) = 2763d311941e8408d800d929a731a89f443c66b6 -Size (mutagen-1.15.tar.gz) = 590439 bytes -SHA1 (patch-aa) = 7c02afab58a5c90963d1572a08b4d1efad338148 +SHA1 (mutagen-1.19.tar.gz) = a2e25d311999ffe76c1e7f85510cf5c04d24638d +RMD160 (mutagen-1.19.tar.gz) = a25497b809ebc2448415f507072c294ba40bb4b4 +Size (mutagen-1.19.tar.gz) = 650488 bytes +SHA1 (patch-aa) = ead410683c604d010bb197d39c902ec100a038a1 diff --git a/audio/py-mutagen/patches/patch-aa b/audio/py-mutagen/patches/patch-aa index f0f9867fe0f..86a1d25c604 100644 --- a/audio/py-mutagen/patches/patch-aa +++ b/audio/py-mutagen/patches/patch-aa @@ -1,9 +1,9 @@ -$NetBSD: patch-aa,v 1.2 2009/07/07 17:56:40 drochner Exp $ +$NetBSD: patch-aa,v 1.3 2010/03/05 13:57:51 obache Exp $ ---- setup.py.orig 2008-12-02 03:41:07.000000000 +0100 +--- setup.py.orig 2010-02-20 17:39:18.000000000 +0000 +++ setup.py -@@ -206,8 +206,8 @@ if __name__ == "__main__": - author_email="quodlibet@lists.sacredchao.net", +@@ -211,8 +211,8 @@ if __name__ == "__main__": + author_email="quod-libet-development@groups.google.com", license="GNU GPL v2", packages=["mutagen"], - data_files=data_files, |