diff options
author | Que Quotion | 2017-05-16 00:57:45 +0900 |
---|---|---|
committer | Que Quotion | 2017-05-16 00:57:45 +0900 |
commit | 8c84b6c521e451ba6da31c4401d5c7fdff9dea86 (patch) | |
tree | f93eb4b8879863a9f0dc72f6769876e0ade1c1c6 | |
parent | 53297f5550caf794d3b502323f4acfe27debd8d0 (diff) | |
download | aur-8c84b6c521e451ba6da31c4401d5c7fdff9dea86.tar.gz |
Install light-locker's schema so its dependents won't complain about it
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 14 | ||||
-rw-r--r-- | apps.light-locker.gschema.xml | 42 |
3 files changed, 56 insertions, 6 deletions
@@ -1,9 +1,9 @@ # Generated by mksrcinfo v8 -# Sat Apr 1 17:20:51 UTC 2017 +# Mon May 15 15:47:17 UTC 2017 pkgbase = xscreensaver-dbus-screenlock pkgdesc = Shell-integrated screen-locking with xscreensaver pkgver = 2 - pkgrel = 1 + pkgrel = 2 url = http://ubuntuforums.org/showthread.php?t=1865593&s=1c7f28c50a3f258e1d3404e41f098a0b&p=11418175#post11418175 arch = i686 arch = x86_64 @@ -20,10 +20,12 @@ pkgbase = xscreensaver-dbus-screenlock source = xscreensaver-dbus-screenlock-gnome.py source = org.freedesktop.ScreenSaver.service source = org.gnome.ScreenSaver.service + source = apps.light-locker.gschema.xml md5sums = c7d3d86def974e678f62f5c778e3abfb md5sums = a6888ae261adddb56d5ebffbe5487dc7 md5sums = 9181f92d592549c5506a9722b47b7e94 md5sums = 9181f92d592549c5506a9722b47b7e94 + md5sums = 599874ebe25e03cbf95812ea8a6e8f25 pkgname = xscreensaver-dbus-screenlock @@ -2,7 +2,7 @@ pkgname=xscreensaver-dbus-screenlock pkgver=2 -pkgrel=1 +pkgrel=2 pkgdesc="Shell-integrated screen-locking with xscreensaver" arch=('i686' 'x86_64') url="http://ubuntuforums.org/showthread.php?t=1865593&s=1c7f28c50a3f258e1d3404e41f098a0b&p=11418175#post11418175" @@ -14,23 +14,29 @@ conflicts=('gnome-screensaver' 'light-locker') source=('xscreensaver-dbus-screenlock-freedesktop.py' 'xscreensaver-dbus-screenlock-gnome.py' 'org.freedesktop.ScreenSaver.service' - 'org.gnome.ScreenSaver.service') + 'org.gnome.ScreenSaver.service' + 'apps.light-locker.gschema.xml') md5sums=('c7d3d86def974e678f62f5c778e3abfb' 'a6888ae261adddb56d5ebffbe5487dc7' '9181f92d592549c5506a9722b47b7e94' - '9181f92d592549c5506a9722b47b7e94') + '9181f92d592549c5506a9722b47b7e94' + '599874ebe25e03cbf95812ea8a6e8f25') package() { + #Python scripts install -Dm755 {${srcdir},${pkgdir}/usr/bin}/xscreensaver-dbus-screenlock-freedesktop.py install -Dm755 {${srcdir},${pkgdir}/usr/bin}/xscreensaver-dbus-screenlock-gnome.py + #Dbus services install -Dm644 {${srcdir},${pkgdir}/usr/share/dbus-1/services}/org.freedesktop.ScreenSaver.service install -Dm644 {${srcdir},${pkgdir}/usr/share/dbus-1/services}/org.gnome.ScreenSaver.service + #Gconf Schemas (for dependencies) + install -Dm644 {${srcdir},${pkgdir}usr/share/glib-2.0/schemas}/apps.light-locker.gschema.xml + # Redirect stray calls to xscreensaver-command install -Ddm755 "${pkgdir}/usr/bin/" ln -s /usr/bin/xscreensaver-command "${pkgdir}/usr/bin/gnome-screensaver-command" ln -s /usr/bin/xscreensaver-command "${pkgdir}/usr/bin/light-locker-command" - } diff --git a/apps.light-locker.gschema.xml b/apps.light-locker.gschema.xml new file mode 100644 index 000000000000..ccdf9453845f --- /dev/null +++ b/apps.light-locker.gschema.xml @@ -0,0 +1,42 @@ +<?xml version="1.0" encoding="UTF-8"?> +<schemalist gettext-domain="light-locker"> + + <schema path="/apps/light-locker/" id="apps.light-locker"> + + <key type="b" name="lock-on-suspend"> + <default>true</default> + <summary>Lock on Suspend</summary> + <description>Lock the screen when the computer is suspended.</description> + </key> + + <key type="b" name="late-locking"> + <default>false</default> + <summary>Lock after screensaver ends</summary> + <description>Lock after screensaver has ended.</description> + </key> + + <key type="u" name="lock-after-screensaver"> + <range min="0" max="3600"/> + <default>5</default> + <summary>Seconds after screensaver to lock</summary> + <description>Lock the screen after the screensaver has been active for + this number of seconds. If 0, locking after the screensaver is + disabled.</description> + </key> + + <key type="b" name="lock-on-lid"> + <default>false</default> + <summary>Lock on lid close</summary> + <description>Lock the screen when lid of the computer is closed.</description> + </key> + + <key type="b" name="idle-hint"> + <default>false</default> + <summary>Set idle hint during screensaver</summary> + <description>Set the session idle hint while the screensaver is active. + </description> + </key> + + + </schema> +</schemalist> |