# $Id: Portfile 118095 2014-03-22 02:43:46Z nicos@macports.org $

PortSystem      1.0

name            kakasi
epoch           1
version         2.3.5
categories      textproc japanese
maintainers     takanori openmaintainer
description     Program that converts Kanji text to other scripts
long_description \
                KAKASI (Kanji Kana Simple Inverter) is a language processing filter which \
                converts Kanji characters to Hiragana, Katakana, or Romaji. It may be \
                helpful for reading Japanese documents.
platforms       darwin
license         GPL-2+
homepage        http://kakasi.namazu.org/
master_sites    http://kakasi.namazu.org/stable/
patchfiles      patch-tests_kakasi-1.diff \
                patch-tests_kakasi-4.diff \
                patch-tests_kakasi-5.diff \
                patch-tests_kakasi-6.diff \
                patch-tests_kakasi-7.diff

checksums       rmd160  771c1ee3d181dc86b8d5ac9b134780653a16c6ee \
                sha256  f332c008f03a8d017b09221a1ded9c0c7b61212b49a74d96f6eca3f93ba329eb

depends_lib     port:libiconv
depends_build   port:autoconf \
                port:automake \
                port:coreutils \
                port:libtool

configure.args-append   --enable-maintainer-mode

use_parallel_build  yes

test.run        yes
test.target     check
pre-test {
    ui_msg ""
    ui_msg " NOTICE: Testing will fail at kakasi-5. This is an expected behavior. "
    ui_msg " http://www.namazu.org/pipermail/kakasi-dev/2007-October/000077.html "
    ui_msg ""
}

post-destroot {
    xinstall -m 755 -d ${destroot}${prefix}/share/doc/${name}/doc

    foreach f {AUTHORS COPYING ChangeLog INSTALL* NEWS ONEWS README* THANKS TODO} {
        eval xinstall -m 644 [glob ${worksrcpath}/${f}] ${destroot}${prefix}/share/doc/${name}
    }
    foreach f {ChangeLog.lib JISYO README.*} {
        eval xinstall -m 644 [glob ${worksrcpath}/doc/${f}] ${destroot}${prefix}/share/doc/${name}/doc
    }
}
