From owner-freebsd-ports@FreeBSD.ORG Fri Jul 13 19:40:16 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7E741106564A for ; Fri, 13 Jul 2012 19:40:16 +0000 (UTC) (envelope-from matt@conundrum.com) Received: from kaywinnit.conundrum.com (unknown [IPv6:2001:4900:1:213::40]) by mx1.freebsd.org (Postfix) with ESMTP id 412768FC14 for ; Fri, 13 Jul 2012 19:40:16 +0000 (UTC) Received: from chani.conundrum.com ([216.235.10.34]) by kaywinnit.conundrum.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.77 (FreeBSD)) (envelope-from ) id 1Splio-0009wx-A3; Fri, 13 Jul 2012 19:40:14 +0000 Mime-Version: 1.0 (Apple Message framework v1278) Content-Type: text/plain; charset=iso-8859-1 From: Matthew Pounsett In-Reply-To: <20120712045131.GA83035@blogreen.org> Date: Fri, 13 Jul 2012 15:40:07 -0400 Content-Transfer-Encoding: quoted-printable Message-Id: <2111A3CB-0A33-48D0-AE93-C2D970750516@conundrum.com> References: <20120712045131.GA83035@blogreen.org> To: =?iso-8859-1?Q?Romain_Tarti=E8re?= X-Mailer: Apple Mail (2.1278) Cc: freebsd-ports@freebsd.org Subject: Re: Creating a port as plugin for multiple other ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 13 Jul 2012 19:40:16 -0000 On 2012/07/12, at 00:51, Romain Tarti=E8re wrote: > On Wed, Jul 11, 2012 at 05:58:23PM -0400, Matthew Pounsett wrote: >> 1) create two different ports (icinga-mod_gearman and = nagios-mod_gearman). >> 2) use options to select which system is being plugged into. >=20 > 1) allows you to install both plugins simultaneously, which may be > better unless icinga and nagios are mutually exclusive. You can make > your life easier by setting up a master and a slave port. The slave > would inherit some aspects of the master one, overriding a few = settings > (e.g. groups, installation directory). Ah, yes that makes a lot of sense. Thanks for the MASTERDIR pointer.. = that'll be really helpful. cheers! Matt