1 # $NetBSD: Makefile,v 1.30 2012/01/07 12:58:45 obache Exp $
3 DISTNAME= xcin-2.5.3.pre2
6 CATEGORIES= chinese x11
7 MASTER_SITES= ftp://xcin.linux.org.tw/pub/xcin/xcin/devel/
9 MAINTAINER= rxg@NetBSD.org
10 HOMEPAGE= http://xcin.linux.org.tw/
11 COMMENT= Chinese XIM server
14 PKG_DESTDIR_SUPPORT= user-destdir
18 WRKSRC= ${WRKDIR}/xcin
21 USE_TOOLS+= msgfmt pax perl:run
24 CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFDIR}
25 CONFIGURE_ARGS+= --with-db-lib=${BDBBASE}/lib
26 CONFIGURE_ARGS+= --with-db-inc=${BDBBASE}/include/${BDB_TYPE}
28 .include "../../mk/bsd.prefs.mk"
30 INSTALLATION_DIRS= share/doc/xcin
32 EGDIR= ${PREFIX}/share/examples/xcin
33 CONF_FILES= ${EGDIR}/xcinrc ${PKG_SYSCONFDIR}/xcinrc
35 PLIST_VARS+= big5hk gbk
37 .if ${OPSYS} == "NetBSD"
39 .elif ${OPSYS} == "Linux"
45 .elif ${OPSYS} == "HPUX"
53 PLIST_SUBST+= GB2312_ENC=${GB2312_ENC}
54 .if defined(PLIST.big5hk) && ${PLIST.big5hk} == "yes"
55 PLIST_SUBST+= BIG5HK_ENC=${BIG5HK_ENC}
57 .if defined(PLIST.gbk) && ${PLIST.gbk} == "yes"
58 PLIST_SUBST+= GBK_ENC=${GBK_ENC}
62 ${CP} ${FILESDIR}/xcinrc.DRAGONFLY ${WRKSRC}/etc
65 cd ${WRKSRC}/doc && pax -rw \
66 -s ',^\./man$$,,' -s ',^\./man/.*,,' \
67 . ${DESTDIR}${PREFIX}/share/doc/xcin
69 INSTALL_MAKE_FLAGS+= program_prefix=${DESTDIR}
71 BUILDLINK_DEPMETHOD.libXt?= build
73 BDB_ACCEPTED= db2 db3 db4 db5
74 BUILDLINK_TRANSFORM+= l:db:${BDB_TYPE}
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"