[arch-commits] Commit in gnome-screensaver/trunk (PKGBUILD flashback-autostart.patch)
Balló György
bgyorgy at archlinux.org
Fri Dec 5 20:02:21 UTC 2014
Date: Friday, December 5, 2014 @ 21:02:21
Author: bgyorgy
Revision: 123513
upgpkg: gnome-screensaver 3.6.1-10
Add autostart file for GNOME Flashback
Added:
gnome-screensaver/trunk/flashback-autostart.patch
Modified:
gnome-screensaver/trunk/PKGBUILD
---------------------------+
PKGBUILD | 11 +++-
flashback-autostart.patch | 97 ++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 105 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2014-12-05 19:33:37 UTC (rev 123512)
+++ PKGBUILD 2014-12-05 20:02:21 UTC (rev 123513)
@@ -5,7 +5,7 @@
pkgname=gnome-screensaver
pkgver=3.6.1
-pkgrel=9
+pkgrel=10
pkgdesc="Legacy GNOME screensaver"
arch=('i686' 'x86_64')
license=('GPL')
@@ -21,7 +21,8 @@
fix-systemd-support.patch
lock_screen_on_suspend.patch
lightdm_switch_user.patch
- use-screensaver-background.patch)
+ use-screensaver-background.patch
+ flashback-autostart.patch)
sha256sums=('f39b78d4f7fed748c7f0a31d694112fb907c6d3c4e63db22eb858df07e962cd0'
'b6ea9e2eb586d94bcabb617a8f1c2958111df87afdbb51f645882bccdc15cbda'
'4bb96f62aa069c83b629204a79a3f63b146bcaf773569aee8b5dd23fbcd88974'
@@ -29,7 +30,8 @@
'8aa387578c1756e573f6558a66be25fc96d7e8567fb7bee580159479841f5f45'
'516c479558576c6c5a2509abfcbf4fdafb5953d252e7a4ab972f9db6137daca8'
'5d40bd6e1843150912dc52932eaa94c0f6d57931fd45a3769ef40e2335fe3c6f'
- '7161ff962801d9e34ea564c372de4b5f93b30180b83c13aadbc9a8a1cd73ff65')
+ '7161ff962801d9e34ea564c372de4b5f93b30180b83c13aadbc9a8a1cd73ff65'
+ '73b78723696fac36b409ce10fe58ac2e03ed558f812a7b82cfd4d2386dfdaa03')
prepare() {
cd $pkgname-$pkgver
@@ -51,6 +53,9 @@
# Honour background setting of the lock screen
patch -Np1 -i "$srcdir/use-screensaver-background.patch"
+
+ # Add autostart file for GNOME Flashback
+ patch -Np1 -i "$srcdir/flashback-autostart.patch"
}
build() {
Added: flashback-autostart.patch
===================================================================
--- flashback-autostart.patch (rev 0)
+++ flashback-autostart.patch 2014-12-05 20:02:21 UTC (rev 123513)
@@ -0,0 +1,97 @@
+diff -Naur gnome-screensaver-3.6.1.orig/configure.ac gnome-screensaver-3.6.1/configure.ac
+--- gnome-screensaver-3.6.1.orig/configure.ac 2014-12-05 20:38:42.386401000 +0100
++++ gnome-screensaver-3.6.1/configure.ac 2014-12-05 20:42:07.474443655 +0100
+@@ -761,6 +761,7 @@
+ po/Makefile.in
+ src/Makefile
+ src/gnome-screensaver.desktop.in
++src/gnome-screensaver-autostart.desktop.in
+ data/Makefile
+ doc/Makefile
+ doc/gnome-screensaver.xml
+diff -Naur gnome-screensaver-3.6.1.orig/po/POTFILES.in gnome-screensaver-3.6.1/po/POTFILES.in
+--- gnome-screensaver-3.6.1.orig/po/POTFILES.in 2012-06-11 17:05:23.000000000 +0200
++++ gnome-screensaver-3.6.1/po/POTFILES.in 2014-12-05 20:39:45.921183441 +0100
+@@ -4,6 +4,7 @@
+ src/gnome-screensaver-dialog.c
+ src/gnome-screensaver.c
+ src/gnome-screensaver.desktop.in.in
++src/gnome-screensaver-autostart.desktop.in.in
+ src/gs-auth-pam.c
+ src/gs-listener-dbus.c
+ src/gs-lock-plug.c
+diff -Naur gnome-screensaver-3.6.1.orig/po/POTFILES.skip gnome-screensaver-3.6.1/po/POTFILES.skip
+--- gnome-screensaver-3.6.1.orig/po/POTFILES.skip 2012-06-11 17:05:23.000000000 +0200
++++ gnome-screensaver-3.6.1/po/POTFILES.skip 2014-12-05 20:39:47.271214330 +0100
+@@ -1 +1,2 @@
+ src/gnome-screensaver.desktop.in
++src/gnome-screensaver-autostart.desktop.in
+diff -Naur gnome-screensaver-3.6.1.orig/src/gnome-screensaver-autostart.desktop.in.in gnome-screensaver-3.6.1/src/gnome-screensaver-autostart.desktop.in.in
+--- gnome-screensaver-3.6.1.orig/src/gnome-screensaver-autostart.desktop.in.in 1970-01-01 01:00:00.000000000 +0100
++++ gnome-screensaver-3.6.1/src/gnome-screensaver-autostart.desktop.in.in 2014-12-05 20:41:04.679658977 +0100
+@@ -0,0 +1,14 @@
++[Desktop Entry]
++Type=Application
++_Name=Screensaver
++_Comment=Launch screensaver and locker program
++Icon=preferences-desktop-screensaver
++Exec=gnome-screensaver
++OnlyShowIn=GNOME-Flashback;
++NoDisplay=true
++X-GNOME-Autostart-Phase=Application
++X-GNOME-Autostart-Notify=true
++X-GNOME-Bugzilla-Bugzilla=GNOME
++X-GNOME-Bugzilla-Product=gnome-screensaver
++X-GNOME-Bugzilla-Component=general
++X-GNOME-Bugzilla-Version=@VERSION@
+diff -Naur gnome-screensaver-3.6.1.orig/src/gnome-screensaver.desktop.in.in gnome-screensaver-3.6.1/src/gnome-screensaver.desktop.in.in
+--- gnome-screensaver-3.6.1.orig/src/gnome-screensaver.desktop.in.in 2014-12-05 20:38:42.383068000 +0100
++++ gnome-screensaver-3.6.1/src/gnome-screensaver.desktop.in.in 2014-12-05 20:41:22.556738056 +0100
+@@ -4,7 +4,6 @@
+ _Comment=Launch screensaver and locker program
+ Icon=preferences-desktop-screensaver
+ Exec=gnome-screensaver
+-OnlyShowIn=GNOME;
+ NoDisplay=true
+ X-GNOME-Autostart-Phase=Application
+ X-GNOME-Autostart-Notify=true
+diff -Naur gnome-screensaver-3.6.1.orig/src/Makefile.am gnome-screensaver-3.6.1/src/Makefile.am
+--- gnome-screensaver-3.6.1.orig/src/Makefile.am 2014-12-05 20:38:42.383068000 +0100
++++ gnome-screensaver-3.6.1/src/Makefile.am 2014-12-05 20:52:28.649076834 +0100
+@@ -47,6 +47,10 @@
+ test-window \
+ $(NULL)
+
++autostartdir = $(sysconfdir)/xdg/autostart
++autostart_in_files = gnome-screensaver-autostart.desktop.in
++autostart_DATA = $(autostart_in_files:.desktop.in=.desktop)
++
+ desktopdir = $(datadir)/applications
+ desktop_in_files = gnome-screensaver.desktop.in
+ desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
+@@ -197,15 +201,18 @@
+
+ gnome_screensaver_LDFLAGS = -export-dynamic
+
+-EXTRA_DIST = \
+- debug-screensaver.sh \
+- gs-marshal.list \
+- gnome-screensaver.desktop.in \
++EXTRA_DIST = \
++ debug-screensaver.sh \
++ gs-marshal.list \
++ gnome-screensaver.desktop.in \
++ gnome-screensaver-autostart.desktop.in \
+ $(NULL)
+
+-CLEANFILES = \
+- $(desktop_DATA) \
+- gnome-screensaver.desktop.in \
++CLEANFILES = \
++ $(autostart_DATA) \
++ $(desktop_DATA) \
++ gnome-screensaver.desktop.in \
++ gnome-screensaver-autostart.desktop.in \
+ $(BUILT_SOURCES)
+
+ MAINTAINERCLEANFILES = \
More information about the arch-commits
mailing list