>>>> "nbecker" == nbecker
<nbecker(a)fred.net> writes:
nbecker> I don't have any anon ftp that you
can use :( I haven't used the cvs
nbecker> download before.
I could email it to you uuencoded or base 64, it'd be about 200k.
Seems so primitive, but I don't really have an ftp site.
nbecker> I just tried it
nbecker>
nbecker> cvs -z9 -d :pserver:xemacs@cvs.xemacs.org:/usr/CVSroot checkout
nbecker> xemacs-pcl-cvs
nbecker>
nbecker> I got the source OK, but I don't know what to do with it:
nbecker>
nbecker> make -n
nbecker> Makefile:36: ../../XEmacs.rules: No such file or directory
nbecker> make: *** No rule to make target `../../XEmacs.rules'. Stop.
nbecker>
nbecker> Obviously, this only works if you have more of the source tree. Any
nbecker> suggestions?
You'd need to checkout elib, xemacs-base, and dired too (but see
below), as well as ../../{XEmacs.rules,hack-package-index.el,package-compile.el}.
I remember all this being non-trivial to get set up, I think I had to
cvs -z9 -d :pserver:xemacs@cvs.xemacs.org:/usr/CVSroot checkout
xemacs-package-ctlfile
and then make links so the ../../XEmacs.rules works. You'll also have
to edit a few paths in XEmacs.rules.
The 3 other packages had to be in
../../libs/{dired,elib,xemacs-base}. I actually got away with making
links to my binary package lisp directories:
[xemacs-pcl-cvs] catbus| ls -l ../../libs
total 3
lrwxrwxrwx 1 greg MSTAR 64 Sep 29 21:33 dired ->
/atech/contrib/xemacs/xemacs-21.0/lib/xemacs/packages/lisp/dired/
lrwxrwxrwx 1 greg MSTAR 63 Sep 29 21:33 elib ->
/atech/contrib/xemacs/xemacs-21.0/lib/xemacs/packages/lisp/elib/
lrwxrwxrwx 1 greg MSTAR 70 Sep 29 21:33 xemacs-base ->
/atech/contrib/xemacs/xemacs-21.0/lib/xemacs/packages/lisp/xemacs-base/