Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 10 Dec 2000 00:38:45 +0000
From:      ian j hart <ianjhart@freeloader.freeserve.co.uk>
To:        "stable@freebsd.org" <stable@freebsd.org>
Cc:        Nevermind <never@nevermind.kiev.ua>
Subject:   Re: Need some additional help (Re: Building ISO image)
Message-ID:  <3A32D095.5F4AC4F7@freeloader.freeserve.co.uk>
References:  <20001123130309.B1019@nevermind.kiev.ua> <20001124004748.A1492@canyon.demon.nl> <20001208171436.C1051@nevermind.kiev.ua>

next in thread | previous in thread | raw e-mail | index | archive | help
Nevermind wrote:

[snip old thread]

> I just wanted to ask what ports is needed when building NOPORTS=no?

NOPORTS=no doesn't do what you think. example:

.if defined(NOPORTS) && !defined(NODOC)

You probably want
#NOPORTS=	yes
^
|
comment

> 
> Is there any list for me, that I can check and decide if I have needed
> distfiles? I'm asking because we are paying for our internet connection by
> traffic and I don't want that my machine will fetch a lot of distfiles.

The makefile is tortuous to say the least. IIRC you get the ports tree
skeleton plus the readmes are built. You also get a copy of all the
files in DOCDISTFILES. This can be quite large <bg>. No files are
fetched. What you can do is change DOCDISTFILES to point to an empty
directory.

_Unless_ of course you want the DOC distribution as well. This will
break on an empty DOCDISTFILES directory. Files will be fetched but by
default they drop into /usr/ports/distfiles not the empty directory. In
any case you are already chrooted to the release build directory. You
could maybe fix this.

Last time I had nothing better to do I did this.

edit Makefile: DOCDISTFILES=/usr/empty_directory.
make release

go to bed. Build fails. Fetch the required file, and put it in
empty_directory.

make -DRELEASENOUPDATE rerelease

Repeat last two steps. As a head start you could find the required files
for /usr/ports/textproc/docproj and its depends.

Last time I tried this (pre 4.2R) something was broken, so I did without
DOC or PORTS.

> 
> Maybe other FreeBSD gurus can help me? For example person who manages creation
> of ISO images for ftp://ftp.FreeBSD.org/pub/FreeBSD/......./ISO-IMAGES/ ?
> Or one who manages creation iso images for freebsdmall distribution (4CD set).
> 
> Please, could anybody help me?
> I will appreciate your help, thanx!
> 

HTH
-- 
ianjhart


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3A32D095.5F4AC4F7>