[34170] trunk/dports/science
gui_dos at macports.org
gui_dos at macports.org
Sat Feb 16 05:26:54 PST 2008
Revision: 34170
http://trac.macosforge.org/projects/macports/changeset/34170
Author: gui_dos at macports.org
Date: 2008-02-16 05:26:52 -0800 (Sat, 16 Feb 2008)
Log Message:
-----------
New emodules for Geomview:
* gvemod-ndview (closes #14283)
* gvemod-xforms-example (closes #14284)
* gvemodules-xforms (closes 14285)
* maniview (closes #14286)
* orrery (closes #14287)
Added Paths:
-----------
trunk/dports/science/gvemod-ndview/
trunk/dports/science/gvemod-ndview/Portfile
trunk/dports/science/gvemod-ndview/files/
trunk/dports/science/gvemod-ndview/files/patch-wrappers.c.diff
trunk/dports/science/gvemod-xforms-example/
trunk/dports/science/gvemod-xforms-example/Portfile
trunk/dports/science/gvemodules-xforms/
trunk/dports/science/gvemodules-xforms/Portfile
trunk/dports/science/maniview/
trunk/dports/science/maniview/Portfile
trunk/dports/science/orrery/
trunk/dports/science/orrery/Portfile
Added: trunk/dports/science/gvemod-ndview/Portfile
===================================================================
--- trunk/dports/science/gvemod-ndview/Portfile (rev 0)
+++ trunk/dports/science/gvemod-ndview/Portfile 2008-02-16 13:26:52 UTC (rev 34170)
@@ -0,0 +1,46 @@
+# $Id$
+
+PortSystem 1.0
+
+name gvemod-ndview
+version 0.2
+categories science graphics x11
+maintainers raphael at ira.uka.de
+description A Geomview emodule for displaying projections \
+ of higher dimensional objects.
+long_description This package contains the NDview emodule and \
+ the emodules of the src/bin/ndutils directory \
+ of the original Geomview distribution. emodules \
+ are kind of plugins which extend the \
+ functionality of Geomview (an interactive 3d \
+ viewing program). The modules are based on \
+ Tcl/Tk and can be used as a tool-kit for \
+ displaying projections of higher dimensional \
+ objects.
+homepage http://www.geomview.org/
+platforms darwin
+master_sites sourceforge
+master_sites.mirror_subdir geomview
+livecheck.name geomview
+livecheck.distname ${name}
+checksums md5 c8cbfec59ae14215098c4608433a54cf \
+ sha1 64f7cd168de7b57b733250ca2c5a974fd30be6f6 \
+ rmd160 5e95e2c308bc8019d0588ab689bbbc05371e7469
+patchfiles patch-wrappers.c.diff
+depends_lib port:geomview \
+ port:tk
+# Work around case-inensitivity "NDview" Tcl script <-> "ndview" module
+post-extract {
+ move ${worksrcpath}/src/NDview/NDview ${worksrcpath}/src/NDview/NDview.tc
+ reinplace "s|module_tcl_DATA = NDview|module_tcl_DATA = NDview.tc|" \
+ ${worksrcpath}/src/ndview/Makefile.in
+}
+post-destroot {
+ move ${destroot}${prefix}/libexec/geomview/tcl/NDview.tc \
+ ${destroot}${prefix}/libexec/geomview/tcl/NDview
+}
+
+platform darwin 9 { configure.ldflags-append \
+ -Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:\
+ /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
+}
Property changes on: trunk/dports/science/gvemod-ndview/Portfile
___________________________________________________________________
Name: svn:keywords
+ Id
Name: svn:eol-style
+ native
Added: trunk/dports/science/gvemod-ndview/files/patch-wrappers.c.diff
===================================================================
--- trunk/dports/science/gvemod-ndview/files/patch-wrappers.c.diff (rev 0)
+++ trunk/dports/science/gvemod-ndview/files/patch-wrappers.c.diff 2008-02-16 13:26:52 UTC (rev 34170)
@@ -0,0 +1,11 @@
+--- src/ndutils/wrappers.c 2006-10-27 00:54:58.000000000 +0200
++++ src/ndutils/wrappers.c 2008-01-29 11:24:55.000000000 +0100
+@@ -166,7 +166,7 @@
+ buf[(j * 2 + 1) * 3 + v * 432 * 3 + 2] = blue;
+ }
+ }
+- Tk_PhotoPutBlock(pp, &blk, 0, 0, 432, 20, TK_PHOTO_COMPOSITE_OVERLAY);
++ Tk_PhotoPutBlock(interp, pp, &blk, 0, 0, 432, 20, TK_PHOTO_COMPOSITE_OVERLAY);
+ return TCL_OK;
+ }
+
Added: trunk/dports/science/gvemod-xforms-example/Portfile
===================================================================
--- trunk/dports/science/gvemod-xforms-example/Portfile (rev 0)
+++ trunk/dports/science/gvemod-xforms-example/Portfile 2008-02-16 13:26:52 UTC (rev 34170)
@@ -0,0 +1,30 @@
+# $Id$
+
+PortSystem 1.0
+
+name gvemod-xforms-example
+version 0.2
+categories science graphics x11
+maintainers raphael at ira.uka.de
+description The example emodule defined in the Geomview \
+ manual
+long_description This is the example emodule defined in the \
+ Geomview manual. emodules are kind of plugins \
+ which extend the functionality of Geomview \
+ (an interactive 3d viewing program).
+homepage http://www.geomview.org/
+platforms darwin
+master_sites sourceforge
+master_sites.mirror_subdir geomview
+livecheck.name geomview
+livecheck.distname ${name}
+checksums md5 c054f1f6504f3ec093ba47c55cd1c881 \
+ sha1 90f70c627c3b976b1f18e1a928f7d3d7c0aefc30 \
+ rmd160 607fc3f476716aae29ab357b0194e7056a57ae4a
+depends_lib port:geomview \
+ port:xforms
+
+platform darwin 9 { configure.ldflags-append \
+ -Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:\
+ /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
+}
Property changes on: trunk/dports/science/gvemod-xforms-example/Portfile
___________________________________________________________________
Name: svn:keywords
+ Id
Name: svn:eol-style
+ native
Added: trunk/dports/science/gvemodules-xforms/Portfile
===================================================================
--- trunk/dports/science/gvemodules-xforms/Portfile (rev 0)
+++ trunk/dports/science/gvemodules-xforms/Portfile 2008-02-16 13:26:52 UTC (rev 34170)
@@ -0,0 +1,33 @@
+# $Id:$
+
+PortSystem 1.0
+
+name gvemodules-xforms
+version 0.2
+categories science graphics x11
+maintainers raphael at ira.uka.de
+description XForms based emodules of the original Geomview \
+ distribution
+long_description This package contains XForms based emodules of \
+ the original Geomview distribution. emodules \
+ are kind of plugins which extend the functionality \
+ of Geomview (an interactive 3d viewing program). \
+ The modules are based on XForms and can be used as \
+ a tool-kit for displaying projections of higher \
+ dimensional objects.
+homepage http://www.geomview.org/
+platforms darwin
+master_sites sourceforge
+master_sites.mirror_subdir geomview
+livecheck.name geomview
+livecheck.distname ${name}
+checksums md5 0db75b1c7a4700014ba27eed60fe2e26 \
+ sha1 4f73251548d42801a29a13444ae5c4bc54dfeb71 \
+ rmd160 b5f53ed3bee35f8727309b15723d66f0b0dc07d3
+depends_lib port:geomview \
+ port:xforms
+
+platform darwin 9 { configure.ldflags-append \
+ -Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:\
+ /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
+}
Property changes on: trunk/dports/science/gvemodules-xforms/Portfile
___________________________________________________________________
Name: svn:keywords
+ Id
Name: svn:eol-style
+ native
Added: trunk/dports/science/maniview/Portfile
===================================================================
--- trunk/dports/science/maniview/Portfile (rev 0)
+++ trunk/dports/science/maniview/Portfile 2008-02-16 13:26:52 UTC (rev 34170)
@@ -0,0 +1,32 @@
+# $Id$
+
+PortSystem 1.0
+
+name maniview
+version 2.0.2
+categories science graphics x11
+maintainers raphael at ira.uka.de
+description a Geomview module for viewing 3D manifolds
+long_description This is maniview, a Geomview module for viewing \
+ 3D manifolds. emodules are kind of plugins \
+ which extend the functionality of Geomview (an \
+ interactive 3d viewing program).
+homepage http://www.geomview.org/
+platforms darwin
+master_sites sourceforge
+master_sites.mirror_subdir geomview
+livecheck.name geomview
+livecheck.distname ${name}
+checksums md5 65b4199f32ff7e2365b363969b189289 \
+ sha1 bb0590d78c0cba64a4d15f6bf5237a9c23d338bd \
+ rmd160 7b82bc829971add72f588d8aa3a0e793dfec96a8
+depends_lib port:geomview \
+ port:xforms
+post-destroot {
+ delete ${destroot}${prefix}/share/geomview/groups
+}
+
+platform darwin 9 { configure.ldflags-append \
+ -Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:\
+ /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
+}
Property changes on: trunk/dports/science/maniview/Portfile
___________________________________________________________________
Name: svn:keywords
+ Id
Name: svn:eol-style
+ native
Added: trunk/dports/science/orrery/Portfile
===================================================================
--- trunk/dports/science/orrery/Portfile (rev 0)
+++ trunk/dports/science/orrery/Portfile 2008-02-16 13:26:52 UTC (rev 34170)
@@ -0,0 +1,34 @@
+# $Id$
+
+PortSystem 1.0
+
+name orrery
+version 0.9.5
+categories science graphics x11
+maintainers raphael at ira.uka.de
+description A digital model of the solar system within \
+ Geomview
+long_description The Orrery is a digital model of the solar \
+ system, named for the mechanical models of the \
+ same name (often you'll see one with just the \
+ Sun, Earth and Moon, as little balls supported on \
+ wires). The first such was built for the fourth \
+ Earl of Orrery in the 1700s. It includes all nine \
+ planets, some of their satellites, and a few \
+ recent comets. Orrery is a Geomview module.
+homepage http://www.geomview.org/
+platforms darwin
+master_sites sourceforge
+master_sites.mirror_subdir geomview
+livecheck.name geomview
+livecheck.distname ${name}
+checksums md5 cac12242a1e6477af2c5c1b320e54a50 \
+ sha1 27c768318bac4a05b6734742997f7c1c36e7962c \
+ rmd160 80fa23ad4245d4dbb8076526406bbf8b53335899
+depends_lib port:geomview \
+ port:tk
+
+platform darwin 9 { configure.ldflags-append \
+ -Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:\
+ /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
+}
Property changes on: trunk/dports/science/orrery/Portfile
___________________________________________________________________
Name: svn:keywords
+ Id
Name: svn:eol-style
+ native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080216/6006e36f/attachment-0001.html
More information about the macports-changes
mailing list