PREUN
/bin/sh
if [ "$1" = "0" -a -x /usr/bin/gconftool-2 ]; then
SCHEMAS=""
for SCHEMA in gnome-screensaver ; do
SCHEMAS="$SCHEMAS /etc/gconf/schemas/$SCHEMA.schemas"
done
GCONF_CONFIG_SOURCE=`/usr/bin/gconftool-2 --get-default-source` /usr/bin/gconftool-2 --makefile-uninstall-rule $SCHEMAS > /dev/null || true ; fi
POSTIN
/bin/sh
if [ -x /usr/bin/update-menus ]; then /usr/bin/update-menus || true ; fi
if [ -x /usr/bin/gconftool-2 ]; then
SCHEMAS=""
for SCHEMA in gnome-screensaver ; do
SCHEMAS="$SCHEMAS /etc/gconf/schemas/$SCHEMA.schemas"
done
GCONF_CONFIG_SOURCE=`/usr/bin/gconftool-2 --get-default-source` /usr/bin/gconftool-2 --makefile-install-rule $SCHEMAS > /dev/null || true ; fi
POSTUN
/bin/sh
if [ "$1" = "0" -a -x /usr/bin/update-menus ]; then /usr/bin/update-menus || true ; fi
Triggers
gnome-screensaver <
2.20.0-2mdv
/bin/sh
/usr/bin/gconftool-2 --config-source=xml::/etc/gconf/gconf.xml.local-defaults/ --direct --unset /apps/gnome-screensaver/themes > /dev/null
xscreensaver-base
/bin/sh
( cd /usr/share/applications/screensavers ; \
for f in /usr/share/xscreensaver/config/*.xml; do
/usr/share/gnome-screensaver/migrate-xscreensaver-config.sh $f > /dev/null 2>&1
done)
xscreensaver-gl
/bin/sh
[ "$2" = 0 ] || exit 0
(cd /usr/share/applications/screensavers; \
for f in $(rpm -ql xscreensaver-base | grep '/usr/share/xscreensaver/config/'); do
rm -f xscreensaver-$(basename $f .xml).desktop
done)
xscreensaver-extrusion
/bin/sh
[ "$2" = 0 ] || exit 0
(cd /usr/share/applications/screensavers; \
for f in $(rpm -ql xscreensaver-gl | grep '/usr/share/xscreensaver/config/'); do
rm -f xscreensaver-$(basename $f .xml).desktop
done)
xscreensaver-matrix
/bin/sh
[ "$2" = 0 ] || exit 0
(cd /usr/share/applications/screensavers; \
for f in $(rpm -ql xscreensaver-extrusion | grep '/usr/share/xscreensaver/config/'); do
rm -f xscreensaver-$(basename $f .xml).desktop
done)
xscreensaver-base
/bin/sh
[ "$2" = 0 ] || exit 0
(cd /usr/share/applications/screensavers; \
for f in $(rpm -ql xscreensaver-matrix | grep '/usr/share/xscreensaver/config/'); do
rm -f xscreensaver-$(basename $f .xml).desktop
done)
xscreensaver-gl
/bin/sh
/usr/bin/gconftool-2 --config-source=xml::/etc/gconf/gconf.xml.local-defaults/ --direct --unset /apps/gnome-screensaver/themes > /dev/null
xscreensaver-extrusion
/bin/sh
( cd /usr/share/applications/screensavers ; \
for f in /usr/share/xscreensaver/config/*.xml; do
/usr/share/gnome-screensaver/migrate-xscreensaver-config.sh $f > /dev/null 2>&1
done)
xscreensaver-matrix
/bin/sh
[ "$2" = 0 ] || exit 0
(cd /usr/share/applications/screensavers; \
for f in $(rpm -ql xscreensaver-base | grep '/usr/share/xscreensaver/config/'); do
rm -f xscreensaver-$(basename $f .xml).desktop
done)
gnome-screensaver <
2.20.0-2mdv
/bin/sh
[ "$2" = 0 ] || exit 0
(cd /usr/share/applications/screensavers; \
for f in $(rpm -ql xscreensaver-gl | grep '/usr/share/xscreensaver/config/'); do
rm -f xscreensaver-$(basename $f .xml).desktop
done)
xscreensaver-base
/bin/sh
[ "$2" = 0 ] || exit 0
(cd /usr/share/applications/screensavers; \
for f in $(rpm -ql xscreensaver-extrusion | grep '/usr/share/xscreensaver/config/'); do
rm -f xscreensaver-$(basename $f .xml).desktop
done)
xscreensaver-gl
/bin/sh
[ "$2" = 0 ] || exit 0
(cd /usr/share/applications/screensavers; \
for f in $(rpm -ql xscreensaver-matrix | grep '/usr/share/xscreensaver/config/'); do
rm -f xscreensaver-$(basename $f .xml).desktop
done)
xscreensaver-extrusion
/bin/sh
/usr/bin/gconftool-2 --config-source=xml::/etc/gconf/gconf.xml.local-defaults/ --direct --unset /apps/gnome-screensaver/themes > /dev/null
xscreensaver-matrix
/bin/sh
( cd /usr/share/applications/screensavers ; \
for f in /usr/share/xscreensaver/config/*.xml; do
/usr/share/gnome-screensaver/migrate-xscreensaver-config.sh $f > /dev/null 2>&1
done)
xscreensaver-base
/bin/sh
[ "$2" = 0 ] || exit 0
(cd /usr/share/applications/screensavers; \
for f in $(rpm -ql xscreensaver-base | grep '/usr/share/xscreensaver/config/'); do
rm -f xscreensaver-$(basename $f .xml).desktop
done)
xscreensaver-gl
/bin/sh
[ "$2" = 0 ] || exit 0
(cd /usr/share/applications/screensavers; \
for f in $(rpm -ql xscreensaver-gl | grep '/usr/share/xscreensaver/config/'); do
rm -f xscreensaver-$(basename $f .xml).desktop
done)
xscreensaver-extrusion
/bin/sh
[ "$2" = 0 ] || exit 0
(cd /usr/share/applications/screensavers; \
for f in $(rpm -ql xscreensaver-extrusion | grep '/usr/share/xscreensaver/config/'); do
rm -f xscreensaver-$(basename $f .xml).desktop
done)
xscreensaver-matrix
/bin/sh
[ "$2" = 0 ] || exit 0
(cd /usr/share/applications/screensavers; \
for f in $(rpm -ql xscreensaver-matrix | grep '/usr/share/xscreensaver/config/'); do
rm -f xscreensaver-$(basename $f .xml).desktop
done)