summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoradrianp <adrianp@pkgsrc.org>2007-01-03 14:51:07 +0000
committeradrianp <adrianp@pkgsrc.org>2007-01-03 14:51:07 +0000
commit383059afc6c1508fd684b1bba68b69286d3857d6 (patch)
tree7b36087a59be5f41f44326089639f258dfe50043
parent84aa02614ba3bec43d81ecf833e85a6dc233d106 (diff)
downloadpkgsrc-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/DESCR14
-rw-r--r--textproc/py-X/Makefile20
-rw-r--r--textproc/py-X/PLIST102
-rw-r--r--textproc/py-X/distinfo5
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