fixes for cinnamon-settings-deamon

This commit is contained in:
jaypatelani 2020-09-04 17:21:33 +05:30
parent 492df67c6e
commit 0d5ba4901c
3 changed files with 205 additions and 36 deletions

View File

@ -22,47 +22,45 @@ CONFIGURE_ARGS+= --disable-smartcard-support
SUBST_CLASSES= egdir
SUBST_MESSAGE.egdir= Adapting Makefiles for CONF_FILES.
SUBST_FILES.egdir= plugins/*/Makefile.am
SUBST_STAGE.egdir= post-patch
SUBST_STAGE.egdir= pre-configure
SUBST_SED.egdir= -e 's,.(sysconfdir)/xdg,$$(datadir)/examples/cinnamon-settings-daemon,'
SUBST_SED.egdir+= -e 's,.(sysconfdir)/dbus-1,$$(datadir)/examples/dbus-1,'
EGDIR= ${PREFIX}/share/examples/cinnamon-settings-daemon/autostart
AUDIR= ${PKG_SYSCONFDIR}/xdg/autostart
CONF_FILES+= ${EGDIR}/cinnamon-settings-daemon-a11y-keyboard.desktop \
${AUDIR}/cinnamon-settings-daemon-a11y-keyboard.desktop \
${EGDIR}/cinnamon-settings-daemon-a11y-settings.desktop \
${AUDIR}/cinnamon-settings-daemon-a11y-settings.desktop \
${EGDIR}/cinnamon-settings-daemon-automount.desktop \
${AUDIR}/cinnamon-settings-daemon-automount.desktop \
${EGDIR}/cinnamon-settings-daemon-background.desktop \
${AUDIR}/cinnamon-settings-daemon-background.desktop \
${EGDIR}/cinnamon-settings-daemon-clipboard.desktop \
${AUDIR}/cinnamon-settings-daemon-clipboard.desktop \
${EGDIR}/cinnamon-settings-daemon-color.desktop \
${AUDIR}/cinnamon-settings-daemon-color.desktop \
${EGDIR}/cinnamon-settings-daemon-cursor.desktop \
${AUDIR}/cinnamon-settings-daemon-cursor.desktop \
${EGDIR}/cinnamon-settings-daemon-housekeeping.desktop \
${AUDIR}/cinnamon-settings-daemon-housekeeping.desktop \
${EGDIR}/cinnamon-settings-daemon-keyboard.desktop \
${AUDIR}/cinnamon-settings-daemon-keyboard.desktop \
${EGDIR}/cinnamon-settings-daemon-mouse.desktop \
${AUDIR}/cinnamon-settings-daemon-mouse.desktop \
${EGDIR}/cinnamon-settings-daemon-orientation.desktop \
${AUDIR}/cinnamon-settings-daemon-orientation.desktop \
${EGDIR}/cinnamon-settings-daemon-power.desktop \
${AUDIR}/cinnamon-settings-daemon-power.desktop \
${EGDIR}/cinnamon-settings-daemon-screensaver-proxy.desktop \
${AUDIR}/cinnamon-settings-daemon-screensaver-proxy.desktop \
${EGDIR}/cinnamon-settings-daemon-sound.desktop \
${AUDIR}/cinnamon-settings-daemon-sound.desktop \
${EGDIR}/cinnamon-settings-daemon-xrandr.desktop \
${AUDIR}/cinnamon-settings-daemon-xrandr.desktop \
${EGDIR}/cinnamon-settings-daemon-xsettings.desktop \
${AUDIR}/cinnamon-settings-daemon-xsettings.desktop \
share/examples/dbus-1/system.d/org.cinnamon.SettingsDaemon.DateTimeMechanism.conf \
${PKG_SYSCONFDIR}/dbus-1/system.d/org.cinnamon.SettingsDaemon.DateTimeMechanism.conf
CONF_FILES+= ${EGDIR}/cinnamon-settings-daemon-a11y-keyboard.desktop \
${AUDIR}/cinnamon-settings-daemon-a11y-keyboard.desktop \
${EGDIR}/cinnamon-settings-daemon-a11y-settings.desktop \
${AUDIR}/cinnamon-settings-daemon-a11y-settings.desktop \
${EGDIR}/cinnamon-settings-daemon-automount.desktop \
${AUDIR}/cinnamon-settings-daemon-automount.desktop \
${EGDIR}/cinnamon-settings-daemon-background.desktop \
${AUDIR}/cinnamon-settings-daemon-background.desktop \
${EGDIR}/cinnamon-settings-daemon-clipboard.desktop \
${AUDIR}/cinnamon-settings-daemon-clipboard.desktop \
${EGDIR}/cinnamon-settings-daemon-color.desktop \
${AUDIR}/cinnamon-settings-daemon-color.desktop \
${EGDIR}/cinnamon-settings-daemon-cursor.desktop \
${AUDIR}/cinnamon-settings-daemon-cursor.desktop \
${EGDIR}/cinnamon-settings-daemon-housekeeping.desktop \
${AUDIR}/cinnamon-settings-daemon-housekeeping.desktop \
${EGDIR}/cinnamon-settings-daemon-keyboard.desktop \
${AUDIR}/cinnamon-settings-daemon-keyboard.desktop \
${EGDIR}/cinnamon-settings-daemon-mouse.desktop \
${AUDIR}/cinnamon-settings-daemon-mouse.desktop \
${EGDIR}/cinnamon-settings-daemon-orientation.desktop \
${AUDIR}/cinnamon-settings-daemon-orientation.desktop \
${EGDIR}/cinnamon-settings-daemon-power.desktop \
${AUDIR}/cinnamon-settings-daemon-power.desktop \
${EGDIR}/cinnamon-settings-daemon-screensaver-proxy.desktop \
${AUDIR}/cinnamon-settings-daemon-screensaver-proxy.desktop \
${EGDIR}/cinnamon-settings-daemon-sound.desktop \
${AUDIR}/cinnamon-settings-daemon-sound.desktop \
${EGDIR}/cinnamon-settings-daemon-xrandr.desktop \
${AUDIR}/cinnamon-settings-daemon-xrandr.desktop \
${EGDIR}/cinnamon-settings-daemon-xsettings.desktop \
${AUDIR}/cinnamon-settings-daemon-xsettings.desktop
pre-configure:
cd ${WRKSRC} && NOCONFIGURE=1 ./autogen.sh

View File

@ -34,6 +34,7 @@ share/cinnamon-settings-daemon/icons/hicolor/64x64/devices/kbd-numlock-on.png
share/cinnamon-settings-daemon/icons/hicolor/64x64/devices/kbd-scrolllock-off.png
share/cinnamon-settings-daemon/icons/hicolor/64x64/devices/kbd-scrolllock-on.png
share/dbus-1/system-services/org.cinnamon.SettingsDaemon.DateTimeMechanism.service
share/dbus-1/system.d/org.cinnamon.SettingsDaemon.DateTimeMechanism.conf
share/examples/cinnamon-settings-daemon/autostart/cinnamon-settings-daemon-a11y-keyboard.desktop
share/examples/cinnamon-settings-daemon/autostart/cinnamon-settings-daemon-a11y-settings.desktop
share/examples/cinnamon-settings-daemon/autostart/cinnamon-settings-daemon-automount.desktop
@ -51,7 +52,6 @@ share/examples/cinnamon-settings-daemon/autostart/cinnamon-settings-daemon-scree
share/examples/cinnamon-settings-daemon/autostart/cinnamon-settings-daemon-sound.desktop
share/examples/cinnamon-settings-daemon/autostart/cinnamon-settings-daemon-xrandr.desktop
share/examples/cinnamon-settings-daemon/autostart/cinnamon-settings-daemon-xsettings.desktop
share/examples/dbus-1/system.d/org.cinnamon.SettingsDaemon.DateTimeMechanism.conf
share/glib-2.0/schemas/org.cinnamon.settings-daemon.enums.xml
share/glib-2.0/schemas/org.cinnamon.settings-daemon.peripherals.gschema.xml
share/glib-2.0/schemas/org.cinnamon.settings-daemon.peripherals.wacom.gschema.xml

View File

@ -0,0 +1,171 @@
@comment $NetBSD$
include/cinnamon-settings-daemon-3.0/cinnamon-settings-daemon/csd-enums.h
lib/cinnamon-settings-daemon-3.0/libcsd.la
lib/pkgconfig/cinnamon-settings-daemon.pc
libexec/csd-a11y-keyboard
libexec/csd-a11y-settings
libexec/csd-automount
libexec/csd-background
libexec/csd-clipboard
libexec/csd-color
libexec/csd-cursor
libexec/csd-datetime-mechanism
libexec/csd-dummy
libexec/csd-housekeeping
libexec/csd-input-helper
libexec/csd-keyboard
libexec/csd-locate-pointer
libexec/csd-mouse
libexec/csd-orientation
libexec/csd-power
libexec/csd-print-notifications
libexec/csd-printer
libexec/csd-screensaver-proxy
libexec/csd-sound
libexec/csd-xrandr
libexec/csd-xsettings
share/applications/csd-automount.desktop
share/cinnamon-settings-daemon-3.0/input-device-example.sh
share/cinnamon-settings-daemon/csd-a11y-preferences-dialog.ui
share/cinnamon-settings-daemon/icons/hicolor/64x64/devices/kbd-capslock-off.png
share/cinnamon-settings-daemon/icons/hicolor/64x64/devices/kbd-capslock-on.png
share/cinnamon-settings-daemon/icons/hicolor/64x64/devices/kbd-numlock-off.png
share/cinnamon-settings-daemon/icons/hicolor/64x64/devices/kbd-numlock-on.png
share/cinnamon-settings-daemon/icons/hicolor/64x64/devices/kbd-scrolllock-off.png
share/cinnamon-settings-daemon/icons/hicolor/64x64/devices/kbd-scrolllock-on.png
share/examples/cinnamon-settings-daemon/autostart/cinnamon-settings-daemon-a11y-keyboard.desktop
share/examples/cinnamon-settings-daemon/autostart/cinnamon-settings-daemon-a11y-settings.desktop
share/examples/cinnamon-settings-daemon/autostart/cinnamon-settings-daemon-automount.desktop
share/examples/cinnamon-settings-daemon/autostart/cinnamon-settings-daemon-background.desktop
share/examples/cinnamon-settings-daemon/autostart/cinnamon-settings-daemon-clipboard.desktop
share/examples/cinnamon-settings-daemon/autostart/cinnamon-settings-daemon-color.desktop
share/examples/cinnamon-settings-daemon/autostart/cinnamon-settings-daemon-cursor.desktop
share/examples/cinnamon-settings-daemon/autostart/cinnamon-settings-daemon-housekeeping.desktop
share/examples/cinnamon-settings-daemon/autostart/cinnamon-settings-daemon-keyboard.desktop
share/examples/cinnamon-settings-daemon/autostart/cinnamon-settings-daemon-mouse.desktop
share/examples/cinnamon-settings-daemon/autostart/cinnamon-settings-daemon-orientation.desktop
share/examples/cinnamon-settings-daemon/autostart/cinnamon-settings-daemon-power.desktop
share/examples/cinnamon-settings-daemon/autostart/cinnamon-settings-daemon-print-notifications.desktop
share/examples/cinnamon-settings-daemon/autostart/cinnamon-settings-daemon-screensaver-proxy.desktop
share/examples/cinnamon-settings-daemon/autostart/cinnamon-settings-daemon-sound.desktop
share/examples/cinnamon-settings-daemon/autostart/cinnamon-settings-daemon-xrandr.desktop
share/examples/cinnamon-settings-daemon/autostart/cinnamon-settings-daemon-xsettings.desktop
share/examples/dbus-1/system.d/org.cinnamon.SettingsDaemon.DateTimeMechanism.conf
share/glib-2.0/schemas/org.cinnamon.settings-daemon.enums.xml
share/glib-2.0/schemas/org.cinnamon.settings-daemon.peripherals.gschema.xml
share/glib-2.0/schemas/org.cinnamon.settings-daemon.peripherals.wacom.gschema.xml
share/glib-2.0/schemas/org.cinnamon.settings-daemon.plugins.color.gschema.xml
share/glib-2.0/schemas/org.cinnamon.settings-daemon.plugins.gschema.xml
share/glib-2.0/schemas/org.cinnamon.settings-daemon.plugins.housekeeping.gschema.xml
share/glib-2.0/schemas/org.cinnamon.settings-daemon.plugins.media-keys.gschema.xml
share/glib-2.0/schemas/org.cinnamon.settings-daemon.plugins.power.gschema.xml
share/glib-2.0/schemas/org.cinnamon.settings-daemon.plugins.xrandr.gschema.xml
share/glib-2.0/schemas/org.cinnamon.settings-daemon.plugins.xsettings.gschema.xml
share/icons/hicolor/16x16/apps/csd-a11y-keyboard.png
share/icons/hicolor/16x16/apps/csd-a11y-settings.png
share/icons/hicolor/16x16/apps/csd-automount.png
share/icons/hicolor/16x16/apps/csd-background.png
share/icons/hicolor/16x16/apps/csd-clipboard.png
share/icons/hicolor/16x16/apps/csd-color.png
share/icons/hicolor/16x16/apps/csd-cursor.png
share/icons/hicolor/16x16/apps/csd-datetime.png
share/icons/hicolor/16x16/apps/csd-housekeeping.png
share/icons/hicolor/16x16/apps/csd-keyboard.png
share/icons/hicolor/16x16/apps/csd-media-keys.png
share/icons/hicolor/16x16/apps/csd-mouse.png
share/icons/hicolor/16x16/apps/csd-orientation.png
share/icons/hicolor/16x16/apps/csd-power.png
share/icons/hicolor/16x16/apps/csd-print-notifications.png
share/icons/hicolor/16x16/apps/csd-printer.png
share/icons/hicolor/16x16/apps/csd-screensaver-proxy.png
share/icons/hicolor/16x16/apps/csd-sound.png
share/icons/hicolor/16x16/apps/csd-wacom.png
share/icons/hicolor/16x16/apps/csd-xrandr.png
share/icons/hicolor/16x16/apps/csd-xsettings.png
share/icons/hicolor/22x22/apps/csd-a11y-keyboard.png
share/icons/hicolor/22x22/apps/csd-a11y-settings.png
share/icons/hicolor/22x22/apps/csd-automount.png
share/icons/hicolor/22x22/apps/csd-background.png
share/icons/hicolor/22x22/apps/csd-clipboard.png
share/icons/hicolor/22x22/apps/csd-color.png
share/icons/hicolor/22x22/apps/csd-cursor.png
share/icons/hicolor/22x22/apps/csd-datetime.png
share/icons/hicolor/22x22/apps/csd-housekeeping.png
share/icons/hicolor/22x22/apps/csd-keyboard.png
share/icons/hicolor/22x22/apps/csd-media-keys.png
share/icons/hicolor/22x22/apps/csd-mouse.png
share/icons/hicolor/22x22/apps/csd-orientation.png
share/icons/hicolor/22x22/apps/csd-power.png
share/icons/hicolor/22x22/apps/csd-print-notifications.png
share/icons/hicolor/22x22/apps/csd-printer.png
share/icons/hicolor/22x22/apps/csd-screensaver-proxy.png
share/icons/hicolor/22x22/apps/csd-sound.png
share/icons/hicolor/22x22/apps/csd-wacom.png
share/icons/hicolor/22x22/apps/csd-xrandr.png
share/icons/hicolor/22x22/apps/csd-xsettings.png
share/icons/hicolor/24x24/apps/csd-a11y-keyboard.png
share/icons/hicolor/24x24/apps/csd-a11y-settings.png
share/icons/hicolor/24x24/apps/csd-automount.png
share/icons/hicolor/24x24/apps/csd-background.png
share/icons/hicolor/24x24/apps/csd-clipboard.png
share/icons/hicolor/24x24/apps/csd-color.png
share/icons/hicolor/24x24/apps/csd-cursor.png
share/icons/hicolor/24x24/apps/csd-datetime.png
share/icons/hicolor/24x24/apps/csd-housekeeping.png
share/icons/hicolor/24x24/apps/csd-keyboard.png
share/icons/hicolor/24x24/apps/csd-media-keys.png
share/icons/hicolor/24x24/apps/csd-mouse.png
share/icons/hicolor/24x24/apps/csd-orientation.png
share/icons/hicolor/24x24/apps/csd-power.png
share/icons/hicolor/24x24/apps/csd-print-notifications.png
share/icons/hicolor/24x24/apps/csd-printer.png
share/icons/hicolor/24x24/apps/csd-screensaver-proxy.png
share/icons/hicolor/24x24/apps/csd-sound.png
share/icons/hicolor/24x24/apps/csd-wacom.png
share/icons/hicolor/24x24/apps/csd-xrandr.png
share/icons/hicolor/24x24/apps/csd-xsettings.png
share/icons/hicolor/32x32/apps/csd-a11y-keyboard.png
share/icons/hicolor/32x32/apps/csd-a11y-settings.png
share/icons/hicolor/32x32/apps/csd-automount.png
share/icons/hicolor/32x32/apps/csd-background.png
share/icons/hicolor/32x32/apps/csd-clipboard.png
share/icons/hicolor/32x32/apps/csd-color.png
share/icons/hicolor/32x32/apps/csd-cursor.png
share/icons/hicolor/32x32/apps/csd-datetime.png
share/icons/hicolor/32x32/apps/csd-housekeeping.png
share/icons/hicolor/32x32/apps/csd-keyboard.png
share/icons/hicolor/32x32/apps/csd-media-keys.png
share/icons/hicolor/32x32/apps/csd-mouse.png
share/icons/hicolor/32x32/apps/csd-orientation.png
share/icons/hicolor/32x32/apps/csd-power.png
share/icons/hicolor/32x32/apps/csd-print-notifications.png
share/icons/hicolor/32x32/apps/csd-printer.png
share/icons/hicolor/32x32/apps/csd-screensaver-proxy.png
share/icons/hicolor/32x32/apps/csd-sound.png
share/icons/hicolor/32x32/apps/csd-wacom.png
share/icons/hicolor/32x32/apps/csd-xrandr.png
share/icons/hicolor/32x32/apps/csd-xsettings.png
share/icons/hicolor/scalable/apps/csd-a11y-keyboard.svg
share/icons/hicolor/scalable/apps/csd-a11y-settings.svg
share/icons/hicolor/scalable/apps/csd-automount.svg
share/icons/hicolor/scalable/apps/csd-background.svg
share/icons/hicolor/scalable/apps/csd-clipboard.svg
share/icons/hicolor/scalable/apps/csd-color.svg
share/icons/hicolor/scalable/apps/csd-cursor.svg
share/icons/hicolor/scalable/apps/csd-datetime.svg
share/icons/hicolor/scalable/apps/csd-housekeeping.svg
share/icons/hicolor/scalable/apps/csd-keyboard.svg
share/icons/hicolor/scalable/apps/csd-media-keys.svg
share/icons/hicolor/scalable/apps/csd-mouse.svg
share/icons/hicolor/scalable/apps/csd-orientation.svg
share/icons/hicolor/scalable/apps/csd-power.svg
share/icons/hicolor/scalable/apps/csd-print-notifications.svg
share/icons/hicolor/scalable/apps/csd-printer.svg
share/icons/hicolor/scalable/apps/csd-screensaver-proxy.svg
share/icons/hicolor/scalable/apps/csd-sound.svg
share/icons/hicolor/scalable/apps/csd-wacom.svg
share/icons/hicolor/scalable/apps/csd-xrandr.svg
share/icons/hicolor/scalable/apps/csd-xsettings.svg
share/polkit-1/actions/org.cinnamon.settings-daemon.plugins.power.policy
share/polkit-1/actions/org.cinnamon.settingsdaemon.datetimemechanism.policy
@pkgdir etc/cinnamon-settings-daemon/xrandr