pkgsrc/inputmethod/ja-freewnn-server/Makefile
mef ecbc7ec11e - 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.
2011-09-13 07:23:16 +00:00

40 lines
1.3 KiB
Makefile

# $NetBSD: Makefile,v 1.9 2011/09/13 07:23:21 mef Exp $
.include "../../inputmethod/ja-freewnn-lib/Makefile.common"
PKGNAME= ja-FreeWnn-server-1.11alpha22
COMMENT+= (Japanese server)
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"