ports/97276: New port: auido/mutagen, A Python-based audio metadata tag reader and writer

Byung-Hee HWANG bh at izb.knu.ac.kr
Sun May 14 21:20:30 UTC 2006


>Number:         97276
>Category:       ports
>Synopsis:       New port: auido/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:   Sun May 14 21:20:28 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Byung-Hee HWANG
>Release:        FreeBSD 6.1-RELEASE i386
>Organization:
InZealBomb
>Environment:
System: FreeBSD viola.izb.knu.ac.kr 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Thu May 11 12:18:22 KST 2006 root at viola.izb.knu.ac.kr:/usr/obj/usr/src/sys/GENERIC i386

>Description:
Mutagen is an audio metadata tag reader and writer implemented in
pure Python. It supports reading ID3v1.1, ID3v2.2, ID3v2.3, ID3v2.4,
APEv2, and FLAC, and writing ID3v1.1, ID3v2.4, APEv2, and FLAC. It
can also read MPEG audio and Xing headers.

WWW: http://www.sacredchao.net/quodlibet/wiki/Development/Mutagen

>How-To-Repeat:
# cd /usr/ports/audio/mutagen
# make install
# make package
# make deinstall
# pkg_add mutagen-1.2.tbz
# make deinstall
# make reinstall
# make package

It worked fine.

>Fix:

--- mutagen.shar begins here ---
# 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:
#
#	/usr/ports/audio/mutagen
#	/usr/ports/audio/mutagen/distinfo
#	/usr/ports/audio/mutagen/pkg-descr
#	/usr/ports/audio/mutagen/pkg-plist
#	/usr/ports/audio/mutagen/Makefile
#
echo c - /usr/ports/audio/mutagen
mkdir -p /usr/ports/audio/mutagen > /dev/null 2>&1
echo x - /usr/ports/audio/mutagen/distinfo
sed 's/^X//' >/usr/ports/audio/mutagen/distinfo << 'END-of-/usr/ports/audio/mutagen/distinfo'
XMD5 (mutagen-1.2.tar.gz) = a9b6434d90fe080bcc754cf0d255f9ba
XSHA256 (mutagen-1.2.tar.gz) = 55939672e7d91f8fc668d1349cbe53afa2216c1296cf2265f35390c4d181771b
XSIZE (mutagen-1.2.tar.gz) = 113419
END-of-/usr/ports/audio/mutagen/distinfo
echo x - /usr/ports/audio/mutagen/pkg-descr
sed 's/^X//' >/usr/ports/audio/mutagen/pkg-descr << 'END-of-/usr/ports/audio/mutagen/pkg-descr'
XMutagen is an audio metadata tag reader and writer implemented in
Xpure Python. It supports reading ID3v1.1, ID3v2.2, ID3v2.3, ID3v2.4,
XAPEv2, and FLAC, and writing ID3v1.1, ID3v2.4, APEv2, and FLAC. It
Xcan also read MPEG audio and Xing headers.
X
XWWW: http://www.sacredchao.net/quodlibet/wiki/Development/Mutagen
END-of-/usr/ports/audio/mutagen/pkg-descr
echo x - /usr/ports/audio/mutagen/pkg-plist
sed 's/^X//' >/usr/ports/audio/mutagen/pkg-plist << 'END-of-/usr/ports/audio/mutagen/pkg-plist'
X%%PYTHON_SITELIBDIR%%/mutagen/__init__.py
X%%PYTHON_SITELIBDIR%%/mutagen/__init__.pyc
X%%PYTHON_SITELIBDIR%%/mutagen/_constants.py
X%%PYTHON_SITELIBDIR%%/mutagen/_constants.pyc
X%%PYTHON_SITELIBDIR%%/mutagen/_util.py
X%%PYTHON_SITELIBDIR%%/mutagen/_util.pyc
X%%PYTHON_SITELIBDIR%%/mutagen/_vorbis.py
X%%PYTHON_SITELIBDIR%%/mutagen/_vorbis.pyc
X%%PYTHON_SITELIBDIR%%/mutagen/apev2.py
X%%PYTHON_SITELIBDIR%%/mutagen/apev2.pyc
X%%PYTHON_SITELIBDIR%%/mutagen/easyid3.py
X%%PYTHON_SITELIBDIR%%/mutagen/easyid3.pyc
X%%PYTHON_SITELIBDIR%%/mutagen/flac.py
X%%PYTHON_SITELIBDIR%%/mutagen/flac.pyc
X%%PYTHON_SITELIBDIR%%/mutagen/id3.py
X%%PYTHON_SITELIBDIR%%/mutagen/id3.pyc
X%%PYTHON_SITELIBDIR%%/mutagen/mp3.py
X%%PYTHON_SITELIBDIR%%/mutagen/mp3.pyc
X%%PYTHON_SITELIBDIR%%/mutagen/oggvorbis.py
X%%PYTHON_SITELIBDIR%%/mutagen/oggvorbis.pyc
X at dirrm %%PYTHON_SITELIBDIR%%/mutagen
END-of-/usr/ports/audio/mutagen/pkg-plist
echo x - /usr/ports/audio/mutagen/Makefile
sed 's/^X//' >/usr/ports/audio/mutagen/Makefile << 'END-of-/usr/ports/audio/mutagen/Makefile'
X# New ports collection makefile for:	mutagen
X# Date created:			15 May 2006
X# Whom:				Byung-Hee HWANG <bh at izb.knu.ac.kr>
X#
X# $FreeBSD$
X
XPORTNAME=	mutagen
XPORTVERSION=	1.2
XCATEGORIES=	audio python
XMASTER_SITES=	http://www.sacredchao.net/~piman/software/
X
XMAINTAINER=	changbom.yoon at gmail.com
XCOMMENT=	A Python-based audio metadata tag reader and writer
X
XUSE_PYTHON=	yes
X
Xdo-build:
X	@(cd ${WRKSRC} && ./setup.py build)
X
Xdo-install:
X	@(cd ${WRKSRC} && ./setup.py install)
X
X.include <bsd.port.mk>
END-of-/usr/ports/audio/mutagen/Makefile
exit
--- mutagen.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list