From owner-cvs-all Mon Aug 27 6:33:33 2001 Delivered-To: cvs-all@freebsd.org Received: from axl.seasidesoftware.co.za (axl.seasidesoftware.co.za [196.31.7.201]) by hub.freebsd.org (Postfix) with ESMTP id CB93D37B409; Mon, 27 Aug 2001 06:33:24 -0700 (PDT) (envelope-from sheldonh@starjuice.net) Received: from sheldonh (helo=axl.seasidesoftware.co.za) by axl.seasidesoftware.co.za with local-esmtp (Exim 3.33 #1) id 15bMXh-0007PH-00; Mon, 27 Aug 2001 15:35:05 +0200 From: Sheldon Hearn 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 In-reply-to: Your message of "Mon, 27 Aug 2001 06:23:52 MST." <200108271323.f7RDNqr30877@freefall.freebsd.org> Date: Mon, 27 Aug 2001 15:35:05 +0200 Message-ID: <28474.998919305@axl.seasidesoftware.co.za> Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG 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