Merge from vendor branch TNF:
[pkgsrcv2.git] / inputmethod / scim / Makefile
1 # $NetBSD: Makefile,v 1.10 2012/02/06 12:40:42 wiz Exp $
2 #
3
4 DISTNAME=               scim-1.4.11
5 PKGREVISION=            2
6 CATEGORIES=             inputmethod
7 MASTER_SITES=           ${MASTER_SITE_SOURCEFORGE:=scim/}
8
9 MAINTAINER=             obache@NetBSD.org
10 HOMEPAGE=               http://www.scim-im.org/
11 COMMENT=                Smart Common Input Method
12 LICENSE=                gnu-lgpl-v2.1
13
14 PKG_DESTDIR_SUPPORT=    user-destdir
15
16 PKG_SYSCONFSUBDIR=      scim
17
18 USE_PKGLOCALEDIR=       yes
19 USE_LANGUAGES=          c c++
20 USE_LIBTOOL=            yes
21 USE_TOOLS+=             msgfmt pkg-config
22 USE_TOOLS+=             gmake   # make scim-setup.desktop
23 USE_TOOLS+=             perl intltool
24
25 PKGCONFIG_OVERRIDE=     scim-gtkutils.pc.in
26 PKGCONFIG_OVERRIDE+=    scim-x11utils.pc.in
27 PKGCONFIG_OVERRIDE+=    scim.pc.in
28
29 GNU_CONFIGURE=          yes
30
31 CONFIGURE_ARGS+=        --sysconfdir=${PKG_SYSCONFDIR}
32 # dlopen c++ so module from c gtk2 apps cause some troubles.
33 CONFIGURE_ARGS+=        --disable-gtk2-immodule
34
35 EGDIR=                  ${PREFIX}/share/examples/scim
36 CONF_FILES=             ${EGDIR}/config ${PKG_SYSCONFDIR}/config
37 CONF_FILES+=            ${EGDIR}/global ${PKG_SYSCONFDIR}/global
38
39 INSTALL_MAKE_FLAGS+=    sysconfdir=${PREFIX}/share/examples
40
41 # for DLOPEN_REQUIRE_PTHREADS
42 PTHREAD_AUTO_VARS=      yes
43
44 .include "../../mk/bsd.prefs.mk"
45 .if ${OPSYS} == "SunOS"
46 CONFIGURE_ENV+=         ac_cv_func_gethostbyname_r=no
47 LDFLAGS.SunOS+=         -lsocket -lnsl
48 .endif
49
50 .include "../../devel/gettext-lib/buildlink3.mk"
51 .include "../../devel/libltdl/buildlink3.mk"
52 .include "../../sysutils/desktop-file-utils/desktopdb.mk"
53 .include "../../x11/gtk2/buildlink3.mk"
54 .include "../../x11/libICE/buildlink3.mk"
55 BUILDLINK_DEPMETHOD.libXt=      build
56 .include "../../x11/libXt/buildlink3.mk"
57 .include "../../mk/bsd.pkg.mk"