PortSystem 1.0
name            sphinx4
version         1.0beta5
revision        1
description     Speech recognition package
long_description \
                {*}${description}
maintainers     nomaintainer
categories      audio java
platforms       any
homepage        http://cmusphinx.sourceforge.net/sphinx4/
distname        ${name}-${version}-src
worksrcdir      ${name}-${version}
master_sites    sourceforge:cmusphinx
use_zip         yes
supported_archs noarch
checksums       md5     68ebf4701893247043559a3a8ebff277 \
                sha1    6f68bddb81a2472ce01c26ada301690f8ad6acae \
                rmd160  56894d6112a1ed2fa7923059296a2ea6b5fdd419
patchfiles      jsapi.sh.diff
pre-build       { system "cd ${worksrcpath}/lib; echo y | sh jsapi.sh"}

build.cmd       ant
use_configure   no
depends_lib     bin:java:kaffe
depends_build   bin:ant:apache-ant

destroot    {
    # make sure directories exist
    xinstall -m 755 -d \
        ${destroot}${prefix}/share/java \
        ${destroot}${prefix}/share/doc
    # move in docs
    file rename ${worksrcpath}/doc ${destroot}${prefix}/share/doc/${worksrcdir}
    # delete useless "doc-files"
    file delete -force ${worksrcpath}/doc-files 
    # copy in the rest
    file copy ${worksrcpath} ${destroot}${prefix}/share/java/${name}
}

livecheck.type  regex
livecheck.url   http://sourceforge.net/projects/cmusphinx/files
livecheck.regex /${name}-(\[0-9a-z.\]+)-src${extract.suffix}
