Fixup fromcvs/togit conversion
[pkgsrcv2.git] / inputmethod / ibus-chewing / Makefile
1 # $NetBSD$
2 #
3
4 DISTNAME=       ibus-chewing-1.4.2-Source
5 PKGNAME=        ${DISTNAME:S/-Source//}
6 PKGREVISION=    3
7 CATEGORIES=     inputmethod chinese
8 MASTER_SITES=   http://ibus.googlecode.com/files/
9
10 MAINTAINER=     obache@NetBSD.org
11 HOMEPAGE=       http://code.google.com/p/ibus/
12 COMMENT=        Chewing engine for IBus input platform
13 LICENSE=        gnu-gpl-v2
14
15 PKG_DESTDIR_SUPPORT=    user-destdir
16
17 BUILD_DEPENDS+=         gob2-[0-9]*:../../devel/gob2
18
19 USE_CMAKE=              yes
20 USE_LANGUAGES=          c c++
21 USE_PKGLOCALEDIR=       yes
22 USE_TOOLS+=             msgmerge pkg-config
23
24 SUBST_CLASSES+=         msgctxt
25 SUBST_STAGE.msgctxt=    post-patch
26 SUBST_FILES.msgctxt=    po/*.po po/*.pot
27 SUBST_FILTER_CMD.msgctxt=       ${STRIP_CMD.${MSGFMT_STRIP_MSGCTXT}}
28 STRIP_CMD.yes=  ${AWK} -f ${PKGSRCDIR}/mk/tools/msgfmt-msgctxt.awk
29 STRIP_CMD.no=   ${CAT}
30
31 GCONF_SCHEMAS=  ibus-chewing.schemas
32 CMAKE_ARGS+=    -DLIBEXEC_DIR=${PREFIX}/libexec
33 CMAKE_ARGS+=    -DGCONF_SCHEMAS_INSTALLED_DIR=${GCONF_SCHEMAS_DIR}
34
35 # missing in archive
36 post-extract:
37         ${TOUCH} ${WRKSRC}/po/ibus-chewing.pot
38
39 .include "../../devel/GConf/schemas.mk"
40 .include "../../inputmethod/ibus/buildlink3.mk"
41 .include "../../inputmethod/libchewing/buildlink3.mk"
42 .include "../../x11/gtk2/buildlink3.mk"
43 .include "../../x11/libXtst/buildlink3.mk"
44 .include "../../mk/bsd.pkg.mk"