From cde7c8342a6cfacd67ea214b5414f253895230a2 Mon Sep 17 00:00:00 2001 From: Cecil Hugh Watson Date: Sun, 22 Mar 2009 16:45:55 -0700 Subject: gnome-screensaver will now add itself to mplayer's config. --- abs/extra-testing/gnome-screensaver/PKGBUILD | 2 +- .../gnome-screensaver/gnome-screensaver.install | 12 +++++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/abs/extra-testing/gnome-screensaver/PKGBUILD b/abs/extra-testing/gnome-screensaver/PKGBUILD index 7849585..cdd4e0b 100644 --- a/abs/extra-testing/gnome-screensaver/PKGBUILD +++ b/abs/extra-testing/gnome-screensaver/PKGBUILD @@ -3,7 +3,7 @@ pkgname=gnome-screensaver pkgver=2.24.1 -pkgrel=6 +pkgrel=7 pkgdesc="Screensaver designed to integrate well with the GNOME desktop." arch=(i686 x86_64) license=('GPL') diff --git a/abs/extra-testing/gnome-screensaver/gnome-screensaver.install b/abs/extra-testing/gnome-screensaver/gnome-screensaver.install index aafd6a3..bd98655 100644 --- a/abs/extra-testing/gnome-screensaver/gnome-screensaver.install +++ b/abs/extra-testing/gnome-screensaver/gnome-screensaver.install @@ -8,9 +8,12 @@ post_install() { gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --set --type list --list-type=string /apps/gnome-screensaver/themes [screensavers-cosmos-slideshow] gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --type string -s "/apps/gnome-screensaver/mode" single - - - + if grep gnome-screensaver-command /home/mythtv/.mplayer/config + then + echo "Nothing to do here..." + else + echo "heartbeat-cmd=\"gnome-screensaver-command -p &\"" >> /home/mythtv/.mplayer/config + fi } pre_upgrade() { @@ -23,4 +26,7 @@ post_upgrade() { pre_remove() { usr/sbin/gconfpkg --uninstall ${pkgname} + grep -v gnome-screensaver /home/mythtv/.mplayer/config > /tmp/mp-config + mv /tmp/mp-config /home/mythtv/.mplayer/config + chown mythtv.mythtv /home/mythtv/.mplayer/config } -- cgit v0.12