Date: Thu, 5 Jan 2006 06:12:24 -0700 (MST) From: Byung-Hee HWANG <bh@izb.knu.ac.kr> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/91348: New port: audio/py-flac, Python module that provides the Free Lossless Audio Codec interface Message-ID: <20060105131224.BC16464AB@viola.izb.knu.ac.kr> Resent-Message-ID: <200601051320.k05DK4CI008735@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 91348 >Category: ports >Synopsis: New port: audio/py-flac, Python module that provides the Free Lossless Audio Codec interface >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: Thu Jan 05 13:20:03 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Byung-Hee HWANG >Release: FreeBSD 6.0-STABLE i386 >Organization: InZealBomb >Environment: System: FreeBSD viola.izb.knu.ac.kr 6.0-STABLE FreeBSD 6.0-STABLE #0: Sat Dec 10 09:05:22 MST 2005 bh@viola.izb.knu.ac.kr:/usr/src/sys/i386/compile/II82801BA i386 >Description: Python module that provides the Free Lossless Audio Codec interface >How-To-Repeat: After create port, I tried below: # cd /usr/ports/audio/py-flac # make install # make package # make deinstall # pkg_add /usr/ports/packages/All/py24-flac-0.0.4.tbz # make deinstall # make reinstall # make package It worked correctly. >Fix: --- ports-py-flac-20060105.txt 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/py-flac # /usr/ports/audio/py-flac/distinfo # /usr/ports/audio/py-flac/pkg-descr # /usr/ports/audio/py-flac/Makefile # /usr/ports/audio/py-flac/pkg-plist # /usr/ports/audio/py-flac/files # /usr/ports/audio/py-flac/files/patch-Makefile # echo c - /usr/ports/audio/py-flac mkdir -p /usr/ports/audio/py-flac > /dev/null 2>&1 echo x - /usr/ports/audio/py-flac/distinfo sed 's/^X//' >/usr/ports/audio/py-flac/distinfo << 'END-of-/usr/ports/audio/py-flac/distinfo' XMD5 (pyflac-0.0.4.tar.gz) = 521bd01bf737030381d5c8aa7de62733 XSHA256 (pyflac-0.0.4.tar.gz) = d156d83de9b1ab4c546e110ee54575b43ba133bcb8f0fa39d6f7101e94d908eb XSIZE (pyflac-0.0.4.tar.gz) = 32875 END-of-/usr/ports/audio/py-flac/distinfo echo x - /usr/ports/audio/py-flac/pkg-descr sed 's/^X//' >/usr/ports/audio/py-flac/pkg-descr << 'END-of-/usr/ports/audio/py-flac/pkg-descr' XThis is a Python module that allows Python programs to use the XFree Lossless Audio Codec library. This module lets you encode Xor decode FLAC audio files, and edit the metadata (cue sheets Xor Vorbis comments) in them. X XWWW: http://sacredchao.net/~piman/software/python.shtml END-of-/usr/ports/audio/py-flac/pkg-descr echo x - /usr/ports/audio/py-flac/Makefile sed 's/^X//' >/usr/ports/audio/py-flac/Makefile << 'END-of-/usr/ports/audio/py-flac/Makefile' X# New ports collection makefile for: py-flac X# Date created: 5 January 2006 X# Whom: Byung-Hee HWANG <bh@izb.knu.ac.kr> X# X# $FreeBSD$ X XPORTNAME= flac XPORTVERSION= 0.0.4 XCATEGORIES= audio python XMASTER_SITES= http://www.sacredchao.net/~piman/software/ XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} XDISTNAME= pyflac-${PORTVERSION} X XMAINTAINER= bh@izb.knu.ac.kr XCOMMENT= Python module that provides the Free Lossless Audio Codec interface X XLIB_DEPENDS= FLAC.7:${PORTSDIR}/audio/flac XBUILD_DEPENDS= swig:${PORTSDIR}/devel/swig13 X XUSE_PYTHON= yes XUSE_PYDISTUTILS= yes XUSE_PYTHON_PREFIX= yes X Xdo-build: X @cd ${WRKSRC} && ${GMAKE} build X X.include <bsd.port.mk> END-of-/usr/ports/audio/py-flac/Makefile echo x - /usr/ports/audio/py-flac/pkg-plist sed 's/^X//' >/usr/ports/audio/py-flac/pkg-plist << 'END-of-/usr/ports/audio/py-flac/pkg-plist' X%%PYTHON_SITELIBDIR%%/flac/__init__.py X%%PYTHON_SITELIBDIR%%/flac/__init__.pyc X%%PYTHON_SITELIBDIR%%/flac/__init__.pyo X%%PYTHON_SITELIBDIR%%/flac/_decoder.so X%%PYTHON_SITELIBDIR%%/flac/_encoder.so X%%PYTHON_SITELIBDIR%%/flac/_sw_metadata.so X%%PYTHON_SITELIBDIR%%/flac/decoder.py X%%PYTHON_SITELIBDIR%%/flac/decoder.pyc X%%PYTHON_SITELIBDIR%%/flac/decoder.pyo X%%PYTHON_SITELIBDIR%%/flac/encoder.py X%%PYTHON_SITELIBDIR%%/flac/encoder.pyc X%%PYTHON_SITELIBDIR%%/flac/encoder.pyo X%%PYTHON_SITELIBDIR%%/flac/metadata.py X%%PYTHON_SITELIBDIR%%/flac/metadata.pyc X%%PYTHON_SITELIBDIR%%/flac/metadata.pyo X%%PYTHON_SITELIBDIR%%/flac/sw_metadata.py X%%PYTHON_SITELIBDIR%%/flac/sw_metadata.pyc X%%PYTHON_SITELIBDIR%%/flac/sw_metadata.pyo X@dirrm %%PYTHON_SITELIBDIR%%/flac END-of-/usr/ports/audio/py-flac/pkg-plist echo c - /usr/ports/audio/py-flac/files mkdir -p /usr/ports/audio/py-flac/files > /dev/null 2>&1 echo x - /usr/ports/audio/py-flac/files/patch-Makefile sed 's/^X//' >/usr/ports/audio/py-flac/files/patch-Makefile << 'END-of-/usr/ports/audio/py-flac/files/patch-Makefile' X--- Makefile.orig 2005-09-03 11:43:30.000000000 -0700 X+++ Makefile 2006-01-05 04:04:15.274875303 -0700 X@@ -1,7 +1,10 @@ X+CFLAGS = -I/usr/local/include X+LDFLAGS = -L/usr/local/lib X+ X all: build X X build: flac/sw_metadata_wrap.c flac/decoder_wrap.c flac/encoder_wrap.c X- ./setup.py build X+ CFLAGS=${CFLAGS} LDFLAGS=${LDFLAGS} ./setup.py build X X %_wrap.c: %.i flac/format.i X swig -python $< END-of-/usr/ports/audio/py-flac/files/patch-Makefile exit --- ports-py-flac-20060105.txt ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060105131224.BC16464AB>