RPM source

The current RPM source tree is availible by anonymous CVS. To look at the current work:

       cvs -d :pserver:anonymous@cvs.rpm.org:/cvs/devel login
       (no password, just carriage return)
       cvs -d :pserver:anonymous@cvs.rpm.org:/cvs/devel get rpm
       cd rpm
To get to, say, an older "production" rpm-2.5.x branch, then do:

       cvs up -r branch-r2-5
       cd popt                 # popt has different branch structure
       cvs up -A
       cd ..
Otherwise, to get to the "development" rpm-3.0 branch, then do:

       cvs up -D "12/16/1998"  # I believe everything "worked" here
       cd popt                 # popt has different branch structure
       cvs up -A
       cd ..
To build, I do:

       ./autodep.sh
       make
You will probably see some automake/autoconf noise the first time you run: make because CVS mangles time stamps during the checkout ...

This info provided by Ken Estes (kestes@inamecorp.com)


Maximum RPM

The SGML source for "Maximum RPM" is available through CVS as well:

        cvs -d :pserver:anonymous@cvs.rpm.org:/cvs/devel login
        (no password, just carriage return)
        cvs -d :pserver:anonymous@cvs.rpm.org:/cvs/devel get max-rpm
Tip o' the hat to Jeff Johnson (jbj@jbj.org)