Date: Mon, 12 Feb 2007 03:39:23 GMT From: Zhen REN<bg1tpt@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/109070: [NEW PORT] Add port of audio/py-musepack Message-ID: <200702120339.l1C3dNjv008739@www.freebsd.org> Resent-Message-ID: <200702120340.l1C3eLOr065582@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 109070 >Category: ports >Synopsis: [NEW PORT] Add port of audio/py-musepack >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: Mon Feb 12 03:40:20 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Zhen REN >Release: 7.0-CURRENT >Organization: SINA >Environment: FreeBSD tango 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Tue Feb 6 17:40:25 CST 2007 root@tango:/usr/obj/usr/src/sys/GENERIC amd64 >Description: Add a new port of audio/py-musepack >How-To-Repeat: N/A >Fix: see the attachment file 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: # # /usr/ports/audio/py-musepack # /usr/ports/audio/py-musepack/files # /usr/ports/audio/py-musepack/files/patch-Makefile # /usr/ports/audio/py-musepack/Makefile # /usr/ports/audio/py-musepack/distinfo # /usr/ports/audio/py-musepack/pkg-descr # /usr/ports/audio/py-musepack/pkg-plist # echo c - /usr/ports/audio/py-musepack mkdir -p /usr/ports/audio/py-musepack > /dev/null 2>&1 echo c - /usr/ports/audio/py-musepack/files mkdir -p /usr/ports/audio/py-musepack/files > /dev/null 2>&1 echo x - /usr/ports/audio/py-musepack/files/patch-Makefile sed 's/^X//' >/usr/ports/audio/py-musepack/files/patch-Makefile << 'END-of-/usr/ports/audio/py-musepack/files/patch-Makefile' X--- Makefile.orig Mon Feb 12 10:43:29 2007 X+++ Makefile Mon Feb 12 10:42:48 2007 X@@ -1,10 +1,13 @@ X+CFLAGS = -I/usr/local/include X+LDFLAGS = -L/usr/local/lib X+ X all: musepack/mpc.so X X musepack/mpc.so: build X cp build/lib*/musepack/mpc.so musepack X X build: musepack/mpc.c X- ./setup.py build X+ CFLAGS=${CFLAGS} LDFLAGS=${LDFLAGS} ./setup.py build X X install: build X ./setup.py install END-of-/usr/ports/audio/py-musepack/files/patch-Makefile echo x - /usr/ports/audio/py-musepack/Makefile sed 's/^X//' >/usr/ports/audio/py-musepack/Makefile << 'END-of-/usr/ports/audio/py-musepack/Makefile' X# New ports collection makefile for: py-musepack X# Date created: 12 February 2007 X# Whom: Zhen REN <bg1tpt@gmail.com> X# X# $FreeBSD$ X XPORTNAME= musepack XPORTVERSION= 0.4 XCATEGORIES= audio python XMASTER_SITES= http://www.sacredchao.net/~piman/software/ XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} XDISTNAME= py${PORTNAME}-${PORTVERSION} X XMAINTAINER= bg1tpt@gmail.com XCOMMENT= Python module that provides the Musepack decoding interface X XLIB_DEPENDS= mpcdec:${PORTSDIR}/audio/libmpcdec X XUSE_PYTHON= yes XUSE_GMAKE= yes XUSE_PYDISTUTILS= yes XUSE_PYTHON_PREFIX= yes X X.include <bsd.port.pre.mk> X Xdo-build: X @cd ${WRKSRC} && ${GMAKE} build X X.include <bsd.port.post.mk> END-of-/usr/ports/audio/py-musepack/Makefile echo x - /usr/ports/audio/py-musepack/distinfo sed 's/^X//' >/usr/ports/audio/py-musepack/distinfo << 'END-of-/usr/ports/audio/py-musepack/distinfo' XMD5 (pymusepack-0.4.tar.gz) = e534739c46f8b71a147faa600bed9405 XSHA256 (pymusepack-0.4.tar.gz) = 397493d5ebc1e87ae73b20d2b5f626141f753267878747c4f6f65d035deb07c8 XSIZE (pymusepack-0.4.tar.gz) = 19641 END-of-/usr/ports/audio/py-musepack/distinfo echo x - /usr/ports/audio/py-musepack/pkg-descr sed 's/^X//' >/usr/ports/audio/py-musepack/pkg-descr << 'END-of-/usr/ports/audio/py-musepack/pkg-descr' XThis Python module lets you load and decode Musepack (MPC/MP+ files). XIts API has been chosen to mostly match pyvorbis and pymad. It also Xincludes a module to read and write APEv2 metadata tags. X XWWW: http://sacredchao.net/~piman/software/python.shtml END-of-/usr/ports/audio/py-musepack/pkg-descr echo x - /usr/ports/audio/py-musepack/pkg-plist sed 's/^X//' >/usr/ports/audio/py-musepack/pkg-plist << 'END-of-/usr/ports/audio/py-musepack/pkg-plist' X%%PYTHON_SITELIBDIR%%/musepack/__init__.py X%%PYTHON_SITELIBDIR%%/musepack/__init__.pyc X%%PYTHON_SITELIBDIR%%/musepack/__init__.pyo X%%PYTHON_SITELIBDIR%%/musepack/apev2.py X%%PYTHON_SITELIBDIR%%/musepack/apev2.pyc X%%PYTHON_SITELIBDIR%%/musepack/apev2.pyo X%%PYTHON_SITELIBDIR%%/musepack/mpc.so X@dirrm %%PYTHON_SITELIBDIR%%/musepack END-of-/usr/ports/audio/py-musepack/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200702120339.l1C3dNjv008739>