diff options
author | Que Quotion | 2017-12-03 23:44:43 +0900 |
---|---|---|
committer | Que Quotion | 2017-12-03 23:44:43 +0900 |
commit | 2661ec7bec7c44f2a9394662b4fc7639d76859d7 (patch) | |
tree | a7505daf9fbc1279a6f95eb191247976c6c8c241 | |
parent | c69526cd064971eeb341796b71ebf9847bc7c9f0 (diff) | |
download | aur-2661ec7bec7c44f2a9394662b4fc7639d76859d7.tar.gz |
Re-include xdg startup files, improve package standard
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 24 insertions, 15 deletions
@@ -1,9 +1,9 @@ # Generated by mksrcinfo v8 -# Mon May 15 23:34:58 UTC 2017 +# Sun Dec 3 14:43:05 UTC 2017 pkgbase = xscreensaver-dbus-screenlock - pkgdesc = Shell-integrated screen-locking with xscreensaver - pkgver = 2 - pkgrel = 2 + pkgdesc = DE neutral integrated screen-locking with xscreensaver + pkgver = 3 + pkgrel = 1 url = http://ubuntuforums.org/showthread.php?t=1865593&s=1c7f28c50a3f258e1d3404e41f098a0b&p=11418175#post11418175 arch = i686 arch = x86_64 @@ -20,11 +20,15 @@ pkgbase = xscreensaver-dbus-screenlock source = xscreensaver-dbus-screenlock-gnome.py source = org.freedesktop.ScreenSaver.service source = org.gnome.ScreenSaver.service + source = xscreensaver-dbus-screenlock-freedesktop.desktop + source = xscreensaver-dbus-screenlock-gnome.desktop source = apps.light-locker.gschema.xml md5sums = c7d3d86def974e678f62f5c778e3abfb md5sums = a6888ae261adddb56d5ebffbe5487dc7 md5sums = 9181f92d592549c5506a9722b47b7e94 md5sums = 9181f92d592549c5506a9722b47b7e94 + md5sums = 65a7fb8a4d3e8183009e9caffc3e587a + md5sums = 90ebf9aabc89691dd20f70c78506daea md5sums = 599874ebe25e03cbf95812ea8a6e8f25 pkgname = xscreensaver-dbus-screenlock @@ -1,9 +1,9 @@ # Maintainer: Que Quotion <quequotion@bugmenot.com> pkgname=xscreensaver-dbus-screenlock -pkgver=2 -pkgrel=2 -pkgdesc="Shell-integrated screen-locking with xscreensaver" +pkgver=3 +pkgrel=1 +pkgdesc="DE neutral integrated screen-locking with xscreensaver" arch=('i686' 'x86_64') url="http://ubuntuforums.org/showthread.php?t=1865593&s=1c7f28c50a3f258e1d3404e41f098a0b&p=11418175#post11418175" license=('GPL') @@ -11,26 +11,31 @@ depends=('xscreensaver' 'python' 'dbus') optdepends=('indicator-session: Activate "Lock" from indicator') provides=('gnome-screensaver' 'light-locker') conflicts=('gnome-screensaver' 'light-locker') -source=('xscreensaver-dbus-screenlock-freedesktop.py' - 'xscreensaver-dbus-screenlock-gnome.py' - 'org.freedesktop.ScreenSaver.service' - 'org.gnome.ScreenSaver.service' +source=(xscreensaver-dbus-screenlock-{freedesktop,gnome}.py + org.{freedesktop,gnome}.ScreenSaver.service + xscreensaver-dbus-screenlock-{freedesktop,gnome}.desktop 'apps.light-locker.gschema.xml') md5sums=('c7d3d86def974e678f62f5c778e3abfb' 'a6888ae261adddb56d5ebffbe5487dc7' '9181f92d592549c5506a9722b47b7e94' '9181f92d592549c5506a9722b47b7e94' + '65a7fb8a4d3e8183009e9caffc3e587a' + '90ebf9aabc89691dd20f70c78506daea' '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 + install -Ddm755 "${pkgdir}/usr/bin" + install -m755 {${srcdir}/xscreensaver-dbus-screenlock-{freedesktop,gnome}.py,${pkgdir}/usr/bin/} #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 + install -Ddm755 "${pkgdir}/usr/share/dbus-1/services" + install -m644 {${srcdir}/org.{freedesktop,gnome}.ScreenSaver.service,${pkgdir}/usr/share/dbus-1/services/} + + #XDG Startups + install -Ddm755 "${pkgdir}/etc/xdg/autostart" + install -m644 {${srcdir}/xscreensaver-dbus-screenlock-{freedesktop,gnome}.desktop,${pkgdir}/etc/xdg/autostart/} #Gconf Schemas (for dependencies) install -Dm644 {${srcdir},${pkgdir}/usr/share/glib-2.0/schemas}/apps.light-locker.gschema.xml |