Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Nov 2007 19:08:25 -0800
From:      Doug Barton <dougb@FreeBSD.org>
To:        Edwin Groothuis <edwin@mavetju.org>
Cc:        Alex Dupre <ale@FreeBSD.org>, freebsd-ports@freebsd.org
Subject:   Re: Idea about the ports tree included in the release
Message-ID:  <474A38A9.3040206@FreeBSD.org>
In-Reply-To: <20071126030038.GC57513@k7.mavetju>
References:  <4747A1FB.9000707@FreeBSD.org> <4747E337.7060400@FreeBSD.org> <20071125213339.GB57513@k7.mavetju> <474A2EC1.8080003@FreeBSD.org> <20071126030038.GC57513@k7.mavetju>

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

Edwin Groothuis wrote:
> On Sun, Nov 25, 2007 at 06:26:09PM -0800, Doug Barton wrote:
>> Edwin Groothuis wrote:
>>> On Sat, Nov 24, 2007 at 09:39:19AM +0100, Alex Dupre wrote:
>>>> Doug Barton wrote:
>>>>> In thinking about the guy who posted to -stable about using the tar'ed
>>>>> up version of the ports tree, I had an idea that would make that more
>>>>> useful. How hard would it be to include the c[v]sup checkouts file
>>>>> with the tarball, and install it into some standard location?
>>>> And why not the portsnap database instead? It seems the
>>>> default/recommended method today.
>>> That would save me 42Mb to download each time :-P
>>>
>>> But euhm.. it should only be installed on systems which are installed
>>> cleanly, not on systems being upgraded via cdrom images.
>> Assuming I understand what you mean, I think one of two things would
>> happen:
> 
> Oh wait. The cvsup checkouts file is probably a small (set of)
> file(s) with some revision information, 

Right, it's a single file whose format is:

F 5 1196039185
D ports
V ports/.cvsignore,v 3#1e71#110#11782530584#11204#root5#wheel3#4441#0
V ports/CHANGES,v 3#1e71#110#11902805645#937964#root5#wheel3#4441#0
V ports/COPYRIGHT,v 3#1e71#110#11782530594#24604#root5#wheel3#4441#0
V ports/GIDs,v 3#1e71#110#11891345385#141814#root5#wheel3#4441#0
V ports/KNOBS,v 3#1e71#110#11888033805#104554#root5#wheel3#4441#0
V ports/LEGAL,v 3#1e71#110#11934328226#2750624#root5#wheel3#4441#0
V ports/MOVED,v 3#1e71#110#11941329996#7698754#root5#wheel3#4441#0
V ports/Makefile,v 3#1e71#110#11908713865#603194#root5#wheel3#4441#0
D ports/Mk
...

Mine is about 19M, but I leave out the language-specific parts of the
tree.

Doug

-- 

    This .signature sanitized for your protection



home | help

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