X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/05a823299379a50a1a98beb0c90b287e3a84375e..de95363823f20d1893e22fd8ff3a4347c1335e67:/INSTALL diff --git a/INSTALL b/INSTALL index 631c663982..519525e932 100644 --- a/INSTALL +++ b/INSTALL @@ -1,14 +1,14 @@ GNU Emacs Installation Guide Copyright (C) 1992, 1994, 1996, 1997, 2000, 2001, 2002, 2003, 2004, -2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc. +2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc. See the end of the file for license conditions. This file contains general information. For more specific information for the Windows, GNUstep/Mac OS X, and MS-DOS ports, also see the files nt/INSTALL nextstep/INSTALL, and msdos/INSTALL. For information -specific to building from a CVS checkout (rather than a release), see -the file INSTALL.CVS. +specific to building from a Bazaar checkout (rather than a release), see +the file INSTALL.BZR. BASIC INSTALLATION @@ -99,6 +99,30 @@ that, so please refer to them if the simple procedure does not work. ADDITIONAL DISTRIBUTION FILES +* Complex Text Layout support libraries + +Emacs needs the optional libraries "m17n-db", "libm17n-flt", "libotf" +to correctly display such complex scripts as Indic and Khmer. +On some systems, particularly GNU/Linux, these libraries may be +already present or available as additional packages. Note that if +there is a separate `dev' or `devel' package, for use at compilation +time rather than run time, you will need that as well as the +corresponding run time package; typically the dev package will contain +header files and a library archive. Otherwise, you can download and +build libraries from sources. + +The sources of these libraries are available by anonymous CVS from +cvs.m17n.org. + + % cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/m17n login + % cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/m17n co m17n-db + % cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/m17n co m17n-lib + % cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/m17n co libotf + +For m17n-lib, if you have problems with making the whole package +because you lack some other packages on which m17n-lib depends, try to +configure it with the option "--without-gui". + * intlfonts-VERSION.tar.gz The intlfonts distribution contains X11 fonts in various encodings @@ -155,30 +179,6 @@ these libraries won't work because some routines are missing, and configure should avoid such old versions. If that happens, use the --without-LIB options to `configure'. See below for more details. -* Complex Text Layout support libraries - -Emacs needs the optional libraries "m17n-db", "libm17n-flt", "libotf" -to correctly display such complex scripts as Indic and Khmer. -On some systems, particularly GNU/Linux, these libraries may be -already present or available as additional packages. Note that if -there is a separate `dev' or `devel' package, for use at compilation -time rather than run time, you will need that as well as the -corresponding run time package; typically the dev package will contain -header files and a library archive. Otherwise, you can download and -build libraries from sources. - -The sources of these libraries are available by anonymous CVS from -cvs.m17n.org. - - % cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/m17n login - % cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/m17n co m17n-db - % cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/m17n co m17n-lib - % cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/m17n co libotf - -For m17n-lib, if you have problems with making the whole package -because you lack some other packages on which m17n-lib depends, try to -configure it with the option "--without-gui". - * Extra fonts The Emacs distribution does not include fonts and does not install @@ -211,9 +211,8 @@ BDF Unicode fonts etl-unicode.tar.gz are available from fonts can also be used by ps-print and ps-mule to print Unicode characters. -Finally, the Web pages -and list a large -number of free Unicode fonts. +Finally, the Web page +lists a large number of free Unicode fonts. * GNU/Linux development packages @@ -757,9 +756,8 @@ directory of the Emacs distribution. in `./lib-src' to their final destinations, as selected in `./src/paths.h'. Strictly speaking, not all of the executables in `./lib-src' need be copied. -- The programs `cvtmail', `fakemail', `hexl', - `movemail', `profile', `rcs2log', and `vcdiff' are used by Emacs; - they do need to be copied. +- The programs `fakemail', `hexl', `movemail', `profile', `rcs2log', + and `vcdiff' are used by Emacs; they do need to be copied. - The programs `etags', `ctags', `emacsclient', `b2m', and `rcs-checkin' are intended to be run by users; they are handled below. - The programs `make-docfile' and `test-distrib' were