diff options
author | adrianp <adrianp@pkgsrc.org> | 2007-01-03 14:51:07 +0000 |
---|---|---|
committer | adrianp <adrianp@pkgsrc.org> | 2007-01-03 14:51:07 +0000 |
commit | 383059afc6c1508fd684b1bba68b69286d3857d6 (patch) | |
tree | 7b36087a59be5f41f44326089639f258dfe50043 | |
parent | 84aa02614ba3bec43d81ecf833e85a6dc233d106 (diff) | |
download | pkgsrc-383059afc6c1508fd684b1bba68b69286d3857d6.tar.gz |
PyX is a Python package for the creation of PostScript and PDF files. It
combines an abstraction of the PostScript drawing model with a TeX/LaTeX
interface. Complex tasks like 2d and 3d plots in publication-ready quality
are built out of these primitives.
Features
* PostScript and PDF output for device independent, freely scalable figures
* seamless TeX/LaTeX integration
* full access to PostScript features like paths, linestyles, fill patterns,
transformations, clipping, bitmap inclusion, etc.
* advanced geometric operations on paths like intersections, transformations,
splitting, smoothing, etc.
* sophisticated graph generation: modular design, pluggable axes, axes
partitioning based on rational number arithmetics, flexible graph styles, etc.
-rw-r--r-- | textproc/py-X/DESCR | 14 | ||||
-rw-r--r-- | textproc/py-X/Makefile | 20 | ||||
-rw-r--r-- | textproc/py-X/PLIST | 102 | ||||
-rw-r--r-- | textproc/py-X/distinfo | 5 |
4 files changed, 141 insertions, 0 deletions
diff --git a/textproc/py-X/DESCR b/textproc/py-X/DESCR new file mode 100644 index 00000000000..b7b7b15a5c9 --- /dev/null +++ b/textproc/py-X/DESCR @@ -0,0 +1,14 @@ +PyX is a Python package for the creation of PostScript and PDF files. It +combines an abstraction of the PostScript drawing model with a TeX/LaTeX +interface. Complex tasks like 2d and 3d plots in publication-ready quality +are built out of these primitives. + +Features +* PostScript and PDF output for device independent, freely scalable figures +* seamless TeX/LaTeX integration +* full access to PostScript features like paths, linestyles, fill patterns, + transformations, clipping, bitmap inclusion, etc. +* advanced geometric operations on paths like intersections, transformations, + splitting, smoothing, etc. +* sophisticated graph generation: modular design, pluggable axes, axes + partitioning based on rational number arithmetics, flexible graph styles, etc. diff --git a/textproc/py-X/Makefile b/textproc/py-X/Makefile new file mode 100644 index 00000000000..1d335f8ed64 --- /dev/null +++ b/textproc/py-X/Makefile @@ -0,0 +1,20 @@ +# $NetBSD: Makefile,v 1.1.1.1 2007/01/03 14:51:07 adrianp Exp $ +# + +DISTNAME= PyX-0.9 +PKGNAME= ${PYPKGPREFIX}-X-0.9 +CATEGORIES= textproc +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pyx/} + +DEPENDS+= teTeX-bin-[0-9]*:../../print/teTeX3-bin + +PYBINMODULE= yes +PYDISTUTILSPKG= yes + +MAINTAINER= adrianp@NetBSD.org +HOMEPAGE= http://pyx.sourceforge.net/ +COMMENT= Package for the creation of PostScript and PDF files + +.include "../../lang/python/application.mk" +.include "../../lang/python/extension.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/textproc/py-X/PLIST b/textproc/py-X/PLIST new file mode 100644 index 00000000000..852d2bcb601 --- /dev/null +++ b/textproc/py-X/PLIST @@ -0,0 +1,102 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2007/01/03 14:51:07 adrianp Exp $ +${PYSITELIB}/pyx/__init__.pyc +${PYSITELIB}/pyx/__init__.pyo +${PYSITELIB}/pyx/attr.pyc +${PYSITELIB}/pyx/attr.pyo +${PYSITELIB}/pyx/bbox.pyc +${PYSITELIB}/pyx/bbox.pyo +${PYSITELIB}/pyx/bitmap.pyc +${PYSITELIB}/pyx/bitmap.pyo +${PYSITELIB}/pyx/box.pyc +${PYSITELIB}/pyx/box.pyo +${PYSITELIB}/pyx/canvas.pyc +${PYSITELIB}/pyx/canvas.pyo +${PYSITELIB}/pyx/color.pyc +${PYSITELIB}/pyx/color.pyo +${PYSITELIB}/pyx/config.pyc +${PYSITELIB}/pyx/config.pyo +${PYSITELIB}/pyx/connector.pyc +${PYSITELIB}/pyx/connector.pyo +${PYSITELIB}/pyx/deco.pyc +${PYSITELIB}/pyx/deco.pyo +${PYSITELIB}/pyx/deformer.pyc +${PYSITELIB}/pyx/deformer.pyo +${PYSITELIB}/pyx/document.pyc +${PYSITELIB}/pyx/document.pyo +${PYSITELIB}/pyx/dvifile.pyc +${PYSITELIB}/pyx/dvifile.pyo +${PYSITELIB}/pyx/epsfile.pyc +${PYSITELIB}/pyx/epsfile.pyo +${PYSITELIB}/pyx/font/__init__.pyc +${PYSITELIB}/pyx/font/__init__.pyo +${PYSITELIB}/pyx/font/afm.pyc +${PYSITELIB}/pyx/font/afm.pyo +${PYSITELIB}/pyx/font/encoding.pyc +${PYSITELIB}/pyx/font/encoding.pyo +${PYSITELIB}/pyx/font/t1code.pyc +${PYSITELIB}/pyx/font/t1code.pyo +${PYSITELIB}/pyx/font/t1font.pyc +${PYSITELIB}/pyx/font/t1font.pyo +${PYSITELIB}/pyx/graph/__init__.pyc +${PYSITELIB}/pyx/graph/__init__.pyo +${PYSITELIB}/pyx/graph/axis/__init__.pyc +${PYSITELIB}/pyx/graph/axis/__init__.pyo +${PYSITELIB}/pyx/graph/axis/axis.pyc +${PYSITELIB}/pyx/graph/axis/axis.pyo +${PYSITELIB}/pyx/graph/axis/painter.pyc +${PYSITELIB}/pyx/graph/axis/painter.pyo +${PYSITELIB}/pyx/graph/axis/parter.pyc +${PYSITELIB}/pyx/graph/axis/parter.pyo +${PYSITELIB}/pyx/graph/axis/positioner.pyc +${PYSITELIB}/pyx/graph/axis/positioner.pyo +${PYSITELIB}/pyx/graph/axis/rater.pyc +${PYSITELIB}/pyx/graph/axis/rater.pyo +${PYSITELIB}/pyx/graph/axis/texter.pyc +${PYSITELIB}/pyx/graph/axis/texter.pyo +${PYSITELIB}/pyx/graph/axis/tick.pyc +${PYSITELIB}/pyx/graph/axis/tick.pyo +${PYSITELIB}/pyx/graph/axis/timeaxis.pyc +${PYSITELIB}/pyx/graph/axis/timeaxis.pyo +${PYSITELIB}/pyx/graph/data.pyc +${PYSITELIB}/pyx/graph/data.pyo +${PYSITELIB}/pyx/graph/graph.pyc +${PYSITELIB}/pyx/graph/graph.pyo +${PYSITELIB}/pyx/graph/key.pyc +${PYSITELIB}/pyx/graph/key.pyo +${PYSITELIB}/pyx/graph/style.pyc +${PYSITELIB}/pyx/graph/style.pyo +${PYSITELIB}/pyx/mathutils.pyc +${PYSITELIB}/pyx/mathutils.pyo +${PYSITELIB}/pyx/normpath.pyc +${PYSITELIB}/pyx/normpath.pyo +${PYSITELIB}/pyx/path.pyc +${PYSITELIB}/pyx/path.pyo +${PYSITELIB}/pyx/pattern.pyc +${PYSITELIB}/pyx/pattern.pyo +${PYSITELIB}/pyx/pdfwriter.pyc +${PYSITELIB}/pyx/pdfwriter.pyo +${PYSITELIB}/pyx/pswriter.pyc +${PYSITELIB}/pyx/pswriter.pyo +${PYSITELIB}/pyx/pykpathsea/__init__.pyc +${PYSITELIB}/pyx/pykpathsea/__init__.pyo +${PYSITELIB}/pyx/siteconfig.py +${PYSITELIB}/pyx/siteconfig.pyc +${PYSITELIB}/pyx/siteconfig.pyo +${PYSITELIB}/pyx/style.pyc +${PYSITELIB}/pyx/style.pyo +${PYSITELIB}/pyx/text.pyc +${PYSITELIB}/pyx/text.pyo +${PYSITELIB}/pyx/trafo.pyc +${PYSITELIB}/pyx/trafo.pyo +${PYSITELIB}/pyx/type1font.pyc +${PYSITELIB}/pyx/type1font.pyo +${PYSITELIB}/pyx/unit.pyc +${PYSITELIB}/pyx/unit.pyo +${PYSITELIB}/pyx/version.pyc +${PYSITELIB}/pyx/version.pyo +@dirrm share/pyx +@dirrm ${PYSITELIB}/pyx/pykpathsea +@dirrm ${PYSITELIB}/pyx/graph/axis +@dirrm ${PYSITELIB}/pyx/graph +@dirrm ${PYSITELIB}/pyx/font +@dirrm ${PYSITELIB}/pyx diff --git a/textproc/py-X/distinfo b/textproc/py-X/distinfo new file mode 100644 index 00000000000..5d187507c54 --- /dev/null +++ b/textproc/py-X/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2007/01/03 14:51:07 adrianp Exp $ + +SHA1 (PyX-0.9.tar.gz) = 79daf941f0ad36126471567879aaf6f94d21ccc4 +RMD160 (PyX-0.9.tar.gz) = 095148e1cf5af028724ba3abf52794741e72d084 +Size (PyX-0.9.tar.gz) = 351451 bytes |