From owner-freebsd-gnome Wed Feb 13 7:35:12 2002 Delivered-To: freebsd-gnome@freebsd.org Received: from alcatraz.iptelecom.net.ua (alcatraz.iptelecom.net.ua [212.9.224.15]) by hub.freebsd.org (Postfix) with ESMTP id E0D6637B402; Wed, 13 Feb 2002 07:35:03 -0800 (PST) Received: from ipcard.iptcom.net (ipcard.iptcom.net [212.9.224.5]) by alcatraz.iptelecom.net.ua (8.9.3/8.9.3) with ESMTP id RAA72216; Wed, 13 Feb 2002 17:34:53 +0200 (EET) (envelope-from sobomax@FreeBSD.org) Received: from vega.vega.com (h17.229.dialup.iptcom.net [212.9.229.17]) by ipcard.iptcom.net (8.9.3/8.9.3) with ESMTP id RAA44354; Wed, 13 Feb 2002 17:34:49 +0200 (EET) (envelope-from sobomax@FreeBSD.org) Received: from FreeBSD.org (big_brother.vega.com [192.168.1.1]) by vega.vega.com (8.11.6/8.11.3) with ESMTP id g1DFXcd89101; Wed, 13 Feb 2002 17:33:38 +0200 (EET) (envelope-from sobomax@FreeBSD.org) Message-ID: <3C6A8767.E24194A3@FreeBSD.org> Date: Wed, 13 Feb 2002 17:33:59 +0200 From: Maxim Sobolev Organization: Vega International Capital X-Mailer: Mozilla 4.79 [en] (Windows NT 5.0; U) X-Accept-Language: en,uk,ru MIME-Version: 1.0 To: Ade Lovett Cc: Jeremy Lea , gnome@FreeBSD.org, dougb@FreeBSD.org Subject: Re: An interesting issue with bsd.gnome.mk References: Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit 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 Ade Lovett wrote: > > On 02/13/02 08:34, "Maxim Sobolev" 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