Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 May 2005 09:13:53 -0400
From:      John Baldwin <jhb@FreeBSD.org>
To:        Marcel Moolenaar <marcel@FreeBSD.org>
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/release/scripts package-trees.sh
Message-ID:  <91d7f4a6ea4f98bead8c37e357d9a63e@FreeBSD.org>
In-Reply-To: <200505030419.j434J77M002900@repoman.freebsd.org>
References:  <200505030419.j434J77M002900@repoman.freebsd.org>

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

On May 3, 2005, at 12:19 AM, Marcel Moolenaar wrote:

> marcel      2005-05-03 04:19:07 UTC
>
>   FreeBSD src repository
>
>   Modified files:
>     release/scripts      package-trees.sh
>   Log:
>   Remove only the packages sub-directory before recreating it. Do not
>   remove the whole disc treei structure. This allows one to specify the
>   disc trees created by a prior release build (under R/cdrom) as the
>   destination without destroying the contents. This better integrates
>   with release building and makes further automation easier.

Hmm, the idea from an automation standpoint is that you'd build the 
packages before you built the release, kind of like how we do 
'PREFETCH_DISTFILES' now FWIW.  Scott had asked if I could modify the 
scripts to handle a PKG_TREE that was a URL and maybe use fetch so you 
could do something like:

make PKG_TREE=ftp://somewhere/pub/packages-fun package-split 
PKG_DEST=/localpkgs
make CD_PACKAGE_TREE=/localpkgs release

Right now you would do the first step on ftp-master and scp /localpkgs 
over to the machine doing the release build.

-- 
John Baldwin <jhb@FreeBSD.org>  <><  http://www.FreeBSD.org/~jhb/
"Power Users Use the Power to Serve"  =  http://www.FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?91d7f4a6ea4f98bead8c37e357d9a63e>