aboutsummaryrefslogtreecommitdiffstats
path: root/cad
diff options
context:
space:
mode:
authorijliao <ijliao@FreeBSD.org>2003-11-12 10:01:27 +0800
committerijliao <ijliao@FreeBSD.org>2003-11-12 10:01:27 +0800
commita8ee73a922f8768da0ce2c6325e44196e8afbd2f (patch)
treea9ade12ed624c498b250528438ed5401570ca034 /cad
parent386e0349de9934a280289549b65f4ac6c78ed127 (diff)
downloadfreebsd-ports-gnome-a8ee73a922f8768da0ce2c6325e44196e8afbd2f.tar.gz
freebsd-ports-gnome-a8ee73a922f8768da0ce2c6325e44196e8afbd2f.tar.zst
freebsd-ports-gnome-a8ee73a922f8768da0ce2c6325e44196e8afbd2f.zip
add pythoncad release 10
An open-source CAD package built designed around Python
Diffstat (limited to 'cad')
-rw-r--r--cad/Makefile1
-rw-r--r--cad/pythoncad/Makefile26
-rw-r--r--cad/pythoncad/distinfo1
-rw-r--r--cad/pythoncad/pkg-descr6
-rw-r--r--cad/pythoncad/pkg-plist210
5 files changed, 244 insertions, 0 deletions
diff --git a/cad/Makefile b/cad/Makefile
index 65f45537d922..9ee7e928d449 100644
--- a/cad/Makefile
+++ b/cad/Makefile
@@ -35,6 +35,7 @@
SUBDIR += oregano
SUBDIR += pcb
SUBDIR += pdnmesh
+ SUBDIR += pythoncad
SUBDIR += qcad
SUBDIR += qfsm
SUBDIR += qmls
diff --git a/cad/pythoncad/Makefile b/cad/pythoncad/Makefile
new file mode 100644
index 000000000000..4771a536c397
--- /dev/null
+++ b/cad/pythoncad/Makefile
@@ -0,0 +1,26 @@
+# ex:ts=8
+# Ports collection makefile for: pythoncad
+# Date created: Nov 11, 2003
+# Whom: ijliao
+#
+# $FreeBSD$
+#
+
+PORTNAME= pythoncad
+PORTVERSION= 10
+CATEGORIES= cad
+MASTER_SITES= http://www.pythoncad.org/releases/
+DISTNAME= PythonCAD-DS1-R${PORTVERSION}
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= An open-source CAD package built designed around Python
+
+RUN_DEPENDS= ${PYTHON_SITELIBDIR}/pygtk.pth:${PORTSDIR}/x11-toolkits/py-gtk2
+
+USE_PYTHON= 2.2+
+USE_PYDISTUTILS= yes
+
+post-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/gtkpycad.py ${PREFIX}/bin
+
+.include <bsd.port.mk>
diff --git a/cad/pythoncad/distinfo b/cad/pythoncad/distinfo
new file mode 100644
index 000000000000..e8b98743bd90
--- /dev/null
+++ b/cad/pythoncad/distinfo
@@ -0,0 +1 @@
+MD5 (PythonCAD-DS1-R10.tar.gz) = 7e36a8fb9e356360968f3c5d76ca7c2f
diff --git a/cad/pythoncad/pkg-descr b/cad/pythoncad/pkg-descr
new file mode 100644
index 000000000000..331602d0ed28
--- /dev/null
+++ b/cad/pythoncad/pkg-descr
@@ -0,0 +1,6 @@
+PythonCAD is a CAD package written, surprisingly enough, in Python. The
+PythonCAD project aims to produce a scriptable, open-source, easy to use
+CAD package for Linux, the various flavors of BSD Unix, commercial Unix,
+and other platforms to which someone who is interested ports the program.
+
+WWW: http://www.pythoncad.org/
diff --git a/cad/pythoncad/pkg-plist b/cad/pythoncad/pkg-plist
new file mode 100644
index 000000000000..3a025fd36032
--- /dev/null
+++ b/cad/pythoncad/pkg-plist
@@ -0,0 +1,210 @@
+bin/gtkpycad.py
+%%PYTHON_SITELIBDIR%%/PythonCAD.pth
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/__init__.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/__init__.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/__init__.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/acline.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/acline.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/acline.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/arc.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/arc.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/arc.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/baseobject.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/baseobject.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/baseobject.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/bindump.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/bindump.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/bindump.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/ccircle.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/ccircle.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/ccircle.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/circle.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/circle.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/circle.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/cline.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/cline.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/cline.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/color.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/color.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/color.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/conobject.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/conobject.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/conobject.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/delete.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/delete.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/delete.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dimension.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dimension.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dimension.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwg12.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwg12.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwg12.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwg1314.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwg1314.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwg1314.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwg15.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwg15.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwg15.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwgbase.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwgbase.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwgbase.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwgutil.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwgutil.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dwgutil.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dxf.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dxf.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/dxf.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/fileio.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/fileio.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/fileio.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/globals.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/globals.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/globals.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/graphicobject.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/graphicobject.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/graphicobject.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/hatch.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/hatch.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/hatch.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/hcline.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/hcline.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/hcline.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/image.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/image.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/image.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/imageio.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/imageio.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/imageio.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/intersections.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/intersections.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/intersections.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/keywords.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/keywords.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/keywords.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/layer.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/layer.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/layer.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/leader.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/leader.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/leader.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/linetype.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/linetype.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/linetype.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/maptree.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/maptree.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/maptree.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/menus.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/menus.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/menus.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/mirror.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/mirror.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/mirror.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/move.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/move.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/move.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/options.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/options.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/options.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/point.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/point.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/point.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/polyline.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/polyline.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/polyline.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/preferences.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/preferences.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/preferences.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/prompt.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/prompt.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/prompt.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/quadtree.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/quadtree.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/quadtree.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/segjoint.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/segjoint.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/segjoint.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/segment.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/segment.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/segment.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/selections.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/selections.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/selections.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/split.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/split.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/split.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/style.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/style.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/style.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/tancircs.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/tancircs.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/tancircs.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/tangent.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/tangent.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/tangent.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/text.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/text.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/text.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/tolerance.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/tolerance.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/tolerance.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/tools.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/tools.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/tools.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/tree.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/tree.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/tree.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/units.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/units.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/units.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/util.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/util.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/util.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/vcline.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/vcline.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Generic/vcline.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/__init__.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/__init__.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/__init__.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkconobjs.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkconobjs.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkconobjs.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkdimension.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkdimension.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkdimension.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkdimprefs.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkdimprefs.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkdimprefs.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkedit.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkedit.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkedit.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkentities.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkentities.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkentities.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkimage.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkimage.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkimage.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtklayers.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtklayers.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtklayers.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkmenus.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkmenus.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkmenus.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkmirror.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkmirror.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkmirror.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkmodify.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkmodify.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkmodify.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkprefs.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkprefs.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtkprefs.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtktext.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtktext.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk/gtktext.pyo
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/__init__.py
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/__init__.pyc
+%%PYTHON_SITELIBDIR%%/PythonCAD/Interface/__init__.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/PythonCAD/Generic
+@dirrm %%PYTHON_SITELIBDIR%%/PythonCAD/Interface/Gtk
+@dirrm %%PYTHON_SITELIBDIR%%/PythonCAD/Interface
+@dirrm %%PYTHON_SITELIBDIR%%/PythonCAD