Skip site navigation (1)Skip section navigation (2)
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>