:> contain.
:
:Here's what we can do. We keep all the "major" subdirectories in
:place, such as audio, devel, etc. BUT, instead of branching out into
:separate subdirectories, we can just put everything into the
:Makefile. For example, here are some subdirectories in
:/usr/ports/audio:
Ouch. I think this is a big mistake. The one-directory-per-port
scheme works extremely well, it doesn't make much sense to get rid
of it, and it doesn't make much sense ripping the *working* ports scheme
to shreds when a simpler solution is available.
All I would propose is that those subdirectories do not need to be part
of the base distribution -- that typing 'make modulename' in the parent
directory (e.g. typing 'make ssh' in ports/security) would first download
the subdirectory and then do a normal make within that subdirectory.
The initial ports distribution would thus only be a few dozen
directories and a single Makefile in each one.
-Matt
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message