diff options
Diffstat (limited to 'abs/extra-testing/gnome-screensaver')
-rw-r--r-- | abs/extra-testing/gnome-screensaver/PKGBUILD | 2 | ||||
-rw-r--r-- | abs/extra-testing/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 } |