diff options
Diffstat (limited to 'inputmethod/canna-server/Makefile')
-rw-r--r-- | inputmethod/canna-server/Makefile | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/inputmethod/canna-server/Makefile b/inputmethod/canna-server/Makefile new file mode 100644 index 00000000000..01395cceb10 --- /dev/null +++ b/inputmethod/canna-server/Makefile @@ -0,0 +1,44 @@ +# $NetBSD: Makefile,v 1.6 2003/09/23 15:14:55 uebayasi Exp $ +# +.include "../canna/Makefile.common" + +CANNA_MODULE= server + +USE_BUILDLINK2= # defined +INSTALL_TARGET= instserver + +USE_PKGINSTALL= YES +INSTALL_EXTRA_TMPL+= ${.CURDIR}/INSTALL + +.include "../../mk/bsd.prefs.mk" + +BUILD_DEFS+= CANNA_USER CANNA_GROUP +MESSAGE_SUBST+= CANNA_USER="${CANNA_USER}" +MESSAGE_SUBST+= CANNA_GROUP="${CANNA_GROUP}" + +PKG_GROUPS= ${CANNA_GROUP} +PKG_USERS= ${CANNA_USER}:${CANNA_GROUP}::Canna\\ user + +OWN_DIRS_PERMS= ${CANNA_SPOOL} ${CANNA_USER} ${CANNA_GROUP} ${CANNA_MODE} + +RCD_SCRIPTS= canna + +post-patch: + ${MV} ${WRKSRC}/Imakefile ${WRKSRC}/Imakefile.orig + ${SED} -e 's|\(SUBDIRS = \).*|\1 canna lib server cmd doc|' \ + -e 's|\(SERVERDIR = \).*|\1 server cmd doc|' \ + ${WRKSRC}/Imakefile.orig > ${WRKSRC}/Imakefile + ${MV} ${WRKSRC}/Canna.conf ${WRKSRC}/Canna.conf.orig + ${SED} -e 's|\(DicDir.*=\).*|\1${IMDICTDIR}/canna|' \ + ${WRKSRC}/Canna.conf.orig > ${WRKSRC}/Canna.conf + +do-configure: + @cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${XMKMF} + +post-install: + @${INSTALL_SCRIPT} ${WRKDIR}/canna ${PREFIX}/etc/rc.d/canna + +.include "../../devel/nbitools/buildlink2.mk" +.include "../../inputmethod/canna-lib/buildlink2.mk" + +.include "../canna/Makefile.include" |