Sophie

Sophie

distrib > Scientific%20Linux > 5x > i386 > by-pkgid > eb6c0ceec282a30971d1eb15610247e1 > scriptlet

coreutils-5.97-34.el5_8.1.i386.rpm

PREIN

/bin/sh
# Remove these old glibc files on upgrade (bug #84090).
if [ -x /usr/bin/find ]; then
  for file in $(find /usr/share/locale -type f -name LC_TIME); do
		[ -x /bin/rm ] && /bin/rm -f "$file"
  done
fi

# We must desinstall theses info files since they're merged in
# coreutils.info. else their postun'll be runned too last
# and install-info'll faill badly because of doubles
for file in sh-utils.info textutils.info fileutils.info; do
	if [ -f /usr/share/info/$file.bz2 ]; then
		/sbin/install-info /usr/share/info/$file.bz2 --dir=/usr/share/info/dir --remove &> /dev/null
	fi
done

PREUN

/bin/sh
if [ $1 = 0 ]; then
    [ -f /usr/share/info/coreutils.info.gz ] && \
      /sbin/install-info --delete /usr/share/info/coreutils.info.gz \
	/usr/share/info/dir || :
fi

POSTIN

/bin/sh
/bin/grep -v '(sh-utils)\|(fileutils)\|(textutils)' /usr/share/info/dir > \
  /usr/share/info/dir.rpmmodify || exit 0
    /bin/mv -f /usr/share/info/dir.rpmmodify /usr/share/info/dir
[ -f /usr/share/info/coreutils.info.gz ] && \
  /sbin/install-info /usr/share/info/coreutils.info.gz /usr/share/info/dir || :