From owner-freebsd-ports Fri Sep 8 18:22:44 2000 Delivered-To: freebsd-ports@freebsd.org Received: from ns1.sunesi.net (ns1.sunesi.net [196.15.192.194]) by hub.freebsd.org (Postfix) with ESMTP id D77AB37B424; Fri, 8 Sep 2000 18:22:40 -0700 (PDT) Received: from nbm by ns1.sunesi.net with local (Exim 3.03 #1) id 13XZLr-000H1X-00; Sat, 09 Sep 2000 03:22:39 +0200 Date: Sat, 9 Sep 2000 03:22:39 +0200 From: Neil Blakey-Milner To: Kris Kennaway Cc: Satoshi - Ports Wraith - Asami , Will Andrews , FreeBSD Ports Subject: Re: Ports Options Paper Message-ID: <20000909032238.A65391@mithrandr.moria.org> References: <200009082243.e88Mh9V05579@silvia.hip.berkeley.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: ; from kris@FreeBSD.org on Fri, Sep 08, 2000 at 06:06:59PM -0700 Organization: Sunesi Clinical Systems X-Operating-System: FreeBSD 3.3-RELEASE i386 X-URL: http://rucus.ru.ac.za/~nbm/ Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Fri 2000-09-08 (18:06), Kris Kennaway wrote: > > This is not a good idea. We've tried it before, and it was a > > disaster. The current MASTERDIR has come out of the smoldering ashes > > of failed attempts to create a framework to build multiple packages > > from the same directory. > > > > "One package per port" is the First Principle of the Ports Collection > > for a good reason. :) > > You might not be aware that OpenBSD seem to have done this with their > FLAVORS system. My portconf system had 'classes' much like OpenBSD has 'FLAVORS'. I seem to remember sending or putting on my web page working code to do this in our framework (using ppml/pdlg in batch/package mode to generate the necessary Makefiles). Neil -- Neil Blakey-Milner Sunesi Clinical Systems nbm@mithrandr.moria.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message