Import tegaki-wagomu-japanese-joyo-0.3 as inputmethod/tegaki-wagomu-japanese-joyo.
[pkgsrc.git] / inputmethod / skkserv / Makefile
1 # $NetBSD$
2
3 DISTNAME=       skk9.6
4 PKGNAME=        skkserv-3.9.4
5 PKGREVISION=    1
6 WRKSRC=         ${WRKDIR}/skk-9.6
7 CATEGORIES=     japanese inputmethod
8 MASTER_SITES=   ftp://skk.kuis.kyoto-u.ac.jp/skk/9.6/
9
10 PATCHFILES=     SKK-JISYO.L.diff.gz
11 PATCH_SITES=    http://www.ht-net21.ne.jp/%7Enaoki-w/skk/
12 PATCH_DIST_ARGS= -d ${WRKSRC}/jisyo --forward --quiet
13
14 MAINTAINER=     packages@netbsd.org
15 HOMEPAGE=       http://skk.kuis.kyoto-u.ac.jp/
16 COMMENT=        Dictionary server for Simple Kana-Kanji conversion programs
17
18 BUILD_DEFS+=    USE_INET6
19
20 DIST_SUBDIR=    skk
21
22 GNU_CONFIGURE=  YES
23 INSTALL_FILE=   ${WRKDIR}/INSTALL
24
25 .include "../../mk/bsd.prefs.mk"
26
27 .if (${OPSYS} == "SunOS")
28 .if exists(/usr/ccs)
29 SKKSERV_UID?=   60002           # noaccess
30 SKKSERV_GID?=   60002           # noaccess
31 .else
32 SKKSERV_UID?=   65534           # nobody
33 SKKSERV_GID?=   65534           # nogroup
34 .endif
35 .endif
36 SKKSERV_UID?=   32767           # nobody
37 SKKSERV_GID?=   32766           # nogroup
38 MAKE_ENV=       SKKUID=${SKKSERV_UID} SKKGID=${SKKSERV_GID}
39
40 # tmp for building dictionary.  ~16MB required.  mfs would be much faster.
41 TMPDIR?=        ${WRKDIR}
42
43 post-build:
44         ${SED} -e 's#@PREFIX@#${PREFIX}#g' <${FILESDIR}/skkserv.sh      \
45                 >${WRKDIR}/skkserv.sh
46         ${SED} -e 's#@PREFIX@#${PREFIX}#g' <${PKGDIR}/INSTALL   >${INSTALL_FILE}
47         :
48         : Merging dictionaries....
49         :
50         ${WRKSRC}/jisyo-tools/skkdic-expr -d ${TMPDIR}  \
51                 ${WRKSRC}/jisyo/SKK-JISYO.L + ${WRKSRC}/jisyo/SKK-JISYO.JIS2 | \
52             ${WRKSRC}/jisyo-tools/skkdic-sort >${WRKDIR}/SKK-JISYO.L
53
54 post-install:
55         ${INSTALL_SCRIPT} ${WRKDIR}/skkserv.sh ${PREFIX}/etc/rc.d/skkserv
56         ${INSTALL_DATA_DIR} ${PREFIX}/share/skk
57         ${INSTALL_DATA} ${WRKDIR}/SKK-JISYO.L ${PREFIX}/share/skk/SKK-JISYO.L
58         ${INSTALL_DATA} ${WRKSRC}/skkserv/README ${PREFIX}/share/skk/README.skkserv
59         ${INSTALL_DATA} ${WRKSRC}/jisyo-tools/README.1st ${PREFIX}/share/skk/README.1st.jisyo-tools
60         ${INSTALL_DATA} ${WRKSRC}/jisyo-tools/README ${PREFIX}/share/skk/README.jisyo-tools
61         ${SH} ${INSTALL_FILE} ${PKGNAME} POST-INSTALL
62
63 .include "../../mk/bsd.pkg.mk"