diff options
Diffstat (limited to 'inputmethod/sj3-server/Makefile')
-rw-r--r-- | inputmethod/sj3-server/Makefile | 42 |
1 files changed, 34 insertions, 8 deletions
diff --git a/inputmethod/sj3-server/Makefile b/inputmethod/sj3-server/Makefile index 4f38c51846b..0a868bf9a92 100644 --- a/inputmethod/sj3-server/Makefile +++ b/inputmethod/sj3-server/Makefile @@ -1,15 +1,41 @@ -# $NetBSD: Makefile,v 1.10 2009/04/08 23:09:59 joerg Exp $ +# $NetBSD: Makefile,v 1.11 2010/02/15 13:35:22 obache Exp $ +# -DISTNAME= sj3-server-2.0.1.20 -PKGREVISION= 3 -CATEGORIES= japanese inputmethod +.include "../../inputmethod/sj3/Makefile.common" + +PKGNAME= ${DISTNAME:S/sj3-/sj3-server-/} -MAINTAINER= tech-pkg-ja@jp.NetBSD.org COMMENT= SJ3 Japanese input method server -META_PACKAGE= # empty +CONFLICTS= sj3-dict-[0-9]* sj3-server-bin-[0-9]* + +PKG_DESTDIR_SUPPORT= user-destdir + +USE_TOOLS+= pkg-config + +CONFIGURE_ARGS+= --with-external-lua +CONFIGURE_ARGS+= --enable-server +CONFIGURE_ARGS+= --enable-dict + +CONF_FILES+= share/examples/sj3/sj3proxy.lua.example \ + ${PKG_SYSCONFDIR}/sj3proxy.lua +CONF_FILES+= share/examples/sj3/sj3serv.lua.example \ + ${PKG_SYSCONFDIR}/sj3serv.lua + +OWN_DIRS_PERMS+= ${VARBASE}/sj3/run ${SJ3OWNER} ${SJ3GROUP} 755 +OWN_DIRS_PERMS+= ${VARBASE}/sj3/dict/user ${SJ3OWNER} ${SJ3GROUP} 700 +CONF_FILES_PERMS+= libdata/sj3main.dic \ + ${VARBASE}/sj3/dict/sj3main.dic \ + ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 644 + +RCD_SCRIPTS= sj3proxy sj3serv + +INSTALLATION_DIRS+= libdata + +post-install: + ${INSTALL_DATA} ${WRKSRC}/dict/sj3main.dic \ + ${DESTDIR}${PREFIX}/libdata/sj3main.dic -DEPENDS+= sj3-server-bin>=2.0.1.20nb6:../../inputmethod/sj3-server-bin -DEPENDS+= sj3-dict>=2.0.1.20nb3:../../inputmethod/sj3-dict +.include "../../lang/lua/buildlink3.mk" .include "../../mk/bsd.pkg.mk" |