From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Feb 12 03:40:21 2007 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id D7DD116A407 for ; Mon, 12 Feb 2007 03:40:21 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id BA42A13C4A5 for ; Mon, 12 Feb 2007 03:40:21 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l1C3eL4n065583 for ; Mon, 12 Feb 2007 03:40:21 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l1C3eLOr065582; Mon, 12 Feb 2007 03:40:21 GMT (envelope-from gnats) Resent-Date: Mon, 12 Feb 2007 03:40:21 GMT Resent-Message-Id: <200702120340.l1C3eLOr065582@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Zhen REN Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 5E6E816A420 for ; Mon, 12 Feb 2007 03:39:23 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [69.147.83.33]) by mx1.freebsd.org (Postfix) with ESMTP id 4F99A13C48E for ; Mon, 12 Feb 2007 03:39:23 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id l1C3dNnq008745 for ; Mon, 12 Feb 2007 03:39:23 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id l1C3dNjv008739; Mon, 12 Feb 2007 03:39:23 GMT (envelope-from nobody) Message-Id: <200702120339.l1C3dNjv008739@www.freebsd.org> Date: Mon, 12 Feb 2007 03:39:23 GMT From: Zhen REN To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.0 Cc: Subject: ports/109070: [NEW PORT] Add port of audio/py-musepack X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Feb 2007 03:40:22 -0000 >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 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 X Xdo-build: X @cd ${WRKSRC} && ${GMAKE} build X X.include 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: