Kevin> 2. The "Packages" node in info be expanded to provide information on
Kevin> how to find and install binary packages.
Kevin> I'm willing to contribute to the latter and possibly the former, once
Kevin> I figure out how it's really supposed to work.
I've done it by manually ftp'ing all of the packages from the
binary-packages directory, then:
gtar -zxf xemacs-21.0-b48.tar.gz
gtar -zxf xemacs-21.0-b48-info.tar.gz
gtar -zxf xemacs-21.0-b48-elc.tar.gz
cd xemacs-21.0-b48
mkdir packages
cd packages
foreach i (../../packages/*.tar.gz)
gtar -zxf $i
end
./configure ...
make
make install
cd /usr/local/lib/xemacs-21.0
gtar -cf - -C ~/xemacs-21.0-b48 packages | gtar -xf -
Unfortunately, 'make install' doesn't move the install packages from the
source directry to the destination directory, hence the last few lines.
I also had the same difficulties and figured it out by trial and error.
The documentation provided few clues in getting it working. The method I
use above probably doesn't allow package-get-update* to work since I didn't
use package-get to install them but I couldn't quite get that working.
I do like the idea of packages. I would like it even better if it provided
a way to remove a package. Currently, you need to know exactly which info/
and etc/ files get installed by the package to actually remove it. The
lisp/ directory at least has subdirectories for each of the packages.