home *** CD-ROM | disk | FTP | other *** search
/ Il CD di internet / CD.iso / CONTENTS / SCRIPTS / OLDLIBS < prev    next >
Encoding:
Text File  |  1995-04-20  |  1.0 KB  |  28 lines

  1. crunch() {
  2.         LIBDIR=$1
  3.         LIBPREFIX=$2
  4.         for f in $LIBDIR/$LIBPREFIX*.so.3.1.0
  5.         do
  6.                 bname=`basename $f`
  7. #               echo "   - compacting $bname."
  8.                 cp $f $LIBDIR/t$bname || exit 1
  9.                 rm -f $f
  10.                 mv $LIBDIR/t$bname $f
  11.         done
  12. }
  13. #echo "Compacting shared libraries to decrease disk space utilization..."
  14. crunch usr/X11/lib libX;
  15. #echo "Shared libraries compacted."
  16. ( cd usr/X11R6/lib ; rm -rf libX11.so.3 )
  17. ( cd usr/X11R6/lib ; ln -sf  libX11.so.3.1.0 libX11.so.3 )
  18. ( cd usr/X11R6/lib ; rm -rf libXaw.so.3 )
  19. ( cd usr/X11R6/lib ; ln -sf  libXaw.so.3.1.0 libXaw.so.3 )
  20. ( cd usr/X11R6/lib ; rm -rf libXt.so.3 )
  21. ( cd usr/X11R6/lib ; ln -sf  libXt.so.3.1.0 libXt.so.3 )
  22. ( cd lib ; rm -rf libX11.so.3.1.0 )
  23. ( cd lib ; ln -sf /usr/X11R6/lib/libX11.so.3.1.0 libX11.so.3.1.0 )
  24. ( cd lib ; rm -rf libXaw.so.3.1.0 )
  25. ( cd lib ; ln -sf /usr/X11R6/lib/libXaw.so.3.1.0 libXaw.so.3.1.0 )
  26. ( cd lib ; rm -rf libXt.so.3.1.0 )
  27. ( cd lib ; ln -sf /usr/X11R6/lib/libXt.so.3.1.0 libXt.so.3.1.0 )
  28.