Sophie

Sophie

distrib > Mageia > 8 > i586 > media > core-release > by-pkgid > dd51d075ce0b8bc9f244bd3d64cefc41 > scriptlet

fvwm2-2.6.9-4.mga8.i586.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
    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

# (ovitters) In posttrans, $1 is always equal to 1, even in the upgrade case.
# So just run this always:
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