# -*- 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
PortGroup active_variants 1.1
github.setup scipy scipy 0.19.0 v
checksums rmd160 6e12187e2b197ce535af27d8edf7918ea4b120af \
sha256 d6fb54aec427705fd23914376c10fd393a50985ef3232eb3eeb11fdc085829fc
maintainers sean michaelld openmaintainer
description An opensource library of scientific tools for Python
long_description ${description}
homepage http://www.scipy.org/
python.versions 26 27 33 34 35 36
compilers.setup require_fortran -clang -dragonegg -gcc44 -gcc45 -gcc46 \
-gcc47 -gcc48 -g95 clang37
livecheck.regex archive/[join ${github.tag_prefix} ""](\[^"r\]+)${extract.suffix}
if {${name} ne ${subport}} {
depends_lib-append port:py${python.version}-numpy \
port:py${python.version}-nose \
build.env-append CCFLAGS="-I${prefix}/include -L${prefix}/lib"
destroot.env-append CCFLAGS="-I${prefix}/include -L${prefix}/lib"
configure.fflags-append -fno-second-underscore
set fc_options "config_fc --fcompiler gnu95 --f77exec ${configure.f77} --f77flags='${configure.f77_archflags} ${configure.fflags}' --f90exec ${configure.f90} --f90flags='${configure.f90_archflags} ${configure.fflags}'"
set config_options "config --cc ${configure.cc} --include-dirs ${prefix}/include --library-dirs ${prefix}/lib"
build.cmd-append ${fc_options} ${config_options}
destroot.cmd-append ${fc_options} ${config_options}
build.env-append CC="${configure.cc}" \
CFLAGS="${configure.cc_archflags}" \
CXXFLAGS="${configure.cxx_archflags}" \
CPPFLAGS="${configure.cppflags}"
destroot.env-append CC="${configure.cc}" \
CFLAGS="${configure.cc_archflags}" \
CXXFLAGS="${configure.cxx_archflags}" \
CPPFLAGS="${configure.cppflags}"