Annotation of 43BSDReno/games/warp/README, revision 1.1.1.1

1.1       root        1:                        Warp Kit, Version 7.0
                      2: 
                      3:                    Copyright (c) 1986, Larry Wall
                      4: 
                      5: You may copy the warp kit in whole or in part as long as you don't try to
                      6: make money off it, or pretend that you wrote it.
                      7: --------------------------------------------------------------------------
                      8: 
                      9: Warp is a real-time space war game that doesn't get boring very quickly.
                     10: Read warp.doc and the manual page for more information.
                     11: 
                     12: Warp will probably not run on V7 systems that don't have a non-blocking read,
                     13: or on machines with a small address space like the PDP-11.  Caveat Emptor.
                     14: 
                     15: Please read all the directions below before you proceed any further, and
                     16: then follow them carefully.  Failure to do so may void your warranty. :-)
                     17: 
                     18: After you have unpacked your kit, you should have all the files listed
                     19: in MANIFEST.
                     20: 
                     21:                            IMPORTANT
                     22: 
                     23: You must choose the uid that you want warp to run under, since warp runs
                     24: setuid to protect its files.  Choose a uid (not root) that is used only
                     25: by trustworthy persons.  If you do your make install as root, the installed
                     26: version will be chowned to this uid.  Otherwise, you should login to your
                     27: selected uid before proceeding.  The Configure script will ask you which
                     28: uid you want warp to run under.
                     29: 
                     30: Installation
                     31: 
                     32: 1)  Run Configure.  This will figure out various things about your system.
                     33:     Some things Configure will figure out for itself, other things it will
                     34:     ask you about.  It will then proceed to make config.h, config.sh, and
                     35:     Makefile.
                     36: 
                     37:     You might possibly have to trim # comments from the front of Configure
                     38:     if your sh doesn't handle them, but all other # comments will be taken
                     39:     care of.
                     40: 
                     41:     (If you don't have sh, you'll have to copy the sample file config.H to
                     42:     config.h and edit the config.h to reflect your system's peculiarities.)
                     43: 
                     44: 2)  Glance through config.h to make sure system dependencies are correct.
                     45:     Most of them should have been taken care of by running the Configure script.
                     46: 
                     47:     If you have any additional changes to make to the C definitions, they
                     48:     can be done in the Makefile, or in config.h.  Bear in mind that they will
                     49:     get undone next time you run Configure.
                     50: 
                     51: 3)  make depend
                     52: 
                     53:     This will look for all the includes and modify Makefile accordingly.
                     54:     Configure will offer to do this for you.
                     55: 
                     56: 4)  make
                     57: 
                     58:     This will attempt to make warp in the current directory.
                     59: 
                     60: 5)  make install
                     61: 
                     62:     This will put warp into a public directory (normally /usr/games).
                     63:     It will also try to put the man pages in a reasonable place.  It will not
                     64:     nroff the man page, however.  You may need to be root to do this.  If
                     65:     you are not root, you must own the directories in question and you should
                     66:     ignore any messages about chown not working.
                     67: 
                     68: 6)  Read the manual entry before running warp.
                     69: 
                     70: 7)  Feel free to edit warp.news.
                     71: 
                     72: 8)  IMPORTANT!  Help save the world!  Communicate any problems and
                     73:     suggested patches to me, [email protected] (Larry Wall), so we can
                     74:     keep the world in sync.  If you have a problem, there's someone else
                     75:     out there who either has had or will have the same problem.
                     76: 
                     77:     If possible, send in patches such that the patch program will apply them.
                     78:     Context diffs are the best, then normal diffs.  Don't send ed scripts--
                     79:     I've probably changed my copy since the version you have.
                     80: 
                     81:     Watch for warp patches in comp.sources.bugs.  Patches will generally be
                     82:     in a form usable by the patch program.  If you are just now bringing up
                     83:     warp and aren't sure how many patches there are, write to me and I'll
                     84:     send any you don't have.  Your current patch level is shown in patchlevel.h.
                     85: 
                     86: 
                     87: NEW FEATURES IN THIS RELEASE
                     88: 
                     89: Uses a Configure script for greater portability.
                     90: Space Amoebas!!!
                     91: Pirates
                     92: Friendly Freighters
                     93: Harry Mudd
                     94: Damage
                     95: Keyboard mapping

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.