[54089] trunk/dports/python/py25-cvxopt/Portfile
macsforever2000 at macports.org
macsforever2000 at macports.org
Mon Jul 20 13:03:30 PDT 2009
Revision: 54089
http://trac.macports.org/changeset/54089
Author: macsforever2000 at macports.org
Date: 2009-07-20 13:03:29 -0700 (Mon, 20 Jul 2009)
Log Message:
-----------
Update to version 1.1.1. Add support for solving SDPs with DSDP. (#20155)
Modified Paths:
--------------
trunk/dports/python/py25-cvxopt/Portfile
Modified: trunk/dports/python/py25-cvxopt/Portfile
===================================================================
--- trunk/dports/python/py25-cvxopt/Portfile 2009-07-20 19:53:24 UTC (rev 54088)
+++ trunk/dports/python/py25-cvxopt/Portfile 2009-07-20 20:03:29 UTC (rev 54089)
@@ -5,7 +5,7 @@
categories-append math
name py25-cvxopt
-version 1.1
+version 1.1.1
distname cvxopt-${version}
maintainers cornell.edu:ajb78
platforms darwin
@@ -21,12 +21,12 @@
homepage http://abel.ee.ucla.edu/cvxopt
-distfiles cvxopt-${version}.tar.gz.gtar
-master_sites http://abel.ee.ucla.edu/download.php
+distfiles cvxopt-${version}.tar.gz
+master_sites http://abel.ee.ucla.edu/cvxopt/download.php
-checksums md5 c56def864966a4e168474bb1c00f5808 \
- sha1 693bc10293ebe1ff59d7115e45d7e72f6262e548 \
- rmd160 33e2e047429df21662d3875d385b15ff9c334d52
+checksums md5 577e0f2f2288df34310844c67ccd2d77 \
+ sha1 391953aea9ce19a3b5c8055237bb26e79798696e \
+ rmd160 86f729c4f7cd7eac8253efc9fe6f3ac06c940413
depends_lib-append port:atlas
@@ -42,8 +42,12 @@
depends_lib-append port:glpk
}
-default_variants +gsl +glpk +fftw
+variant dsdp description {Link to DSDP library} {
+ depends_lib-append port:DSDP
+}
+default_variants +gsl +glpk +fftw +dsdp
+
configure {
reinplace "s|ATLAS_LIB_DIR = .*|ATLAS_LIB_DIR = '${prefix}/lib'|" \
${worksrcpath}/src/setup.py
@@ -72,6 +76,14 @@
reinplace "s|FFTW_INC_DIR = .*|FFTW_INC_DIR = '${prefix}/include'|" \
${worksrcpath}/src/setup.py
}
+ if {[variant_isset dsdp]} {
+ reinplace "s|BUILD_DSDP = .*|BUILD_DSDP = 1|" \
+ ${worksrcpath}/src/setup.py
+ reinplace "s|DSDP_LIB_DIR = .*|DSDP_LIB_DIR = '${prefix}/lib'|" \
+ ${worksrcpath}/src/setup.py
+ reinplace "s|DSDP_INC_DIR = .*|DSDP_INC_DIR = '${prefix}/include'|" \
+ ${worksrcpath}/src/setup.py
+ }
}
build.dir ${worksrcpath}/src
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090720/463ae885/attachment-0001.html>
More information about the macports-changes
mailing list