Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 2 Jan 2004 20:13:38 -0800
From:      Kris Kennaway <kris@FreeBSD.org>
To:        David O'Brien <obrien@FreeBSD.org>
Cc:        Kris Kennaway <kris@obsecurity.org>
Subject:   Re: cvs commit: src/release/scripts mkpkgindex.sh
Message-ID:  <20040103041338.GA84191@hub.freebsd.org>
In-Reply-To: <20040102232335.GC91921@dragon.nuxi.com>
References:  <200401020110.i021Acgx006944@repoman.freebsd.org> <20040102135103.GA32514@xor.obsecurity.org> <20040102232335.GC91921@dragon.nuxi.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jan 02, 2004 at 03:23:35PM -0800, David O'Brien wrote:

> I'm starting to think we have several scripts that does simular things
> scattered all over the place and no one knows what all they are.

I wrote up docs for marcus when he was learning how to do package
builds.  I think he is updating them into a form suitable for adding
to the doc tree.

> > That's how I always trim the package INDEX files.
> 
> I've only done 'make package' w/o ports/package/.  How do you setup a
> full package tree with Latest symlinks, etc... for the ftp site?

The packages are built on the build machines with the symlinks (via
e.g. 'make package-links') and then added to the master set on bento.
AT the end of the run I remove packages that should not be kept
(RESTRICTED/NO_CDROM, etc), chop down the INDEX, make the CHECKSUM.MD5
and some other post-processing, and copy the entire subdirectory to
the ftp site if desired.

Kris

-- 
In God we Trust -- all others must submit an X.509 certificate.
    -- Charles Forsythe <forsythe@alum.mit.edu>



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