[115521] trunk/dports/math/DSDP/Portfile
ryandesign at macports.org
ryandesign at macports.org
Fri Jan 3 16:24:09 PST 2014
Revision: 115521
https://trac.macports.org/changeset/115521
Author: ryandesign at macports.org
Date: 2014-01-03 16:24:09 -0800 (Fri, 03 Jan 2014)
Log Message:
-----------
DSDP: add modeline and adjust whitespace and formatting
Modified Paths:
--------------
trunk/dports/math/DSDP/Portfile
Modified: trunk/dports/math/DSDP/Portfile
===================================================================
--- trunk/dports/math/DSDP/Portfile 2014-01-04 00:23:34 UTC (rev 115520)
+++ trunk/dports/math/DSDP/Portfile 2014-01-04 00:24:09 UTC (rev 115521)
@@ -1,3 +1,4 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
# $Id$
PortSystem 1.0
@@ -5,23 +6,23 @@
name DSDP
version 5.8
revision 2
+categories math science
+platforms darwin
maintainers nomaintainer
-categories math science
description DSDP is a open source implementation of an interior-point method for semidefinite programming
+
long_description DSDP provides primal and dual solutions, exploits low-rank structure \
and sparsity in the data, and has relatively low memory requirements for an \
interior-point method. The dual-scaling algorithm implemented in this package has \
a convergence proof and worst-case polynomial complexity under mild assumptions on the data
-platforms darwin
homepage http://www.mcs.anl.gov/hs/software/DSDP/
master_sites ${homepage}
distname ${name}${version}
+use_zip yes
-use_zip yes
-use_configure no
checksums md5 f61d3759cc8c6de688ab5c30877ca83c \
sha1 8327a6fe2de902d97c3b4cf63668f2731c84b80d \
rmd160 75cf8629445522a4f9bbfffdcec25e832c8ffc4e
@@ -30,20 +31,23 @@
patchfiles patch-make.include.diff
+use_configure no
+
build.target dsdpapi
-build.env-append DSDPROOT=${worksrcpath}
+build.env-append DSDPROOT=${worksrcpath}
variant octave description {Build DSDP with octave interface} {
build.target all
depends_lib-append path:bin/octave:octave
}
-post-patch {
+post-patch {
reinplace "s|@@MP_CC@@|${configure.cc}|g" \
${worksrcpath}/make.include
reinplace "s|@@MP_ARCHFLAGS@@|${configure.cc_archflags}|g" \
${worksrcpath}/make.include
}
+
destroot {
xinstall ${worksrcpath}/lib/libdsdp.a ${destroot}${prefix}/lib
eval xinstall [glob ${worksrcpath}/include/*] ${destroot}${prefix}/include
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140103/e658b840/attachment.html>
More information about the macports-changes
mailing list