From owner-freebsd-stable Wed Jan 5 8:18:21 2000 Delivered-To: freebsd-stable@freebsd.org Received: from dorifer.heim3.tu-clausthal.de (dorifer.heim3.tu-clausthal.de [139.174.243.252]) by hub.freebsd.org (Postfix) with ESMTP id DCEE9153F2 for ; Wed, 5 Jan 2000 08:18:17 -0800 (PST) (envelope-from olli@dorifer.heim3.tu-clausthal.de) Received: (from olli@localhost) by dorifer.heim3.tu-clausthal.de (8.9.3/8.9.3) id RAA36680; Wed, 5 Jan 2000 17:18:16 +0100 (CET) (envelope-from olli) Date: Wed, 5 Jan 2000 17:18:16 +0100 (CET) Message-Id: <200001051618.RAA36680@dorifer.heim3.tu-clausthal.de> From: Oliver Fromme To: freebsd-stable@FreeBSD.ORG Subject: Re: making release X-Newsgroups: list.freebsd-stable In-Reply-To: <84vmpl$1cs5$1@atlantis.rz.tu-clausthal.de> User-Agent: tin/1.4.1-19991201 ("Polish") (UNIX) (FreeBSD/3.4-19991219-STABLE (i386)) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Alexandr Listopad wrote in list.freebsd-stable: > ...but it not what do I mean... I need to make RELEASE (ftp-like). > I know that I need a FULL CVS tree as handbook wrote: > > --- > Second, you have to have the whole CVS repository at hand. To get this > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > you can use CVSUP but in your supfile set the release name to cvs and > remove any tag or date fields: > --- > > but it is so difficult for me (14.4Kbit/s - our I-net... ;/) If you have a fairly recent FreeBSD CD-ROM, you will find the CVS repository on it. Install it on your harddisk, then use cvs to bring it up-to-date. If you do this, you won't have to download the whole repository, because you already have most of it (from the CD-ROM), and cvs will only get the diffs necessary to bring it up-to-date. However, there is another way, but it requires some hacking. You can modify /usr/src/release/Makefile so it does not require the CVS repository, but just copies /usr/src and /usr/ports instead. I did this once (for different reasons, though). But note that you should know what you're doing. Read the release Makefile and try to understand what it does. If you don't, then you shouldn't even try to "make release". > I have full src-es, cvsuped today. My configs is: > [...] You also need the ports collection. (Well, I guess you can hack the Makefile to omit the ports collection, too, if you don't need it, but then you won't get the docs either, because building the docs requires some ports [textproc/docproj, which uses several other ports].) Regards Oliver -- Oliver Fromme, Leibnizstr. 18/61, 38678 Clausthal, Germany (Info: finger userinfo:olli@dorifer.heim3.tu-clausthal.de) "In jedem Stück Kohle wartet ein Diamant auf seine Geburt" (Terry Pratchett) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message