:> 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

Reply via email to