# $Id: Portfile 70571 2010-08-14 03:11:49Z ryandesign@macports.org $ PortSystem 1.0 name lp_solve version 5.5.2.0 set branch [join [lrange [split ${version} .] 0 1] .] categories math platforms darwin maintainers ryandesign openmaintainer description Linear Programming Solver long_description Mixed Integer Linear Programming (MILP) solver. \ lp_solve solves pure linear, (mixed) integer/binary, \ semi-continuous and special ordered sets (SOS) models. homepage http://lpsolve.sourceforge.net/${branch}/ master_sites sourceforge:lpsolve distname ${name}_${version}_source worksrcdir ${name}_${branch} checksums md5 167c0fb4ab178e0b7ab50bf0a635a836 \ sha1 e2830053cf079839b9ce21662cbc886ac6d31c80 \ rmd160 23a69c71062747ddf4cbc57120cd7db5f9378ac2 post-extract { xinstall -m 644 ${filespath}/Makefile ${worksrcpath} } patchfiles patch-Wno-long-double.diff \ patch-CC.diff \ patch-TMPDIR.diff \ patch-install_name.diff use_configure no build.args CC="${configure.cc} ${configure.cc_archflags}" \ PREFIX="${prefix}" destroot { switch ${configure.build_arch} { x86_64 - ppc64 { set bits 64 } i386 - ppc { set bits 32 } } xinstall -m 755 -W ${worksrcpath}/lpsolve55/bin/osx${bits} \ liblpsolve55.a liblpsolve55.dylib ${destroot}${prefix}/lib xinstall -m 755 -W ${worksrcpath}/lp_solve/bin/osx${bits} \ lp_solve ${destroot}${prefix}/bin xinstall -m 755 -d ${destroot}${prefix}/include/lpsolve eval xinstall -m 644 [glob ${worksrcpath}/*.h] \ ${destroot}${prefix}/include/lpsolve/ } livecheck.type regex livecheck.url http://sourceforge.net/projects/lpsolve/files/ livecheck.regex ${name}_(\[0-9.\]+)_source\\.tar