ports/106467: [patch] hyperestraier with mecab functionality
Jun MUKAI
mukai at jmuk.org
Fri Dec 8 05:20:10 UTC 2006
>Number: 106467
>Category: ports
>Synopsis: [patch] hyperestraier with mecab functionality
>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: Fri Dec 08 05:20:04 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Jun MUKAI
>Release: FreeBSD 6.2-PRERELEASE i386
>Organization:
nothing
>Environment:
System: FreeBSD ceylon.jmuk.org 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #0: Fri Sep 29 16:51:39 JST 2006 root at ceylon.jmuk.org:/usr/obj/usr/src/sys/DEDI i386
>Description:
Hyper Estraier is a full text search system already in use.
Although it supports mecab with configure arg --enable-mecab,
this functionality cannot be activated in the current port.
The following patch enables this.
>How-To-Repeat:
>Fix:
--- hyperestraier.orig/Makefile Fri Dec 8 14:07:19 2006
+++ hyperestraier/Makefile Fri Dec 8 13:59:24 2006
@@ -28,6 +28,13 @@
MAN1= estcall.1 estcmd.1 estconfig.1 estmaster.1 estwaver.1
MAN3= estnode.3 estraier.3
+.if defined(WITH_MECAB)
+CONFIGURE_ARGS+= -enable-mecab
+LIB_DEPENDS+= mecab.1:${PORTSDIR}/japanese/mecab
+RUN_DEPENDS+= ${LOCALBASE}/lib/mecab/dic/ipadic/matrix.bin:${PORTSDIR}/japanese/mecab-ipadic
+.else
+.endif
+
post-patch:
@${REINPLACE_CMD} -e 's|@libdir@/pkgconfig|${PREFIX}/libdata/pkgconfig|' \
${WRKSRC}/Makefile.in
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list