aboutsummaryrefslogtreecommitdiff
path: root/japanese/php5-mecab
diff options
context:
space:
mode:
authorJun Kuriyama <kuriyama@FreeBSD.org>2014-01-19 14:58:47 +0000
committerJun Kuriyama <kuriyama@FreeBSD.org>2014-01-19 14:58:47 +0000
commitec53fde81802693f222eb043e3dc7434a6a1a130 (patch)
treeaf9da69969f4c9a4908593c5635e9c751c2eab24 /japanese/php5-mecab
parenta396c536962a320d8a8f638eccccbf7f6e172c71 (diff)
downloadports-ec53fde81802693f222eb043e3dc7434a6a1a130.tar.gz
ports-ec53fde81802693f222eb043e3dc7434a6a1a130.zip
Notes
Diffstat (limited to 'japanese/php5-mecab')
-rw-r--r--japanese/php5-mecab/Makefile10
-rw-r--r--japanese/php5-mecab/distinfo4
-rw-r--r--japanese/php5-mecab/files/patch-mecab.c198
-rw-r--r--japanese/php5-mecab/pkg-descr2
4 files changed, 6 insertions, 208 deletions
diff --git a/japanese/php5-mecab/Makefile b/japanese/php5-mecab/Makefile
index bfb222577bf8..b9348cdf1bca 100644
--- a/japanese/php5-mecab/Makefile
+++ b/japanese/php5-mecab/Makefile
@@ -1,11 +1,10 @@
# $FreeBSD$
PORTNAME= mecab
-PORTVERSION= 0.4.0
+PORTVERSION= 0.5.0
CATEGORIES= japanese
-MASTER_SITES= http://www.opendogs.org/pub/ \
- http://dist.bsdlab.org/
-DISTNAME= php_mecab-${PORTVERSION}
+MASTER_SITES= http://github.com/downloads/rsky/php-${PORTNAME}/
+DISTNAME= php-mecab-${PORTVERSION}
EXTRACT_SUFX= .tgz
MAINTAINER= kuriyama@FreeBSD.org
@@ -15,13 +14,10 @@ LIB_DEPENDS= mecab:${PORTSDIR}/japanese/mecab
USE_PHP= yes
USE_PHPEXT= yes
-DEFAULT_PHP_VER=53
-IGNORE_WITH_PHP=5
CONFIGURE_ARGS= --with-mecab=${LOCALBASE}/bin/mecab-config
CONFIGURE_ENV= LIBS="${LIBS} ${PTHREAD_LIBS}"
CFLAGS+= ${PTHREAD_CFLAGS}
-NO_STAGE= yes
.include <bsd.port.pre.mk>
PKGNAMEPREFIX:= ${PKGNAMEPREFIX}php5-
diff --git a/japanese/php5-mecab/distinfo b/japanese/php5-mecab/distinfo
index cca1d56885dd..4951586769bc 100644
--- a/japanese/php5-mecab/distinfo
+++ b/japanese/php5-mecab/distinfo
@@ -1,2 +1,2 @@
-SHA256 (php_mecab-0.4.0.tgz) = 9779946dfe13cd8338d92263dea920bf2588f7b61610737482e2bd8e128b376d
-SIZE (php_mecab-0.4.0.tgz) = 45388
+SHA256 (php-mecab-0.5.0.tgz) = e5c84a8ffa39a8a0dd60424b879806382ec0f66d50007f6bfad6831074b3bcc5
+SIZE (php-mecab-0.5.0.tgz) = 50180
diff --git a/japanese/php5-mecab/files/patch-mecab.c b/japanese/php5-mecab/files/patch-mecab.c
deleted file mode 100644
index fcd761dbd5bc..000000000000
--- a/japanese/php5-mecab/files/patch-mecab.c
+++ /dev/null
@@ -1,198 +0,0 @@
---- ./mecab.c.orig 2010-04-12 16:37:55.000000000 -0400
-+++ ./mecab.c 2010-04-12 16:38:00.000000000 -0400
-@@ -347,19 +347,16 @@
- /* {{{ argument informations */
- #ifdef ZEND_BEGIN_ARG_INFO
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab__mecab, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 1)
- ZEND_ARG_INFO(0, mecab)
- ZEND_END_ARG_INFO()
-
- #ifdef IS_UNICODE
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_set_encoding, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 1)
- ZEND_ARG_INFO(0, encoding)
- ZEND_END_ARG_INFO()
- #endif
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_split, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 1)
- ZEND_ARG_INFO(0, str)
- ZEND_ARG_INFO(0, dicdir)
-@@ -368,59 +365,49 @@
- ZEND_ARG_INFO(0, persistent)
- ZEND_END_ARG_INFO()
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_new, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 0)
- ZEND_ARG_ARRAY_INFO(0, arg, 1)
- ZEND_ARG_INFO(0, persistent)
- ZEND_END_ARG_INFO()
-
- #if PHP_MECAB_VERSION_NUMBER >= 97
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_set_partial, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 1)
- ZEND_ARG_INFO(0, mecab)
- ZEND_ARG_INFO(0, partial)
- ZEND_END_ARG_INFO()
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_set_partial_m, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 0)
- ZEND_ARG_INFO(0, partial)
- ZEND_END_ARG_INFO()
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_set_theta, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 1)
- ZEND_ARG_INFO(0, mecab)
- ZEND_ARG_INFO(0, theta)
- ZEND_END_ARG_INFO()
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_set_theta_m, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 0)
- ZEND_ARG_INFO(0, theta)
- ZEND_END_ARG_INFO()
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_set_lattice_level, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 1)
- ZEND_ARG_INFO(0, mecab)
- ZEND_ARG_INFO(0, level)
- ZEND_END_ARG_INFO()
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_set_lattice_level_m, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 0)
- ZEND_ARG_INFO(0, level)
- ZEND_END_ARG_INFO()
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_set_all_morphs, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 1)
- ZEND_ARG_INFO(0, mecab)
- ZEND_ARG_INFO(0, all_morphs)
- ZEND_END_ARG_INFO()
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_set_all_morphs_m, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 0)
- ZEND_ARG_INFO(0, all_morphs)
- ZEND_END_ARG_INFO()
- #endif /* MeCab 0.97 or later */
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_sparse_tostr, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 2)
- ZEND_ARG_INFO(0, mecab)
- ZEND_ARG_INFO(0, str)
-@@ -428,27 +415,23 @@
- ZEND_ARG_INFO(0, olen)
- ZEND_END_ARG_INFO()
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_sparse_tostr_m, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 1)
- ZEND_ARG_INFO(0, str)
- ZEND_ARG_INFO(0, len)
- ZEND_ARG_INFO(0, olen)
- ZEND_END_ARG_INFO()
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_sparse_tonode, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 2)
- ZEND_ARG_INFO(0, mecab)
- ZEND_ARG_INFO(0, str)
- ZEND_ARG_INFO(0, len)
- ZEND_END_ARG_INFO()
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_sparse_tonode_m, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 1)
- ZEND_ARG_INFO(0, str)
- ZEND_ARG_INFO(0, len)
- ZEND_END_ARG_INFO()
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_nbest_sparse_tostr, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 3)
- ZEND_ARG_INFO(0, mecab)
- ZEND_ARG_INFO(0, n)
-@@ -457,7 +440,6 @@
- ZEND_ARG_INFO(0, olen)
- ZEND_END_ARG_INFO()
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_nbest_sparse_tostr_m, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 2)
- ZEND_ARG_INFO(0, n)
- ZEND_ARG_INFO(0, str)
-@@ -465,79 +447,65 @@
- ZEND_ARG_INFO(0, olen)
- ZEND_END_ARG_INFO()
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_nbest_init, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 2)
- ZEND_ARG_INFO(0, mecab)
- ZEND_ARG_INFO(0, str)
- ZEND_ARG_INFO(0, len)
- ZEND_END_ARG_INFO()
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_nbest_init_m, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 1)
- ZEND_ARG_INFO(0, str)
- ZEND_ARG_INFO(0, len)
- ZEND_END_ARG_INFO()
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_nbest_next_tostr, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 1)
- ZEND_ARG_INFO(0, mecab)
- ZEND_ARG_INFO(0, olen)
- ZEND_END_ARG_INFO()
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_nbest_next_tostr_m, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 0)
- ZEND_ARG_INFO(0, olen)
- ZEND_END_ARG_INFO()
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_format_node, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 1)
- ZEND_ARG_INFO(0, mecab)
- ZEND_ARG_INFO(0, node)
- ZEND_END_ARG_INFO()
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_format_node_m, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 1)
- ZEND_ARG_OBJ_INFO(0, node, MeCab_Node, 0)
- ZEND_END_ARG_INFO()
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_node__node, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 1)
- ZEND_ARG_INFO(0, node)
- ZEND_END_ARG_INFO()
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_node_toarray, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 1)
- ZEND_ARG_INFO(0, node)
- ZEND_ARG_INFO(0, dump_all)
- ZEND_END_ARG_INFO()
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_node_toarray_m, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 0)
- ZEND_ARG_INFO(0, dump_all)
- ZEND_END_ARG_INFO()
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_node__list, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 1)
- ZEND_ARG_INFO(0, node)
- ZEND_ARG_INFO(0, index)
- ZEND_END_ARG_INFO()
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_node__list_m, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 1)
- ZEND_ARG_INFO(0, index)
- ZEND_END_ARG_INFO()
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_node_settraverse, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 1)
- ZEND_ARG_INFO(0, traverse)
- ZEND_END_ARG_INFO()
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab_path__path, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 1)
- ZEND_ARG_INFO(0, path)
- ZEND_END_ARG_INFO()
-
--static
- ZEND_BEGIN_ARG_INFO_EX(arginfo_mecab__magic_getter, ZEND_SEND_BY_VAL, ZEND_RETURN_VALUE, 1)
- ZEND_ARG_INFO(0, name)
- ZEND_END_ARG_INFO()
diff --git a/japanese/php5-mecab/pkg-descr b/japanese/php5-mecab/pkg-descr
index 9948a96872c9..21bf81e59192 100644
--- a/japanese/php5-mecab/pkg-descr
+++ b/japanese/php5-mecab/pkg-descr
@@ -1,3 +1,3 @@
A PHP5 extension for MeCab Morphological Analyzer.
-WWW: http://page2.xrea.jp/#php_mecab (Japanese)
+WWW: https://github.com/rsky/php-mecab