Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 7 May 2006 07:35:06 GMT
From:      Peter Johnson <johnson.peter@gmail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/96897: [PATCH] Add audio/py-mutagen
Message-ID:  <200605070735.k477Z6pV032068@www.freebsd.org>
Resent-Message-ID: <200605070740.k477eLCN038037@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         96897
>Category:       ports
>Synopsis:       [PATCH] Add audio/py-mutagen
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun May 07 07:40:21 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Peter Johnson
>Release:        6.1
>Organization:
>Environment:
>Description:
Add py-mutagen 1.2, an audio metadata tag reader and writer implemented in pure
Python.  This is also required for Quod Libet 0.20.1 (I'll be submitting a patch
shortly).

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

I only have a small amount of ports-foo, so there may be errors in how I did
the knob, etc.
>How-To-Repeat:

>Fix:
--- /dev/null	Sun May  7 00:22:00 2006
+++ Makefile	Sun May  7 00:09:16 2006
@@ -0,0 +1,27 @@
+# New ports collection makefile for:	py-mutagen
+# Date created:		7 May 2006
+# Whom:			Peter Johnson
+#
+# $FreeBSD$
+
+PORTNAME=	mutagen
+PORTVERSION=	1.2
+CATEGORIES=	audio python
+MASTER_SITES=	http://www.sacredchao.net/~piman/software/
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	johnson.peter@gmail.com
+COMMENT=	Python module for reading and writing audio metadata tags
+
+WITH_VORBIS?=	yes
+
+.if defined(WITH_VORBIS)
+BUILD_DEPENDS+=	${PYTHON_SITELIBDIR}/ogg/vorbis.so:${PORTSDIR}/audio/py-vorbis
+RUN_DEPENDS+=	${PYTHON_SITELIBDIR}/ogg/vorbis.so:${PORTSDIR}/audio/py-vorbis
+.endif
+
+USE_PYTHON=	yes
+USE_PYDISTUTILS=	yes
+USE_PYTHON_PREFIX=	yes
+
+.include <bsd.port.mk>
--- /dev/null	Sun May  7 00:33:00 2006
+++ distinfo	Sun May  7 00:00:15 2006
@@ -0,0 +1,3 @@
+MD5 (mutagen-1.2.tar.gz) = a9b6434d90fe080bcc754cf0d255f9ba
+SHA256 (mutagen-1.2.tar.gz) = 55939672e7d91f8fc668d1349cbe53afa2216c1296cf2265f35390c4d181771b
+SIZE (mutagen-1.2.tar.gz) = 113419
--- /dev/null	Sun May  7 00:33:00 2006
+++ pkg-descr	Sun May  7 00:02:20 2006
@@ -0,0 +1,6 @@
+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.  If pyvorbis
+is installed, it can also read and write Ogg Vorbis files.
+
+WWW: http://www.sacredchao.net/quodlibet/wiki/Development/Mutagen
--- /dev/null	Sun May  7 00:33:00 2006
+++ pkg-plist	Sun May  7 00:07:14 2006
@@ -0,0 +1,31 @@
+%%PYTHON_SITELIBDIR%%/mutagen/__init__.py
+%%PYTHON_SITELIBDIR%%/mutagen/__init__.pyc
+%%PYTHON_SITELIBDIR%%/mutagen/__init__.pyo
+%%PYTHON_SITELIBDIR%%/mutagen/_constants.py
+%%PYTHON_SITELIBDIR%%/mutagen/_constants.pyc
+%%PYTHON_SITELIBDIR%%/mutagen/_constants.pyo
+%%PYTHON_SITELIBDIR%%/mutagen/_util.py
+%%PYTHON_SITELIBDIR%%/mutagen/_util.pyc
+%%PYTHON_SITELIBDIR%%/mutagen/_util.pyo
+%%PYTHON_SITELIBDIR%%/mutagen/_vorbis.py
+%%PYTHON_SITELIBDIR%%/mutagen/_vorbis.pyc
+%%PYTHON_SITELIBDIR%%/mutagen/_vorbis.pyo
+%%PYTHON_SITELIBDIR%%/mutagen/apev2.py
+%%PYTHON_SITELIBDIR%%/mutagen/apev2.pyc
+%%PYTHON_SITELIBDIR%%/mutagen/apev2.pyo
+%%PYTHON_SITELIBDIR%%/mutagen/easyid3.py
+%%PYTHON_SITELIBDIR%%/mutagen/easyid3.pyc
+%%PYTHON_SITELIBDIR%%/mutagen/easyid3.pyo
+%%PYTHON_SITELIBDIR%%/mutagen/flac.py
+%%PYTHON_SITELIBDIR%%/mutagen/flac.pyc
+%%PYTHON_SITELIBDIR%%/mutagen/flac.pyo
+%%PYTHON_SITELIBDIR%%/mutagen/id3.py
+%%PYTHON_SITELIBDIR%%/mutagen/id3.pyc
+%%PYTHON_SITELIBDIR%%/mutagen/id3.pyo
+%%PYTHON_SITELIBDIR%%/mutagen/mp3.py
+%%PYTHON_SITELIBDIR%%/mutagen/mp3.pyc
+%%PYTHON_SITELIBDIR%%/mutagen/mp3.pyo
+%%PYTHON_SITELIBDIR%%/mutagen/oggvorbis.py
+%%PYTHON_SITELIBDIR%%/mutagen/oggvorbis.pyc
+%%PYTHON_SITELIBDIR%%/mutagen/oggvorbis.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/xmms
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200605070735.k477Z6pV032068>