|--==> "VB" == Vaclav Barta <vbar(a)comp.cz> writes:
VB> What I want is to minimize downloads (the rest of the world may
VB> have moved on, but I still pay for my phone connection by
VB> the minute)... Say I want the latest version of prog-modes;
VB> how do I get it (and nothing else) from xemacs CVS?
cvs -d :pserver:cvs@cvs.xemacs.org:/pack/xemacscvs login
[password is "cvs" (sans quotes) you only need to do this step once]
cvs -d :pserver:cvs@cvs.xemacs.org:/pack/xemacscvs co prog-modes
[that gets the prog-modes package, substitute "prog-modes" for other
package names to get other packages (eg gnus, xemacs-base)]
cvs -d :pserver:cvs@cvs.xemacs.org:/pack/xemacscvs co package-control
[that gets the Makefiles and other build tools you need]
Note that you'll also need to check out any packages that 'prog-modes'
depends on (mail-lib xemacs-devel xemacs-base cc-mode ps-print
fsf-compat edit-utils ediff emerge efs vc speedbar dired) *and* you'll
have to check out all of the packages that these depend on and any
that they depend on...
The easiest answer to being able to build your own packages is to
check out all the packages with the "packages" module. I know that
you are trying to conserve the amount of time you spend online so
maybe you can find some way to get the "packages" module initially
through some other means.[1] Once you've got all the packages checked
out of CVS you can update with 'cvs update' which will only get
anything that's changed since the last time you updated.
Footnotes:
[1] Perhaps you know someone who is better connected than you that
you could take your computer or hard drive to and use their
connection?
--
|---<Steve Youngs>---------------<GnuPG KeyID: 10D5C9C5>---|
| XEmacs - It's not just an editor. |
| It's a way of life. |
|------------------------------------<youngs(a)xemacs.org>---|