Date: Sun, 7 May 2006 05:58:50 +0900 (JST) From: TAKATSU Tomonari <tota@rtfm.jp> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/96887: [PATCH] japanese/mecab: update to 0.91 Message-ID: <20060506205850.1EC4A6D43A@rtfm.jp> Resent-Message-ID: <200605062100.k46L0dUX098160@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 96887 >Category: ports >Synopsis: [PATCH] japanese/mecab: update to 0.91 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat May 06 21:00:39 GMT 2006 >Closed-Date: >Last-Modified: >Originator: TAKATSU Tomonari >Release: FreeBSD 5.5-PRERELEASE i386 >Organization: none (personal) >Environment: System: FreeBSD photon.rtfm.jp 5.5-PRERELEASE FreeBSD 5.5-PRERELEASE #0: Fri Mar 31 15:10:42 JST 2006 >Description: - Update to 0.91 >How-To-Repeat: >Fix: begin 644 mecab-0.91.patch diff -urN mecab.orig/Makefile mecab/Makefile --- mecab.orig/Makefile Thu Feb 23 22:33:23 2006 +++ mecab/Makefile Sun May 7 05:55:39 2006 @@ -5,50 +5,30 @@ # $FreeBSD: ports/japanese/mecab/Makefile,v 1.14 2006/02/23 10:37:32 ade Exp $ # -PORTNAME= ${MECAB_PORTNAME} -PORTVERSION= ${MECAB_PORTVERSION} +PORTNAME= mecab +PORTVERSION= 0.91 CATEGORIES= japanese textproc -MASTER_SITES= http://chasen.org/~taku/software/mecab/src/ \ - http://chasen.naist.jp/stable/ipadic/:ipadic -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ - ${IPADIC_DISTNAME}${EXTRACT_SUFX}:ipadic +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_JP} +MASTER_SITE_SUBDIR= ${PORTNAME}/${SUB_DIR} +DISTNAME= ${PORTNAME}-${PORTVERSION} MAINTAINER= ports@FreeBSD.org COMMENT= Yet Another Part-of-Speech and Morphological Analyzer -IPADIC_DISTNAME= ipadic-2.5.1 +SUB_DIR= 20027 USE_PERL5_BUILD= yes -USE_REINPLACE= yes - GNU_CONFIGURE= yes INSTALLS_SHLIB= yes CONFIGURE_ENV= CPPFLAGS="${PTHREAD_CFLAGS}" -.include "${.CURDIR}/Makefile.common" - MAN1= mecab.1 -EXAMPLES= example/* -DOCS= AUTHORS README doc/*.html doc/*.css - -.include <bsd.port.pre.mk> - -.if ${ARCH} == "sparc64" -BROKEN= "Does not compile on sparc64" -.endif - -post-extract: - ${LN} -s ${WRKDIR}/${IPADIC_DISTNAME} ${WRKSRC}/dic/ +DOCS= AUTHORS README doc/*.html post-install: - ${RM} -f ${PREFIX}/lib/libmecab.la .if !defined(NOPORTDOCS) - ${MKDIR} ${EXAMPLESDIR} -.for f in ${EXAMPLES} - ${INSTALL_DATA} ${WRKSRC}/${f} ${EXAMPLESDIR}/ -.endfor ${MKDIR} ${DOCSDIR} .for f in ${DOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}/ @@ -59,4 +39,4 @@ ${REINPLACE_CMD} -e 's/-lpthread/${PTHREAD_LIBS}/g' \ -e 's/-O3/${CFLAGS}/' ${WRKSRC}/${CONFIGURE_SCRIPT} -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff -urN mecab.orig/Makefile.common mecab/Makefile.common --- mecab.orig/Makefile.common Sun Feb 19 20:34:20 2006 +++ mecab/Makefile.common Thu Jan 1 09:00:00 1970 @@ -1,7 +0,0 @@ -# $FreeBSD: ports/japanese/mecab/Makefile.common,v 1.3 2005/05/28 12:58:55 kuriyama Exp $ - -MECAB_PORTNAME= mecab -MECAB_PORTVERSION= 0.81 - -MECAB_PORTDIR= ${PORTSDIR}/japanese/${MECAB_PORTNAME} -MECAB_WRKSRC_CMD= cd ${MECAB_PORTDIR} && ${MAKE} -V WRKSRC diff -urN mecab.orig/distinfo mecab/distinfo --- mecab.orig/distinfo Sun Feb 19 20:34:20 2006 +++ mecab/distinfo Fri May 5 10:21:23 2006 @@ -1,6 +1,3 @@ -MD5 (mecab-0.81.tar.gz) = c38a9b4551abc623d7f13d7e5a5d668e -SHA256 (mecab-0.81.tar.gz) = 0a6eb607f4fd0a69d47bd4b7a8def57e9a2924ce661ebb83db0e43612d71010c -SIZE (mecab-0.81.tar.gz) = 358596 -MD5 (ipadic-2.5.1.tar.gz) = 18c37ad9d02aa79e9f9ce752ee4ecea6 -SHA256 (ipadic-2.5.1.tar.gz) = 0bff8ca355329dfc5f9587963cc6035144582764b4478a1d1319a4d582b2ebc2 -SIZE (ipadic-2.5.1.tar.gz) = 4212891 +MD5 (mecab-0.91.tar.gz) = 38775e8f0db0487a979e9704bba5b2d7 +SHA256 (mecab-0.91.tar.gz) = 12d5a3f4cbd3bb749ad9deb43f758b66c57f959a46d0a8b9f68eb211ee476f29 +SIZE (mecab-0.91.tar.gz) = 1060359 diff -urN mecab.orig/files/patch-ltmain.sh mecab/files/patch-ltmain.sh --- mecab.orig/files/patch-ltmain.sh Mon Oct 20 23:41:36 2003 +++ mecab/files/patch-ltmain.sh Thu Jan 1 09:00:00 1970 @@ -1,11 +0,0 @@ ---- ltmain.sh.orig Mon Oct 20 21:58:16 2003 -+++ ltmain.sh Mon Oct 20 21:58:39 2003 -@@ -1075,7 +1075,7 @@ - esac - elif test "X$arg" = "X-lc_r"; then - case $host in -- *-*-openbsd* | *-*-freebsd*) -+ *-*-openbsd*) - # Do not include libc_r directly, use -pthread flag. - continue - ;; diff -urN mecab.orig/pkg-descr mecab/pkg-descr --- mecab.orig/pkg-descr Sun Feb 19 20:34:20 2006 +++ mecab/pkg-descr Fri May 5 09:43:48 2006 @@ -1,4 +1,4 @@ MeCab: Yet Another Part-of-Speech and Morphological Analyzer -Author: Taku Kudoh <taku-ku@is.aist-nara.ac.jp> -WWW: http://chasen.org/~taku/software/mecab/ +Author: Taku Kudo <taku@chasen.org> +WWW: http://mecab.sourceforge.jp/ diff -urN mecab.orig/pkg-plist mecab/pkg-plist --- mecab.orig/pkg-plist Sun Feb 19 20:34:20 2006 +++ mecab/pkg-plist Fri May 5 09:37:57 2006 @@ -1,36 +1,30 @@ +lib/libmecab.la +lib/libmecab.so.1 +lib/libmecab.so +lib/libmecab.a bin/mecab bin/mecab-config -bin/mkmecabdic -etc/mecabrc include/mecab.h -lib/libmecab.a -lib/libmecab.so -lib/libmecab.so.0 -lib/mecab/dic/ipadic/connect.csv -lib/mecab/dic/ipadic/da.me -lib/mecab/dic/ipadic/dic.csv -lib/mecab/dic/ipadic/dicrc -lib/mecab/dic/ipadic/feature.me -lib/mecab/dic/ipadic/info.me -lib/mecab/dic/ipadic/matrix.me -lib/mecab/dic/ipadic/token.me -@dirrm lib/mecab/dic/ipadic -@dirrm lib/mecab/dic -@dirrm lib/mecab -%%PORTDOCS%%%%EXAMPLESDIR%%/a.out -%%PORTDOCS%%%%EXAMPLESDIR%%/example-thread.c -%%PORTDOCS%%%%EXAMPLESDIR%%/example-thread2.c -%%PORTDOCS%%%%EXAMPLESDIR%%/example-win32-dll.c -%%PORTDOCS%%%%EXAMPLESDIR%%/example.c -%%PORTDOCS%%%%EXAMPLESDIR%%/example2.cpp -%%PORTDOCS%%@dirrm %%EXAMPLESDIR%% +libexec/mecab/Util.pm +libexec/mecab/mecab-cost-train +libexec/mecab/mecab-dict-gen +libexec/mecab/mecab-dict-index +libexec/mecab/mecab-dict-info +libexec/mecab/mecab-system-eval +libexec/mecab/mecab-test-gen +libexec/mecab/mecab-tool +etc/mecabrc %%PORTDOCS%%%%DOCSDIR%%/AUTHORS %%PORTDOCS%%%%DOCSDIR%%/README %%PORTDOCS%%%%DOCSDIR%%/bindings.html +%%PORTDOCS%%%%DOCSDIR%%/dic-detail.html %%PORTDOCS%%%%DOCSDIR%%/dic.html +%%PORTDOCS%%%%DOCSDIR%%/feature.html %%PORTDOCS%%%%DOCSDIR%%/format.html %%PORTDOCS%%%%DOCSDIR%%/index.html +%%PORTDOCS%%%%DOCSDIR%%/learn.html %%PORTDOCS%%%%DOCSDIR%%/libmecab.html -%%PORTDOCS%%%%DOCSDIR%%/mecab.css %%PORTDOCS%%%%DOCSDIR%%/mecab.html +%%PORTDOCS%%%%DOCSDIR%%/soft.html +%%PORTDOCS%%%%DOCSDIR%%/unk.html %%PORTDOCS%%@dirrm %%DOCSDIR%% end >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060506205850.1EC4A6D43A>