Date: Thu, 4 Jan 2007 13:11:27 GMT From: Li-Wen Hsu <lwhsu@lwhsu.org> To: FreeBSD-gnats-submit@FreeBSD.org Cc: lwhsu@lwhsu.org Subject: ports/107517: [NEW PORT] devel/py24-instant: Python module for instant inlining of C and C++ code in Python Message-ID: <200701041311.l04DBR5n087297@jail0.lwhsu.csie.net> Resent-Message-ID: <200701041320.l04DKFrm021585@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 107517 >Category: ports >Synopsis: [NEW PORT] devel/py24-instant: Python module for instant inlining of C and C++ code in Python >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 04 13:20:14 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Li-Wen Hsu >Release: FreeBSD 6.2-PRERELEASE i386 >Organization: >Environment: System: FreeBSD jail0.lwhsu.csie.net 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #0: Wed Dec 6 11:34:36 CST >Description: By using the class Instant a Python extension module can be created at runtime. For the user, it behaves somewhat like an inline module, except you have to import the module manually. The code can be either C or C++, but like when programming C or C++, it has to be inside a function or a similar C/C++ construct. WWW: http://pyinstant.sourceforge.net/ Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- py24-instant-0.9.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: # # py-instant # py-instant/pkg-descr # py-instant/Makefile # py-instant/distinfo # echo c - py-instant mkdir -p py-instant > /dev/null 2>&1 echo x - py-instant/pkg-descr sed 's/^X//' >py-instant/pkg-descr << 'END-of-py-instant/pkg-descr' XBy using the class Instant a Python extension module can be created at runtime. XFor the user, it behaves somewhat like an inline module, except you have to Ximport the module manually. X XThe code can be either C or C++, but like when programming C or C++, it has to Xbe inside a function or a similar C/C++ construct. X XWWW: http://pyinstant.sourceforge.net/ END-of-py-instant/pkg-descr echo x - py-instant/Makefile sed 's/^X//' >py-instant/Makefile << 'END-of-py-instant/Makefile' X# New ports collection makefile for: py-instant X# Date created: Jan. 04, 2007 X# Whom: Li-Wen Hsu <lwhsu@lwhsu.org> X# X# $FreeBSD$ X# X XPORTNAME= instant XPORTVERSION= 0.9 XCATEGORIES= devel python XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= pyinstant XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} XDISTNAME= Instant-${PORTVERSION} X XMAINTAINER= lwhsu@lwhsu.org XCOMMENT= Python module for instant inlining of C and C++ code in Python X XRUN_DEPENDS= swig1.3:${PORTSDIR}/devel/swig13 X XUSE_PYTHON= 2.3+ XUSE_PYDISTUTILS= yes X XPLIST_FILES= %%PYTHON_SITELIBDIR%%/Instant.py \ X %%PYTHON_SITELIBDIR%%/Instant.pyc \ X %%PYTHON_SITELIBDIR%%/Instant.pyo X X.include <bsd.port.mk> END-of-py-instant/Makefile echo x - py-instant/distinfo sed 's/^X//' >py-instant/distinfo << 'END-of-py-instant/distinfo' XMD5 (Instant-0.9.tar.gz) = b30dcce8492e98bfe2b8b5d12717e25a XSHA256 (Instant-0.9.tar.gz) = bd6d305f15c7dee34f2f14a001037bdcc25516738757d2201dd8efbf97bb5b6e XSIZE (Instant-0.9.tar.gz) = 34131 END-of-py-instant/distinfo exit --- py24-instant-0.9.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200701041311.l04DBR5n087297>