home *** CD-ROM | disk | FTP | other *** search
/ Serving the Web / ServingTheWeb1995.disc1of1.iso / linux / slakware / e1 / maketag < prev    next >
Text File  |  1995-03-23  |  1KB  |  34 lines

  1. #!/bin/sh
  2. #item   ####description                                      ###on off ###
  3. rm -f /tmp/SeTnewtag # empty the return file
  4. dialog --title "SELECTING PACKAGES FOR SERIES E (GNU EMACS)" \
  5.        --checklist "Please select the packages you wish to install \
  6. from series E. Use the \
  7. UP/DOWN keys to scroll through the list, and the SPACE key to select \
  8. the packages you wish to install. Recommended packages have \
  9. already been selected for you, but you may unselect them if you wish. \
  10. Please note that there are two Emacs binaries available, if you want the \
  11. one that does not require the X11 libraries, check the 'emac_nox' box. \
  12. Press ENTER when you are \
  13. done." 20 70 6 \
  14. "emacsbin" "The base binaries for the GNU Emacs" "on" \
  15. "emacmisc" "Miscellaneous files for Emacs 19.28" "on" \
  16. "elispc" "Compiled lisp files for GNU Emacs 19.28" "on" \
  17. "elisp1" "Part one of the Lisp source files for Emacs 19.28" "off" \
  18. "elisp2" "Part two of the Lisp source files for Emacs 19.28" "off" \
  19. "emac_nox" "REMOVES X11 SUPPORT (&need for libX11) FROM EMACS" "off" \
  20. 2> /tmp/SeTpkgs
  21. if [ $? = 1 -o $? = 255 ]; then
  22.  rm -f /tmp/SeTpkgs
  23.  exit
  24. fi
  25. cat /dev/null > /tmp/SeTnewtag
  26. for PACKAGE in elisp2 emac_nox elisp1 elispc emacmisc emacsbin ; do
  27.  if fgrep \"$PACKAGE\" /tmp/SeTpkgs 1> /dev/null 2> /dev/null ; then
  28.   echo "$PACKAGE: ADD" >> /tmp/SeTnewtag
  29.  else
  30.   echo "$PACKAGE: SKP" >> /tmp/SeTnewtag
  31.  fi
  32. done
  33. rm -f /tmp/SeTpkgs
  34.