From owner-freebsd-ports Mon Oct 2 10:31:37 2000 Delivered-To: freebsd-ports@freebsd.org Received: from blizzard.sabbo.net (blizzard.sabbo.net [193.193.218.18]) by hub.freebsd.org (Postfix) with ESMTP id 1CE2837B503; Mon, 2 Oct 2000 10:31:31 -0700 (PDT) Received: from vic.sabbo.net (root@[193.193.218.98]) by blizzard.sabbo.net (8.9.1/8.9.3) with ESMTP id UAA11449; Mon, 2 Oct 2000 20:31:24 +0300 (EEST) Received: from FreeBSD.org (big_brother.vega.com [192.168.1.1]) by vic.sabbo.net (8.11.0/8.9.3) with ESMTP id e92HVsF70275; Mon, 2 Oct 2000 20:31:54 +0300 (EEST) (envelope-from sobomax@FreeBSD.org) Message-ID: <39D8C684.8A438F60@FreeBSD.org> Date: Mon, 02 Oct 2000 20:31:48 +0300 From: Maxim Sobolev Organization: Vega International Capital X-Mailer: Mozilla 4.75 [en] (WinNT; U) X-Accept-Language: uk,ru,en MIME-Version: 1.0 To: Jeremy Lea Cc: Ade Lovett , freebsd-ports@FreeBSD.org, "Vanilla I. Shu" Subject: Re: HEADS UP: USE_GTK and USE_GNOME References: <20001002012649.G30468@shale.csir.co.za> <39D86165.C21837F1@FreeBSD.org> <20001002102510.H15530@supernews.net> <39D8B9F6.C55F8257@FreeBSD.org> <20001002101657.J30468@shale.csir.co.za> Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Jeremy Lea wrote: > Hi, > > On Mon, Oct 02, 2000 at 07:38:14PM +0300, Maxim Sobolev wrote: > > Then at least we should leave `RUN_DEPENDS=panel:blabla' as is, and remove implied > > gnomecore LIB_DEPENDS from bsd.gnome.mk, because not all GNOME ports really require > > gnomecore, so if we will merge gnomecore and gnomelibs into single USE_GNOME we > > will loose information about exactly which ports require gnomecore and which > > doesn't. > > You're thinking the wrong way around this. Ports require Gnome. Not > gnome-libs, gnome-controlcenter or gnome-core. USE_GNOME just implies > that a port wants Gnome. The only ports which need any finer > granularity within Gnome are those which are part of the base system. > Whether a port actually uses any of the many libraries or programs > supplied is not really relevant. The only reason for using a LIB_DEPENDS > to pull in gnome-core is that it allows version bumps. Nope. Gnome is a developed as a component software, so the programmer is free to choose whether he wants to use full set of features provided by Gnome, or just a small set of it (for example nice widgets provided by gnomelibs). Therefore, IMHO it is just plain wrong to tell that any port that uses part of Gnome, no matter how small subset it is, requires full-blown Gnome metaport to be installed. -Maxim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message