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

Reply via email to