Drop dependency on p5-Text-Kakasi and p5-Text-ChaSen.
Bump PKGREVISION. If you want to process Japanese, need to install any of WAKATI modules, and configure. See MESSAGE for more detail.
This commit is contained in:
parent
12351d2476
commit
c8af23c04e
2 changed files with 29 additions and 9 deletions
|
@ -1,5 +1,5 @@
|
|||
===========================================================================
|
||||
$NetBSD: MESSAGE,v 1.2 2007/05/16 12:56:48 obache Exp $
|
||||
$NetBSD: MESSAGE,v 1.3 2007/06/15 18:17:41 obache Exp $
|
||||
|
||||
Here is general notes for namazu2 package by pkgsrc.
|
||||
|
||||
|
@ -9,9 +9,19 @@ Here is general notes for namazu2 package by pkgsrc.
|
|||
2. if you upgrade from namazu 1.X, you need to rebuild index files
|
||||
since index file format was changed from namazu prior to 2.0.
|
||||
|
||||
3. In order to processing Japanese, you need to set "LC_ALL", "LANG"
|
||||
or "LC_CTYPE" environment to "ja". Or use --indexing-lang option
|
||||
of mknmz.
|
||||
3. In order to processing Japanese, you should install any of the following
|
||||
WAKATI modues:
|
||||
KAKASI (textproc/p5-Text-Kakasi)
|
||||
ChaSen (textporc/p5-Text-ChaSen)
|
||||
MeCab (textproc/p5-mcab)
|
||||
And specify WAKATI module in "namazurc" file or option of mknmz:
|
||||
namazurc mknmz
|
||||
KAKASI $WAKATI=$KAKASI -k or --use-kakasi
|
||||
ChaSen $WAKATI=$CHASEN -c or --use-chasen
|
||||
MeCab $WAKATI=$MECAB -e or --use-mecab
|
||||
|
||||
Then, you need to set "LC_ALL", "LANG" or "LC_CTYPE" environment to "ja".
|
||||
Or use --indexing-lang option of mknmz.
|
||||
|
||||
4. In order to display Japanese message, you need to set "LANGUAGE",
|
||||
"LC_ALL", "LC_MESSAGES" or "LANG" environment to "ja".
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
# $NetBSD: Makefile,v 1.34 2007/05/13 02:59:08 obache Exp $
|
||||
# $NetBSD: Makefile,v 1.35 2007/06/15 18:17:42 obache Exp $
|
||||
|
||||
DISTNAME= namazu-2.0.17
|
||||
PKGREVISION= 1
|
||||
CATEGORIES= japanese textproc www
|
||||
MASTER_SITES= http://www.namazu.org/stable/ \
|
||||
http://namazu.ipmedia.de/stable/
|
||||
|
@ -10,9 +11,7 @@ HOMEPAGE= http://www.namazu.org/index.html.en
|
|||
COMMENT= Full-text search system intended for easy use
|
||||
|
||||
DEPENDS+= p5-File-MMagic>=1.25:../../misc/p5-File-MMagic
|
||||
DEPENDS+= p5-Text-Kakasi>=1.04:../../textproc/p5-Text-Kakasi
|
||||
DEPENDS+= p5-nkf>=1.7:../../converters/p5-nkf
|
||||
DEPENDS+= p5-Text-ChaSen>=1.0:../../textproc/p5-Text-ChaSen
|
||||
|
||||
CONFLICTS+= namazu-[0-9]*
|
||||
|
||||
|
@ -27,13 +26,24 @@ BUILD_DEFS+= PKG_SYSCONFBASE
|
|||
CONFIGURE_ARGS+= --localstatedir=${DATADIR:Q} \
|
||||
--libexecdir=${PREFIX}/libexec/cgi-bin \
|
||||
--sysconfdir=${PKG_SYSCONFBASE:Q}
|
||||
CONFIGURE_ENV+= KAKASI="module_kakasi"
|
||||
CONFIGURE_ENV+= ac_cv_path_KAKASI="module_kakasi"
|
||||
CONFIGURE_ENV+= CHASEN="module_chasen"
|
||||
CONFIGURE_ENV+= ac_cv_path_CHASEN="module_chasen"
|
||||
CONFIGURE_ENV+= MECAB="module_mecab"
|
||||
CONFIGURE_ENV+= ac_cv_path_MECAB="module_mecab"
|
||||
DATADIR= ${PREFIX}/libdata
|
||||
EXAMPLESDIR= ${PREFIX}/share/examples/namazu
|
||||
EXAMPLES= mknmzrc namazurc
|
||||
|
||||
SUBST_CLASSES+= wakati
|
||||
SUBST_STAGE.wakati= pre-configure
|
||||
SUBST_FILES.wakati= pl/conf.pl.in
|
||||
SUBST_SED.wakati= -e 's|@OPT_WAKATI_DEFAULT@|none|'
|
||||
|
||||
.include "../../mk/bsd.prefs.mk"
|
||||
|
||||
PKG_SYSCONFSUBDIR?= namazu
|
||||
PKG_SYSCONFSUBDIR= namazu
|
||||
.for f in ${EXAMPLES}
|
||||
CONF_FILES+= ${EXAMPLESDIR}/${f} ${PKG_SYSCONFDIR}/${f}
|
||||
.endfor
|
||||
|
@ -44,7 +54,7 @@ post-install:
|
|||
${INSTALL_DATA_DIR} ${DATADIR}/namazu
|
||||
${INSTALL_DATA_DIR} ${EXAMPLESDIR}
|
||||
.for f in ${EXAMPLES}
|
||||
cd ${WRKSRC}/conf; ${INSTALL_DATA} ${f}-sample ${EXAMPLESDIR}/${f}
|
||||
cd ${WRKSRC}/conf && ${INSTALL_DATA} ${f}-sample ${EXAMPLESDIR}/${f}
|
||||
.endfor
|
||||
|
||||
.include "../../converters/libiconv/buildlink3.mk"
|
||||
|
|
Loading…
Reference in a new issue