diff options
author | mef <mef@pkgsrc.org> | 2011-09-13 07:23:16 +0000 |
---|---|---|
committer | mef <mef@pkgsrc.org> | 2011-09-13 07:23:16 +0000 |
commit | 05e88ab9a1c3659483bf38611d8805948cbb5062 (patch) | |
tree | 7e6841d0eea5ad6b2fb366e6a5ce699f16ce330e /inputmethod/ja-freewnn-server/Makefile | |
parent | 691ee2ea391d11d06ca78e3bb0b6ffa3475461a7 (diff) | |
download | pkgsrc-05e88ab9a1c3659483bf38611d8805948cbb5062.tar.gz |
- bump to 1.10 to 1.1.1-a021
See ChangeLog, ChangeLog.en
(too many lines to be listed here)
Please note minimum security fixes had been updated after
1.10 was committed, so not really whole thing between 1.10
and 1.1.1-a021
- And more, a021 to a022 (CVS version) equivalent patches
- Thus
PKGNAME= ja-FreeWnn-{lib,server}-1.11alpha22
- DESTDIR support (That's why a022 patches added)
- package structure adjusted
from (-lib -dict -server -server-bin) to (-lib -server)
for minimum modification from DISTFILE to pkgsrc.
- some common VARIABLES have been moved to ja-freewnn-lib/Makefile.common
ja-freewnn-dict/{DESCR,Makefile,PLIST}
ja-freewnn-server-bin/{DESCR,Makefile}
Removed
ja-freewnn-lib/Makefile.common
More variables moved in
ja-freewnn-lib/patches
70 files added for a021 -> a022 updates
ja-freewnn-server/PLIST
- some executable moved sbin to bin
by following line in Makefile
+CONFIGURE_ARGS+= --disable-traditional-layout
- 23 of dictionary files in share/wnn/ja_JP/dic
moved from ja-freewnn-dict/PLIST to ja-freewnn-server/PLIST
Thanks obache@ for correcting/proofreading for above Changes.
Diffstat (limited to 'inputmethod/ja-freewnn-server/Makefile')
-rw-r--r-- | inputmethod/ja-freewnn-server/Makefile | 43 |
1 files changed, 34 insertions, 9 deletions
diff --git a/inputmethod/ja-freewnn-server/Makefile b/inputmethod/ja-freewnn-server/Makefile index 5f0fab7fc87..9d357a5c763 100644 --- a/inputmethod/ja-freewnn-server/Makefile +++ b/inputmethod/ja-freewnn-server/Makefile @@ -1,15 +1,40 @@ -# $NetBSD: Makefile,v 1.8 2009/04/08 23:09:20 joerg Exp $ +# $NetBSD: Makefile,v 1.9 2011/09/13 07:23:21 mef Exp $ -DISTNAME= ja-FreeWnn-server-1.10 -PKGREVISION= 2 -CATEGORIES= japanese inputmethod +.include "../../inputmethod/ja-freewnn-lib/Makefile.common" -MAINTAINER= tech-pkg-ja@jp.NetBSD.org -COMMENT= Japanese/Chinese/Korean input method (Japanese server) +PKGNAME= ja-FreeWnn-server-1.11alpha22 -META_PACKAGE= # empty +COMMENT+= (Japanese server) -DEPENDS+= ja-FreeWnn-server-bin>=1.10nb4:../../inputmethod/ja-freewnn-server-bin -DEPENDS+= ja-FreeWnn-dict>=1.10nb1:../../inputmethod/ja-freewnn-dict +CONFIGURE_ARGS+= --disable-libraries +# Following two lines give equivalent to previous 1.10 version +CONFIGURE_ARGS+= --disable-cWnn +CONFIGURE_ARGS+= --disable-kWnn +CONFIGURE_ARGS+= --with-wnn-libraries=${BUILDLINK_PREFIX.ja-FreeWnn-lib}/lib +CONFIGURE_ARGS+= --with-libwnn=yes +CONFIGURE_ARGS+= --disable-sub-bindir +# use sbin/ instead of bin/ +CONFIGURE_ARGS+= --disable-traditional-layout + +INSTALL_TARGET= install install.man + +RCD_SCRIPTS= ja_freewnn + +BUILD_DEFS= FREEWNN_USER FREEWNN_GROUP IMDICTDIR + +FREEWNN_USER= wnn +FREEWNN_GROUP= jserver +PKG_GROUPS= ${FREEWNN_GROUP} +PKG_USERS= ${FREEWNN_USER}:${FREEWNN_GROUP} + +SPECIAL_PERMS+= bin/Wnn4/jserver ${FREEWNN_USER} ${FREEWNN_GROUP} 4511 +SPECIAL_PERMS+= bin/Wnn4/cserver ${FREEWNN_USER} ${FREEWNN_GROUP} 4511 +SPECIAL_PERMS+= bin/Wnn4/tserver ${FREEWNN_USER} ${FREEWNN_GROUP} 4511 +SPECIAL_PERMS+= bin/Wnn4/kserver ${FREEWNN_USER} ${FREEWNN_GROUP} 4511 + +OWN_DIRS+= ${IMDICTDIR}/wnn/ja_JP +OWN_DIRS_PERMS+= ${IMDICTDIR}/wnn/ja_JP/usr ${FREEWNN_USER} ${FREEWNN_GROUP} ${PKGDIRMODE} + +.include "../../inputmethod/ja-freewnn-lib/buildlink3.mk" .include "../../mk/bsd.pkg.mk" |