Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

file 62 lines (51 sloc) 1.822 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
# $NetBSD: Makefile,v 1.7 2011/07/24 14:31:34 mef Exp $

DISTNAME= namazu-2.0.21
CATEGORIES= japanese textproc www
MASTER_SITES= http://www.namazu.org/stable/

MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://www.namazu.org/index.html.en
COMMENT= Full-text search system intended for easy use
LICENSE= gnu-gpl-v2

DEPENDS+= p5-File-MMagic>=1.25:../../misc/p5-File-MMagic
DEPENDS+= p5-nkf>=1.7:../../converters/p5-nkf

CONFLICTS+= namazu-[0-9]*

USE_PKGLOCALEDIR= yes
USE_TOOLS+= perl:run
GNU_CONFIGURE= yes
USE_LANGUAGES= c
USE_LIBTOOL= yes
TEST_TARGET= check
PKG_DESTDIR_SUPPORT= user-destdir

BUILD_DEFS+= PKG_SYSCONFBASE
CONFIGURE_ARGS+= --localstatedir=${PREFIX}/${DATADIR} \
--libexecdir=${PREFIX}/libexec/cgi-bin \
--sysconfdir=${PKG_SYSCONFBASE}
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= libdata
EXAMPLESDIR= share/examples/namazu
EXAMPLES= mknmzrc namazurc
INSTALLATION_DIRS+= ${DATADIR}/namazu ${EXAMPLESDIR}

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
.for f in ${EXAMPLES}
CONF_FILES+= ${EXAMPLESDIR}/${f} ${PKG_SYSCONFDIR}/${f}
.endfor
MAKE_DIRS+= ${DATADIR}/namazu/index
OWN_DIRS+= ${PKG_SYSCONFDIR} ${DATADIR}/namazu

post-install:
.for f in ${EXAMPLES}
cd ${WRKSRC}/conf && ${INSTALL_DATA} ${f}-sample \
${DESTDIR}${PREFIX}/${EXAMPLESDIR}/${f}
.endfor

.include "../../converters/libiconv/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Something went wrong with that request. Please try again.