[57078] trunk/dports/devel/ode

jmr at macports.org jmr at macports.org
Sun Sep 6 04:22:05 PDT 2009


Revision: 57078
          http://trac.macports.org/changeset/57078
Author:   jmr at macports.org
Date:     2009-09-06 04:22:00 -0700 (Sun, 06 Sep 2009)
Log Message:
-----------
ode: update to 0.11.1, disable building demos (they weren't being installed anyway; fixes #20798), move --enable-debug to a variant, add license, use xcodeversion portgroup

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

Removed Paths:
-------------
    trunk/dports/devel/ode/files/

Modified: trunk/dports/devel/ode/Portfile
===================================================================
--- trunk/dports/devel/ode/Portfile	2009-09-06 08:06:37 UTC (rev 57077)
+++ trunk/dports/devel/ode/Portfile	2009-09-06 11:22:00 UTC (rev 57078)
@@ -1,18 +1,17 @@
 # $Id$
 
 PortSystem              1.0
+PortGroup xcodeversion  1.0
 
 name                    ode
-version                 0.9
-revision                1
+version                 0.11.1
 categories              devel
 platforms               darwin
+license                 LGPLv2.1
 maintainers             nomaintainer
 homepage                http://www.ode.org/
 master_sites            sourceforge:opende
-distname                ${name}-src-${version}
-worksrcdir              ${name}-${version}
-use_zip                 yes
+use_bzip2               yes
 
 description             library for simulating articulated rigid body dynamics
 
@@ -23,35 +22,29 @@
                         robust and platform independent, with advanced joints, \
                         contact with friction, and built-in collision detection.
 
-checksums               md5     4c03759b76a0649a6d5108c8e172e1e4 \
-                        sha1    3b39ce085c2dc77c3fad7abaa382ffc20d3780e5 \
-                        rmd160  e999fef770d664a57ffb2f71bf5351fbd84d5b17
+checksums               md5     c5d51e4c73bff379e5ae18ac218ebba3 \
+                        sha1    35a4c40877f60d46c75f005a29ccdce254eb8caf \
+                        rmd160  77bb317ff762eccb5d1c5c9f3513c335ac5f8e9c
 
-patchfiles              patch-configure.diff
-
 configure.args          --with-trimesh=opcode \
                         --enable-double-precision \
                         --enable-release \
-                        --enable-debug
+                        --enable-shared \
+                        --disable-demos
 
-platform darwin 9 {
-    patchfiles-append   patch-include-ode-config.h.in.diff
-    pre-extract {
-        set minimum_xcodeversion 3.1
-        set current_xcodeversion [exec defaults read /Developer/Applications/Xcode.app/Contents/Info CFBundleShortVersionString]
-        if {[rpm-vercomp ${current_xcodeversion} ${minimum_xcodeversion}] < 0} {
-            ui_msg "On Mac OS X ${macosx_version}, ${name} ${version} requires Xcode ${minimum_xcodeversion} or later but you have Xcode ${current_xcodeversion}."
-            return -code error "incompatible Xcode version"
-        }
-    }
-}
-
 build.type              gnu
 
 post-destroot {
     system "ranlib ${destroot}${prefix}/lib/libode.a"
 }
 
+minimum_xcodeversions {9 3.1}
+
+variant debug description {Enable debugging checks} {
+    configure.args-delete --enable-release
+    configure.args-append --enable-debug
+}
+
 livecheck.check         sourceforge
 livecheck.name          opende
 livecheck.regex         ode-src-(\[0-9\\\.]+)\\.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090906/a629a66d/attachment.html>


More information about the macports-changes mailing list