# -*- 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

PortSystem          1.0
PortGroup           python 1.0

name                py-pymca
version             4.4.1p1
platforms           darwin
maintainers         nomaintainer
license             GPL-2+

description         Mapping and X-Ray Fluorescence Analysis

long_description    \
    Stand-alone application and Python tools for interactive and/or batch \
    processing analysis of X-Ray Fluorescence Spectra. Graphical user \
    interface (GUI) and batch processing capabilities provided.

homepage            http://pymca.sourceforge.net
master_sites        sourceforge:pymca
distfiles           pymca${version}-src.tgz
 
checksums           md5     92d77e55975c27c8693356a567e95d28 \
                    sha1    c0d08e0e2904c1db1bb23ba828c977c1b8b8b295 \
                    rmd160  9d24861f5c95b8721858ffa0e5bca107b9c3f97c

python.versions     27

if {$subport ne $name} {
    depends_lib-append  port:py${python.version}-h5py \
                        port:py${python.version}-matplotlib \
                        port:py${python.version}-mdp-toolkit \
                        port:py${python.version}-numpy \
                        port:py${python.version}-opengl \
                        port:py${python.version}-pyqwt

    universal_variant   no

    worksrcdir          PyMca${version}

    build.env-append    SPECFILE_USE_GNU_SOURCE=1
    build.cmd           echo yes | ${python.bin} setup.py

    destroot.cmd        echo yes | ${python.bin} setup.py

    post-destroot {
        system "chmod -R a+r ${destroot}${prefix}"
    }
}