# -*- 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
description a Japanese predicate-argument structure analyzer
long_description ${name} is ${description}.
homepage http://www.cl.cs.titech.ac.jp/~ryu-i/syncha/
checksums rmd160 5e2bdc2ec8ef1784de8c95c1b5fbfca4dac1cacc \
sha256 dc9a49aa8b64166980710df7c68798b91a846dd8c0c9f5de06e0064300a2a06e
depends_lib port:lp_solve \
# install data and modules.
set syncha_dir ${prefix}/share/${name}
xinstall -d ${destroot}${syncha_dir}
copy ${worksrcpath}/${dir} ${destroot}${syncha_dir}
# install an additional document.
set doc_dir ${destroot}${prefix}/share/doc/${name}
xinstall -m 644 ${worksrcpath}/README ${doc_dir}
# install an executable script.
xinstall -m 755 ${worksrcpath}/syncha ${destroot}${prefix}/bin
reinplace "s|use FindBin qw\(\$Bin\);|my \$Bin = \"${syncha_dir}\";|" \
${destroot}${prefix}/bin/syncha
livecheck.regex "${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}"