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

name                    cdf-to-fits
version                 1.0-20180227
maintainers             {aronnax @lpsinger}
categories              science
description             CDF to FITS converter
long_description        Tool for converting CDF files to FITS files
platforms               darwin

homepage                https://cdf.gsfc.nasa.gov/html/dttools.html
master_sites            https://spdf.gsfc.nasa.gov/pub/software/cdf/conversion_tools/source/
distname                ${name}
dist_subdir             ${name}/${version}

checksums               rmd160  817d1f3fefb59b44cf601f8b1ffe17146e9137d6 \
                        sha256  603fd9d3d3c18ff5e8ad8bfb59a95196434737782f15caa50ba42222bae1adb8 \
                        size    89676

# cdf is not universal
universal_variant       no

depends_lib             port:cfitsio \
                        port:cdf

extract.mkdir           yes
post-extract {
    file attributes ${configure.dir}/configure -permissions a+x
}

patchfiles              patch-Makefile.in.diff

configure.args          --with-cfitsio-prefix=${prefix} \
                        --with-cdf-prefix=${prefix}

build.target            cdf-to-fits

destroot.post_args      INSTALL_DIR=${destroot}${prefix}/bin

post-destroot {
    set docdir ${prefix}/share/doc/${subport}
    xinstall -d ${destroot}${docdir}
    xinstall -m 0644 -W ${worksrcpath} \
        README \
        ${destroot}${docdir}
}

livecheck.type          none