Import suse_libtiff-12.1 as emulators/suse121_libtiff.
[pkgsrcv2.git] / x11 / libdesktop-agnostic / Makefile
1 # $NetBSD$
2 #
3
4 DISTNAME=       libdesktop-agnostic-0.3.92
5 CATEGORIES=     x11
6 MASTER_SITES=   https://launchpad.net/libdesktop-agnostic/0.4/0.3.92/+download/
7
8 MAINTAINER=     imil@NetBSD.org
9 HOMEPAGE=       https://launchpad.net/libdesktop-agnostic
10 COMMENT=        Desktop-agnostic library, apis and tools
11 LICENSE=        gnu-lgpl-v2
12
13 PKG_DESTDIR_SUPPORT=    user-destdir
14
15 # Needed fo launchpad
16 FETCH_USING=    curl
17
18 USE_TOOLS+=     intltool
19
20 PKGCONFIG_OVERRIDE+=    data/desktop-agnostic.pc.in
21
22 CONFIGURE_ARGS= --config-backends=keyfile,gconf \
23                 --vfs-backends=gio              \
24                 --desktop-entry-backends=glib
25
26 PY_PATCHPLIST=  yes
27
28 EGDIR=                  ${PREFIX}/share/examples/libdesktop-agnostic
29 PKG_SYSCONFSUBDIR=      xdg
30
31 MAKE_DIRS+=             ${EGDIR}
32 MAKE_DIRS+=             ${PKG_SYSCONFDIR}/libdesktop-agnostic
33
34 CONF_FILES+=    ${EGDIR}/desktop-agnostic.ini   \
35                 ${PKG_SYSCONFDIR}/libdesktop-agnostic/desktop-agnostic.ini
36
37 WAF_ENV=        CC=${CC:Q} CXX=${CXX:Q} PREFIX=${PREFIX:Q} \
38                 CFLAGS=${CFLAGS:Q} CXXFLAGS=${CXXFLAGS:Q} \
39                 LINKFLAGS=${LDFLAGS:Q} DESTDIR=${DESTDIR:Q}
40
41 do-configure:
42         cd ${WRKSRC} && env ${WAF_ENV} ./waf configure ${CONFIGURE_ARGS}
43
44 do-build:
45         cd ${WRKSRC} && env ${WAF_ENV} ./waf
46
47 do-install:
48         cd ${WRKSRC} && env ${WAF_ENV} ./waf install
49
50 post-install:
51         ${CHMOD} a+x ${DESTDIR}${PREFIX}/lib/desktop-agnostic/modules/*.so
52         ${CHMOD} a+x ${DESTDIR}${PREFIX}/lib/libdesktop-agnostic*.so.*
53         ${CHMOD} a+x ${DESTDIR}${PREFIX}/${PYSITELIB}/desktopagnostic/*.so
54
55 .include "../../lang/vala014/buildlink3.mk"
56 .include "../../x11/gtk2/buildlink3.mk"
57 .include "../../devel/GConf/buildlink3.mk"
58 .include "../../devel/py-gobject/buildlink3.mk"
59 .include "../../devel/gobject-introspection/buildlink3.mk"
60 .include "../../lang/python/tool.mk"
61 .include "../../lang/python/extension.mk"
62 .include "../../mk/bsd.pkg.mk"