From owner-freebsd-gnome Sun Jan 20 16:37:21 2002 Delivered-To: freebsd-gnome@freebsd.org Received: from creme-brulee.marcuscom.com (rdu57-28-046.nc.rr.com [66.57.28.46]) by hub.freebsd.org (Postfix) with ESMTP id 0BE8837B405 for ; Sun, 20 Jan 2002 16:37:06 -0800 (PST) Received: from shumai.marcuscom.com (marcus@shumai.marcuscom.com [192.168.1.4]) by creme-brulee.marcuscom.com (8.11.6/8.11.6) with ESMTP id g0L0aGZ55580; Sun, 20 Jan 2002 19:36:16 -0500 (EST) (envelope-from marcus@marcuscom.com) Subject: Re: dependency question From: Joe Clarke To: Glenn Johnson Cc: freebsd-gnome@FreeBSD.ORG In-Reply-To: <20020120234902.GA74865@gforce.johnson.home> References: <20020120205118.GA447@gforce.johnson.home> <1011565282.28534.22.camel@shumai.marcuscom.com> <20020120234902.GA74865@gforce.johnson.home> Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Evolution/1.0.1 Date: 20 Jan 2002 19:37:16 -0500 Message-Id: <1011573437.28534.24.camel@shumai.marcuscom.com> Mime-Version: 1.0 Sender: owner-freebsd-gnome@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, 2002-01-20 at 18:49, Glenn Johnson wrote: > On Sun, Jan 20, 2002 at 05:21:21PM -0500, Joe Clarke wrote: > > > On Sun, 2002-01-20 at 15:51, Glenn Johnson wrote: > > > > > This is probably a rather basic question but since I could not find > > > an archive for the gnome list I have to ask. > > > > > > I have a port that I am working on that requires gtkhtml, gal, and > > > gnomeprint. Now, if I am not mistaken, none of these are pulled > > > in as dependencies in the gnome meta port but are pulled in as > > > dependencies of ports that are called as part of the gnome meta > > > port. The port in question uses the gnome environment and links in > > > many gnome libraries. Also, configure calls gnome-config, which is > > > from gnomelibs. I would like to use the USE_GNOME make variable > > > in the port Makefile and my question is, do I need to explicitly > > > include any of gtkhtml, gal, or gnomeprint as dependencies or is > > > USE_GNOME sufficient? > > > > USE_GNOME will import what you need except for gnomeprint. If your > > port doesn't need bonobo, you'll have to LIB_DEPENDS gnomeprint. > > USE_GNOME will take care of environment for you as well. > > I have gnome installed on my system which makes it hard for me to tell > exactly what the software needs that others may not have, but the > software author says it needs gnome-1.4. The bonobo libraries are being > linked in so I guess that means that it needs bonobo. The bonobo port > pulls in gnomeprint as a dependency so I guess I should have bonobo > listed as a dependency. Does that sound right? Yep, just LIB_DEPENDS bonobo. That will take care of gnomeprint. Joe > > > We are working on a GNOME on FreeBSD site. We do have a porting > > section underway. Checkout: > > > > http://www.marcuscom.com/gnome/docs/porting.html > > > > Let us know what you think, and if it helps. > > This looks good. It does not really help with my current problem > though. > > -- > Glenn Johnson > glennpj@charter.net > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-gnome" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-gnome" in the body of the message