From owner-freebsd-ports Sun May 9 8:23: 9 1999 Delivered-To: freebsd-ports@freebsd.org Received: from rucus.ru.ac.za (rucus.ru.ac.za [146.231.29.2]) by hub.freebsd.org (Postfix) with SMTP id 63B9A15518 for ; Sun, 9 May 1999 08:23:03 -0700 (PDT) (envelope-from nbm@rucus.ru.ac.za) Received: (qmail 17898 invoked by uid 1003); 9 May 1999 15:24:06 -0000 Date: Sun, 9 May 1999 17:24:06 +0200 From: Neil Blakey-Milner To: Satoshi - Ports Wraith - Asami Cc: ports@FreeBSD.ORG Subject: Re: post-depends? Message-ID: <19990509172406.A61533@rucus.ru.ac.za> References: <19990506171512.A14870@rucus.ru.ac.za> <199905071324.GAA04585@silvia.hip.berkeley.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.1i In-Reply-To: <199905071324.GAA04585@silvia.hip.berkeley.edu>; from Satoshi - Ports Wraith - Asami on Fri, May 07, 1999 at 06:24:49AM -0700 Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Satoshi wrote: > * Is there any way to provide a mechanism such that a port may conditionally > * move on to making another port after it is finished? Something like a > * POST_DEPENDS item that'll generally be built up due to WITH_CONTRIB, &c. > * variables. > * > * This would allow ports, like for example qmail, to offer a menu (using > * my pdlg mechanism, or another) of options for addons that might be > * useful - like qmailcontrib, qmailanalog, ezmlm, &c. > > Um, how's that supposed to work for packages? ;) I don't think it's supposed to - since you're installing it from a port, and not a package, you have more of an interactive interest in the prospect. Just like you won't find a package for tin that sets NNTP_ONLY, this could be a ports-only feature. Actually, I'll take a look at the "auto load" code in pkg_add, and see whether it'd be at all hard to get that to fetch stuff requested. That only leaves the displaying of options and returning of useful information to pkg_add. Neil -- Neil Blakey-Milner nbm@rucus.ru.ac.za To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message