Mercurial > hg > xemacs-beta
diff etc/BETA @ 296:5a79be0ef6a8 r21-0b46
Import from CVS: tag r21-0b46
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:38:46 +0200 |
parents | 4b85ae5eabfb |
children | 70ad99077275 |
line wrap: on
line diff
--- a/etc/BETA Mon Aug 13 10:38:02 2007 +0200 +++ b/etc/BETA Mon Aug 13 10:38:46 2007 +0200 @@ -255,46 +255,6 @@ M-x cd to the appropriate directory, and issue the command `C-u M-!' from within XEmacs. -* XEmacs 21 packages - -XEmacs 21 has added the concept of installable packages searched prior -to dump time when building. - -Packages are searched by default under /usr/local/lib/xemacs/packages/. -The summary message in configure will tell you where XEmacs is looking -for them. The packages hierarchy differs from site-lisp in that you -do not have to install XEmacs to use it. Indeed, the package path is -searched prior to dump time so that installed packages have the same -status as lisp distributed in the xemacs core tarball. - -The structure of each directory in the package search path should look -like the base installed directory (ie. have etc/, info/, and lisp/,). -Lisp is searched recursively. It and all subdirectories are added to -the `load-path'. Each etc directory is added to `data-directory-list', -and each info directory is added to `Info-default-directory-list'. - -A `find . -type d -print' in my top-level package directory reveals: -./etc -./etc/auctex -./etc/auctex/style -./etc/gnus -./etc/skk -./etc/gnusrefcard -./etc/smilies -./etc/message -./info -./lisp -./lisp/gnus -./lisp/auctex -./lisp/auctex/man -./lisp/footnote -./lisp/skk - - -AUCTeX and Gnus have package tarballs in - ftp://ftp.xemacs.org/pub/xemacs/beta/xemacs-21.0/packages/ -that you can simply untar in a package directory to install. - ** Packages directory on the FTP Site ===================================== @@ -360,7 +320,7 @@ lisp with. **** Grab a mule-base tarball and install it into a newly created package - directory. + directory. **** Configure XEmacs with mule and a package-path including the directory created above. @@ -375,10 +335,10 @@ **** Do a make from the top level package lisp source directory.[1] **** Do `make bindist's on all the packages you wish to install and - remove the byproduct .tar.gz's. + remove the byproduct .tar.gz's. -*** Phase 3 -- Redump XEmacs with the packages that require dump time - support (like egg-its, VM, etc.) and install it. +*** Phase 3 -- If necessary, redump XEmacs + with the packages that require dump-time support and install it. **** Reconfigure without Mule if you don't wish a Mule-ish XEmacs, and rebuild XEmacs.