# $Id: Portfile 65882 2010-04-02 14:15:40Z ryandesign@macports.org $

PortSystem          1.0

name                erlsom
version             1.2.1
revision            1
categories          erlang textproc
maintainers         nomaintainer
platforms           darwin
description         An Erlang libary for XML parsing.
long_description    An Erlang libary for XML parsing. It supports various modes of operation: as an efficient SAX parser, as a simple DOM-like parser, or as a 'data mapper'. The data mapper transforms the XML document to Erlang records, based on an XML Schema.
homepage            http://erlsom.sourceforge.net/
master_sites        sourceforge:erlsom

checksums           md5     b58aa0da4267544e2bcba45185f7cb10 \
                    sha1    1d6e6e2514f4ccf3ec1fe3a3c188b57c8d26e4c6 \
                    rmd160  7ff62b83af6daedeed3eb0802a39a909099288d8

depends_build       port:erlang
depends_lib         port:libtool

use_autoconf        yes
extract.mkdir       yes

patchfiles          patch-Makefile.diff \
                    patch-src-Makefile.diff

build.target        debuginfo

post-extract {
    if {[file exists ${prefix}/share/libtool/config/config.guess]} {
        copy -force ${prefix}/share/libtool/config/config.guess ${prefix}/share/libtool/config/config.sub ${worksrcpath}
    } else {
        copy -force ${prefix}/share/libtool/config.guess ${prefix}/share/libtool/config.sub ${worksrcpath}
    }
    file delete -force "${worksrcpath}/configure"
}

livecheck.regex     (?i)<title>${name} ${name}-(.*) released.*</title>
