Files
macports-ports/java/mecab-java/Portfile
David B. Evans 365f845cb2 mecab*, p5-mecab: new repository, update homepage, master_sites, livecheck
* homepage to http://taku910.github.io/mecab/
* master_sites to macports_distfiles:mecab
* disable livecheck

Closes: https://trac.macports.org/ticket/47338
2016-12-09 09:53:12 -08:00

64 lines
2.0 KiB
Tcl

# -*- 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
PortSystem 1.0
name mecab-java
version 0.996
epoch 1
categories java textproc japanese
maintainers nomaintainer
description a Java module for MeCab
long_description ${name} is ${description}.
master_sites macports_distfiles:mecab
checksums rmd160 8f07939ab2114aa11549a432aa85e8a2c8c27099 \
sha256 9b8afa4176bc1d8b18392779a5cb1ee8ae338a8a9c70bbe389d0511bae8eb208
homepage http://taku910.github.io/mecab/
platforms darwin
license {GPL LGPL BSD}
dist_subdir mecab
depends_lib port:mecab-utf8
patchfiles patch-Makefile.diff \
patch-test.java.diff
set mecab_java_home ${prefix}/share/doc/${name}
set jar_home ${prefix}/share/java
set mecab_jar ${jar_home}/mecab.jar
post-patch {
reinplace "s|@java_library_path@|${prefix}/lib|g" ${worksrcpath}/test.java
}
use_configure no
variant universal {}
build.args CXX="${configure.cxx}" \
CXXFLAGS="${configure.cxxflags} [get_canonical_archflags cxx]"
test.run yes
destroot {
xinstall -m 755 -d \
${destroot}${jar_home} \
${destroot}${mecab_java_home}
xinstall -m 644 -W ${worksrcpath} \
AUTHORS BSD COPYING GPL LGPL bindings.html test.java test.class \
${destroot}${mecab_java_home}
xinstall -m 755 ${filespath}/test.sh \
${destroot}${mecab_java_home}
reinplace "s|@java_library_path@|${prefix}/lib|g" ${destroot}${mecab_java_home}/test.sh
reinplace "s|@cp@|${mecab_java_home}:${mecab_jar}|g" ${destroot}${mecab_java_home}/test.sh
xinstall -m 644 ${worksrcpath}/MeCab.jar \
${destroot}${mecab_jar}
xinstall -m 644 ${worksrcpath}/lib${name}.dylib \
${destroot}${prefix}/lib
}
livecheck.type none