[95700] trunk/dports/science

mww at macports.org mww at macports.org
Thu Jul 19 08:18:26 PDT 2012


Revision: 95700
          https://trac.macports.org/changeset/95700
Author:   mww at macports.org
Date:     2012-07-19 08:18:26 -0700 (Thu, 19 Jul 2012)
Log Message:
-----------
solid: new port

Added Paths:
-----------
    trunk/dports/science/solid/
    trunk/dports/science/solid/Portfile
    trunk/dports/science/solid/files/
    trunk/dports/science/solid/files/patch-examples-gldemo.cpp.diff
    trunk/dports/science/solid/files/patch-examples-mnm.cpp.diff
    trunk/dports/science/solid/files/patch-examples-physics.cpp.diff

Added: trunk/dports/science/solid/Portfile
===================================================================
--- trunk/dports/science/solid/Portfile	                        (rev 0)
+++ trunk/dports/science/solid/Portfile	2012-07-19 15:18:26 UTC (rev 95700)
@@ -0,0 +1,32 @@
+# $Id$
+
+PortSystem 1.0
+
+name                solid
+version             3.5.6
+categories          science math devel
+platforms           darwin
+license             LGPL-2
+maintainers         mww openmaintainer
+description         SOLID is a software library for collision detection of geometric objects in 3D space
+long_description    ${description}
+
+homepage            http://www.dtecta.com/
+master_sites        http://www.dtecta.com/files/
+checksums           rmd160  0b2e305c323caef96e182ec75529bad92c41f35a \
+                    sha256  4acfa20266f0aa5722732794f8e93d7bb446e467719c947a3ca583f197923af0
+
+extract.suffix      .tgz
+patchfiles          patch-examples-mnm.cpp.diff patch-examples-physics.cpp.diff \
+                    patch-examples-gldemo.cpp.diff
+
+depends_lib         port:qhull
+
+if {${configure.compiler} == "clang"} {
+    configure.compiler llvm-gcc-4.2
+}
+
+configure.args --infodir=${prefix}/share/info
+
+build.args CFLAGS='-O2 -fno-gcse -fno-strict-aliasing -DNDEBUG -fpermissive -framework GLUT' CXXFLAGS='-O2 -fno-gcse -fno-strict-aliasing -DNDEBUG -fpermissive -framework GLUT'
+


Property changes on: trunk/dports/science/solid/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Added: trunk/dports/science/solid/files/patch-examples-gldemo.cpp.diff
===================================================================
--- trunk/dports/science/solid/files/patch-examples-gldemo.cpp.diff	                        (rev 0)
+++ trunk/dports/science/solid/files/patch-examples-gldemo.cpp.diff	2012-07-19 15:18:26 UTC (rev 95700)
@@ -0,0 +1,11 @@
+--- examples/gldemo.cpp	2006-10-03 10:55:33.000000000 +0200
++++ examples/gldemo.cpp	2012-07-19 17:09:21.000000000 +0200
+@@ -21,7 +21,7 @@
+  * use of this library.
+  */
+ 
+-#include <GL/glut.h>
++#include <GLUT/glut.h>
+ #include <SOLID.h>
+ 
+ #define DISPLAY           // Interactively draw new placements 

Added: trunk/dports/science/solid/files/patch-examples-mnm.cpp.diff
===================================================================
--- trunk/dports/science/solid/files/patch-examples-mnm.cpp.diff	                        (rev 0)
+++ trunk/dports/science/solid/files/patch-examples-mnm.cpp.diff	2012-07-19 15:18:26 UTC (rev 95700)
@@ -0,0 +1,11 @@
+--- examples/mnm.cpp	2006-10-03 10:55:33.000000000 +0200
++++ examples/mnm.cpp	2012-07-19 17:06:26.000000000 +0200
+@@ -29,7 +29,7 @@
+ //#define DRAW_COORD
+ 
+ #include <new>
+-#include <GL/glut.h>
++#include <GLUT/glut.h>
+ 
+ #include "GEN_MinMax.h"
+ #include "MT_Point3.h"

Added: trunk/dports/science/solid/files/patch-examples-physics.cpp.diff
===================================================================
--- trunk/dports/science/solid/files/patch-examples-physics.cpp.diff	                        (rev 0)
+++ trunk/dports/science/solid/files/patch-examples-physics.cpp.diff	2012-07-19 15:18:26 UTC (rev 95700)
@@ -0,0 +1,11 @@
+--- examples/physics.cpp	2006-10-03 10:55:33.000000000 +0200
++++ examples/physics.cpp	2012-07-19 17:08:04.000000000 +0200
+@@ -28,7 +28,7 @@
+ //#define USE_QUADS           // Idem, but now with quads  
+ 
+ #include <new>
+-#include <GL/glut.h>
++#include <GLUT/glut.h>
+ 
+ #include "GEN_MinMax.h"
+ #include "MT_Point3.h"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120719/b4eb095c/attachment.html>


More information about the macports-changes mailing list