Sophie

Sophie

distrib > CentOS > 5 > x86_64 > by-pkgid > aaf2806931f2d8b8626248c46c2e2c0a > scriptlet

tcl-8.4.13-6.el5.x86_64.rpm

PREIN

/bin/sh
# Make space for symlinks
[ -f /usr/bin/tclsh8.4 -a ! -h /usr/bin/tclsh8.4 ] && \
  rm -f /usr/bin/tclsh8.4
[ -f /usr/lib64/libtcl8.4.so -a ! -h /usr/lib64/libtcl8.4.so ] && \
  rm -f /usr/lib64/libtcl8.4.so
[ -f /usr/lib64/libtclstub8.4.a -a ! -h /usr/lib64/libtclstub8.4.a ] && \
  rm -f /usr/lib64/libtclstub8.4.a
[ -f /usr/lib64/tclConfig.sh -a ! -h /usr/lib64/tclConfig.sh ] && \
  rm -f /usr/lib64/tclConfig.sh
exit 0

PREUN

/bin/sh
if [ $1 = 0 ]; then
  /usr/sbin/alternatives --remove tcl.x86_64 /usr/bin/tclsh8.4.nothreads
  /usr/sbin/alternatives --remove tcl.x86_64 /usr/bin/tclsh8.4.threads
fi

POSTIN

/bin/sh
/usr/sbin/alternatives --install /usr/bin/tclsh8.4 tcl.x86_64 /usr/bin/tclsh8.4.nothreads 90 \
  --slave /usr/lib64/libtcl8.4.so tcl-lib.x86_64 /usr/lib64/libtcl8.4.nothreads.so \
  --slave /usr/lib64/libtclstub8.4.a tcl-libstub.x86_64 /usr/lib64/libtclstub8.4.nothreads.a \
  --slave /usr/lib64/tclConfig.sh tcl-config.x86_64 /usr/lib64/tclConfig.nothreads.sh
/usr/sbin/alternatives --install /usr/bin/tclsh8.4 tcl.x86_64 /usr/bin/tclsh8.4.threads 100 \
  --slave /usr/lib64/libtcl8.4.so tcl-lib.x86_64 /usr/lib64/libtcl8.4.threads.so \
  --slave /usr/lib64/libtclstub8.4.a tcl-libstub.x86_64 /usr/lib64/libtclstub8.4.threads.a \
  --slave /usr/lib64/tclConfig.sh tcl-config.x86_64 /usr/lib64/tclConfig.threads.sh
/sbin/ldconfig

POSTUN

/bin/sh
/sbin/ldconfig