[21757] trunk/dports/devel/ode

source_changes at macosforge.org source_changes at macosforge.org
Mon Feb 5 12:51:55 PST 2007


Revision: 21757
          http://trac.macosforge.org/projects/macports/changeset/21757
Author:   mww at macports.org
Date:     2007-02-05 12:51:54 -0800 (Mon, 05 Feb 2007)

Log Message:
-----------
new version 0.8-rc1

Modified Paths:
--------------
    trunk/dports/devel/ode/Portfile

Added Paths:
-----------
    trunk/dports/devel/ode/files/patch-configure

Removed Paths:
-------------
    trunk/dports/devel/ode/files/patch-drawstuff.cpp.diff
    trunk/dports/devel/ode/files/patch-user-settings-opcode.diff
    trunk/dports/devel/ode/files/patch-user-settings.diff

Modified: trunk/dports/devel/ode/Portfile
===================================================================
--- trunk/dports/devel/ode/Portfile	2007-02-05 20:40:26 UTC (rev 21756)
+++ trunk/dports/devel/ode/Portfile	2007-02-05 20:51:54 UTC (rev 21757)
@@ -3,10 +3,10 @@
 PortSystem 1.0
 
 name		ode
-version		0.7
+version		0.8-rc1
 categories	devel
 platforms	darwin
-maintainers	mww at opendarwin.org
+maintainers	mww at macports.org
 description	library for simulating articulated rigid body dynamics
 long_description	ODE is a free, industrial quality library for \
 			simulating articulated rigid body dynamics - for \
@@ -15,22 +15,20 @@
 			robust and platform independent, with advanced joints, \
 			contact with friction, and built-in collision detection.
 
-homepage	http://opende.sourceforge.net/
+homepage	http://www.ode.org/
 master_sites	sourceforge:opende
 distfiles	${name}-src-${version}.zip
-checksums	md5 b6727fef2cbb9ca812438bb774c9d6ec
+checksums	sha1 6e3b5066fbc100ea09171fea1560eedb62c5578d
 use_zip		yes
+patchfiles	patch-configure
 
 depends_lib	lib:libGL:XFree86
 
+configure.args	--with-trimesh=opcode
+
 build.type	gnu
 
 post-destroot	{
-	eval xinstall -m 644 [glob ${worksrcpath}/include/drawstuff/*] \
-		${destroot}${prefix}/include/ode
 	system "ranlib ${destroot}${prefix}/lib/libode.a"
 }
 
-variant opcode	{
-	patchfiles-append	patch-user-settings-opcode.diff
-}

Added: trunk/dports/devel/ode/files/patch-configure
===================================================================
--- trunk/dports/devel/ode/files/patch-configure	                        (rev 0)
+++ trunk/dports/devel/ode/files/patch-configure	2007-02-05 20:51:54 UTC (rev 21757)
@@ -0,0 +1,11 @@
+--- configure	2007-01-22 17:05:48.000000000 +0100
++++ configure	2007-02-05 21:22:49.000000000 +0100
+@@ -10129,7 +10129,7 @@
+   *apple* | *darwin*) # For Mac OS X
+     so_ext=".dylib"
+     DLLDEFINE=""
+-    SHARED_LDFLAGS="-dynamiclib"
++    SHARED_LDFLAGS="-dynamiclib -install_name ${prefix}/lib/libode.dylib"
+     drawstuff="OSX"
+             CC="$CXX"
+     LINK="$CXXLINK"

Deleted: trunk/dports/devel/ode/files/patch-drawstuff.cpp.diff
===================================================================
--- trunk/dports/devel/ode/files/patch-drawstuff.cpp.diff	2007-02-05 20:40:26 UTC (rev 21756)
+++ trunk/dports/devel/ode/files/patch-drawstuff.cpp.diff	2007-02-05 20:51:54 UTC (rev 21757)
@@ -1,17 +0,0 @@
---- drawstuff/src/drawstuff.cpp	Tue Jul  1 09:16:09 2003
-+++ drawstuff/src/drawstuff.cpp.new	Sun Mar 21 13:29:37 2004
-@@ -41,8 +41,14 @@
- #endif
- 
- #include <ode/config.h>
-+
-+#ifdef __APPLE__
-+#include <OpenGL/gl.h>
-+#include <OpenGL/glu.h>
-+#else
- #include <GL/gl.h>
- #include <GL/glu.h>
-+#endif
- 
- #include "drawstuff/drawstuff.h"
- #include "internal.h"

Deleted: trunk/dports/devel/ode/files/patch-user-settings-opcode.diff
===================================================================
--- trunk/dports/devel/ode/files/patch-user-settings-opcode.diff	2007-02-05 20:40:26 UTC (rev 21756)
+++ trunk/dports/devel/ode/files/patch-user-settings-opcode.diff	2007-02-05 20:51:54 UTC (rev 21757)
@@ -1,8 +0,0 @@
---- config/user-settings~	Fri Jun 11 15:02:07 2004
-+++ config/user-settings	Fri Jun 11 15:05:38 2004
-@@ -41,4 +41,4 @@
- #     compiled on windows, but it has been ported so that it should compile
- #     under unix/gcc too. Your mileage may vary.
- 
--#OPCODE_DIRECTORY=OPCODE
-+OPCODE_DIRECTORY=OPCODE

Deleted: trunk/dports/devel/ode/files/patch-user-settings.diff
===================================================================
--- trunk/dports/devel/ode/files/patch-user-settings.diff	2007-02-05 20:40:26 UTC (rev 21756)
+++ trunk/dports/devel/ode/files/patch-user-settings.diff	2007-02-05 20:51:54 UTC (rev 21757)
@@ -1,11 +0,0 @@
---- config/user-settings	Fri Jul 11 08:14:55 2003
-+++ config/user-settings.new	Sun Mar 21 13:43:46 2004
-@@ -11,7 +11,7 @@
- #			variable in makefile.unix-generic
- #	osx		Mac OS-X, with the gnu compiler.
- 
--PLATFORM=unix-gcc
-+PLATFORM=osx
- 
- # (2) the floating point precision to use (either "SINGLE" or "DOUBLE")
- 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070205/10cf4a7e/attachment.html


More information about the macports-changes mailing list