David Kropman writes:
Here is a list of things that I have dl'ed:
Xemacs-21.0.60.tar.gz
Xemacs-21.0.60-elc.tar.gz
Xemacs-21.0.60-info.tar.gz
xemacs-base-1.27-pkg.tar.gz
If you have xemacs-21.0.60.tar.gz you don't need the "-elc" and
"-info" tarballs
The "-elc" tarball contains pre-compiled versions of the Emacs Lisp
files, but these will be created in the course of building XEmacs from
source.
The "-info" tarball contains ready-to-use versions of the Info
documentation, but these will be created from the .texi sources when
you build XEmacs (unless you don't have a working Makeinfo on your
system).
But my big question is what do I do with the packages
xemacs-base-1.27-pkg.tar.gz
and the others that I have downloaded like cc-mode etc?
The easiest thing to do is to untar them into /usr/local/lib/xemacs-packages.
On the web site you mention the following:
XEmacs 20.3-beta15 a number of lisp packages aredistributed separately of
the main distribution. Please see the directory
ftp://ftp.xemacs.org/pub/xemacs/beta/packages-20.3/, read theinstructions in
etc/BETA
The web site is sadly out of date.
If you get the xemacs-base, mail-lib, efs, dired, and vm packages you
can use XEmacs' new package mechanism to download and install the rest
of the packages from within XEmacs. This is a new feature, which
needs testing. Alternately you can just download individual
-pkg.tar.gz files and extract them to /usr/local/lib/xemacs-packages,
or if you want ALL the packages you can download the "SUMO" tarball,
which is so-named because it's huge.
Also be advised that the current beta version is 21.0-b62, not b60.