Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > bf41676dae768ce6271c7e2d005aa872 > scriptlet

lprng-client-3.8.32-5mdv2010.0.i586.rpm

PREUN

/bin/sh
if [ "$1" = 0 ]; then
    # Remove update-alternatives entries
    /usr/sbin/update-alternatives --remove lpr /usr/bin/lpr-lpd
    /usr/sbin/update-alternatives --remove lpq /usr/bin/lpq-lpd
    /usr/sbin/update-alternatives --remove lprm /usr/bin/lprm-lpd
    /usr/sbin/update-alternatives --remove lp /usr/bin/lp-lpd
    /usr/sbin/update-alternatives --remove cancel /usr/bin/cancel-lpd
    /usr/sbin/update-alternatives --remove lpstat /usr/bin/lpstat-lpd
fi

POSTIN

/bin/sh
if [ -w /etc/printcap ] ; then
  TMP1=`mktemp /etc/printcap.XXXXXX`
  gawk '
    BEGIN { first = 1; cont = 0; last = "" }
    /^[:space:]*#/      { if(cont) sub("\\\\$", "", last)}
    { if(first == 0) print last }
    { first = 0 }
    { last = $0 }
    { cont = 0 }
    /\\$/ { cont = 1 }
    END {sub("\\\\$", "", last); print last}
  ' /etc/printcap > ${TMP1} && cat ${TMP1} > /etc/printcap && rm -f ${TMP1}
fi

# Set up update-alternatives entries
/usr/sbin/update-alternatives --install /usr/bin/lpr lpr /usr/bin/lpr-lpd 5 \
    --slave /usr/share/man/man1/lpr.1.lzma lpr.1.lzma /usr/share/man/man1/lpr-lpd.1.lzma

/usr/sbin/update-alternatives --install /usr/bin/lpq lpq /usr/bin/lpq-lpd 5 \
    --slave /usr/share/man/man1/lpq.1.lzma lpq.1.lzma /usr/share/man/man1/lpq-lpd.1.lzma

/usr/sbin/update-alternatives --install /usr/bin/lprm lprm /usr/bin/lprm-lpd 5 \
    --slave /usr/share/man/man1/lprm.1.lzma lprm.1.lzma /usr/share/man/man1/lprm-lpd.1.lzma

/usr/sbin/update-alternatives --install /usr/bin/lp lp /usr/bin/lp-lpd 5 \
    --slave /usr/share/man/man1/lp.1.lzma lp.1.lzma /usr/share/man/man1/lp-lpd.1.lzma

/usr/sbin/update-alternatives --install /usr/bin/cancel cancel /usr/bin/cancel-lpd 5 \
    --slave /usr/share/man/man1/cancel.1.lzma cancel.1.lzma /usr/share/man/man1/cancel-lpd.1.lzma

/usr/sbin/update-alternatives --install /usr/bin/lpstat lpstat /usr/bin/lpstat-lpd 5 \
    --slave /usr/share/man/man1/lpstat.1.lzma lpstat.1.lzma /usr/share/man/man1/lpstat-lpd.1.lzma