Date: Sun, 10 Sep 2000 15:26:33 -0700 From: Jeremy Lea <reg@FreeBSD.ORG> To: Bill Fumerola <billf@chimesnet.com> Cc: Satoshi - Ports Wraith - Asami <asami@FreeBSD.ORG>, Will Andrews <will@physics.purdue.edu>, FreeBSD Ports <ports@FreeBSD.ORG> Subject: Re: Ports Options Paper Message-ID: <20000910152633.E39816@shale.csir.co.za> In-Reply-To: <20000910175639.F47559@jade.chc-chimes.com>; from billf@chimesnet.com on Sun, Sep 10, 2000 at 05:56:39PM -0400 References: <20000903052226.E1205@radon.gryphonsoft.com> <200009082243.e88Mh9V05579@silvia.hip.berkeley.edu> <20000910175639.F47559@jade.chc-chimes.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi, On Sun, Sep 10, 2000 at 05:56:39PM -0400, Bill Fumerola wrote: > On Fri, Sep 08, 2000 at 03:43:09PM -0700, Satoshi - Ports Wraith - Asami wrote: > > > "One package per port" is the First Principle of the Ports Collection > > for a good reason. :) > > We either need to reconsider that, or something like: > > ports/mail/postfix+sasl > ports/mail/postfix+mysql > ports/mail/postfix+ldap > ports/mail/postfix+mysql+ldap > ports/mail/postfix+mysql+sasl > ports/mail/postfix+ldap+sasl > ports/mail/postfix+mysql+ldap+sasl How about looping through all the combinations of WITH_* (or how ever the options are maintained) and then only building the packages for which the package name changes (via PKGNAMESUFFIX), which have the least WITH_* defined. In this case: Say only WITH_MYSQL defined PKGNAMESUFFIX+="+mysql", then only two packages would be built: postfix postfix+mysql Packages containing support for ladp and sasl would not be built. Regards, -Jeremy -- FreeBSD - Because the best things in life are free... http://www.freebsd.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000910152633.E39816>