[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