Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Aug 2001 15:35:05 +0200
From:      Sheldon Hearn <sheldonh@starjuice.net>
To:        cvs-committers@FreeBSD.org
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: ports/mail/exim Makefile pkg-plist ports/mail/exim/files patch-scripts::exim_install patch-src::EDITME 
Message-ID:  <28474.998919305@axl.seasidesoftware.co.za>
In-Reply-To: Your message of "Mon, 27 Aug 2001 06:23:52 MST." <200108271323.f7RDNqr30877@freefall.freebsd.org> 

next in thread | previous in thread | raw e-mail | index | archive | help


On Mon, 27 Aug 2001 06:23:52 MST, Sheldon Hearn wrote:

>   Modified files:
>     mail/exim            Makefile pkg-plist 
>     mail/exim/files      patch-scripts::exim_install 
>                          patch-src::EDITME 
>   Log:
>   * Break eximon into its own port.  The goal is to allow administrators
>     to install and use Exim from the packages without having to install
>     XFree86.

The dependencies for exim-monitor and exim and its slave ports are
backwards.  If exim or its slaves are built with WITH_EXIMON=yes,
exim-monitor becomes a RUN_DEPENDS.  The exim-monitor port does not
depend on exim, nor on any of its slave ports.

This oddness allows two important things to happen:

1) ISPs and other companies building their own custom releases can build
   Exim packages that include eximon simply by creating the Exim
   packages with WITH_EXIMON=yes defined.

2) Folks who install one of the exim slave ports can still add eximon to
   the system simply by adding the exim-monitor package.

This follows discussions on the exim-users mailing list, which revealed
that a lot of people build Exim by hand because they want an MTA, not a
windowing system (eximon depends on XFree86).

Ciao,
Sheldon.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?28474.998919305>