Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Feb 2002 17:33:59 +0200
From:      Maxim Sobolev <sobomax@FreeBSD.org>
To:        Ade Lovett <ade@supernews.net>
Cc:        Jeremy Lea <reg@FreeBSD.org>, gnome@FreeBSD.org, dougb@FreeBSD.org
Subject:   Re: An interesting issue with bsd.gnome.mk
Message-ID:  <3C6A8767.E24194A3@FreeBSD.org>
References:  <B88FD8A7.60C1%ade@supernews.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Ade Lovett wrote:
> 
> On 02/13/02 08:34, "Maxim Sobolev" <sobomax@FreeBSD.org> wrote:
> 
> > Jeremy Lea wrote:
> >>
> >> Hi,
> >>
> >> On Tue, Feb 12, 2002 at 08:48:33PM -0600, Ade Lovett wrote:
> >>> It doesn't.
> >>
> >> Try this...
> >
> > Attached patch should fix xscreensaver+GNOME properly. Doug, please
> > give your blessing.
> >
> > There is another problem - namely the fact that gnomecc installs its
> > own version of the screensaver capplet replacing gomecc's one. My
> > proposition is to disable gnomecc's version of the capplet, because it
> > is null and void without xscreensaver port installed anyway.
> 
> I have patches to remove the controlcenter capplet, I'm just toying with the
> idea of whether I should make x11/xscreensaver a direct dependency of
> x11/gnomecore, so that the end-user does have a usable screensaver
> capability with just installing the basic core GNOME components.

While I like the idea, please note that in this case you'll have to
make xscreensaver build -gnome version on bento by default (just like
sawfish or AbiWord does). Otherwise, dependency chain recorded in the
gnome metapackage would contain reference to xscreensaver-gnome
package (due to the fact that when dependency chain for gnome metaport
is being generated autodetection mechanism in the bsd.gnome.mk kicks
in and changes PKGNAME of the xscreensaver accordingly), while
xscreensaver package built on bento in a usual clean-room environment
will be non-gnome version, resulting in the inability to install gnome
metapackage from the net or CD due to missed xscreensaver-gnome
package (the problem we had with sawfish in 4.4 and earlier releases).
However, I donno whether or not Doug is ready to tolerate absence of
non-gnome version of the pre-built xscreensaver package.

Another option is to create x11/xscreensaver-gnome port which builds
gnomized version in all cases and make gnome depend on it instead.

-Maxim

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-gnome" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3C6A8767.E24194A3>