[92459] trunk/dports/science/swarm/Portfile

jeremyhu at macports.org jeremyhu at macports.org
Sat Apr 28 20:22:05 PDT 2012


Revision: 92459
          https://trac.macports.org/changeset/92459
Author:   jeremyhu at macports.org
Date:     2012-04-28 20:22:02 -0700 (Sat, 28 Apr 2012)
Log Message:
-----------
swarm: Version bump and misc cleanup

* nomaintainer
* not universal (#24957)
* don't install headers (#34232)

Modified Paths:
--------------
    trunk/dports/science/swarm/Portfile

Modified: trunk/dports/science/swarm/Portfile
===================================================================
--- trunk/dports/science/swarm/Portfile	2012-04-29 02:28:59 UTC (rev 92458)
+++ trunk/dports/science/swarm/Portfile	2012-04-29 03:22:02 UTC (rev 92459)
@@ -3,20 +3,19 @@
 PortSystem          1.0
 
 name                swarm
-version             2.3.0
-revision            1
+version             2.4.1
 categories          science
-maintainers         pd.infn.it:cristiano.fontana
-license             GPL
+maintainers         nomaintainer
+license             GPL-2
 description         Swarm is a platform for agent-based models (ABMs).
 long_description    ${description}
 homepage            http://www.swarm.org/
 platforms           darwin
 master_sites        http://ftp.swarm.org/pub/swarm/src/swarm/
 
-checksums           md5     f91acad01988aa6d9a7ee10933c282b3 \
-                    sha1    d000c765f3129d5806ce9660de6bcb79740f89d1 \
-                    rmd160  05b0a7b9dfab409c4550b6541c001ae483d0ea0b
+checksums           sha1    7869b678a445c430a55b71e3631e5aa511d02d47 \
+                    rmd160  f76274f48509ceb4d346c9724f6fd9070e42c6e2 \
+                    sha256  04b78811235722c2da199a538ac4465aaf4030f1aaf8554b94785fc1482d2c95
 
 depends_lib         port:blt \
                     port:tcl \
@@ -27,17 +26,29 @@
                     port:libpng \
                     port:hdf5-18
 
+universal_variant   no
+
 post-patch {
     reinplace {s:-fgnu-runtime:-DH5_USE_16_API -fnested-functions -fgnu-runtime:g} \
         ${worksrcpath}/configure \
         ${worksrcpath}/libobjc/configure
 }
 
-configure.args      --with-jdkdir=/System/Library/Frameworks/JavaVM.framework \
-                    --with-x \
-                    --x-includes=${prefix} \
-                    --x-libraries=${prefix}
+configure.args      --with-x \
+                    --x-include=${prefix}/include \
+                    --x-lib=${prefix}/lib \
+                    --with-tcl=${prefix}/lib \
+                    --with-tk=${prefix}/lib
 
 pre-configure {
     configure.args-append --with-ffidir=[glob ${prefix}/lib/libffi-*]
+
+    if {[file exists /System/Library/Frameworks/JavaVM.framework]} {
+        configure.args-append --with-jdkdir=/System/Library/Frameworks/JavaVM.framework
+    }
 }
+
+post-destroot {
+    # http://trac.macports.org/ticket/34232
+    file delete -force ${destroot}${prefix}/include
+}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120428/346ebaab/attachment.html>


More information about the macports-changes mailing list