diff options
author | Jun Kuriyama <kuriyama@FreeBSD.org> | 2014-01-19 14:58:47 +0000 |
---|---|---|
committer | Jun Kuriyama <kuriyama@FreeBSD.org> | 2014-01-19 14:58:47 +0000 |
commit | ec53fde81802693f222eb043e3dc7434a6a1a130 (patch) | |
tree | af9da69969f4c9a4908593c5635e9c751c2eab24 /japanese/php5-mecab | |
parent | a396c536962a320d8a8f638eccccbf7f6e172c71 (diff) | |
download | ports-ec53fde81802693f222eb043e3dc7434a6a1a130.tar.gz ports-ec53fde81802693f222eb043e3dc7434a6a1a130.zip |
Notes
Diffstat (limited to 'japanese/php5-mecab')
-rw-r--r-- | japanese/php5-mecab/Makefile | 10 | ||||
-rw-r--r-- | japanese/php5-mecab/distinfo | 4 | ||||
-rw-r--r-- | japanese/php5-mecab/files/patch-mecab.c | 198 | ||||
-rw-r--r-- | japanese/php5-mecab/pkg-descr | 2 |
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 |