ports/96482: [NEW PORT] print/py-pyscript: Python module for producing high quality PostScript graphics

Nicola Vitale nivit at email.it
Fri Apr 28 16:40:24 UTC 2006


>Number:         96482
>Category:       ports
>Synopsis:       [NEW PORT] print/py-pyscript: Python module for producing high quality PostScript graphics
>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:   Fri Apr 28 16:40:13 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Nicola Vitale
>Release:        FreeBSD 6.1-RC i386
>Organization:
>Environment:
System: FreeBSD arancino.domo.sva 6.1-RC FreeBSD 6.1-RC #4: Sat Apr 15 10:17:24 CEST 2006
>Description:
PyScript is a python module for producing high quality postscript
graphics. Rather than use a GUI to draw a picture, the picture is
programmed using python and the PyScript objects.

Some of the key features are:

    * All scripting is done in python, which is a high level, easy
      to learn, well-developed scripting language.
    * All the objects can be translated, scaled, rotated, ... in fact
      any affine transformation.
    * Plain text is automatically kerned.
    * You can place arbitrary LaTeX expressions on your figures.
    * You can create your own figure objects, and develop a library
      of figure primitives.
    * Output is publication quality.

Author:	Alexei Gilchrist, Paul Cochrane <aalexei at users.sourceforge.net>
WWW:	http://pyscript.sourceforge.net/

Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
>Fix:

--- py24-pyscript-0.6.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-pyscript
#	py-pyscript/pkg-descr
#	py-pyscript/Makefile
#	py-pyscript/pkg-plist
#	py-pyscript/distinfo
#
echo c - py-pyscript
mkdir -p py-pyscript > /dev/null 2>&1
echo x - py-pyscript/pkg-descr
sed 's/^X//' >py-pyscript/pkg-descr << 'END-of-py-pyscript/pkg-descr'
XPyScript is a python module for producing high quality postscript
Xgraphics. Rather than use a GUI to draw a picture, the picture is
Xprogrammed using python and the PyScript objects.
X
XSome of the key features are:
X
X    * All scripting is done in python, which is a high level, easy
X      to learn, well-developed scripting language.
X    * All the objects can be translated, scaled, rotated, ... in fact
X      any affine transformation.
X    * Plain text is automatically kerned.
X    * You can place arbitrary LaTeX expressions on your figures.
X    * You can create your own figure objects, and develop a library
X      of figure primitives.
X    * Output is publication quality.
X
XAuthor:	Alexei Gilchrist, Paul Cochrane <aalexei at users.sourceforge.net>
XWWW:	http://pyscript.sourceforge.net/
END-of-py-pyscript/pkg-descr
echo x - py-pyscript/Makefile
sed 's/^X//' >py-pyscript/Makefile << 'END-of-py-pyscript/Makefile'
X# New ports collection makefile for:	py-script
X# Date created:		2006-04-28
X# Whom:			Nicola Vitale	<nivit at email.it>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	pyscript
XPORTVERSION=	0.6
XCATEGORIES=	print graphics
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	${PORTNAME}
XPKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
X
XMAINTAINER=	nivit at email.it
XCOMMENT=	Python module for producing high quality PostScript graphics
X
XRUN_DEPENDS=	latex:${PORTSDIR}/print/teTeX-base \
X		dvips:${PORTSDIR}/print/dvipsk-tetex
X
XUSE_PYTHON=	yes
XUSE_PYDISTUTILS=	yes
X
XDATADIR=	${PYTHON_SITELIBDIR}/${PORTNAME}
X
XPYSCRIPT_EXAMPLES=	doc/examples/*.py
XPYSCRIPT_MANUAL=	doc/manual/pyscript.pdf
X
X.if defined(WITHOUT_EXAMPLES)
XPORTEXAMPLES=	"@comment "
X.else
XPORTEXAMPLES=	""
X.endif
XPLIST_SUB+=	PORTEXAMPLES=${PORTEXAMPLES}
X
Xpost-install:
X
X.if !defined(WITHOUT_EXAMPLES)
X	${MKDIR} ${EXAMPLESDIR}
X	${INSTALL_DATA} ${WRKSRC}/${PYSCRIPT_EXAMPLES} ${EXAMPLESDIR}
X.endif
X
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${DOCSDIR}
X	${INSTALL_DATA} ${WRKSRC}/${PYSCRIPT_MANUAL} ${DOCSDIR}
X.endif
X
X.include <bsd.port.mk>
END-of-py-pyscript/Makefile
echo x - py-pyscript/pkg-plist
sed 's/^X//' >py-pyscript/pkg-plist << 'END-of-py-pyscript/pkg-plist'
X at comment $FreeBSD$
Xbin/pyscript
X%%DATADIR%%/__init__.py
X%%DATADIR%%/__init__.pyc
X%%DATADIR%%/__init__.pyo
X%%DATADIR%%/afm.py
X%%DATADIR%%/afm.pyc
X%%DATADIR%%/afm.pyo
X%%DATADIR%%/arrowheads.py
X%%DATADIR%%/arrowheads.pyc
X%%DATADIR%%/arrowheads.pyo
X%%DATADIR%%/base.py
X%%DATADIR%%/base.pyc
X%%DATADIR%%/base.pyo
X%%DATADIR%%/defaults.py
X%%DATADIR%%/defaults.pyc
X%%DATADIR%%/defaults.pyo
X%%DATADIR%%/fonts/__init__.py
X%%DATADIR%%/fonts/__init__.pyc
X%%DATADIR%%/fonts/__init__.pyo
X%%DATADIR%%/fonts/courier.py
X%%DATADIR%%/fonts/courier.pyc
X%%DATADIR%%/fonts/courier.pyo
X%%DATADIR%%/fonts/courier_bold.py
X%%DATADIR%%/fonts/courier_bold.pyc
X%%DATADIR%%/fonts/courier_bold.pyo
X%%DATADIR%%/fonts/courier_boldoblique.py
X%%DATADIR%%/fonts/courier_boldoblique.pyc
X%%DATADIR%%/fonts/courier_boldoblique.pyo
X%%DATADIR%%/fonts/courier_oblique.py
X%%DATADIR%%/fonts/courier_oblique.pyc
X%%DATADIR%%/fonts/courier_oblique.pyo
X%%DATADIR%%/fonts/helvetica.py
X%%DATADIR%%/fonts/helvetica.pyc
X%%DATADIR%%/fonts/helvetica.pyo
X%%DATADIR%%/fonts/helvetica_bold.py
X%%DATADIR%%/fonts/helvetica_bold.pyc
X%%DATADIR%%/fonts/helvetica_bold.pyo
X%%DATADIR%%/fonts/helvetica_boldoblique.py
X%%DATADIR%%/fonts/helvetica_boldoblique.pyc
X%%DATADIR%%/fonts/helvetica_boldoblique.pyo
X%%DATADIR%%/fonts/helvetica_oblique.py
X%%DATADIR%%/fonts/helvetica_oblique.pyc
X%%DATADIR%%/fonts/helvetica_oblique.pyo
X%%DATADIR%%/fonts/symbol.py
X%%DATADIR%%/fonts/symbol.pyc
X%%DATADIR%%/fonts/symbol.pyo
X%%DATADIR%%/fonts/times_bold.py
X%%DATADIR%%/fonts/times_bold.pyc
X%%DATADIR%%/fonts/times_bold.pyo
X%%DATADIR%%/fonts/times_bolditalic.py
X%%DATADIR%%/fonts/times_bolditalic.pyc
X%%DATADIR%%/fonts/times_bolditalic.pyo
X%%DATADIR%%/fonts/times_italic.py
X%%DATADIR%%/fonts/times_italic.pyc
X%%DATADIR%%/fonts/times_italic.pyo
X%%DATADIR%%/fonts/times_roman.py
X%%DATADIR%%/fonts/times_roman.pyc
X%%DATADIR%%/fonts/times_roman.pyo
X%%DATADIR%%/fonts/zapfdingbats.py
X%%DATADIR%%/fonts/zapfdingbats.pyc
X%%DATADIR%%/fonts/zapfdingbats.pyo
X%%DATADIR%%/groups.py
X%%DATADIR%%/groups.pyc
X%%DATADIR%%/groups.pyo
X%%DATADIR%%/lib/__init__.py
X%%DATADIR%%/lib/__init__.pyc
X%%DATADIR%%/lib/__init__.pyo
X%%DATADIR%%/lib/electronics.py
X%%DATADIR%%/lib/electronics.pyc
X%%DATADIR%%/lib/electronics.pyo
X%%DATADIR%%/lib/optics.py
X%%DATADIR%%/lib/optics.pyc
X%%DATADIR%%/lib/optics.pyo
X%%DATADIR%%/lib/present.py
X%%DATADIR%%/lib/present.pyc
X%%DATADIR%%/lib/present.pyo
X%%DATADIR%%/lib/presentation.py
X%%DATADIR%%/lib/presentation.pyc
X%%DATADIR%%/lib/presentation.pyo
X%%DATADIR%%/lib/qi.py
X%%DATADIR%%/lib/qi.pyc
X%%DATADIR%%/lib/qi.pyo
X%%DATADIR%%/lib/quantumcircuits.py
X%%DATADIR%%/lib/quantumcircuits.pyc
X%%DATADIR%%/lib/quantumcircuits.pyo
X%%DATADIR%%/objects.py
X%%DATADIR%%/objects.pyc
X%%DATADIR%%/objects.pyo
X%%DATADIR%%/path.py
X%%DATADIR%%/path.pyc
X%%DATADIR%%/path.pyo
X%%DATADIR%%/render.py
X%%DATADIR%%/render.pyc
X%%DATADIR%%/render.pyo
X%%DATADIR%%/vectors.py
X%%DATADIR%%/vectors.pyc
X%%DATADIR%%/vectors.pyo
X%%DATADIR%%/version.py
X%%DATADIR%%/version.pyc
X%%DATADIR%%/version.pyo
X%%PORTDOCS%%%%DOCSDIR%%/pyscript.pdf
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/align.py
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/align2.py
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/atom.py
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/bifurcate.py
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/ccp2004_poster.py
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/detector.py
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/distribute.py
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/div_con.py
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fabry-perot_pdh.py
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/flower_algorithm.py
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mach-zehnder.py
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/michelson-morely.py
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/qcirc.py
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sagnac.py
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/sphere.py
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/stateSwap.py
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/teleport.py
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tex.py
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/tutorial.py
X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/twoqubitQST.py
X at dirrm %%DATADIR%%/fonts
X at dirrm %%DATADIR%%/lib
X at dirrm %%DATADIR%%
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
END-of-py-pyscript/pkg-plist
echo x - py-pyscript/distinfo
sed 's/^X//' >py-pyscript/distinfo << 'END-of-py-pyscript/distinfo'
XMD5 (pyscript-0.6.tar.gz) = 8b4945fda4318abdcd77f1573996b9da
XSHA256 (pyscript-0.6.tar.gz) = 8ade2acbc2d46978f09931b160a1618c5fb028496830f0c14169021f5c5f3081
XSIZE (pyscript-0.6.tar.gz) = 398220
END-of-py-pyscript/distinfo
exit
--- py24-pyscript-0.6.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list