Date: Thu, 26 Feb 2009 12:12:54 GMT From: Marcin Cieslak <saper@SYSTEM.PL> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/132124: [NEW PORT] lang/tinypy: A minimalist implementation of python in 64k of code Message-ID: <200902261212.n1QCCsbF076780@radziecki.saper.info> Resent-Message-ID: <200902261220.n1QCK3D7001350@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 132124 >Category: ports >Synopsis: [NEW PORT] lang/tinypy: A minimalist implementation of python in 64k of code >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 Feb 26 12:20:02 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Marcin Cieslak >Release: FreeBSD 7.1-STABLE amd64 >Organization: http://saper.info >Environment: System: FreeBSD radziecki.saper.info 7.1-STABLE FreeBSD 7.1-STABLE #2 r187968M: Tue Feb 17 10:52:35 CET >Description: tinypy includes a whole heap of features: * parser and bytecode compiler written in tinypy * fully bootstrapped * luaesque virtual machine with garbage collection written in C it's "stackless" sans any "stackless" features * cross-platform :) it runs under windows / linux / macosx * a fairly decent subset of python o classes and single inheritance o functions with variable or keyword arguments o strings, lists, dicts, numbers o modules, list comprehensions o exceptions with full traceback o some builtins * batteries not included -- yet WWW: http://www.tinypy.org/ Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- tinypy-1.1.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: # # tinypy # tinypy/Makefile # tinypy/distinfo # tinypy/pkg-descr # echo c - tinypy mkdir -p tinypy > /dev/null 2>&1 echo x - tinypy/Makefile sed 's/^X//' >tinypy/Makefile << '964842e15f9e7641335175ea3ca873e5' X# New ports collection makefile for: tinypy X# Date created: 2009-02-26 X# Whom: Marcin Cieslak <saper@SYSTEM.PL> X# X# $FreeBSD$ X# X XPORTNAME= tinypy XPORTVERSION= 1.1 XCATEGORIES= lang XMASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} X XMAINTAINER= saper@SYSTEM.PL XCOMMENT= A minimalist implementation of python in 64k of code X XUSE_PYTHON= yes XUSE_PYDISTUTILS=yes X XPYDISTUTILS_BUILD_TARGET= linux XPYDISTUTILS_NOEGGINFO= yes XWANT_SDL= yes XUSE_SDL= sdl X XPLIST_FILES= bin/tinypy X X.include <bsd.port.pre.mk> X X.if ${HAVE_SDL:Msdl} && !defined(WITHOUT_PYGAME) XPYDISTUTILS_BUILD_TARGET+= pygame X.endif X.if !defined(NOPORTEXAMPLE) && !defined(WITHOUT_PYGAME) XPORTEXAMPLES+= julia.py X.endif X Xdo-configure: X @${DO_NADA} X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/build/tinypy ${PREFIX}/bin X.if !defined(NOPORTEXAMPLES) && !defined(WITHOUT_PYGAME) X @${MKDIR} ${EXAMPLESDIR} X ${INSTALL_DATA} ${WRKSRC}/examples/julia.py ${EXAMPLESDIR} X.endif X X.include <bsd.port.post.mk> 964842e15f9e7641335175ea3ca873e5 echo x - tinypy/distinfo sed 's/^X//' >tinypy/distinfo << '6fdd0a052a03bc191e8f198cb7e2e122' XMD5 (tinypy-1.1.tar.gz) = 1091300b72fcc1f75cafb91bea92772e XSHA256 (tinypy-1.1.tar.gz) = 858d68d3643614e3646776ad99d5e4ad7cbd6428f44c3acd4cf7b11db1c55b39 XSIZE (tinypy-1.1.tar.gz) = 40632 6fdd0a052a03bc191e8f198cb7e2e122 echo x - tinypy/pkg-descr sed 's/^X//' >tinypy/pkg-descr << '5a07e7cbcda2c4de2565beab8821aab8' Xtinypy includes a whole heap of features: X X * parser and bytecode compiler written in tinypy X * fully bootstrapped X * luaesque virtual machine with garbage collection written in C X it's "stackless" sans any "stackless" features X * cross-platform :) it runs under windows / linux / macosx X * a fairly decent subset of python X o classes and single inheritance X o functions with variable or keyword arguments X o strings, lists, dicts, numbers X o modules, list comprehensions X o exceptions with full traceback X o some builtins X * batteries not included -- yet X XWWW: http://www.tinypy.org/ 5a07e7cbcda2c4de2565beab8821aab8 exit --- tinypy-1.1.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?200902261212.n1QCCsbF076780>