Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 09 Nov 2004 13:58:44 -0600
From:      "Jeremy Messenger" <mezz7@cox.net>
To:        pav@freebsd.org
Cc:        gnome@freebsd.org
Subject:   Re: cvs commit: ports/Mk bsd.gnome.mk
Message-ID:  <opsg7q36rh9aq2h7@mezz.mezzweb.com>
In-Reply-To: <1100025685.93248.1.camel@hood.oook.cz>
References:  <200411091010.iA9AAs4k003494@repoman.freebsd.org> <opsg7leskd9aq2h7@mezz.mezzweb.com> <1100025685.93248.1.camel@hood.oook.cz>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 09 Nov 2004 19:41:27 +0100, Pav Lucistnik <pav@FreeBSD.org> wrote:

> V út, 09. 11. 2004 v 18:55, Jeremy Messenger píše:
>> On Tue, 9 Nov 2004 10:10:54 +0000 (UTC), Pav Lucistnik <pav@FreeBSD.org>
>> wrote:
>>
>> > pav         2004-11-09 10:10:54 UTC
>> >
>> >   FreeBSD ports repository
>> >
>> >   Modified files:
>> >     Mk                   bsd.gnome.mk
>> >   Log:
>> >   - Implement GCONF_SCHEMAS knob, which is already documented and  
>> people
>> >     are starting to use it
>> >
>> >   Original work:  mezz
>> >   Obtained from:  marcuscom repository
>>
>> Whoa, didn't realized that we missed that one. I think, we will have to
>> bump all ports that already have GCONF_SCHEMAS to fix people's  
>> installtion
>> of pkg-plist.
>
> I haven't checked myself. I bumped into this because my mentee wanted to
> commit a new port that used it. What's general opinion on it? (list
> Cc:ed)

All GNOME 2.8.x ports have GCONF_SCHEMAS when it went in ports tree w/out  
have GCONF_SCHEMAS in bsd.gnome.mk, then I believe that we will have to  
bump all GNOME 2.8.x ports that have GCONF_SCHEMAS. GCONF_SCHEMAS takes  
care of gconf key stuff for pkg-plist. For example what  
"GCONF_SCHEMAS=foobar.schemas" takes care of:

==================================
@unexec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults  
gconftool-2 --makefile-uninstall-rule %D/etc/gconf/schemas/foobar.schemas  
> /dev/null || /usr/bin/true
etc/gconf/schemas/foobar.schemas
@exec env GCONF_CONFIG_SOURCE=xml::%D/etc/gconf/gconf.xml.defaults  
gconftool-2 --makefile-install-rule %D/etc/gconf/schemas/foobar.schemas >  
/dev/null || /usr/bin/true
==================================

Cheers,
Mezz



-- 
mezz7@cox.net  -  mezz@FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/  -  gnome@FreeBSD.org



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