Fixup fromcvs/togit conversion
[pkgsrcv2.git] / inputmethod / xcin / Makefile
1 # $NetBSD: Makefile,v 1.30 2012/01/07 12:58:45 obache Exp $
2
3 DISTNAME=       xcin-2.5.3.pre2
4 PKGNAME=        xcin-2.5.3rc2
5 PKGREVISION=    11
6 CATEGORIES=     chinese x11
7 MASTER_SITES=   ftp://xcin.linux.org.tw/pub/xcin/xcin/devel/
8
9 MAINTAINER=     rxg@NetBSD.org
10 HOMEPAGE=       http://xcin.linux.org.tw/
11 COMMENT=        Chinese XIM server
12 LICENSE=        gnu-gpl-v2
13
14 PKG_DESTDIR_SUPPORT=    user-destdir
15
16 MAKE_JOBS_SAFE= no
17
18 WRKSRC=                 ${WRKDIR}/xcin
19 USE_LIBTOOL=            yes
20 USE_PKGLOCALEDIR=       yes
21 USE_TOOLS+=             msgfmt pax perl:run
22 USE_X11BASE=            yes
23 GNU_CONFIGURE=          yes
24 CONFIGURE_ARGS+=        --sysconfdir=${PKG_SYSCONFDIR}
25 CONFIGURE_ARGS+=        --with-db-lib=${BDBBASE}/lib
26 CONFIGURE_ARGS+=        --with-db-inc=${BDBBASE}/include/${BDB_TYPE}
27
28 .include "../../mk/bsd.prefs.mk"
29
30 INSTALLATION_DIRS=      share/doc/xcin
31
32 EGDIR=                  ${PREFIX}/share/examples/xcin
33 CONF_FILES=             ${EGDIR}/xcinrc ${PKG_SYSCONFDIR}/xcinrc
34
35 PLIST_VARS+=    big5hk gbk
36
37 .if ${OPSYS} == "NetBSD"
38 GB2312_ENC=     euccn
39 .elif ${OPSYS} == "Linux"
40 GB2312_ENC=     gb2312
41 PLIST.big5hk=   yes
42 BIG5HK_ENC=     big5hkscs
43 PLIST.gbk=      yes
44 GBK_ENC=        gbk
45 .elif ${OPSYS} == "HPUX"
46 GB2312_ENC=     gb2312
47 PLIST.big5hk=   yes
48 BIG5HK_ENC=     hkbig5
49 .else
50 GB2312_ENC=     euc
51 .endif
52
53 PLIST_SUBST+=   GB2312_ENC=${GB2312_ENC}
54 .if defined(PLIST.big5hk) && ${PLIST.big5hk} == "yes"
55 PLIST_SUBST+=   BIG5HK_ENC=${BIG5HK_ENC}
56 .endif
57 .if defined(PLIST.gbk) && ${PLIST.gbk} == "yes"
58 PLIST_SUBST+=   GBK_ENC=${GBK_ENC}
59 .endif
60
61 post-extract:
62         ${CP} ${FILESDIR}/xcinrc.DRAGONFLY ${WRKSRC}/etc
63
64 post-install:
65         cd ${WRKSRC}/doc && pax -rw     \
66                 -s ',^\./man$$,,' -s ',^\./man/.*,,'    \
67                 . ${DESTDIR}${PREFIX}/share/doc/xcin
68
69 INSTALL_MAKE_FLAGS+=    program_prefix=${DESTDIR}
70
71 BUILDLINK_DEPMETHOD.libXt?=     build
72
73 BDB_ACCEPTED=   db2 db3 db4 db5
74 BUILDLINK_TRANSFORM+=   l:db:${BDB_TYPE}
75
76 .include "../../converters/libiconv/buildlink3.mk"
77 .include "../../devel/gettext-lib/buildlink3.mk"
78 .include "../../inputmethod/libchewing02/buildlink3.mk"
79 .include "../../inputmethod/libtabe/buildlink3.mk"
80 .include "../../x11/libX11/buildlink3.mk"
81 .include "../../x11/libXext/buildlink3.mk"
82 .include "../../x11/libXt/buildlink3.mk"
83 .include "../../mk/bdb.buildlink3.mk"
84 .include "../../mk/pthread.buildlink3.mk"
85 .include "../../mk/bsd.pkg.mk"