cvs commit: ports/Mk bsd.gnome.mk

Jeremy Messenger mezz7 at cox.net
Tue Nov 9 11:58:02 PST 2004


On Tue, 09 Nov 2004 19:41:27 +0100, Pav Lucistnik <pav at 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 at 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 at cox.net  -  mezz at FreeBSD.org
FreeBSD GNOME Team
http://www.FreeBSD.org/gnome/  -  gnome at FreeBSD.org


More information about the freebsd-gnome mailing list