aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorijliao <ijliao@FreeBSD.org>2004-02-20 09:58:45 +0800
committerijliao <ijliao@FreeBSD.org>2004-02-20 09:58:45 +0800
commit61c97d878bf9fcc8df788ff64407016f69200706 (patch)
treeca02bc7b95e8f059f96e9a4b27abf73ca2964e03
parent8e9498dbf0f69e55d0d94f4acd6be5ba7603711a (diff)
downloadfreebsd-ports-gnome-61c97d878bf9fcc8df788ff64407016f69200706.tar.gz
freebsd-ports-gnome-61c97d878bf9fcc8df788ff64407016f69200706.tar.zst
freebsd-ports-gnome-61c97d878bf9fcc8df788ff64407016f69200706.zip
add fandango 0.2.5
A python scripted 3D CAD application
-rw-r--r--cad/Makefile1
-rw-r--r--cad/fandango/Makefile33
-rw-r--r--cad/fandango/distinfo2
-rw-r--r--cad/fandango/pkg-descr15
-rw-r--r--cad/fandango/pkg-plist74
5 files changed, 125 insertions, 0 deletions
diff --git a/cad/Makefile b/cad/Makefile
index 66f17de7078e..85ab07ad96dd 100644
--- a/cad/Makefile
+++ b/cad/Makefile
@@ -12,6 +12,7 @@
SUBDIR += chipvault
SUBDIR += cider
SUBDIR += electric
+ SUBDIR += fandango
SUBDIR += geda
SUBDIR += geda-symbols
SUBDIR += geda-symcheck
diff --git a/cad/fandango/Makefile b/cad/fandango/Makefile
new file mode 100644
index 000000000000..e1e8daca09f9
--- /dev/null
+++ b/cad/fandango/Makefile
@@ -0,0 +1,33 @@
+# ex:ts=8
+# Ports collection makefile for: fandango
+# Date created: Feb 17, 2004
+# Whom: ijliao
+#
+# $FreeBSD$
+#
+
+PORTNAME= fandango
+PORTVERSION= 0.2.5
+CATEGORIES= cad
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= elcad
+DISTNAME= k${PORTNAME}-${PORTVERSION}
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= A python scripted 3D CAD application
+
+LIB_DEPENDS= python2.3.1:${PORTSDIR}/lang/python
+
+USE_GL= yes
+USE_GNOME= gnometarget
+USE_KDEBASE_VER= 3
+USE_PYTHON= 2.3+
+GNU_CONFIGURE= yes
+
+pre-everything::
+ @${ECHO_CMD}
+ @${ECHO_CMD} "*** This port requires python shared library ***"
+ @${ECHO_CMD} "*** You have to build python with BUILD_SHARED=yes ***"
+ @${ECHO_CMD}
+
+.include <bsd.port.mk>
diff --git a/cad/fandango/distinfo b/cad/fandango/distinfo
new file mode 100644
index 000000000000..348230620d0b
--- /dev/null
+++ b/cad/fandango/distinfo
@@ -0,0 +1,2 @@
+MD5 (kfandango-0.2.5.tar.gz) = dc7c638d6bc559503a068092272cc3b4
+SIZE (kfandango-0.2.5.tar.gz) = 720900
diff --git a/cad/fandango/pkg-descr b/cad/fandango/pkg-descr
new file mode 100644
index 000000000000..929e3da5e98e
--- /dev/null
+++ b/cad/fandango/pkg-descr
@@ -0,0 +1,15 @@
+Fandango is a scripted computer aided drawing system.
+
+Feature :
+ - Interpret python scripts
+ - Receive instructions from a integrated commandline
+ - Draw lines, triangles, line strips and triangle strips
+ - Set colors as layer attribute
+ - Enable alpha blending and basic texture mapping (a checkerboard)
+ - Display lighting for the triangle entities
+ - Set the light position from a mouse click
+ - Draw lines and triangles from mouse clicking
+ - Zoom and pan
+ - Rotate around an specified axis
+
+WWW: http://www.soffernet.com/jaime/fandango/
diff --git a/cad/fandango/pkg-plist b/cad/fandango/pkg-plist
new file mode 100644
index 000000000000..b5fab6c83ccb
--- /dev/null
+++ b/cad/fandango/pkg-plist
@@ -0,0 +1,74 @@
+bin/kfandango
+share/applnk/Applications/kfandango.desktop
+share/apps/kfandango/cxf/README.hershey
+share/apps/kfandango/cxf/cursive.cxf
+share/apps/kfandango/icons/hicolor/16x16/actions/intersection.png
+share/apps/kfandango/icons/hicolor/16x16/actions/polyline.png
+share/apps/kfandango/icons/hicolor/16x16/actions/triangle.png
+share/apps/kfandango/icons/hicolor/22x22/actions/intersection.png
+share/apps/kfandango/icons/hicolor/22x22/actions/polyline.png
+share/apps/kfandango/icons/hicolor/22x22/actions/triangle.png
+share/apps/kfandango/icons/hicolor/32x32/actions/intersection.png
+share/apps/kfandango/icons/hicolor/32x32/actions/polyline.png
+share/apps/kfandango/icons/hicolor/32x32/actions/triangle.png
+share/apps/kfandango/icons/hicolor/48x48/actions/intersection.png
+share/apps/kfandango/icons/hicolor/48x48/actions/polyline.png
+share/apps/kfandango/icons/hicolor/48x48/actions/triangle.png
+share/apps/kfandango/icons/hicolor/64x64/actions/intersection.png
+share/apps/kfandango/icons/hicolor/64x64/actions/polyline.png
+share/apps/kfandango/icons/hicolor/64x64/actions/triangle.png
+share/apps/kfandango/kfandangoui.rc
+share/apps/kfandango/python/arc.py
+share/apps/kfandango/python/cli_wrapper.py
+share/apps/kfandango/python/click_aux.py
+share/apps/kfandango/python/curvas.py
+share/apps/kfandango/python/cxf_read.py
+share/apps/kfandango/python/dxf_read.py
+share/apps/kfandango/python/f_de_xyz.py
+share/apps/kfandango/python/fandango.py
+share/apps/kfandango/python/fcircle.py
+share/apps/kfandango/python/koch.py
+share/apps/kfandango/python/koch3d.py
+share/apps/kfandango/python/loops.py
+share/apps/kfandango/python/lorentz.py
+share/apps/kfandango/python/semimenger.py
+share/apps/kfandango/python/shapes.py
+share/apps/kfandango/python/sierp3d.py
+share/apps/kfandango/python/sierpinski.py
+share/apps/kfandango/python/transforms.py
+share/apps/kfandango/python/volumes.py
+share/apps/kfandango/python/xml_read.py
+@dirrm share/apps/kfandango/python
+@dirrm share/apps/kfandango/icons/hicolor/64x64/actions
+@dirrm share/apps/kfandango/icons/hicolor/64x64
+@dirrm share/apps/kfandango/icons/hicolor/48x48/actions
+@dirrm share/apps/kfandango/icons/hicolor/48x48
+@dirrm share/apps/kfandango/icons/hicolor/32x32/actions
+@dirrm share/apps/kfandango/icons/hicolor/32x32
+@dirrm share/apps/kfandango/icons/hicolor/22x22/actions
+@dirrm share/apps/kfandango/icons/hicolor/22x22
+@dirrm share/apps/kfandango/icons/hicolor/16x16/actions
+@dirrm share/apps/kfandango/icons/hicolor/16x16
+@dirrm share/apps/kfandango/icons/hicolor
+@dirrm share/apps/kfandango/icons
+@dirrm share/apps/kfandango/cxf
+@dirrm share/apps/kfandango
+share/doc/HTML/en/kfandango/api.docbook
+share/doc/HTML/en/kfandango/appendix.docbook
+share/doc/HTML/en/kfandango/bak.devel.docbook
+share/doc/HTML/en/kfandango/commands.docbook
+share/doc/HTML/en/kfandango/common
+share/doc/HTML/en/kfandango/credits.docbook
+share/doc/HTML/en/kfandango/devel.docbook
+share/doc/HTML/en/kfandango/faq.docbook
+share/doc/HTML/en/kfandango/index.cache.bz2
+share/doc/HTML/en/kfandango/index.docbook
+share/doc/HTML/en/kfandango/introduction.docbook
+share/doc/HTML/en/kfandango/using.docbook
+@dirrm share/doc/HTML/en/kfandango
+share/icons/hicolor/16x16/apps/kfandango.png
+share/icons/hicolor/32x32/apps/kfandango.png
+share/icons/hicolor/48x48/apps/kfandango.png
+share/icons/locolor/16x16/apps/kfandango.png
+share/icons/locolor/32x32/apps/kfandango.png
+share/locale/es/LC_MESSAGES/kfandango.mo