# -*- 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$ PortSystem 1.0 name knp version 4.01 categories textproc japanese maintainers hum openmaintainer description KN parser (Kurohashi-Nagao parser) which detects dependency of Japanese sentences. long_description ${description} homepage http://nlp.ist.i.kyoto-u.ac.jp/index.php?KNP platforms darwin license BSD master_sites http://nlp.ist.i.kyoto-u.ac.jp/nl-resource/knp/ use_bzip2 yes checksums rmd160 1c41327b35cfcaae2ea80b859d05db8d0659465a \ sha256 038c1c6bd81b0fac8c5e03d3630426413c9a84e60701e9ea7f37fb2e3bc93391 depends_lib port:juman \ port:tinycdb \ port:crfpp configure.args --with-cdb \ --with-crf \ --with-juman-prefix=${prefix} # Note: compiling with Boehm GC library (--with-boehm-gc) makes the executable cause a segmentation fault. set bgh_file /tmp/bunruidb.txt variant bunruidb description {Use Bunrui Goi Hyou} { if {[file readable ${bgh_file}]} { configure.args-append --with-bgh-file=${bgh_file} } else { pre-configure { ui_error "To enable the use of Bunrui DB, purchase a license of Bunrui Goi Hyou" ui_error "and put the DB file in ${bgh_file}." return -code error "Bunrui Goi Hyou is not available at ${bgh_file}" } } } livecheck.type regex livecheck.regex ${name}-(\[0-9.\]+)\\.tar