summaryrefslogtreecommitdiff
path: root/textproc/java-mecab
diff options
context:
space:
mode:
authorobache <obache>2012-02-27 11:53:06 +0000
committerobache <obache>2012-02-27 11:53:06 +0000
commit6c540302c9474215cb77e2ba32236c0fde88b1db (patch)
tree1ee942f73364b1cd2b8383a5024e223cf68053da /textproc/java-mecab
parentca3d119f3346f0669537e58fda2e3b71b57b43bc (diff)
downloadpkgsrc-6c540302c9474215cb77e2ba32236c0fde88b1db.tar.gz
Update mecab to 0.993.
2012-01-27 MeCab 0.993 * Fix to works well for MeCab::Tagger::formatNode() * To reduce stack size, save almost of local variables(arrays) to heap. 2012-01-14 MeCab 0.992 * Fix typos in source codes. 2012-01-14 MeCab 0.991 * Fix parse error with null strings or space strings. * Fix failure for creation of user dictionaries. 2011-12-24 MeCab 0.99 * Add MeCab::Model MeCab::Lattice classes. Improve usabilities on multi threads environment. Multiple threads can parse with shareing same dictionary. * Remove function for automatic dictionary reference share when refereing same dictionaly (You can do same works with MeCab::Model). * Add function for atomic dictionaly update in parsing. Model::swap() * Change Windows version to Unicode binary. * Remove experimental online learning, HMM and EM learning codes. * Remove MeCab::Node:(begin|end)_node_list members. * minor bug fixes.
Diffstat (limited to 'textproc/java-mecab')
-rw-r--r--textproc/java-mecab/Makefile8
-rw-r--r--textproc/java-mecab/distinfo10
-rw-r--r--textproc/java-mecab/patches/patch-aa8
3 files changed, 11 insertions, 15 deletions
diff --git a/textproc/java-mecab/Makefile b/textproc/java-mecab/Makefile
index 50fc1c8deb0..32e3f2f549f 100644
--- a/textproc/java-mecab/Makefile
+++ b/textproc/java-mecab/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.4 2009/12/28 01:01:19 obache Exp $
+# $NetBSD: Makefile,v 1.5 2012/02/27 11:53:06 obache Exp $
#
.include "../../textproc/mecab/Makefile.common"
@@ -27,9 +27,5 @@ BUILDLINK_API_DEPENDS.mecab+= mecab>=${MECAB_VERSION}
.include "../../textproc/mecab/buildlink3.mk"
.include "../../mk/java-vm.mk"
CXXFLAGS+= -I${PKG_JAVA_HOME}/include
-.for d in ${PKG_JAVA_HOME}/include/*
-. if exists(${d}/jni_md.h)
-CXXFLAGS+= -I${d}
-. endif
-.endfor
+CXXFLAGS+= -I${PKG_JAVA_HOME}/include/${LOWER_OPSYS}
.include "../../mk/bsd.pkg.mk"
diff --git a/textproc/java-mecab/distinfo b/textproc/java-mecab/distinfo
index ec10556e0f5..70405d6de84 100644
--- a/textproc/java-mecab/distinfo
+++ b/textproc/java-mecab/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.5 2009/10/14 08:22:35 obache Exp $
+$NetBSD: distinfo,v 1.6 2012/02/27 11:53:06 obache Exp $
-SHA1 (mecab-java-0.98.tar.gz) = f0cabca9ac031b26aff6e59b62b54609583d4fbb
-RMD160 (mecab-java-0.98.tar.gz) = 50606cb61adab2b495963a2e79ae09899a9683ae
-Size (mecab-java-0.98.tar.gz) = 25597 bytes
-SHA1 (patch-aa) = bf051dc3f5472de15e9ba813f691cafc94cea81f
+SHA1 (mecab-java-0.993.tar.gz) = ab0d26dd293497049074425fb4f22a799bdee8b7
+RMD160 (mecab-java-0.993.tar.gz) = 73ad41677b1e86414732b24b86943a2148b991c5
+Size (mecab-java-0.993.tar.gz) = 28287 bytes
+SHA1 (patch-aa) = 3d246a6a6f0d27c97fc042bbfa710aaf21ffd19e
diff --git a/textproc/java-mecab/patches/patch-aa b/textproc/java-mecab/patches/patch-aa
index d3bf3baf4f7..ed12b49536d 100644
--- a/textproc/java-mecab/patches/patch-aa
+++ b/textproc/java-mecab/patches/patch-aa
@@ -1,13 +1,13 @@
-$NetBSD: patch-aa,v 1.2 2007/12/31 12:23:41 obache Exp $
+$NetBSD: patch-aa,v 1.3 2012/02/27 11:53:07 obache Exp $
---- Makefile.orig 2007-06-10 14:32:44.000000000 +0000
+--- Makefile.orig 2012-01-13 14:58:07.000000000 +0000
+++ Makefile
@@ -2,22 +2,20 @@ TARGET=MeCab
JAVAC=javac
JAVA=java
JAR=jar
-CXX=c++
--INCLUDE=/usr/local/jdk/include
+-INCLUDE=/usr/lib/jvm/java-6-openjdk/include
PACKAGE=org/chasen/mecab
@@ -25,7 +25,7 @@ $NetBSD: patch-aa,v 1.2 2007/12/31 12:23:41 obache Exp $
$(JAR) cfv $(TARGET).jar $(PACKAGE)/*.class
test:
-+ $(JAVAC) -encoding EUC_JP test.java
++ $(JAVAC) -encoding UTF-8 test.java
env LD_LIBRARY_PATH=. $(JAVA) test
clean: