From owner-cvs-all@FreeBSD.ORG Fri May 27 18:47:22 2011 Return-Path: Delivered-To: cvs-all@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7DE611065670; Fri, 27 May 2011 18:47:22 +0000 (UTC) (envelope-from brooks@lor.one-eyed-alien.net) Received: from lor.one-eyed-alien.net (lor.one-eyed-alien.net [69.66.77.232]) by mx1.freebsd.org (Postfix) with ESMTP id 232DE8FC0A; Fri, 27 May 2011 18:47:20 +0000 (UTC) Received: from lor.one-eyed-alien.net (localhost [127.0.0.1]) by lor.one-eyed-alien.net (8.14.4/8.14.4) with ESMTP id p4RBFThg027213; Fri, 27 May 2011 06:15:29 -0500 (CDT) (envelope-from brooks@lor.one-eyed-alien.net) Received: (from brooks@localhost) by lor.one-eyed-alien.net (8.14.4/8.14.4/Submit) id p4RBFTYC027212; Fri, 27 May 2011 06:15:29 -0500 (CDT) (envelope-from brooks) Date: Fri, 27 May 2011 06:15:29 -0500 From: Brooks Davis To: Alexey Dokuchaev Message-ID: <20110527111529.GB24282@lor.one-eyed-alien.net> References: <201105252314.p4PNEeV0010445@repoman.freebsd.org> <20110527025402.GA2175@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="jq0ap7NbKX2Kqbes" Content-Disposition: inline In-Reply-To: <20110527025402.GA2175@FreeBSD.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.6 (lor.one-eyed-alien.net [127.0.0.1]); Fri, 27 May 2011 06:15:29 -0500 (CDT) Cc: cvs-ports@FreeBSD.ORG, cvs-all@FreeBSD.ORG, ports-committers@FreeBSD.ORG Subject: Re: cvs commit: ports/sysutils/ganglia-webfrontend Makefile pkg-plist X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 May 2011 18:47:22 -0000 --jq0ap7NbKX2Kqbes Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, May 27, 2011 at 02:54:02AM +0000, Alexey Dokuchaev wrote: > On Wed, May 25, 2011 at 11:14:40PM +0000, Brooks Davis wrote: > > brooks 2011-05-25 23:14:40 UTC > >=20 > > Modified files: > > sysutils/ganglia-webfrontend Makefile pkg-plist=20 > > Log: > > In addition to arp-1, we need libconfuse and libpcre about to build. > > Because gmetad is a RUN_DEPEND and requires them, abuse LIB_DEPEND he= re > > even though these are technically build depends. >=20 > Hmm, I believe "abusing" FOO_DEPENDS is pretty bad practice to follow > without sufficiently compelling reason. In this case, what prevents you > properly listing them as BUILD_DEPENDS? For users building from ports > it would not make a difference, but packages will have sane dependencies, > no (unless I'm missing something)? The package depend tree will be indentical because the package alwasy depends on ganglia-monitor-core which legitimatly depends on those libraries. Since all I care about in this case is that the libraries exist sufficiently to satisty configure I'd rather not use the signficantly inferior BUILD_DEPENDS mechanism which requires me to hardcode LOCALBASE in the search path. Now that I think of it, a better solution is probably to just delete those parts of the configure script when building this package. -- Brooks --jq0ap7NbKX2Kqbes Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (FreeBSD) iD8DBQFN34fRXY6L6fI4GtQRAlBRAKCtfefTpkZ4JZTO7gYFmpq68VuIWACgn5XR 5t7p7x3EHf+3YxxYK+4VLrU= =HA8h -----END PGP SIGNATURE----- --jq0ap7NbKX2Kqbes--