Annotation of pkgsrc/sysutils/gnome-settings-daemon/Makefile, Revision 1.89
1.89 ! ryoon 1: # $NetBSD: Makefile,v 1.88 2022/06/28 11:35:56 wiz Exp $
1.1 drochner 2:
1.74 nia 3: DISTNAME= gnome-settings-daemon-3.38.1
1.89 ! ryoon 4: PKGREVISION= 13
1.74 nia 5: CATEGORIES= sysutils gnome
6: MASTER_SITES= ${MASTER_SITE_GNOME:=sources/${PKGBASE}/${PKGVERSION_NOREV:R}/}
7: EXTRACT_SUFX= .tar.xz
1.1 drochner 8:
9: MAINTAINER= pkgsrc-users@NetBSD.org
1.74 nia 10: HOMEPAGE= https://gitlab.gnome.org/GNOME/gnome-settings-daemon
1.1 drochner 11: COMMENT= GNOME settings daemon
1.74 nia 12: LICENSE= gnu-gpl-v2 AND gnu-lgpl-v2.1
1.1 drochner 13:
1.74 nia 14: TOOL_DEPENDS+= docbook-xsl-[0-9]*:../../textproc/docbook-xsl
15:
16: USE_TOOLS+= pkg-config msgfmt xgettext perl
1.81 nia 17: USE_TOOLS+= gdbus-codegen
1.1 drochner 18:
19: CONFLICTS+= gnome-control-center<2.22.0
20:
1.74 nia 21: LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/gnome-settings-daemon-3.0
22:
23: MESON_ARGS+= -Dgudev=false
24: MESON_ARGS+= -Drfkill=false
25: MESON_ARGS+= -Dnetwork_manager=false
26: MESON_ARGS+= -Dsystemd=false
27: MESON_ARGS+= -Dwayland=false
28: MESON_ARGS+= -Dsmartcard=false
29: MESON_ARGS+= -Dwwan=false
30: MESON_ARGS+= -Dalsa=false
31:
32: PKGCONFIG_OVERRIDE_STAGE= pre-install
33: PKGCONFIG_OVERRIDE+= output/meson-private/gnome-settings-daemon.pc
34:
35: CONF_FILES+= ${PREFIX}/share/examples/xdg/Xwayland-session.d/00-xrdb \
36: ${PKG_SYSCONFDIR}/xdg/Xwayland-session.d/00-xrdb
37: CONF_FILES+= ${PREFIX}/share/examples/xdg/autostart/org.gnome.SettingsDaemon.A11ySettings.desktop \
38: ${PKG_SYSCONFDIR}/xdg/autostart/org.gnome.SettingsDaemon.A11ySettings.desktop
39: CONF_FILES+= ${PREFIX}/share/examples/xdg/autostart/org.gnome.SettingsDaemon.Color.desktop \
40: ${PKG_SYSCONFDIR}/xdg/autostart/org.gnome.SettingsDaemon.Color.desktop
41: CONF_FILES+= ${PREFIX}/share/examples/xdg/autostart/org.gnome.SettingsDaemon.Datetime.desktop \
42: ${PKG_SYSCONFDIR}/xdg/autostart/org.gnome.SettingsDaemon.Datetime.desktop
43: CONF_FILES+= ${PREFIX}/share/examples/xdg/autostart/org.gnome.SettingsDaemon.Housekeeping.desktop \
44: ${PKG_SYSCONFDIR}/xdg/autostart/org.gnome.SettingsDaemon.Housekeeping.desktop
45: CONF_FILES+= ${PREFIX}/share/examples/xdg/autostart/org.gnome.SettingsDaemon.Keyboard.desktop \
46: ${PKG_SYSCONFDIR}/xdg/autostart/org.gnome.SettingsDaemon.Keyboard.desktop
47: CONF_FILES+= ${PREFIX}/share/examples/xdg/autostart/org.gnome.SettingsDaemon.MediaKeys.desktop \
48: ${PKG_SYSCONFDIR}/xdg/autostart/org.gnome.SettingsDaemon.MediaKeys.desktop
49: CONF_FILES+= ${PREFIX}/share/examples/xdg/autostart/org.gnome.SettingsDaemon.Power.desktop \
50: ${PKG_SYSCONFDIR}/xdg/autostart/org.gnome.SettingsDaemon.Power.desktop
51: CONF_FILES+= ${PREFIX}/share/examples/xdg/autostart/org.gnome.SettingsDaemon.PrintNotifications.desktop \
52: ${PKG_SYSCONFDIR}/xdg/autostart/org.gnome.SettingsDaemon.PrintNotifications.desktop
53: CONF_FILES+= ${PREFIX}/share/examples/xdg/autostart/org.gnome.SettingsDaemon.Rfkill.desktop \
54: ${PKG_SYSCONFDIR}/xdg/autostart/org.gnome.SettingsDaemon.Rfkill.desktop
55: CONF_FILES+= ${PREFIX}/share/examples/xdg/autostart/org.gnome.SettingsDaemon.ScreensaverProxy.desktop \
56: ${PKG_SYSCONFDIR}/xdg/autostart/org.gnome.SettingsDaemon.ScreensaverProxy.desktop
57: CONF_FILES+= ${PREFIX}/share/examples/xdg/autostart/org.gnome.SettingsDaemon.Sharing.desktop \
58: ${PKG_SYSCONFDIR}/xdg/autostart/org.gnome.SettingsDaemon.Sharing.desktop
59: CONF_FILES+= ${PREFIX}/share/examples/xdg/autostart/org.gnome.SettingsDaemon.Smartcard.desktop \
60: ${PKG_SYSCONFDIR}/xdg/autostart/org.gnome.SettingsDaemon.Smartcard.desktop
61: CONF_FILES+= ${PREFIX}/share/examples/xdg/autostart/org.gnome.SettingsDaemon.Sound.desktop \
62: ${PKG_SYSCONFDIR}/xdg/autostart/org.gnome.SettingsDaemon.Sound.desktop
63: CONF_FILES+= ${PREFIX}/share/examples/xdg/autostart/org.gnome.SettingsDaemon.UsbProtection.desktop \
64: ${PKG_SYSCONFDIR}/xdg/autostart/org.gnome.SettingsDaemon.UsbProtection.desktop
65: CONF_FILES+= ${PREFIX}/share/examples/xdg/autostart/org.gnome.SettingsDaemon.Wacom.desktop \
66: ${PKG_SYSCONFDIR}/xdg/autostart/org.gnome.SettingsDaemon.Wacom.desktop
67: CONF_FILES+= ${PREFIX}/share/examples/xdg/autostart/org.gnome.SettingsDaemon.Wwan.desktop \
68: ${PKG_SYSCONFDIR}/xdg/autostart/org.gnome.SettingsDaemon.Wwan.desktop
69: CONF_FILES+= ${PREFIX}/share/examples/xdg/autostart/org.gnome.SettingsDaemon.XSettings.desktop \
70: ${PKG_SYSCONFDIR}/xdg/autostart/org.gnome.SettingsDaemon.XSettings.desktop
71:
1.78 nia 72: PYTHON_FOR_BUILD_ONLY= tool
73:
1.74 nia 74: .include "../../devel/meson/build.mk"
1.26 obache 75: .include "../../audio/pulseaudio/buildlink3.mk"
76: .include "../../audio/libcanberra/buildlink3.mk"
1.74 nia 77: .include "../../devel/dconf/buildlink3.mk"
78: .include "../../devel/libgweather/buildlink3.mk"
79: .include "../../geography/geoclue/buildlink3.mk"
80: .include "../../geography/geocode-glib/buildlink3.mk"
81: .include "../../graphics/colord/buildlink3.mk"
1.8 wiz 82: .include "../../graphics/hicolor-icon-theme/buildlink3.mk"
1.26 obache 83: BUILDLINK_API_DEPENDS.dbus-glib+= dbus-glib>=0.74
1.74 nia 84: .include "../../graphics/lcms2/buildlink3.mk"
85: .include "../../print/libcups/buildlink3.mk"
86: .include "../../sysutils/libnotify/buildlink3.mk"
87: BUILDLINK_API_DEPENDS.gsettings-desktop-schemas+= gsettings-desktop-schemas>=3.15.4
88: .include "../../sysutils/gsettings-desktop-schemas/buildlink3.mk"
89: .include "../../security/polkit/buildlink3.mk"
90: .include "../../sysutils/desktop-file-utils/desktopdb.mk"
1.8 wiz 91: .include "../../sysutils/dbus-glib/buildlink3.mk"
1.74 nia 92: .include "../../sysutils/upower/buildlink3.mk"
93: .include "../../textproc/iso-codes/buildlink3.mk"
94: .include "../../textproc/json-glib/buildlink3.mk"
95: .include "../../x11/gnome-desktop3/buildlink3.mk"
96: .include "../../x11/gtk3/buildlink3.mk"
1.1 drochner 97: .include "../../mk/bsd.pkg.mk"
CVSweb <webmaster@jp.NetBSD.org>