Sophie

Sophie

distrib > Mageia > 7 > x86_64 > by-pkgid > 1324e616dc732dc81756c8a7b286fb02 > scriptlet

fvwm2-2.6.8-3.mga7.x86_64.rpm

POSTIN

/bin/sh
#if the file has been edited, or so, it is a regular file
#and not a symlink. So we first rename it before calling
#update-alternatives to create the symlink.
if [ -f /etc/X11/fvwm2/system.fvwm2rc -a ! -h /etc/X11/fvwm2/system.fvwm2rc ]; then
    /usr/bin/mv /etc/X11/fvwm2/system.fvwm2rc /etc/X11/fvwm2/system.fvwm2rc.rpmold
fi
update-alternatives --install /etc/X11/fvwm2/system.fvwm2rc fvwm2-config \
                    /etc/X11/fvwm2/system-minimal.fvwm2rc 10

POSTUN

/bin/sh
#uninstall only
if [ $1 -eq 0 ]; then
   update-alternatives --remove fvwm2-config /etc/X11/fvwm2/system-minimal.fvwm2rc
fi

POSTTRANS

/bin/sh
#old releases had system.fvwm2rc as file packaged in, so our symlink
#will be removed if one upgrade from those.
if ! [ -h /etc/X11/fvwm2/system.fvwm2rc ]; then
   update-alternatives --install /etc/X11/fvwm2/system.fvwm2rc fvwm2-config \
                    /etc/X11/fvwm2/system-minimal.fvwm2rc 10
fi

if [ "$1" -eq 1 ]; then
	if [ -e /usr/share/xsessions/09Fvwm2.desktop ]; then
		rm -rf /usr/share/xsessions/09Fvwm2.desktop
	fi
	if [ -e /etc/X11/dm/Sessions/09Fvwm2.desktop ]; then
		rm -rf /etc/X11/dm/Sessions/09Fvwm2.desktop
	fi
fi