On Fri, Nov 24, 2000 at 12:47:48AM +0100, Rene de Vries wrote:
> Alexandr,
>
> Yes, this is possible. What you need is:
> - a CVS repository (preferably nearby, or on your local disk)
> - $CVSROOT should be set to this remository
> - a complete src tree
> - lots of diskspace
> - time, time, time, time....
>
> cd /usr/src/release
> vi Makefile
Does not have to be:
make release BUILDNAME="my foo" NOPORTS=YES NODOC=YES CHROOTDIR=/huge etc
works just as well.
> - remove the '#' on line 17 (BUILDNAME) and modify the
> 4.0-RELEASE -> 4.2-RELEASE (or some other name for STABLE)
> - add '#' at the beginning of line 20,21,23 (DATE, BASE, BUILDNAME)
> - remove the '#' at line 24 (CHROOTDIR) and modify the path to some place
> large enough to hold a few gigabyte.
> - remove the '#' at line 26 (RELEASETAG) and set the var to
> RELENG_4_2_0_RELEASE (this is where you define the version you are going
> to build).
> - remove the '#' at lines 61,62 (NODOC and NOPORTS) and set them as you wish
> (I usually only set NODOC=YES and leave the '#' in front of NOPORTS)
> - save the Makefile
> make
> .... wait a few hours depending on your hardware ....
> cd $CHROOTDIR/R/cdrom/disc1
> mkisofs -o ~/FreeBSD42.iso -j -r -b floppies/boot.flp .
> /* you could test before burning the cd by:
> vnconfig -c /dev/vn0 ~/FreeBSD42.iso
> mount -t cd9660 /dev/vn0 /mnt
> cd /mnt
> ... browse around ...
> cd /
> umount /mnt
> vnconfig -u /dev/vn0
> */
> ... and burn this image onto a cd (cdrecord) ...
--
Wilko Bulte Arnhem, the Netherlands
[EMAIL PROTECTED] http://www.freebsd.org http://www.nlfug.nl
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-stable" in the body of the message