home *** CD-ROM | disk | FTP | other *** search
/ NeXT Enterprise Objects Framework 1.1 / NeXT Enterprise Objects Framework 1.1.iso / NextLibrary / Receipts / NEXTSTEPDeveloperPatch.pkg / NEXTSTEPDeveloperPatch.pre_install < prev    next >
Encoding:
Text File  |  1994-12-06  |  1.7 KB  |  62 lines

  1. #!/bin/csh -f
  2.  
  3. # NEXTSTEPDeveloperPatch.pre_install
  4.  
  5. echo ""
  6.  
  7. echo -n "        Checking developer software ... "
  8. if ( ! -f /bin/cc ) then
  9.     echo "This package requires the NEXTSTEP Developer Software be installed."
  10.     exit 1
  11. endif
  12. echo "OK."
  13.  
  14. set IB_app = /NextDeveloper/Apps/InterfaceBuilder.app
  15. if ( -d ${IB_app} ) then
  16.     echo -n "        Deleting ${IB_app} ... "
  17.     /bin/rm -rf ${IB_app} || exit 1
  18.     echo "OK."
  19. endif
  20.  
  21. set HV_app = /NextDeveloper/Apps/HeaderViewer.app
  22. if ( -d ${HV_app} ) then
  23.     echo -n "        Deleting ${HV_app} ... "
  24.     /bin/rm -rf ${HV_app} || exit 1
  25.     echo "OK."
  26. endif
  27.  
  28. set IB_hdr = /NextDeveloper/Headers/apps/InterfaceBuilder.h
  29. set IB_hdr_save = /NextDeveloper/Headers/apps/InterfaceBuilder.old.h
  30. if ( -f ${IB_hdr} ) then
  31.     if ( ! -f ${IB_hdr_save} ) then
  32.         echo -n "        Saving ${IB_hdr} ... "
  33.         /bin/mv ${IB_hdr} ${IB_hdr_save} || exit 1
  34.         echo "OK."
  35.     endif
  36. endif
  37.  
  38. set doc_root1 = /NextLibrary/Documentation/NextDev/DevTools
  39. set IB_doc1 = ${doc_root1}/03_InterfaceBuilder/InterfaceBuilder.rtfd
  40. set IB_doc1_save = ${doc_root1}/03_InterfaceBuilder/InterfaceBuilder.old.rtfd
  41. if ( -d ${IB_doc1} ) then
  42.     if ( ! -d ${IB_doc1_save} ) then
  43.         echo -n "        Saving ${IB_doc1} ... "
  44.         /bin/mv ${IB_doc1} ${IB_doc1_save} || exit 1
  45.         echo "OK."
  46.     endif
  47. endif
  48.  
  49. set doc_root2 = /NextLibrary/Documentation/NextDev/ReleaseNotes
  50. set IB_doc2 = ${doc_root2}/InterfaceBuilder.rtf
  51. set IB_doc2_save = ${doc_root2}/InterfaceBuilder.old.rtf
  52. if ( -f ${IB_doc2} ) then
  53.     if ( ! -f ${IB_doc2_save} ) then
  54.         echo -n "        Saving ${IB_doc2} ... "
  55.         /bin/mv ${IB_doc2} ${IB_doc2_save} || exit 1
  56.         echo "OK."
  57.     endif
  58. endif
  59.  
  60. echo "    ... done."
  61. exit 0
  62.