Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=gnometesting.git;a=commitdiff;h=06a878dfb2a45795577605a8c680ff0f61efb2a8

commit 06a878dfb2a45795577605a8c680ff0f61efb2a8
Author: bouleetbil <bouleet...@frogdev.info>
Date:   Tue Jan 18 22:14:36 2011 +0100

gnome-screensaver-2.91.3-2-i686
*use frugalware theme

diff --git a/source/gnome/gnome-screensaver/FrugalBuild 
b/source/gnome/gnome-screensaver/FrugalBuild
index 36fe5f4..1ecb404 100644
--- a/source/gnome/gnome-screensaver/FrugalBuild
+++ b/source/gnome/gnome-screensaver/FrugalBuild
@@ -3,7 +3,7 @@

pkgname=gnome-screensaver
pkgver=2.91.3
-pkgrel=1
+pkgrel=2
pkgdesc="GNOME screen saver and locker"
url="http://live.gnome.org/GnomeScreensaver";
depends=('dbus-glib>=0.71' 'gnome-menus>=2.30.5' 'libgnomekbd>=2.91.0' \
@@ -17,13 +17,14 @@ _F_gnome_desktop="y"
_F_gnome_scrollkeeper="y"
_F_gnome_mime="y"
source=(${source[@]} http://frugalware.org/images/logo-new-big.png 
frugal-floaters.desktop $pkgname  
http://ftp.frugalware.org/pub/other/artwork/gnome-theme/gnome-screensaver-lock-dialog/lock-dialog-frugalware-1.0.tar.bz2
 \
-               gnome-screensaver.desktop)
+               gnome-screensaver.desktop fwtheme.diff)
sha1sums=('111798d92bffc969d65ffe6acbab5a822c016a00' \
'2f507423ee666069c9960277418be72af108e83e' \
'a4913a96ccfd029620da03fbfbcaab8b6d42330c' \
'833bd26acc4bbf6486c696f9f700b449e1a91990' \
'877ee3f507aa49d52836292b49f60611e5e0762e' \
-          '14dc548a43c40ba98b593fc8fcb7121f8a9b9a01')
+          '14dc548a43c40ba98b593fc8fcb7121f8a9b9a01' \
+          '6afbf9d08cf93f5a70e6ba3fc71dc6670e8526a8')

build() {
Fcd
@@ -35,7 +36,7 @@ build() {
--with-xscreensaverdir=/usr/share/xscreensaver/config \
--with-xscreensaverhackdir=/usr/libexec/xscreensaver \
--with-mit-ext --with-libgl
-       Fmakeinstall GCONF_DISABLE_SCHEMA_INSTALL=1
+       Fmakeinstall

# Fix for shadow
chmod +s $Fdestdir/usr/libexec/gnome-screensaver-dialog
diff --git a/source/gnome/gnome-screensaver/fwtheme.diff 
b/source/gnome/gnome-screensaver/fwtheme.diff
new file mode 100644
index 0000000..a6299c7
--- /dev/null
+++ b/source/gnome/gnome-screensaver/fwtheme.diff
@@ -0,0 +1,17 @@
+--- gnome-screensaver-2.91.3/data/org.gnome.screensaver.gschema.xml.in.in.old  
2010-12-02 23:55:01.000000000 +0100
++++ gnome-screensaver-2.91.3/data/org.gnome.screensaver.gschema.xml.in.in      
2011-01-18 21:46:06.000000000 +0100
+@@ -16,12 +16,12 @@
+       <description>Set this to TRUE to lock the screen when the screensaver 
goes active.</description>
+     </key>
+     <key name="mode" enum="org.gnome.screensaver.Mode">
+-      <default>'blank-only'</default>
++      <default>'single'</default>
+       <summary>Screensaver theme selection mode</summary>
+       <description>The selection mode used by screensaver.  May be 
"blank-only" to enable the screensaver without using any theme on activation, 
"single" to enable screensaver using only one theme on activation (specified in 
"themes" key), and "random" to enable the screensaver using a random theme on 
activation.</description>
+     </key>
+     <key name="themes" type="as">
+-      <default>[]</default>
++      <default>['screensavers-frugal-floaters']</default>
+       <summary>Screensaver themes</summary>
+       <description>This key specifies the list of themes to be used by the 
screensaver. It's ignored when "mode" key is  "blank-only", should provide the 
theme name when "mode" is "single", and should provide a list of themes when 
"mode" is "random".</description>
+     </key>
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to