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