summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--graphics/py-piddle/DESCR12
-rw-r--r--graphics/py-piddle/Makefile17
-rw-r--r--graphics/py-piddle/PLIST156
-rw-r--r--graphics/py-piddle/distinfo4
4 files changed, 189 insertions, 0 deletions
diff --git a/graphics/py-piddle/DESCR b/graphics/py-piddle/DESCR
new file mode 100644
index 00000000000..1129f65fdbc
--- /dev/null
+++ b/graphics/py-piddle/DESCR
@@ -0,0 +1,12 @@
+Plug In Drawing, Does Little Else. A cross-platform drawing library for
+Python.
+
+PIDDLE is a Python module for creating two-dimensional graphics in a manner
+that is both cross-platform and cross-media; that is, it can support screen
+graphics (e.g. QuickDraw, Windows, Tk) as well as file output (PostScript,
+PDF, GIF, etc.). It makes use of the native 2D drawing calls of each backend,
+for maximum efficiency and quality. It works by defining a base class
+(piddle.Canvas) with methods for all supported drawing primitives. A
+particular drawing context is provided in the form of a derived class. PIDDLE
+applications will be able to automatically select an appropriate backend for
+the user's environment.
diff --git a/graphics/py-piddle/Makefile b/graphics/py-piddle/Makefile
new file mode 100644
index 00000000000..28b739be471
--- /dev/null
+++ b/graphics/py-piddle/Makefile
@@ -0,0 +1,17 @@
+# $NetBSD: Makefile,v 1.1.1.1 2002/10/30 11:19:31 markd Exp $
+
+DISTNAME= piddle-1.0.15
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES= graphics
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=piddle/}
+
+MAINTAINER= packages@netbsd.org
+HOMEPAGE= http://piddle.sf.net/
+COMMENT= Python Plug In Drawing, Does Little Else
+
+PYDISTUTILSPKG= # defined
+
+NO_CONFIGURE= YES
+
+.include "../../lang/python/extension.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/graphics/py-piddle/PLIST b/graphics/py-piddle/PLIST
new file mode 100644
index 00000000000..10512d2946e
--- /dev/null
+++ b/graphics/py-piddle/PLIST
@@ -0,0 +1,156 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2002/10/30 11:19:31 markd Exp $
+${PYSITELIB}/piddle/PixMapWrapper.py
+${PYSITELIB}/piddle/PixMapWrapper.pyc
+${PYSITELIB}/piddle/aigen.py
+${PYSITELIB}/piddle/aigen.pyc
+${PYSITELIB}/piddle/discipline.py
+${PYSITELIB}/piddle/discipline.pyc
+${PYSITELIB}/piddle/pagesizes.py
+${PYSITELIB}/piddle/pagesizes.pyc
+${PYSITELIB}/piddle/pdfdoc.py
+${PYSITELIB}/piddle/pdfdoc.pyc
+${PYSITELIB}/piddle/pdfgen.py
+${PYSITELIB}/piddle/pdfgen.pyc
+${PYSITELIB}/piddle/pdfgeom.py
+${PYSITELIB}/piddle/pdfgeom.pyc
+${PYSITELIB}/piddle/pdfmetrics.py
+${PYSITELIB}/piddle/pdfmetrics.pyc
+${PYSITELIB}/piddle/pdfutils.py
+${PYSITELIB}/piddle/pdfutils.pyc
+${PYSITELIB}/piddle/piddle.py
+${PYSITELIB}/piddle/piddle.pyc
+${PYSITELIB}/piddle/piddleAI.py
+${PYSITELIB}/piddle/piddleAI.pyc
+${PYSITELIB}/piddle/piddleFIG.py
+${PYSITELIB}/piddle/piddleFIG.pyc
+${PYSITELIB}/piddle/piddleGL.py
+${PYSITELIB}/piddle/piddleGL.pyc
+${PYSITELIB}/piddle/piddleGTK/__init__.py
+${PYSITELIB}/piddle/piddleGTK/__init__.pyc
+${PYSITELIB}/piddle/piddleGTK/core.py
+${PYSITELIB}/piddle/piddleGTK/core.pyc
+${PYSITELIB}/piddle/piddleGTK/tests.py
+${PYSITELIB}/piddle/piddleGTK/tests.pyc
+${PYSITELIB}/piddle/piddlePDF.py
+${PYSITELIB}/piddle/piddlePDF.pyc
+${PYSITELIB}/piddle/piddlePIL.py
+${PYSITELIB}/piddle/piddlePIL.pyc
+${PYSITELIB}/piddle/piddlePS.py
+${PYSITELIB}/piddle/piddlePS.pyc
+${PYSITELIB}/piddle/piddlePSmetrics.py
+${PYSITELIB}/piddle/piddlePSmetrics.pyc
+${PYSITELIB}/piddle/piddleQD.py
+${PYSITELIB}/piddle/piddleQD.pyc
+${PYSITELIB}/piddle/piddleSVG/__init__.py
+${PYSITELIB}/piddle/piddleSVG/__init__.pyc
+${PYSITELIB}/piddle/piddleSVG/piddleSVG.py
+${PYSITELIB}/piddle/piddleSVG/piddleSVG.pyc
+${PYSITELIB}/piddle/piddleTK.py
+${PYSITELIB}/piddle/piddleTK.pyc
+${PYSITELIB}/piddle/piddleTK2/__init__.py
+${PYSITELIB}/piddle/piddleTK2/__init__.pyc
+${PYSITELIB}/piddle/piddleTK2/piddleTK.py
+${PYSITELIB}/piddle/piddleTK2/piddleTK.pyc
+${PYSITELIB}/piddle/piddleVCR.py
+${PYSITELIB}/piddle/piddleVCR.pyc
+${PYSITELIB}/piddle/piddleWX.py
+${PYSITELIB}/piddle/piddleWX.pyc
+${PYSITELIB}/piddle/piddleWxDc.py
+${PYSITELIB}/piddle/piddleWxDc.pyc
+${PYSITELIB}/piddle/piddletest.py
+${PYSITELIB}/piddle/piddletest.pyc
+${PYSITELIB}/piddle/pilfonts/courier-10.pil
+${PYSITELIB}/piddle/pilfonts/courier-10.png
+${PYSITELIB}/piddle/pilfonts/courier-12.pil
+${PYSITELIB}/piddle/pilfonts/courier-12.png
+${PYSITELIB}/piddle/pilfonts/courier-14.pil
+${PYSITELIB}/piddle/pilfonts/courier-14.png
+${PYSITELIB}/piddle/pilfonts/courier-18.pil
+${PYSITELIB}/piddle/pilfonts/courier-18.png
+${PYSITELIB}/piddle/pilfonts/courier-24.pil
+${PYSITELIB}/piddle/pilfonts/courier-24.png
+${PYSITELIB}/piddle/pilfonts/courier-8.pil
+${PYSITELIB}/piddle/pilfonts/courier-8.png
+${PYSITELIB}/piddle/pilfonts/courier-bold-10.pil
+${PYSITELIB}/piddle/pilfonts/courier-bold-10.png
+${PYSITELIB}/piddle/pilfonts/courier-bold-12.pil
+${PYSITELIB}/piddle/pilfonts/courier-bold-12.png
+${PYSITELIB}/piddle/pilfonts/courier-bold-14.pil
+${PYSITELIB}/piddle/pilfonts/courier-bold-14.png
+${PYSITELIB}/piddle/pilfonts/courier-bold-18.pil
+${PYSITELIB}/piddle/pilfonts/courier-bold-18.png
+${PYSITELIB}/piddle/pilfonts/courier-bold-24.pil
+${PYSITELIB}/piddle/pilfonts/courier-bold-24.png
+${PYSITELIB}/piddle/pilfonts/courier-bold-8.pil
+${PYSITELIB}/piddle/pilfonts/courier-bold-8.png
+${PYSITELIB}/piddle/pilfonts/helvetica-10.pil
+${PYSITELIB}/piddle/pilfonts/helvetica-10.png
+${PYSITELIB}/piddle/pilfonts/helvetica-12.pil
+${PYSITELIB}/piddle/pilfonts/helvetica-12.png
+${PYSITELIB}/piddle/pilfonts/helvetica-14.pil
+${PYSITELIB}/piddle/pilfonts/helvetica-14.png
+${PYSITELIB}/piddle/pilfonts/helvetica-18.pil
+${PYSITELIB}/piddle/pilfonts/helvetica-18.png
+${PYSITELIB}/piddle/pilfonts/helvetica-24.pil
+${PYSITELIB}/piddle/pilfonts/helvetica-24.png
+${PYSITELIB}/piddle/pilfonts/helvetica-8.pil
+${PYSITELIB}/piddle/pilfonts/helvetica-8.png
+${PYSITELIB}/piddle/pilfonts/helvetica-bold-10.pil
+${PYSITELIB}/piddle/pilfonts/helvetica-bold-10.png
+${PYSITELIB}/piddle/pilfonts/helvetica-bold-12.pil
+${PYSITELIB}/piddle/pilfonts/helvetica-bold-12.png
+${PYSITELIB}/piddle/pilfonts/helvetica-bold-14.pil
+${PYSITELIB}/piddle/pilfonts/helvetica-bold-14.png
+${PYSITELIB}/piddle/pilfonts/helvetica-bold-18.pil
+${PYSITELIB}/piddle/pilfonts/helvetica-bold-18.png
+${PYSITELIB}/piddle/pilfonts/helvetica-bold-24.pil
+${PYSITELIB}/piddle/pilfonts/helvetica-bold-24.png
+${PYSITELIB}/piddle/pilfonts/helvetica-bold-8.pil
+${PYSITELIB}/piddle/pilfonts/helvetica-bold-8.png
+${PYSITELIB}/piddle/pilfonts/metrics.dat
+${PYSITELIB}/piddle/pilfonts/symbol-10.pil
+${PYSITELIB}/piddle/pilfonts/symbol-10.png
+${PYSITELIB}/piddle/pilfonts/symbol-12.pil
+${PYSITELIB}/piddle/pilfonts/symbol-12.png
+${PYSITELIB}/piddle/pilfonts/symbol-14.pil
+${PYSITELIB}/piddle/pilfonts/symbol-14.png
+${PYSITELIB}/piddle/pilfonts/symbol-18.pil
+${PYSITELIB}/piddle/pilfonts/symbol-18.png
+${PYSITELIB}/piddle/pilfonts/symbol-24.pil
+${PYSITELIB}/piddle/pilfonts/symbol-24.png
+${PYSITELIB}/piddle/pilfonts/symbol-8.pil
+${PYSITELIB}/piddle/pilfonts/symbol-8.png
+${PYSITELIB}/piddle/pilfonts/times-10.pil
+${PYSITELIB}/piddle/pilfonts/times-10.png
+${PYSITELIB}/piddle/pilfonts/times-12.pil
+${PYSITELIB}/piddle/pilfonts/times-12.png
+${PYSITELIB}/piddle/pilfonts/times-14.pil
+${PYSITELIB}/piddle/pilfonts/times-14.png
+${PYSITELIB}/piddle/pilfonts/times-18.pil
+${PYSITELIB}/piddle/pilfonts/times-18.png
+${PYSITELIB}/piddle/pilfonts/times-24.pil
+${PYSITELIB}/piddle/pilfonts/times-24.png
+${PYSITELIB}/piddle/pilfonts/times-8.pil
+${PYSITELIB}/piddle/pilfonts/times-8.png
+${PYSITELIB}/piddle/pilfonts/times-bold-10.pil
+${PYSITELIB}/piddle/pilfonts/times-bold-10.png
+${PYSITELIB}/piddle/pilfonts/times-bold-12.pil
+${PYSITELIB}/piddle/pilfonts/times-bold-12.png
+${PYSITELIB}/piddle/pilfonts/times-bold-14.pil
+${PYSITELIB}/piddle/pilfonts/times-bold-14.png
+${PYSITELIB}/piddle/pilfonts/times-bold-18.pil
+${PYSITELIB}/piddle/pilfonts/times-bold-18.png
+${PYSITELIB}/piddle/pilfonts/times-bold-24.pil
+${PYSITELIB}/piddle/pilfonts/times-bold-24.png
+${PYSITELIB}/piddle/pilfonts/times-bold-8.pil
+${PYSITELIB}/piddle/pilfonts/times-bold-8.png
+${PYSITELIB}/piddle/polyfunc.py
+${PYSITELIB}/piddle/polyfunc.pyc
+${PYSITELIB}/piddle/python.gif
+${PYSITELIB}/piddle/stringformat.py
+${PYSITELIB}/piddle/stringformat.pyc
+@dirrm ${PYSITELIB}/piddle/pilfonts
+@dirrm ${PYSITELIB}/piddle/piddleTK2
+@dirrm ${PYSITELIB}/piddle/piddleSVG
+@dirrm ${PYSITELIB}/piddle/piddleGTK
+@dirrm ${PYSITELIB}/piddle
diff --git a/graphics/py-piddle/distinfo b/graphics/py-piddle/distinfo
new file mode 100644
index 00000000000..9a602747f68
--- /dev/null
+++ b/graphics/py-piddle/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2002/10/30 11:19:31 markd Exp $
+
+SHA1 (piddle-1.0.15.tar.gz) = 9cfed569c2baba3ad4c5f73ad51de514e58a3d31
+Size (piddle-1.0.15.tar.gz) = 454044 bytes