summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD42
1 files changed, 13 insertions, 29 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 6d20831be8f0..a653b638cae0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,48 +1,32 @@
# Maintainer: Que Quotion <quequotion@bugmenot.com>
-
pkgname=xscreensaver-dbus-screenlock
-pkgver=4
+pkgver=5
pkgrel=1
-pkgdesc="DE neutral integrated screen-locking with xscreensaver"
-arch=('i686' 'x86_64')
+pkgdesc="DE integrated screen-locking with xscreensaver"
+arch=('any')
url="http://ubuntuforums.org/showthread.php?t=1865593&s=1c7f28c50a3f258e1d3404e41f098a0b&p=11418175#post11418175"
license=('GPL')
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,gnome}.py
org.{freedesktop,gnome}.ScreenSaver.service
- xscreensaver-dbus-screenlock-{freedesktop,gnome}.desktop
- 'apps.light-locker.gschema.xml')
-md5sums=('c7d3d86def974e678f62f5c778e3abfb'
- 'a6888ae261adddb56d5ebffbe5487dc7'
- '9181f92d592549c5506a9722b47b7e94'
+ xscreensaver-dbus-screenlock-{freedesktop,gnome}.desktop)
+md5sums=('9b052558e59944a66d4174a723c99011'
+ '77fe4529da9a081f617c8be07b8c8ee7'
'9181f92d592549c5506a9722b47b7e94'
+ '8802e2b10232e39fe98b8c6e7228c83a'
'65a7fb8a4d3e8183009e9caffc3e587a'
'90ebf9aabc89691dd20f70c78506daea'
'599874ebe25e03cbf95812ea8a6e8f25')
-
package() {
-
#Python scripts
- install -Ddm755 "${pkgdir}/usr/bin"
- install -Dm755 {${srcdir}/xscreensaver-dbus-screenlock-{freedesktop,gnome}.py,${pkgdir}/usr/bin/}
+ 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 -Ddm755 "${pkgdir}/usr/share/dbus-1/services"
- install -Dm644 {${srcdir}/org.{freedesktop,gnome}.ScreenSaver.service,${pkgdir}/usr/share/dbus-1/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
#XDG Startups
- install -Ddm755 "${pkgdir}/etc/xdg/autostart"
- install -Dm644 {${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
-
- # 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"
+ install -Dm644 {${srcdir},${pkgdir}/etc/xdg/autostart}/xscreensaver-dbus-screenlock-freedesktop.desktop
+ install -Dm644 {${srcdir},${pkgdir}/etc/xdg/autostart}/xscreensaver-dbus-screenlock-gnome.desktop
}
-