Idea about the ports tree included in the release

Doug Barton dougb at FreeBSD.org
Sun Nov 25 19:08:34 PST 2007


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



More information about the freebsd-ports mailing list