X-Git-Url: https://git.decadent.org.uk/gitweb/?p=ion3.git;a=blobdiff_plain;f=README;h=8a61477fca518d31171db5e73a86a54dff7a4a79;hp=29fcb90f136728946dbc68e07df631dcac2c4990;hb=HEAD;hpb=768d45580fc176cedd04db0b05621cdf596751d5 diff --git a/README b/README index 29fcb90..8a61477 100644 --- a/README +++ b/README @@ -2,7 +2,7 @@ Ion === -Copyright (c) Tuomo Valkonen 1999-2007. +Copyright (c) Tuomo Valkonen 1999-2009. tuomov at iki.fi @@ -12,22 +12,14 @@ tuomov at iki.fi Building and installing ----------------------- -1. Make sure you have the following tools and libraries installed: +1. Make sure you have the following tools and libraries installed (along + with, of course, standard X11 and libc stuff). - * GNU make - * Lua 5.1 (see ). + * GNU make + * Lua 5.1 + * gettext -2. a) Edit `system.mk` to suit your system. Most GNU/Linux users should - need very few changes. - - b) Alternatively, go to the directory `build/ac`, run `autoreconf` - and then `./configure`. Switch back to the top lvel directory - afterwards. See `build/ac/README.autoconf` for details on parameters, - especially if you are using the Debian Lua packages. If you try - this method and it fails for some reason, please make sure - `build/ac/system-ac.mk` does not exist before falling back to - alternative a). Also in such a case, find someone else to complain - to: I (tuomov) will have nothing to do with autoconf. +2. Edit `system.mk` to suit your system. 3. If you want to build some extra modules now or do not want to build some of the standard modules, edit `modulelist.mk`. @@ -80,9 +72,9 @@ Some optional installation steps 15 05 * * * $SHAREDIR/ion-completeman -mksyscache - Replace `$SHAREDIR` with the setting from `system.mk` (or `system-ac.mk` - if you used autoconf). This example runs daily at 05:15, but you may - modify the run times to your needs; see the crontab manual. + Replace `$SHAREDIR` with the setting from `system.mk`. This example + runs daily at 05:15, but you may modify the run times to your needs; + see the crontab manual. If you can't or do not want to build a system-wide man page cache, run `crontab -e` as your normal user and replace `-mksyscache` with @@ -92,7 +84,7 @@ Some optional installation steps `-mk*cache` argument once manually to build the initial cache. If the `MANPATH` environment variable is not set on your system and it - does not have the `manpath` command (or it does not print anything + does not have the `manpath` command (or it does not print anything sensible), you may also want to set the `ION_MANPATH` environment variable to the list of paths where the system stores manual pages. @@ -118,16 +110,13 @@ Credits Ion was written by Tuomo Valkonen. -The autoconf script written by Tom Payne for the most part. - The dock module was written by Tom Payne and Per Olofsson. `utils/ion-completefile/ion-completefile.c` is based on editline, (c) 1992 Simmule Turner and Rich Salz. See the file for details. -The code that `de/fontset.c` is based on was apparently originally -written by Tomohiro Kubota; see -. +The code that `de/fontset.c` is based on seems to have been originally +written by Tomohiro Kubota, but see the file for details. Various (minor) patches have been contributed by other individuals unlisted here. See the mailing list archives and the darcs source