# -*- 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 92927 2012-05-11 02:18:09Z ryandesign@macports.org $

PortSystem          1.0

name                xastir
version             2.0.0
revision            2
categories          science
platforms           darwin
maintainers         nomaintainer

description         Amateur Radio APRS tracking software

long_description    ${description}

homepage            http://www.xastir.org/
master_sites        sourceforge:project/xastir/xastir-stable/xastir-${version}

checksums           rmd160  43c7f5c1cf9735b0dbe797a3ccc6aead60f7a7bd \
                    sha256  a7834f9adc802da8fb45c15656efa2f85a5b930dc414251af4cb6b490ddb7281

depends_build       port:autoconf \
                    port:automake \
                    port:pkgconfig

depends_lib         port:xorg-libXp \
                    port:xpm \
                    port:xorg-libXt \
                    port:fontconfig \
                    lib:libXm:openmotif \
                    port:libgeotiff \
                    port:ImageMagick \
                    port:gdal \
                    port:pcre \
                    port:db46 \
                    port:tiff \
                    port:proj \
                    port:shapelib

patchfiles          patch-Makefile.am.diff \
                    patch-acinclude.m4.diff \
                    patch-bootstrap.sh.diff \
                    patch-configure.ac.diff \
                    patch-scripts-Makefile.am.diff

post-patch {
    reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/bootstrap.sh
}

pre-configure {
    system -W ${worksrcpath} "sh ./bootstrap.sh"
}

configure.args      --without-graphicsmagick

configure.cppflags-append   -I${prefix}/include/db46
configure.ldflags-append    -L${prefix}/lib/db46

livecheck.regex     /${name}-(\[0-9.\]+)/
