Update japanese/ddskk to version 15.1_2
[dports.git] / japanese / ddskk / Makefile
1 # Created by: Shigeyuki FUKUSHIMA <shige@kuis.kyoto-u.ac.jp>
2 # $FreeBSD$
3
4 PORTNAME=       ddskk
5 PORTVERSION=    15.1
6 PORTREVISION=   2
7 CATEGORIES=     japanese elisp
8 MASTER_SITES=   http://openlab.ring.gr.jp/skk/maintrunk/ \
9                 ftp://ftp.ring.gr.jp/pub/elisp/skk/maintrunk/ \
10                 http://www.ring.gr.jp/archives/elisp/skk/maintrunk/
11 PKGNAMESUFFIX=  -${EMACS_PORT_NAME}
12
13 MAINTAINER=     ports@FreeBSD.org
14 COMMENT=        Simple Kana to Kanji conversion program on Emacsen
15
16 LICENSE=        GPLv2
17
18 NO_ARCH=        yes
19
20 USE_EMACS=      yes
21 MAKE_ARGS=      PREFIX="${STAGEDIR}${PREFIX}" \
22                 SKK_LISPDIR="${STAGEDIR}${PREFIX}/${SKK_LISPDIR}" \
23                 SKK_INFODIR="${STAGEDIR}${PREFIX}/${INFO_PATH}"
24 ALL_TARGET=     elc info
25
26 INFO=           skk
27 PORTDOCS=       *
28 PORTEXAMPLES=   *
29
30 OPTIONS_DEFINE= DOCS EXAMPLES
31
32 SKK_LISPDIR=    ${EMACS_VERSION_SITE_LISPDIR}/skk
33
34 post-patch:
35         @${REINPLACE_CMD} -e \
36                 '/skk-tut-file/s|@TUT@|${PREFIX}/share/skk/SKK.tut|' \
37                 ${WRKSRC}/skk-setup.el.in
38
39 pre-build:
40 .for i in skk-lookup.el skk-jisx0213.el
41         @${MV} ${WRKSRC}/${i} ${WRKDIR}
42 .endfor
43
44 post-install:
45         @${MKDIR} ${STAGEDIR}${PREFIX}/${SKK_LISPDIR}
46 .for i in skk-lookup.el skk-jisx0213.el
47         (cd ${WRKDIR} && ${INSTALL_DATA} ${i} \
48                 ${STAGEDIR}${PREFIX}/${SKK_LISPDIR})
49 .endfor
50         @${MKDIR} ${STAGEDIR}${DOCSDIR}
51 .for i in AUTHORS.ja CODENAME.ja Contributors FAQ.ja NEWS.ja README
52         (cd ${WRKSRC}/READMEs && ${INSTALL_DATA} ${i} \
53                 ${STAGEDIR}${DOCSDIR})
54 .endfor
55         @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
56 .for i in Emacs.ad dot.emacs dot.skk
57         (cd ${WRKSRC}/etc && ${INSTALL_DATA} ${i} \
58                 ${STAGEDIR}${EXAMPLESDIR})
59 .endfor
60
61 .include <bsd.port.mk>