Fixup fromcvs/togit conversion
[pkgsrcv2.git] / x11 / gnome-panel / Makefile
1 # $NetBSD: Makefile,v 1.155 2013/02/16 11:18:37 wiz Exp $
2 #
3
4 DISTNAME=               gnome-panel-2.32.1
5 PKGREVISION=            25
6 CATEGORIES=             x11 gnome
7 MASTER_SITES=           ${MASTER_SITE_GNOME:=sources/gnome-panel/2.32/}
8 EXTRACT_SUFX=           .tar.bz2
9
10 MAINTAINER=             drochner@NetBSD.org
11 HOMEPAGE=               http://www.gnome.org/
12 COMMENT=                GNOME2 panel application
13
14 # depends on policykit
15 #EGDIR=         ${PREFIX}/share/examples/gnome-panel
16 #CONF_FILES+=   ${PREFIX}/share/examples/gnome-panel/org.gnome.ClockApplet.Mechanism.conf \
17 #               ${PKG_SYSCONFDIR}/dbus-1/system.d/org.gnome.ClockApplet.Mechanism.conf
18
19 GNU_CONFIGURE=          YES
20 USE_TOOLS+=             gmake intltool msgfmt perl:run pkg-config
21 USE_PKGLOCALEDIR=       YES
22 USE_LIBTOOL=            YES
23 PKGCONFIG_OVERRIDE+=    bonobo/libpanel-applet/libpanelapplet-2.0.pc.in
24 PKGCONFIG_OVERRIDE+=    libpanel-applet/libpanelapplet-3.0.pc.in
25 CONFIGURE_ENV+=         PYTHON=${PYTHONBIN}
26
27 # XXX this pkg installs a gio module to ${PREFIX}/lib/gnome-panel/modules
28 # but there are two problems with this:
29 # - this is not the standard module location, glib2/modules.mk
30 #   does not deal with this yet
31 # - even if called with the correct path, the resulting "giomodule.cache"
32 #   is empty, due to missing symbols in dynamic loading, see
33 #   https://bugzilla.gnome.org/show_bug.cgi?id=636255
34 # XXX so for now, just disable "giomodule.cache" creation to fix the
35 # PLIST problem reported in PR pkg/44181, until the issue is fixed
36 TOOLS_NOOP+=    gio-querymodules
37
38 GCONF_SCHEMAS=  clock.schemas
39 GCONF_SCHEMAS+= fish.schemas
40 GCONF_SCHEMAS+= panel-global.schemas
41 GCONF_SCHEMAS+= panel-general.schemas
42 GCONF_SCHEMAS+= panel-toplevel.schemas
43 GCONF_SCHEMAS+= panel-object.schemas
44 GCONF_SCHEMAS+= panel-compatibility.schemas
45 GCONF_SCHEMAS+= workspace-switcher.schemas
46 GCONF_SCHEMAS+= window-list.schemas
47 GCONF_ENTRIES=          panel-default-setup.entries
48
49 BUILDLINK_API_DEPENDS.gtk2+=            gtk2+>=2.15.1
50 BUILDLINK_API_DEPENDS.libgnome+=        libgnome>=2.13.0
51
52 PKG_OPTIONS_VAR=        PKG_OPTIONS.gnome-panel
53 PKG_SUPPORTED_OPTIONS=  evolution
54 PKG_SUGGESTED_OPTIONS=  evolution
55
56 .include "../../mk/bsd.options.mk"
57
58 .include "../../devel/GConf/schemas.mk"
59 .include "../../devel/gettext-lib/buildlink3.mk"
60 .include "../../devel/libbonobo/buildlink3.mk"
61 .include "../../devel/libbonoboui/buildlink3.mk"
62 .include "../../devel/libgnome/buildlink3.mk"
63 .include "../../devel/libgnomeui/buildlink3.mk"
64 .include "../../devel/libwnck/buildlink3.mk"
65 BUILDLINK_API_DEPENDS.libgweather+=     libgweather>=2.24.1
66 .include "../../devel/libgweather/buildlink3.mk"
67 .include "../../devel/pango/buildlink3.mk"
68 .include "../../graphics/cairo/buildlink3.mk"
69 .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
70 .include "../../graphics/librsvg/buildlink3.mk"
71 .if !empty(PKG_OPTIONS:Mevolution)
72 .include "../../mail/evolution-data-server/buildlink3.mk"
73 .endif
74 .include "../../net/ORBit2/buildlink3.mk"
75 # pkgsrc policykit is too old
76 #.include "../../security/policykit/buildlink3.mk"
77 #.include "../../security/policykit-gnome/buildlink3.mk"
78 .include "../../sysutils/dbus-glib/buildlink3.mk"
79 BUILDLINK_API_DEPENDS.gnome-menus+= gnome-menus>=2.28.0
80 .include "../../sysutils/gnome-menus/buildlink3.mk"
81 .include "../../textproc/gnome-doc-utils/buildlink3.mk"
82 .include "../../mk/omf-scrollkeeper.mk"
83 .include "../../x11/gnome-desktop/buildlink3.mk"
84 .include "../../x11/py-gnome2/buildlink3.mk"
85 .include "../../x11/gtk2/buildlink3.mk"
86 .include "../../x11/libSM/buildlink3.mk"
87 .include "../../x11/libX11/buildlink3.mk"
88 BUILDLINK_DEPMETHOD.libXt?=     build
89 .include "../../x11/libXt/buildlink3.mk"
90 .include "../../audio/libcanberra/buildlink3.mk"
91 .include "../../mk/bsd.pkg.mk"