Date: Fri, 16 Oct 2009 08:02:24 GMT From: Olivier Duchateau <duchateau.olivier@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/139673: Update port: audio/py-mutagen, A Python-based audio metadata tag reader and writer Message-ID: <200910160802.n9G82ORp020101@www.freebsd.org> Resent-Message-ID: <200910160810.n9G8A2iw096113@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 139673 >Category: ports >Synopsis: Update port: audio/py-mutagen, A Python-based audio metadata tag reader and writer >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Fri Oct 16 08:10:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Olivier Duchateau >Release: FreeBSD 7.2-p4 >Organization: >Environment: FreeBSD caracole.box 7.2-RELEASE-p4 FreeBSD 7.2-RELEASE-p4 #0: Fri Oct 2 12:21:39 UTC 2009 root@i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386 >Description: Mutagen is a Python module to handle audio metadata. >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # py-mutagen/ # py-mutagen/files # py-mutagen/files/patch-setup.py # py-mutagen/Makefile # py-mutagen/distinfo # py-mutagen/pkg-descr # py-mutagen/pkg-plist # echo c - py-mutagen/ mkdir -p py-mutagen/ > /dev/null 2>&1 echo c - py-mutagen/files mkdir -p py-mutagen/files > /dev/null 2>&1 echo x - py-mutagen/files/patch-setup.py sed 's/^X//' >py-mutagen/files/patch-setup.py << 'fdd05e81fe7d00a151483fdef87448c4' X--- setup.py.orig 2009-06-16 07:04:23.000000000 +0200 X+++ setup.py 2009-09-11 09:45:41.000000000 +0200 X@@ -185,7 +185,7 @@ X 100.0 * (total_lines - bad_lines) / float(total_lines)) X X if os.name == "posix": X- data_files = [('share/man/man1', glob.glob("man/*.1"))] X+ data_files = [('man/man1', glob.glob("man/*.1"))] X else: X data_files = [] X fdd05e81fe7d00a151483fdef87448c4 echo x - py-mutagen/Makefile sed 's/^X//' >py-mutagen/Makefile << 'f9354ba9308435c33f0ea5ca179f8ceb' X# New ports collection makefile for: py-mutagen X# Date created: 15 May 2006 X# Whom: Byung-Hee HWANG <bh@izb.knu.ac.kr> X# X# $FreeBSD $ X# X XPORTNAME= mutagen XPORTVERSION= 1.17 XCATEGORIES= audio python XMASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} X XMAINTAINER= <johnson.peter@gmail.com> XCOMMENT= A Python-based audio metadata tag reader and writer X XUSE_PYTHON= yes XUSE_PYDISTUTILS= yes X XMAN1= mid3iconv.1 \ X mid3v2.1 \ X moggsplit.1 \ X mutagen-inspect.1 \ X mutagen-pony.1 X X.include <bsd.port.mk> f9354ba9308435c33f0ea5ca179f8ceb echo x - py-mutagen/distinfo sed 's/^X//' >py-mutagen/distinfo << '599360208a1961e37b06121d56db0f1c' XMD5 (mutagen-1.17.tar.gz) = c24c7a6eda29dffdec9bef83f177e3d4 XSHA256 (mutagen-1.17.tar.gz) = b3912a56998e7979aceabef9019d96215309832d1bfdf8ac2e3067fe6c1968f0 XSIZE (mutagen-1.17.tar.gz) = 611171 599360208a1961e37b06121d56db0f1c echo x - py-mutagen/pkg-descr sed 's/^X//' >py-mutagen/pkg-descr << 'f833e2bc9f93d11feb3386faafbfd6e6' XMutagen is a Python module to handle audio metadata. It supports XFLAC, M4A, Musepack, MP3, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg XVorbis, MonkeysAudio, True Audio, and WavPack audio files. All Xversions of ID3v2 are supported, and all standard ID3v2.4 frames Xare parsed. It can read Xing headers to accurately calculate the Xbitrate and length of MP3s. ID3 and APEv2 tags can be edited Xregardless of audio format. It can also manipulate Ogg streams Xon an individual packet/page level. X XWWW: http://www.sacredchao.net/quodlibet/wiki/Development/Mutagen f833e2bc9f93d11feb3386faafbfd6e6 echo x - py-mutagen/pkg-plist sed 's/^X//' >py-mutagen/pkg-plist << '6319fbad3b811720fd2c1a702ac7e87c' Xbin/mid3iconv Xbin/mid3v2 Xbin/moggsplit Xbin/mutagen-inspect Xbin/mutagen-pony X%%PYTHON_SITELIBDIR%%/mutagen/__init__.py X%%PYTHON_SITELIBDIR%%/mutagen/__init__.pyc X%%PYTHON_SITELIBDIR%%/mutagen/__init__.pyo X%%PYTHON_SITELIBDIR%%/mutagen/_constants.py X%%PYTHON_SITELIBDIR%%/mutagen/_constants.pyc X%%PYTHON_SITELIBDIR%%/mutagen/_constants.pyo X%%PYTHON_SITELIBDIR%%/mutagen/_util.py X%%PYTHON_SITELIBDIR%%/mutagen/_util.pyc X%%PYTHON_SITELIBDIR%%/mutagen/_util.pyo X%%PYTHON_SITELIBDIR%%/mutagen/_vorbis.py X%%PYTHON_SITELIBDIR%%/mutagen/_vorbis.pyc X%%PYTHON_SITELIBDIR%%/mutagen/_vorbis.pyo X%%PYTHON_SITELIBDIR%%/mutagen/apev2.py X%%PYTHON_SITELIBDIR%%/mutagen/apev2.pyc X%%PYTHON_SITELIBDIR%%/mutagen/apev2.pyo X%%PYTHON_SITELIBDIR%%/mutagen/asf.py X%%PYTHON_SITELIBDIR%%/mutagen/asf.pyc X%%PYTHON_SITELIBDIR%%/mutagen/asf.pyo X%%PYTHON_SITELIBDIR%%/mutagen/easyid3.py X%%PYTHON_SITELIBDIR%%/mutagen/easyid3.pyc X%%PYTHON_SITELIBDIR%%/mutagen/easyid3.pyo X%%PYTHON_SITELIBDIR%%/mutagen/easymp4.py X%%PYTHON_SITELIBDIR%%/mutagen/easymp4.pyc X%%PYTHON_SITELIBDIR%%/mutagen/easymp4.pyo X%%PYTHON_SITELIBDIR%%/mutagen/flac.py X%%PYTHON_SITELIBDIR%%/mutagen/flac.pyc X%%PYTHON_SITELIBDIR%%/mutagen/flac.pyo X%%PYTHON_SITELIBDIR%%/mutagen/id3.py X%%PYTHON_SITELIBDIR%%/mutagen/id3.pyc X%%PYTHON_SITELIBDIR%%/mutagen/id3.pyo X%%PYTHON_SITELIBDIR%%/mutagen/m4a.py X%%PYTHON_SITELIBDIR%%/mutagen/m4a.pyc X%%PYTHON_SITELIBDIR%%/mutagen/m4a.pyo X%%PYTHON_SITELIBDIR%%/mutagen/monkeysaudio.py X%%PYTHON_SITELIBDIR%%/mutagen/monkeysaudio.pyc X%%PYTHON_SITELIBDIR%%/mutagen/monkeysaudio.pyo X%%PYTHON_SITELIBDIR%%/mutagen/mp3.py X%%PYTHON_SITELIBDIR%%/mutagen/mp3.pyc X%%PYTHON_SITELIBDIR%%/mutagen/mp3.pyo X%%PYTHON_SITELIBDIR%%/mutagen/mp4.py X%%PYTHON_SITELIBDIR%%/mutagen/mp4.pyc X%%PYTHON_SITELIBDIR%%/mutagen/mp4.pyo X%%PYTHON_SITELIBDIR%%/mutagen/musepack.py X%%PYTHON_SITELIBDIR%%/mutagen/musepack.pyc X%%PYTHON_SITELIBDIR%%/mutagen/musepack.pyo X%%PYTHON_SITELIBDIR%%/mutagen/ogg.py X%%PYTHON_SITELIBDIR%%/mutagen/ogg.pyc X%%PYTHON_SITELIBDIR%%/mutagen/ogg.pyo X%%PYTHON_SITELIBDIR%%/mutagen/oggflac.py X%%PYTHON_SITELIBDIR%%/mutagen/oggflac.pyc X%%PYTHON_SITELIBDIR%%/mutagen/oggflac.pyo X%%PYTHON_SITELIBDIR%%/mutagen/oggspeex.py X%%PYTHON_SITELIBDIR%%/mutagen/oggspeex.pyc X%%PYTHON_SITELIBDIR%%/mutagen/oggspeex.pyo X%%PYTHON_SITELIBDIR%%/mutagen/oggtheora.py X%%PYTHON_SITELIBDIR%%/mutagen/oggtheora.pyc X%%PYTHON_SITELIBDIR%%/mutagen/oggtheora.pyo X%%PYTHON_SITELIBDIR%%/mutagen/oggvorbis.py X%%PYTHON_SITELIBDIR%%/mutagen/oggvorbis.pyc X%%PYTHON_SITELIBDIR%%/mutagen/oggvorbis.pyo X%%PYTHON_SITELIBDIR%%/mutagen/optimfrog.py X%%PYTHON_SITELIBDIR%%/mutagen/optimfrog.pyc X%%PYTHON_SITELIBDIR%%/mutagen/optimfrog.pyo X%%PYTHON_SITELIBDIR%%/mutagen/trueaudio.py X%%PYTHON_SITELIBDIR%%/mutagen/trueaudio.pyc X%%PYTHON_SITELIBDIR%%/mutagen/trueaudio.pyo X%%PYTHON_SITELIBDIR%%/mutagen/wavpack.py X%%PYTHON_SITELIBDIR%%/mutagen/wavpack.pyc X%%PYTHON_SITELIBDIR%%/mutagen/wavpack.pyo X@dirrm %%PYTHON_SITELIBDIR%%/mutagen 6319fbad3b811720fd2c1a702ac7e87c exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200910160802.n9G82ORp020101>