Sophie

Sophie

distrib > Mandriva > 2007.0 > i586 > media > contrib-release > by-pkgid > 2af18db01be8224889af75a1bb767caf > scriptlet

pnet-0.7.4-1mdk.i586.rpm

PREUN

/bin/sh
if [ "$1" = "0" ]; then if [[ -f /usr/share/info/pnettools.info.bz2 ]];then /sbin/install-info /usr/share/info/pnettools.info.bz2 --dir=/usr/share/info/dir --remove ;fi; fi

POSTIN

/bin/sh
if [[ -f /usr/share/info/pnettools.info.bz2 ]];then /sbin/install-info /usr/share/info/pnettools.info.bz2 --dir=/usr/share/info/dir;fi 

# run only on fresh install (or with triggerpostun).
if [ $1 = 1 ]; then
update-alternatives --install /usr/bin/ilasm ilasm /usr/bin/ilasm.pnet 20
update-alternatives --install /usr/share/man/man1/ilasm.1.bz2 man-ilasm /usr/share/man/man1/ilasm.pnet.1.bz2 20
update-alternatives --install /usr/bin/al al /usr/bin/al.pnet 20
update-alternatives --install /usr/bin/resgen resgen /usr/bin/resgen.pnet 20
fi

POSTUN

/bin/sh
if [ $1 = 0 ]; then
update-alternatives --remove ilasm  /usr/bin/ilasm.pnet
update-alternatives --remove man-ilasm  /usr/share/man/man1/ilasm.pnet.1.bz2
update-alternatives --remove al  /usr/bin/al.pnet
update-alternatives --remove resgen  /usr/bin/resgen.pnet
fi

# fix upgrade from mdk =< 9.2 since ilasm and al are now symlinked alternatives.

Triggers

pnet <= 0.6.2-1mdk

/bin/sh
if ! [ -L /usr/bin/ilasm ]; then
    update-alternatives --install /usr/bin/ilasm ilasm /usr/bin/ilasm.pnet 20
fi
if ! [ -L /usr/share/man/man1/ilasm.1.bz2 ]; then
    update-alternatives --install /usr/share/man/man1/ilasm.1.bz2 man-ilasm /usr/share/man/man1/ilasm.pnet.1.bz2 20
fi
if ! [ -L /usr/bin/al ]; then
    update-alternatives --install /usr/bin/al al /usr/bin/al.pnet 20
fi

# fix upgrade from mdk =< 10.0 since resgen is now a symlinked alternative.

pnet <= 0.6.2

/bin/sh
if ! [ -L /usr/bin/resgen ]; then
    update-alternatives --install /usr/bin/resgen resgen /usr/bin/resgen.pnet 20
fi