From owner-freebsd-stable Sat Dec 9 16:41:44 2000 From owner-freebsd-stable@FreeBSD.ORG Sat Dec 9 16:41:40 2000 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mail5.svr.pol.co.uk (mail5.svr.pol.co.uk [195.92.193.20]) by hub.freebsd.org (Postfix) with ESMTP id 596A237B401 for ; Sat, 9 Dec 2000 16:41:39 -0800 (PST) Received: from modem-242.titanium.dialup.pol.co.uk ([62.136.21.242] helo=omega.my.domain) by mail5.svr.pol.co.uk with esmtp (Exim 3.13 #0) id 144uYY-0002ch-00 for stable@freebsd.org; Sun, 10 Dec 2000 00:41:35 +0000 Received: from freeloader.freeserve.co.uk (alpha.my.domain [192.168.0.2]) by omega.my.domain (8.11.1/8.11.1) with ESMTP id eBA0cjS07555; Sun, 10 Dec 2000 00:38:45 GMT (envelope-from ianjhart@freeloader.freeserve.co.uk) Sender: ianjhart@omega.my.domain Message-ID: <3A32D095.5F4AC4F7@freeloader.freeserve.co.uk> Date: Sun, 10 Dec 2000 00:38:45 +0000 From: ian j hart X-Mailer: Mozilla 4.76 [en] (X11; U; FreeBSD 4.2-STABLE i386) X-Accept-Language: en MIME-Version: 1.0 To: "stable@freebsd.org" Cc: Nevermind Subject: Re: Need some additional help (Re: Building ISO image) References: <20001123130309.B1019@nevermind.kiev.ua> <20001124004748.A1492@canyon.demon.nl> <20001208171436.C1051@nevermind.kiev.ua> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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 . 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