Date: Tue, 19 Mar 2002 20:03:44 -0300 From: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org> To: Maxim Sobolev <sobomax@FreeBSD.org> Cc: freebsd-ports@FreeBSD.org Subject: Re: ogle-gui and gnome ??? Message-ID: <20020319230406.5463.qmail@exxodus.fedaykin.here> In-Reply-To: <3C977A1A.9ECBF644@FreeBSD.org>; from sobomax@FreeBSD.org on Tue, Mar 19, 2002 at 07:48:52PM %2B0200 References: <Pine.BSF.4.21.0203181721260.48173-100000@scmsrv1.science-computing.de> <3C96183E.25CD1D7C@FreeBSD.org> <20020319161015.987.qmail@exxodus.fedaykin.here> <3C977A1A.9ECBF644@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Mar 19, 2002 at 07:48:52PM +0200, Maxim Sobolev wrote: > > > > On Mon, Mar 18, 2002 at 06:39:04PM +0200, Maxim Sobolev wrote: > > > > > > > > On Mon, 18 Mar 2002, Maxim Sobolev wrote: > > > > > > > > > ogle-gue uses libglade, which is part of GNOME, therefore the > > > > > difference is only how much GNOME you will get. With `WITH_GNOME=yes' > > > > > defined you will get additional 11 core GNOME ports, but without it > > > > > you will only get basic functionality (gnomelibs et al). Do the > > > > > following to see what I mean: > > > > > > > > > > $ cd /usr/ports/graphics/ogle-gui > > > > > $ make package-depends | wc -l > > > > > [note number] > > > > > $ make -DWITH_GNOME package-depends | wc -l > > > > > > > > > > > > > There is no difference: > > > > > > > > asterix ROOT chris 131 (...ports/graphics/ogle-gui): make package-depends\ > > > > | wc -l > > > > 53 > > > > asterix ROOT chris 132 (...ports/graphics/ogle-gui): make -DWITH_GNOME\ > > > > package-depends | wc -l > > > > 53 > > > > asterix ROOT chris 133 (...ports/graphics/ogle-gui): > > > > > > Ah, you are correct - I see the problem now. The problem is that the > > > port uses GNOME's libglade, so that you will get GNOME no matter what. > > > I'd suggest to maintainer to either remove WANT_GNOME and HAVE_GNOME > > > check and leave only USE_GNOME, or if libglade is optional then > > > appropriate LIB_DEPENDS needs to be moved into HAVE_GNOME conditional. > > > > The thing is that the Graphical Interface if fully dependent in > > libglade. It is not switchable. > > As it seems (since I have not confirmed), under Debian > > Linux; libglade does not mean that GNOME will be installed. It seems > > that out libglade has GNOME support on as to enable some widgets. > > The debian folks seem to have found a way to have 2 ports residing > > side by side: > > > > - libglade without GNOME widget support > > - libglade GNOME widget support only > > > > so that they the widget port complement the other. This would be > > interesting since ogle-gui would depend on libglade without widget > > but gnome could install the widget one (which would depend on the > > non-widget version). Did I make any sense? (I had this talk in IRC > > with developers but I think I should have used email if only to > > have it properly archived). > > Of course, I heard this from the ogle developers around > > when they first introduced libglade use in ogle-gui version 0.8.2. > > Well, serapating GNOME libglade widgets from the non-GNOME ones could > be a way to go, but I have little (read `no') incenitive to do it on > my own. Therefore, if you want to do the work on libglade - please do > it and submit me a patch, otherwise just convert WANT_GNOME/HAVE_GNOME > into plain USE_GNOME. Sorry folks, I'm just trying to be realistic, > because I already have too much on my plate. No problem. I was assuming you did not have the time... I am not volunteering for this effort since I am in graduation mode (for the next 2 months, have been for a while). The bsd.port.mk patch will be my last "big" contribution for a while. If it is easy enough, I'll try to patch libglade.... any pointers? But I would accept help offers. -- Mario S F Ferreira - DF - Brazil - "I guess this is a signature." Computer Science Undergraduate | FreeBSD Committer | CS Developer flames to beloved devnull@someotherworldbeloworabove.org feature, n: a documented bug | bug, n: an undocumented feature To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020319230406.5463.qmail>