1 # $NetBSD: Makefile,v 1.6 2011/04/22 13:44:50 obache Exp $
3 DISTNAME= namazu-2.0.21
4 CATEGORIES= japanese textproc www
5 MASTER_SITES= http://www.namazu.org/stable/
7 MAINTAINER= pkgsrc-users@NetBSD.org
8 HOMEPAGE= http://www.namazu.org/index.html.en
9 COMMENT= Full-text search system intended for easy use
12 DEPENDS+= p5-File-MMagic>=1.25:../../misc/p5-File-MMagic
13 DEPENDS+= p5-nkf>=1.7:../../converters/p5-nkf
15 CONFLICTS+= namazu-[0-9]*
23 PKG_DESTDIR_SUPPORT= user-destdir
25 BUILD_DEFS+= PKG_SYSCONFBASE
26 CONFIGURE_ARGS+= --localstatedir=${PREFIX}/${DATADIR} \
27 --libexecdir=${PREFIX}/libexec/cgi-bin \
28 --sysconfdir=${PKG_SYSCONFBASE}
29 CONFIGURE_ENV+= KAKASI="module_kakasi"
30 CONFIGURE_ENV+= ac_cv_path_KAKASI="module_kakasi"
31 CONFIGURE_ENV+= CHASEN="module_chasen"
32 CONFIGURE_ENV+= ac_cv_path_CHASEN="module_chasen"
33 CONFIGURE_ENV+= MECAB="module_mecab"
34 CONFIGURE_ENV+= ac_cv_path_MECAB="module_mecab"
36 EXAMPLESDIR= share/examples/namazu
37 EXAMPLES= mknmzrc namazurc
38 INSTALLATION_DIRS+= ${DATADIR}/namazu ${EXAMPLESDIR}
40 SUBST_CLASSES+= wakati
41 SUBST_STAGE.wakati= pre-configure
42 SUBST_FILES.wakati= pl/conf.pl.in
43 SUBST_SED.wakati= -e 's|@OPT_WAKATI_DEFAULT@|none|'
45 .include "../../mk/bsd.prefs.mk"
47 PKG_SYSCONFSUBDIR= namazu
49 CONF_FILES+= ${EXAMPLESDIR}/${f} ${PKG_SYSCONFDIR}/${f}
51 MAKE_DIRS+= ${DATADIR}/namazu/index
52 OWN_DIRS+= ${PKG_SYSCONFDIR} ${DATADIR}/namazu
56 cd ${WRKSRC}/conf && ${INSTALL_DATA} ${f}-sample \
57 ${DESTDIR}${PREFIX}/${EXAMPLESDIR}/${f}
60 .include "../../converters/libiconv/buildlink3.mk"
61 .include "../../devel/gettext-lib/buildlink3.mk"
62 .include "../../mk/bsd.pkg.mk"