Update japanese/gsuica to version 0.9.1_4
[dports.git] / japanese / gjiten / Makefile
1 # Created by: Stephane Lapie <stephane.lapie@darkbsd.org>
2 # $FreeBSD$
3
4 PORTNAME=       gjiten
5 PORTVERSION=    2.6
6 PORTREVISION=   2
7 CATEGORIES=     japanese gnome
8 MASTER_SITES=   http://gjiten.sourceforge.net/
9
10 MAINTAINER=     stephane.lapie@darkbsd.org
11 COMMENT=        Japanese dictionary program for GNOME
12
13 OPTIONS_DEFINE= UTF8 KANJIPAD DOCS NLS
14 UTF8_DESC=      Use UTF-8 edict dictionaries
15 KANJIPAD_DESC=  Use Kanjipad
16
17 USE_GNOME=      gtk20 gconf2 intltool libglade2 libgnomeui
18 USES=           gmake libtool pkgconfig
19 INSTALLS_OMF=   yes
20 GNU_CONFIGURE=  yes
21 CPPFLAGS+=      -I${LOCALBASE}/include
22 LDFLAGS+=       -L${LOCALBASE}/lib
23
24 PORTDOCS=       gjiten-doc.ja.html
25 GCONF_SCHEMAS=  gjiten-dicfiles.schemas gjiten.schemas
26
27 OPTIONS_SUB=    yes
28
29 NLS_USES=               gettext
30 NLS_MAKE_ENV_OFF=       USE_NLS=no
31
32 KANJIPAD_RUN_DEPENDS=   ${LOCALBASE}/bin/kanjipad:japanese/kanjipad
33 BUILD_DEPENDS=  ${LOCALBASE}/bin/xmlto:textproc/xmlto
34
35 DICTIONARIES=   kanjidic edict compdic
36 GJITEN_DICS=    ${DATADIR}/dics/
37
38 .include <bsd.port.options.mk>
39
40 .if ${PORT_OPTIONS:MUTF8}
41 EDICT_DIR=      ${LOCALBASE}/share/dict/edict-utf-8
42 EDICT_FILE=     ${EDICT_DIR}/edict
43 RUN_DEPENDS+=   ${EDICT_FILE}:japanese/edict-utf-8
44 .else
45 EDICT_DIR=      ${LOCALBASE}/share/dict/edict
46 EDICT_FILE=     ${EDICT_DIR}/edict
47 RUN_DEPENDS+=   ${EDICT_FILE}:japanese/edict
48 USES+=          iconv:build
49 .endif
50
51 post-install:
52         ${INSTALL} -d ${STAGEDIR}${DOCSDIR}
53 .for f in ${PORTDOCS}
54         ${INSTALL_DATA} ${WRKSRC}/help/ja/${f} ${STAGEDIR}${DOCSDIR}
55 .endfor
56         ${INSTALL} -d ${STAGEDIR}${GJITEN_DICS}
57 .if ${PORT_OPTIONS:MUTF8}
58 .for f in ${DICTIONARIES}
59         ${INSTALL_DATA} ${EDICT_DIR}/${f} ${STAGEDIR}${GJITEN_DICS}
60 .endfor
61 .else
62 .for f in ${DICTIONARIES}
63         ${ICONV_CMD} -c -f EUC-JP -t UTF-8 ${EDICT_DIR}/${f} > ${STAGEDIR}${GJITEN_DICS}/${f}
64 .endfor
65 .endif
66
67 .include <bsd.port.mk>