home *** CD-ROM | disk | FTP | other *** search
/ Dream 52 / Amiga_Dream_52.iso / Linux / Enlightenment / enl_BETA-0.13.src.tar.gz / enl_BETA-0.13.src.tar / enl-0.13 / README < prev    next >
Text File  |  1997-11-18  |  7KB  |  184 lines

  1. Enlightenment BETA 0.13 (11/20/97)
  2. This software is copyright (C) 1997 by Carsten Haitzler and Geoff Harrison
  3. All additional work submitted by additional authors is copyright respective
  4. authors.
  5.  
  6. The authors accept no responsibility for anything this software may or may not
  7. do to your machine, other software on your machine, yourself, your family, your
  8. friends, or anything else.  There is no guarantee placed on the software, it's
  9. stability, its usefulness in operation, or satisfaction of the user after using
  10. the software.
  11.  
  12. This software is copyrighted under the GPL (GNU Public License).  See the
  13. COPYING file for details.
  14.  
  15. Welcome to Enlightenment BETA release 0.13.  Yes, there's finally a non-alpha
  16. version available to users!  This is the first official beta release of
  17. enlightenment, because it's probably stable enough to work on its own for a
  18. while.  This doesn't mean you won't ever crash or have problems with the
  19. software, but it DOES mean that it seems to work well enough on the now large
  20. platform testing base that we have been working on.  With the help of the large
  21. net user base, we have attempted to stabilize the ever-evolving 0.12.x codebase
  22. into a solid release.  This is the distribution you have downloaded.  If there
  23. are any SERIOUS problems with this release, there could be a followup to it,
  24. however due to the nature of feedback from many prerelease testers, it isn't
  25. expected.
  26.  
  27. TESTED PLATFORMS:
  28.  
  29.     This version of enlightenment has been compiled, installed, and run
  30.     under the following UNIX systems with their native compiler:
  31.  
  32.             Solaris
  33.             Linux
  34.             FreeBSD
  35.             Irix
  36.             Digital UNIX
  37.             AIX
  38.             NetBSD
  39.  
  40.     If you have another flavor of unix installed on your machine
  41.     and it compiled/installed/ran successfully, please let me know so
  42.     that I may add it to this growing list.  If you have modified your
  43.     distribution in any way to get it to compile or run properly, PLEASE
  44.     send in what you did to make it work so that it might be added into
  45.     the distribution package.
  46.  
  47.     Also, if you're running Digital UNIX, PLEASE install GNU make.
  48.     DEC's make is very buggy, and doesn't support a lot of features
  49.     that are needed by the Imakefiles.  (Usually their tools are
  50.     fairly decent, but make is just broke, broke, broke)
  51.  
  52.     As far as X requirements, everything is built for X11R5+.  If
  53.     you can get it to work on an earlier version, send us mail
  54.     on how you did it (we're befuzzled, too).
  55.  
  56. HOW TO INSTALL:
  57.  
  58.     Compiling and installing enlightenment on your system is very simple.
  59.     It requires that you possess ImageMagick or NetPBM, imlib, and
  60.     enlightenment itself.  Instructions for imlib are included in the
  61.     imlib distribution (ftp.mandrake.net/pub/imlib).  Once you have
  62.     imlib installed and running, you should edit the Enl.tmpl file
  63.     according to how you wish your system to be set up.  Once have 
  64.     edited the Enl.tmpl file to your satisfaction, simply enter the 
  65.     source directory for enlightenment, and type:
  66.  
  67.         xmkmf -a
  68.  
  69.     Once you have done this, a Makefile should be generated that works
  70.     with your system.  (provided you have X and the imake packages
  71.     installed on your system)  Next type:
  72.  
  73.         make
  74.  
  75.     This will compile the sources for enlightenment and place an
  76.     executable in the source directory.  At this point you may copy this
  77.     executable to a location suitable for execution, or continue by
  78.     su'ing to the user you wish to install as (typically root) and
  79.     typing the following:
  80.     
  81.         make install
  82.  
  83.     This should place enlightenment in the location you specified in
  84.     the Enl.tmpl file.  
  85.  
  86.     If you don't have any themes installed on your system, you will
  87.     want to download and install the DEFAULT themes for the version
  88.     of enlightenment that you have downloaded, as well.
  89.  
  90.     If this is your first time installing enlightenment, you will
  91.     need to modify your .xinitrc file to contain the following line:
  92.  
  93.         exec /usr/local/enlightenment/bin/enlightenment
  94.  
  95.     in place of any other window manager startup lines.  This will
  96.     cause enlightenment to launch in lieu of other window managers
  97.     when you use the startx command (enlightenment will be
  98.     launched via xinit)  You may also want to add a PATH exporting
  99.     statement in here, to assure that your X session will have
  100.     a good environment for launching applications.  IE:
  101.  
  102.         export PATH=$PATH:/usr/local/bin
  103.  
  104.     And that's it!  just start enlightenment by launching startx.
  105.  
  106.     If you're using xdm, add those lines to a .xsession file instead
  107.     of an .xinitrc file.  (xdm is the graphical login feature
  108.     present on some unix systems)
  109.  
  110. INTERNET DISTRIBUTION:
  111.  
  112.     Enlightenment can be found on the web via the following URLS:
  113.  
  114.         http://www.rasterman.com
  115.         http://mandrake.net/e
  116.  
  117.     It can be downloaded via ftp at:
  118.     
  119.         ftp.mandrake.net/pub/enlightenment
  120.  
  121.     Mailing list:
  122.     
  123.         See http://www.rasterman.com/mail.html for details
  124.  
  125. ADDITIONAL CREDITS / SPECIAL THANKS:
  126.  
  127.     Thanks goes out to everyone who ever sent in patches, bugfixes,
  128.     or sensible bug reports.  Enlightenment wouldn't get this far
  129.     without the help and support of all the users on the net.
  130.  
  131.     Thanks to Jim Knoble from Redhat for the initial setup / install,
  132.     and patches that made enlightenment a lot easier to install.
  133.  
  134.     Thanks to Ben Buxton for numerous patches (resize, restart,
  135.     initial mapping, resize / move info, etc)
  136.  
  137.     Thanks to Michael Kellen, for the introduction of multiple focus
  138.     types (ClickToFocus, SloppyFocus).
  139.  
  140.     Thanks to Mark Baker for the WINDOW_SHADE action, as well as the
  141.     beginnings of pthread support.
  142.  
  143.     Thanks to Michael Jennings for throwing in his 2 cents worth
  144.     and also a few useful patches (like multi-itimer conflict fixes)
  145.  
  146.     Thanks to Allen Wittenauer from a "Well Known Workstation
  147.     Manufacturer"  for a tremendous amount of cross-platform code 
  148.     revisions, as well as the current Imakefile scheme.
  149.  
  150.     Thanks to Dan Mount for debugging support.  He helped hunt down
  151.     bugs in E on non-XFree86 servers.
  152.  
  153.     Thanks to Sami Makela, for fixing the iconbox drag bug and also
  154.     a minor bug in windowlists.
  155.     
  156.     Thanks to Rob Malda for adding Snapshotpager as well as skipwindow
  157.     and the next/prev actions.
  158.  
  159.     And lastly thanks to all the folks on #E on EFNet (irc) for
  160.     putting up with all the hassle of listening to mandrake and
  161.     raster grumble online (and also for all sorts of bug testing
  162.     information)
  163.  
  164.     ---If you have sent in patches that are included in the
  165.     distribution but your name isn't here, we may have accidentally
  166.     left your name out - send us mail and it'll go in here.
  167.  
  168. FINAL WORDS:
  169.  
  170.     If you have any problems or bugs or just want to say something,
  171.     feel free to drop either one of us an email.  We may not get to
  172.     respond right away, but every bug report counts!
  173.  
  174.     Enjoy!
  175.  
  176.     The Rasterman (Carsten Haitzler)
  177.     raster@rasterman.com
  178.     http://www.rasterman.com
  179.  
  180.     Mandrake (Geoff Harrison)
  181.     mandrake@mandrake.net
  182.     http://mandrake.net and http://mandrake.net/e
  183.  
  184.