Subject: CVS commit: pkgsrc
To: None <pkgsrc-changes@netbsd.org>
From: Rene Hexel <rh@netbsd.org>
List: pkgsrc-changes
Date: 04/07/2001 01:00:08
Module Name:	pkgsrc
Committed By:	rh
Date:		Fri Apr  6 22:00:08 UTC 2001

Modified Files:
	pkgsrc/devel/GConf: Makefile
	pkgsrc/devel/GConf/files: md5 patch-sum
	pkgsrc/devel/GConf/pkg: PLIST
Added Files:
	pkgsrc/devel/GConf/patches: patch-ad
Removed Files:
	pkgsrc/devel/GConf/patches: patch-ac

Log Message:
Update GConf to 1.0.0

Changes include:

2001-03-11  Havoc Pennington  <hp@redhat.com>

        * configure.in: 1.0.0, woo-hoo!

2001-03-06  Havoc Pennington  <hp@redhat.com>

        * configure.in: bump version to 0.51

        * gconf/gconfd.c (gconf_main): change the periodic timeout to 15
        minutes, to be a bit more aggressive about cleanup.
        (open_append_handle): add a timeout to close the
        saved_state filehandle after a short time, to avoid keeping
        descriptors open.
        (gconfd_need_log_cleanup): new internal function used to control
        whether the periodic cleanup function needs to save a log file

2001-02-27  Havoc Pennington  <hp@redhat.com>

        * gconf.spec.in: %define prefix %{_prefix} instead of @prefix@

2001-02-27  Havoc Pennington  <hp@redhat.com>

        * configure.in: bump version to 0.50

        * gconf/gconfd.c (main): Close stdin/stdout/stderr. Also, set the
        log handler, so we don't need stdout/stderr to see GLib messages,
        they go to syslog.

        * configure.in: Turn off debugging by default

        * gconf/Makefile.am (INCLUDES): set the log domain

        * gconf/gconftool.c (recurse_subdir_list): the list contains full
        directory paths to start with, fix from Colm

        * gconf/gconfd.c (register_database): bugfix from Colm

        * gconf/gconf.c (lookup_engine): fix from Colm to check that we
        have an engines hash
        (gconf_engine_get_for_address): improve warning message, fix from
        Colm
        (gconf_engine_remove_dir): new function from Colm, this was
        implemented on the server side but somehow never exported.

        * gconf/gconf-database.c (gconf_database_get_persistent_name): Fix
        from Colm to handle the case of empty databases (no sources).

2001-02-12  Stanislav Visnovsky  <visnovsky@nenya.ms.mff.cuni.cz>

        * configure.in: Added sk to ALL_LINGUAS.

2001-02-05  Havoc Pennington  <hp@redhat.com>

        File permissions fixes, problem pointed out by Steve Fox.

        * backends/xml-dir.c (dir_sync): chmod() the XML file after
        xmlSaveFile creates it

        * gconf/gconfd.c (main): following Stevens advice for daemons, we
        were calling umask(0), change to umask(022). We need a predictable
        umask, but a safer one would be good since this is a per-user
        daemon not a system daemon.

        * backends/dir-utils.c (mode_t_to_mode): make this more portable,
        for paranoia

        * backends/xml-dir.c (dir_load): We were getting directory
        permissions from the %gconf.xml file, instead of from the XML root
        directory. Fix.

2001-02-01  Szabolcs Ban <shooby@gnome.hu>

        * configure.in: Added lang Hungarian.
        * po/hu.po: Added.

2001-01-21  Havoc Pennington  <hp@pobox.com>

        * backends/xml-entry.c (schema_subnode_extract_data): don't warn
        about <local_schema> with no locale field, because that's normal
        for the default case
        (schema_node_extract_value): use <local_schema> with no locale
        if it exists and we don't find anything better

        * tests/testschemas.c (check_schema_use): fix indentation and mem
        leaks

        * gconf/gconftool.c (do_get): print default value from schema

        * configure.in: Bump version to 0.12


To generate a diff of this commit:
cvs rdiff -r1.12 -r1.13 pkgsrc/devel/GConf/Makefile
cvs rdiff -r1.2 -r1.3 pkgsrc/devel/GConf/files/md5 \
    pkgsrc/devel/GConf/files/patch-sum
cvs rdiff -r1.1 -r0 pkgsrc/devel/GConf/patches/patch-ac
cvs rdiff -r0 -r1.1 pkgsrc/devel/GConf/patches/patch-ad
cvs rdiff -r1.8 -r1.9 pkgsrc/devel/GConf/pkg/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.