Subject: Re: dependence on logical service vs. package name (was Re: RFC:
To: Martin J. Laubach <mjl@usenet-2002-07.emsi.priv.at>
From: Rene Hexel <rh@netbsd.org>
List: tech-pkg
Date: 09/07/2002 07:05:21
On Fri, 2002-09-06 at 22:17, Martin J. Laubach wrote:
> This does not sound all that difficult.
In fact, we could probably do this already with the existing
framework. Just create a service-MTA meta-package that has
DEFAULT_MTA?= mail/sendmail
DEPENDS+= {sendmail,exim,postfix,etc}-[0-9]*:../../${DEFAULT_MTA}
This way, the default MTA can be specified in /etc/mk.conf (or on the
command line) to automatically build the preferred MTA whenever
service-MTA is built.
Packages that need an MTA simply depend on the service-MTA meta
package instead of a specific MTA (or a set thereof).
Cheers
,
Rene