[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