# -*- 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: Portfile 88729 2012-01-09 22:33:00Z tommyd@macports.org $

PortSystem          1.0

name                libgeier
categories          finance
version             0.13
platforms           darwin
license             GPL-3
maintainers         tommyd openmaintainer
description         A transmission library for German tax reports
long_description    \
    libgeier is a library that handles the data transmission of \
    tax reports to German financial authorities.

homepage            http://www.taxbird.de
master_sites        ${homepage}/download/${name}/${version}

depends_build       port:pkgconfig
depends_lib-append  port:libxml2 \
                    port:libxslt \
                    port:xmlsec \
                    port:nss \
                    port:nspr \
                    port:argp-standalone

# nss is not universal
universal_variant   no

checksums           md5     baecd0d98148de0985e8fc3ea0291431 \
                    sha1    69e05471223741c03480a5b59a9a5ea4907ae626 \
                    rmd160  50f4fd9b649842d5d344d6ccf29ac39354cb7c5c

pre-configure {
    configure.cflags-append \
                    [exec ${prefix}/bin/nss-config --cflags] \
                    [exec ${prefix}/bin/nspr-config --cflags] \
                    [exec ${prefix}/bin/xmlsec1-config --crypto=nss --cflags]
    configure.ldflags-append \
                    -largp \
                    [exec ${prefix}/bin/nss-config --libs] \
                    [exec ${prefix}/bin/nspr-config --libs] \
                    [exec ${prefix}/bin/xmlsec1-config --crypto=nss --libs]
}
