You've already forked macports-ports
mirror of
https://github.com/macports/macports-ports.git
synced 2026-03-31 14:42:53 -07:00
* homepage to http://taku910.github.io/mecab/ * master_sites to macports_distfiles:mecab * disable livecheck Closes: https://trac.macports.org/ticket/47338
64 lines
2.0 KiB
Tcl
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
|