File gconf2.spec of Package gconf2

#
# spec file for package gconf2 (Version 2.28.0)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

# norootforbuild


Name:           gconf2
BuildRequires:  dbus-1-glib-devel
BuildRequires:  gtk-doc
BuildRequires:  gnome-common
BuildRequires:  gtk2-devel
BuildRequires:  intltool
BuildRequires:  libidl-devel
BuildRequires:  libxml2-devel
BuildRequires:  orbit2-devel
BuildRequires:  PolicyKit-devel
BuildRequires:  update-desktop-files
Url:            http://www.gnome.org/
%define _name GConf
License:        GPL v2 or later; LGPL v2.1 or later
Group:          System/GUI/GNOME
Version:        2.28.0
Release:        1.6.10
Summary:        The GNOME 2.x Desktop Configuration Database System
Source:         ftp://ftp.gnome.org/pub/gnome/sources/GConf/2.20/%{_name}-%{version}.tar.bz2
# Generic tool, not upstreamed:
Source1:        gconftool-rebuild
# RPM specific macros:
Source2:        macros.gconf2
# PATCH-FIX-OPENSUSE gconf2-gconftool-reload.patch -- Include sabayon paths to the default configuration. Simplifies scriptlets:
Patch2:         gconf2-gconftool-reload.patch
# PATCH-FIX-OPENSUSE gconf2-schemas-path.patch
Patch3:         gconf2-schemas-path.patch
# PATCH-FIX-OPENSUSE gconf2-sabayon.patch
Patch4:         gconf2-sabayon.patch
# PATCH-FIX-UPSTREAM gconf2-polkit-revert.patch michael.meeks@novell.com -- revert to the old PolicyKit code, extracted from git, bnc#476292
Patch5:         gconf2-polkit-revert.patch
# PATCH-FIX-OPENSUSE gconf2-pk-default-path.patch vuntz@novell.com -- Use the right gconf path for the defaults in the pk helper
Patch6:         gconf2-pk-default-path.patch
# Patch for bnc#597298
Patch7:         gconf2-crash.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
Requires:       %{name}-lang = %{version}

%description
GConf, the GNOME configuration database. It is used by the GNOME 2.x
Desktop platform.



Authors:
--------
    Havoc Pennington <hp@redhat.com>

%package devel
License:        GPL v2 or later; LGPL v2.1 or later
Summary:        Include files and libraries mandatory for development
Group:          Development/Libraries/GNOME
Requires:       %{name} = %{version}
Requires:       dbus-1-glib-devel
Requires:       glib2-devel
Requires:       orbit2-devel

%description devel
This package contains all necessary include files and libraries needed
to develop applications that require these.



Authors:
--------
    Havoc Pennington <hp@redhat.com>

%package doc
License:        GPL v2 or later; LGPL v2.1 or later
Summary:        Documentation for the GNOME 2.x Desktop Configuration Database System
Group:          System/GUI/GNOME
Requires:       %{name} = %{version}

%description doc
This package contains additional documentation of GConf, the GNOME
configuration database.



Authors:
--------
    Havoc Pennington <hp@redhat.com>

%lang_package
%prep
%setup -q -n %{_name}-%{version}
%patch2 -p0
%patch3
%patch4
%patch5 -p1
%patch6 -p1
%patch7 -p1
cp -a %{S:1} %{S:2} .

%build
NOCONFIGURE=1 gnome-autogen.sh
%configure --with-pic\
	--libexecdir=%{_prefix}/lib/GConf/2\
	--disable-static
make %{?jobs:-j%jobs}

%install
%makeinstall
# Empty dir for schemas.
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/gconf/schemas
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/gconf/gconf.xml.mandatory
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/gconf/gconf.xml.schemas
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/gconf/gconf.xml.system
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/gconf/gconf.xml.vendor
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/gconf/gconf.xml.defaults
install gconftool-rebuild $RPM_BUILD_ROOT%{_bindir}
echo xml:merged:%{_sysconfdir}/gconf/gconf.xml.schemas >$RPM_BUILD_ROOT%{_sysconfdir}/gconf/schema-install-source
%find_lang %{_name}2
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/rpm
cp macros.gconf2 $RPM_BUILD_ROOT%{_sysconfdir}/rpm
find %{buildroot} -type f -name "*.la" -exec %{__rm} -fv {} +
# Is there directory in the old location? (<=10.2)
if test -d etc/opt/gnome/gconf/gconf.xml.defaults ; then
    mkdir -p etc/gconf
# Is there a separate source for customization? (=10.2)
    if test -d etc/opt/gnome/gconf/gconf.xml.schemas ; then
	mv -T etc/opt/gnome/gconf/gconf.xml.defaults etc/gconf/gconf.xml.defaults || :
	mv -T etc/opt/gnome/gconf/gconf.xml.schemas etc/gconf/gconf.xml.schemas || :
    else
# We update from old product with mixed gconf.xml.defaults (<=10.1)
# Then move this to the new location. gconf.xml.defaults is now reserved
# for local customizations. (#166223)
	mv -T etc/opt/gnome/gconf/gconf.xml.defaults etc/gconf/gconf.xml.schemas || :
    fi
fi
# And move gconf.xml.mandatory to the new location (<=10.2)
if test -d etc/opt/gnome/gconf/gconf.xml.mandatory ; then
    mv -T etc/opt/gnome/gconf/gconf.xml.mandatory etc/gconf/gconf.xml.mandatory || :
fi
# Remove probably obsolete /etc/opt/gnome/gconf/schemas and above.
# Needed only for old->10.3->11.0 update scenario (now fixed in opt_gnome-compat).
rmdir --ignore-fail-on-non-empty etc/opt/gnome/gconf/schemas 2>/dev/null || :
rmdir --ignore-fail-on-non-empty etc/opt/gnome/gconf 2>/dev/null || :
rmdir --ignore-fail-on-non-empty etc/opt/gnome 2>/dev/null || :
# Remove obsolete and orphan directories (since 9.1, *gnome2* since 9.0).
rm -rf\
 etc/sysconfig/gconf2\
 etc/opt/gnome/gconf/preconf\
 etc/opt/gnome/gconf/su\
 etc/opt/gnome2/gconf/2\
 etc/opt/gnome2/gconf/gconf.xml.defaults\
 etc/opt/gnome2/gconf/schema-install-source

%post
/sbin/ldconfig
# FIXME: Consider removing the rest of this section for 12.2:
# If it is an update from SuSE Linux version causing orphan files,
# avoid orphan GConf database keys. (#48114).
# Worked-around by database rebuild from scratch after each update of
# gconf2 package at the cost of extra time.
# http://bugzilla.gnome.org/show_bug.cgi?id=306924
# Since SuSE Linux 10.3, scriptlets are correct, but we have to provide
# upgrade protection for third party packages with broken scriptlets
# for a long time.
# During openSUSE 11.2 development, we moved to a merged xml file.
usr/bin/gconftool-rebuild

%postun 
/sbin/ldconfig
# No other gconf instance exist and schemas directory, too.
# Delete gconf.xml.schemas and keep others (they can contain local
# customization).
# WARNING: If this package will be renamed to gconf and upgraded from <=9.0,
# the directory /etc/opt/gnome/gconf will be deleted by mistake.
# FIXME: remove test for etc/gconf/schemas for 12.2
if test $1 = 0 -a ! -d etc/gconf/schemas ; then
    rm -rf etc/gconf/gconf.xml.schemas
fi

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-, root, root)
%doc AUTHORS COPYING ChangeLog NEWS README
%{_bindir}/*
%{_datadir}/PolicyKit/policy/*.policy
%{_datadir}/dbus-1/services/*
%{_datadir}/dbus-1/system-services/*
%{_datadir}/sgml/gconf
%{_libdir}/*.so.*
%dir %{_libdir}/GConf
%dir %{_libdir}/GConf/2
%{_libdir}/GConf/2/*.so*
%if "%{_libdir}" != "%{_prefix}/lib"
%dir %{_prefix}/lib/GConf
%dir %{_prefix}/lib/GConf/2
%endif
%{_prefix}/lib/GConf/2/*-2
%{_prefix}/lib/GConf/2/gconf-defaults-mechanism
%doc %{_mandir}/man?/*.*
%{_sysconfdir}/dbus-1/system.d/*.conf
%dir %{_sysconfdir}/gconf
%dir %{_sysconfdir}/gconf/schemas
%dir %{_sysconfdir}/gconf/gconf.xml.defaults
%dir %{_sysconfdir}/gconf/gconf.xml.mandatory
%dir %{_sysconfdir}/gconf/gconf.xml.vendor
%dir %{_sysconfdir}/gconf/gconf.xml.system
%dir %{_sysconfdir}/gconf/gconf.xml.schemas
%{_sysconfdir}/gconf/schema-install-source
%config %{_sysconfdir}/gconf/2
%{_sysconfdir}/rpm/macros.gconf2

%files lang -f %{_name}2.lang

%files devel
%defattr(-, root, root)
%{_datadir}/aclocal/*.m4
%{_includedir}/gconf
%{_libdir}/*.so
%{_libdir}/pkgconfig/*.pc

%files doc
%defattr(-, root, root)
%{_datadir}/gtk-doc/html/*

%changelog
* Fri Apr 23 2010 lzwang@novell.com
- fix crasher with corrupted ~/.gconfd/saved_state ... bnc#598867
* Wed Dec  2 2009 gburt@suse.de
- Undo the doc packaging changes
* Fri Nov 27 2009 michael.meeks@novell.com
- remove bogus schema movement from /etc to /etc in RPM macros.
* Thu Nov 26 2009 michael.meeks@novell.com
- Fate #308121. Update to GNOME 2.28.
  Last Changelog entry from new version
    Tue Sep 22 18:16:00 CEST 2009 - dimstar@opensuse.org
  - Update to version 2.28.0:
- revert un-wanted /etc/gconf -> /usr/share/gconf changes
- restore deep legacy migration code in %%pre
- revert PolicyKit update patch for old PolicyKit
- use new accelerated gconf2 schema installation macros - bnc#476292
* Thu Feb 19 2009 vuntz@novell.com
- Change the gconf path to have gconf.xml.defaults before "include
  @sysgconfdir@/2/local-defaults.path" so that default settings
  changed via the PolicyKit helpers are not overriden by other
  default settings that are manually set.
* Thu Feb 19 2009 vuntz@novell.com
- Revert changes from Michael so that we get back the paths for
  local defaults, vendor defaults and upstream defaults.
- Install schema-install-source again, but use merged this time.
- Improve loop in gconftool-rebuild to be faster, courtesy of
  Michael Meeks.
- This addresses the last comments in bnc#474400.
* Wed Feb 11 2009 mmichael@suse.de
- Tweak the schemas-path to include defaults last (bnc#474400).
* Thu Feb  5 2009 hpj@novell.com
- Don't install schema-install-source configuration file with
  deprecated schema format (bnc#471570).
* Mon Jan 26 2009 vuntz@novell.com
- Add gconf2-bnc468388-dbus-send-dest.patch to add send_destination
  in the dbus policy. Fix bnc#468388.
* Thu Oct 30 2008 vuntz@novell.com
- Add gconf2-pk-default-path.patch to fix the path used by the
  PolicyKit mechanism.
* Tue Sep 23 2008 maw@suse.de
- Update to version 2.24.0:
  + Fix pokit-policy-file-validate check
  + Updated translations.
* Fri Sep 12 2008 jpr@novell.com
- Create system defaults directory so that the sanity check program
  will not fail
* Tue Aug 26 2008 maw@suse.de
- Update to version 2.23.2:
  + Use the DBus session bus instead of /tmp for the IOR
  + Install a DBus service for system-wide settings.
* Tue Jun 24 2008 mauro@suse.de
- Updated requirements for the -devel package in the spec (a package
  in the requirements changed it name to dbus-1-glib-devel).
* Fri Jun  6 2008 maw@suse.de
- Update to version 2.23.1:
  + Stop spamming syslog
  + Signal handling fixes
  + use AC_HELP_STRINGS for nice formatting
  + timeout batching work
  + Fix a crash when unsetting a key with no writable source
  + allow overriding $TMPDIR
  + integration with D-BUS
  + Updated translations.
* Wed Jun  4 2008 sbrabec@suse.cz
- Fail smartly if /etc/gconf/schemas contains no schemas
  (bnc#397009).
* Thu Apr 10 2008 ro@suse.de
- added baselibs.conf file to build xxbit packages
  for multilib support
* Tue Mar 25 2008 rodrigo@suse.de
- Tag patches
* Fri Mar 14 2008 maw@suse.de
- Update to version 2.22.0:
  + Fix deprecated openldap calls
  + Updated translations.
* Tue Mar 11 2008 sbrabec@suse.cz
- Added /etc/gconf/gconf.xml.vendor for branding and vendor
  specific settings.
- Clean-up orphan /etc/opt/gnome/gconf/schemas on update.
* Thu Jan 31 2008 maw@suse.de
- Update to version 2.21.90:
  + Don't use deprecated functions.
* Wed Jan 23 2008 maw@suse.de
- Update to version 2.21.1:
  + String and documentation fixes
- Add gconf2-pkgconfig.patch (temporary).
* Wed Jan 23 2008 maw@suse.de
- Update to version 2.21.1:
  + String and documentation fixes
- Add gconf2-pkgconfig.patch (temporary).
* Fri Nov 23 2007 maw@suse.de
- Update to version 2.20.1:
  + Documentation improvements
  + Example schemas included in the tarball
  + Updated translations.
* Wed Sep 19 2007 sbrabec@suse.cz
- Updated to version 2.20.0:
  * Build fixes
  * Compiler warning fixes
* Wed Sep 12 2007 sbrabec@suse.cz
- Use mv -T to prevent incorrect target path (#245776).
* Wed Sep 12 2007 sbrabec@suse.cz
- Add support for deprecated /opt/gnome in gconftool-rebuild
  (#245550).
* Mon Aug  6 2007 maw@suse.de
- Split off a -lang subpackage
- s#%%run_ldconfig#/sbin/ldconfig# in %%postun.
* Fri Jul 13 2007 bk@suse.de
- Update to 2.19.1, several fixes for bugzilla.gnome.org bugs:
  - gconf/gconftool: Add --search-key argument.     Bug #406329
  - Init GThread, fixes noisy MEMORY-WARNING        Bug #432923
  - Make --help* output translated.                 Bug #432925
  - Fix strings used for errors about invalid keys. Bug #406251
  - Fix build failure with -z defs in LDFLAGS       Bug #409221
* Wed Mar 21 2007 maw@suse.de
- Update to 2.18.0.1
- Bug fixes, including bugzilla.gnome.org 309016, 314343, 341724,
  341828, 357206, 385142, 396071, 406251, 414916, 314343.
* Fri Feb 16 2007 maw@suse.de
- Update to 2.16.0
* Thu Feb 15 2007 sbrabec@suse.cz
- Call proper mkdir in %%post (#245776).
* Wed Feb 14 2007 sbrabec@suse.cz
- Create more robust scriptlets (Andreas Hanke, #245074).
* Tue Feb 13 2007 sbrabec@suse.cz
- Do not build unusable static libraries (#238552#c17).
* Sat Jan  6 2007 sbrabec@suse.cz
- Improved scriptlets to not break patchrpms.
* Fri Dec 29 2006 sbrabec@suse.cz
- Fail reasonably if %%find_gconf_schemas does not find any schemas.
* Mon Dec 11 2006 sbrabec@suse.cz
- Prefix changed to /usr.
- Spec file cleanup.
- Defined new clean scriptlets (#48114).
* Fri Jul 21 2006 gekker@suse.de
- Update to version 2.14.0
- Remove upstreamed patch
  Misc
  - Improved manual page (Christopher Hanna)
  - Uses the new g_slice API (Benoît Dejean)
  - Got rid of padding members in private structs (Benoît)
  - Speed up the installation of multiple schema files (Josselin Mouette,
    Mark LcLoughlin)
  Fixes
  - Only calls closelog() when it has HAVE_SYSLOG_H (Tor Lillqvist)
  - Fixed a memory leak, bugs #332528 and #334047 (Kjartan Maraas,
    Matthias Clasen)
- Update to version 2.13.5
  Features
  - Save translations in separate file with markup backend's "meged"
    mode (Mark McLoughlin)
  - Switch on "merged" mode for the defaults database (Mark McLoughlin)
  - Make gconf_value_compare() and gconf_entry_equal() public (Jorn Baayen)
  - Lots of new docs (Dinoop Thomas)
  Fixes
  - Remove unused --enable-gconf-source configure option (Mark McLoughlin)
  - Fix parallel build (Thomas Vander Stichele)
  - Make gconf_client_remove_dir() clear the dir's cache (Vincent Untz)
  - Win32 build fix - include DLLs in zipfile package (Tor Lillqvist)
  - Make gconf_value_decode() work with schemas (Nicolas Peninguy)
  - Fix segault unescaping strings (Dan Williams)
  - Remove C99 usage (Jens Granseuer)
* Tue Apr 18 2006 sbrabec@suse.cz
- Include sabayon paths (#167282).
* Fri Apr 14 2006 sbrabec@suse.cz
- Create separate databases for installed schemas and customization
  (#166223).
* Sun Feb 26 2006 aj@suse.de
- Reduce BuildRequires.
* Mon Feb 13 2006 danw@suse.de
- Fix to use the exact patch from the Red Hat bug (which doesn't
  work in all circumstances, but doesn't have potential bad side
  effects either. Discussion in bnc.)
* Mon Feb 13 2006 danw@suse.de
- Remove SuSEconfig.gconf2 and patch gconftool-2 to do the
  killall -HUP itself. (Based on patch from bugzilla.redhat.com
  173869.) Re-fixes #118384 without needing an extra SuSEconfig
  script.
* Mon Jan 30 2006 sbrabec@suse.cz
- Added SuSEconfig.gconf2 forcing database reload (#118384).
* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
* Mon Jan 23 2006 rml@suse.de
- Add gconf2-fix-bgo-323479-rml.patch (Fixes Novell #144844)
* Wed Jan  4 2006 sbrabec@suse.cz
- Improved gconftool-rebuild: not wait on update, support standard
  options, not remove mandatory database.
* Wed Dec 14 2005 sbrabec@suse.cz
- Added related old version cleanups (feature #2852).
* Wed Nov 30 2005 gekker@suse.de
- Update to version 2.12.1
* Tue Sep  6 2005 sbrabec@suse.cz
- Updated to version 2.12.0.
* Mon Aug 22 2005 gekker@suse.de
- Update to version 2.11.92
* Tue Aug  2 2005 ro@suse.de
- use gtk2-devel-packages in nfb
* Mon Aug  1 2005 gekker@suse.de
- Update to version 2.11.90
- Remove upstreamed sentinel patch
* Mon Jul 11 2005 sbrabec@suse.cz
- Removed unneeded static modules and .la files for modules.
* Thu Jun 16 2005 gekker@suse.de
- Fix sentinel patch to work with new glib2.
* Tue Jun  7 2005 gekker@suse.de
- Update to version 2.11.1.
* Wed Jun  1 2005 sbrabec@suse.cz
- Fixed devel requirements (#72282).
* Tue Mar  8 2005 gekker@suse.de
- Update to version 2.10.0 (GNOME 2.10).
* Thu Feb 10 2005 gekker@suse.de
- Update toversion 2.9.91
* Wed Feb  2 2005 meissner@suse.de
- Added sentinel markups to 2 functions.
* Wed Dec 15 2004 gekker@suse.de
- Update to version 2.9.2
* Mon Nov 22 2004 ro@suse.de
- make specfile rpm3 compliant ...
  (non numeric if arguments need quoting)
* Fri Nov 19 2004 gekker@suse.de
- Update to version 2.8.1
* Fri Oct 29 2004 ro@suse.de
- locale rename: no -> nb
* Tue Oct 12 2004 sbrabec@suse.cz
- Fixed libexecdir for bi-arch (#47050).
* Tue Aug 17 2004 sbrabec@suse.cz
- Fixed gconf database permissions in gconftool-rebuild (#43898).
* Thu Aug  5 2004 clahey@suse.de
- Added gconf2-predictable-filenames.patch from Federico.
* Wed May  5 2004 sbrabec@suse.cz
- Updated to version 2.6.1.
* Thu Apr 15 2004 sbrabec@suse.cz
- Updated to version 2.6.0 (GNOME 2.6).
* Tue Mar 30 2004 sbrabec@suse.cz
- Fixed typos in gconftool-rebuild.
- Support for /usr/local in gconftool-rebuild.
* Wed Mar 17 2004 sbrabec@suse.cz
- Removed pre-purge one-time action from %%post - now integrated to
  yast2-update (#36196, #33114).
* Thu Mar 11 2004 sbrabec@suse.cz
- Removed obsolete SuSEconfig.gconf2 (#33114).
- Fixed %%postun to allow future rename of package.
- Added support for one-time rebuild of old schemas in %%post.
* Fri Jan  9 2004 schwab@suse.de
- Fix quoting in autoconf macros.
* Thu Nov 20 2003 hhetter@suse.de
- don't use fillup -i anymore
* Thu Nov 13 2003 sbrabec@suse.cz
- Implemented " all " schemas installation to work around 9.0 %%postun
  lost files (bug #33078) and to remove orphan gconf files (bug #33114).
- Install all schemas to all directories and predefined simple gconf2
  default path.
- Implemented SuSeconfig.gconf2 entries installer (for default panel).
* Tue Nov 11 2003 sbrabec@suse.cz
- Updated gconf2 path.
- Fixed %%postun.
* Mon Oct  6 2003 sbrabec@suse.cz
- Updated to version 2.4.0.1.
* Fri Sep 26 2003 sbrabec@suse.cz
- Updated to version 2.4.0 (GNOME 2.4).
* Mon Sep  8 2003 sbrabec@suse.cz
- Updated %%postun - remove files generated by SuSEconfig.
* Tue Sep  2 2003 mmj@suse.de
- Add sysconfig metadata [#28876]
* Tue Jul 15 2003 sbrabec@suse.cz
- GNOME prefix change to /opt/gnome.
* Wed Jul  9 2003 sbrabec@suse.cz
- Call libtoolize and autoreconf (required for amd64).
* Wed Jun 18 2003 sbrabec@suse.cz
- Updated to version 2.2.1.
- Fixed directory packaging.
- Generate and package docs.
- Prefix clash fix.
- Fixed fillup.
* Mon May 26 2003 coolo@suse.de
- run ldconfig in %%postun
* Mon Apr 14 2003 sbrabec@suse.cz
- Require orbit2-devel, not ORBit2-devel for devel package.
* Wed Feb 26 2003 sbrabec@suse.cz
- FHS fix (bug #24353).
* Wed Jan 29 2003 hhetter@suse.de
- updated to 2.2.0 release
* Wed Jan 22 2003 ke@suse.de
- Add sysconfig metadata; reported by Ladislav Slezak [# 22643].
* Wed Jan 15 2003 sbrabec@suse.cz
- Added expat to neededforbuild.
* Wed Jan 15 2003 hhetter@suse.de
- updated to version 2.1.90
- filelist fix
* Mon Sep  2 2002 hhetter@suse.de
- allow updating every new schemas files except it is
  already provided in preconfiguration (Bug Id#18707)
- surpress warnings from older schemas files (Bug Id#18570)
* Tue Aug 20 2002 hhetter@suse.de
- added prereqs
* Fri Aug  9 2002 kukuk@suse.de
- Add openssl to neededforbuild
* Thu Aug  8 2002 hhetter@suse.de
- run gconf2-initial after the normal schema
  copying procedure, to ensure schemas are available
  ( Bug Id# 17437)
* Wed Aug  7 2002 hhetter@suse.de
- updated to version 1.2.1
* Sat Jul 27 2002 adrian@suse.de
- add %%run_ldconfig
* Wed Jul 10 2002 hhetter@suse.de
- provide correct default path for dist <= 7.3
- rebuild the database if the gconf2-initial flag is touched
- reduce verbosity level
- create gconf.xml.mandatory if it does not exist
- some cleanups
* Wed Jul 10 2002 hhetter@suse.de
- fix install path for dist <= 7.3
* Fri Jul  5 2002 hhetter@suse.de
- fix default strings
* Fri Jul  5 2002 hhetter@suse.de
- maintain three default configuration sources (root,user,orig.
  GNOME) on dist >= 8.0
- configuration source switchable via sysconfig
* Fri Jun 28 2002 hhetter@suse.de
- fix require name=%%{ver} for devel package
* Thu Jun 20 2002 hhetter@suse.de
- create gconf.xml.defaults if it does not exist
  (needed by a single GNOME2 installation)
* Thu Jun 20 2002 hhetter@suse.de
- fix gconf path
- include schema-install-source to force schema installation
  location
* Fri Jun 14 2002 hhetter@suse.de
- correctly set configuration source
* Thu Jun 13 2002 hhetter@suse.de
- use gconf1 database as gconf2 source to enable upgrades
  without config loss
- supply a correct path-file
- set gconf2 configuration source in SuSEconfig script
* Wed Jun 12 2002 hhetter@suse.de
- updated to version 1.2.0
- SuSEconfig.gconf2 ensures correct schema registration
  in the gconf database
* Tue Jun  4 2002 hhetter@suse.de
- updated to 1.1.11, source frozen
- remove db patch, this backend is not needed
* Wed May 22 2002 meissner@suse.de
- moved aclocal m4 file where it belongs.
* Tue May 14 2002 ro@suse.de
- fix filelist
* Tue May 14 2002 ro@suse.de
- use libdir
* Tue Apr  9 2002 hhetter@suse.de
- build with DB depending on SuSE version
- updated to version 1.1.9 [gnome desktop beta3]
* Fri Feb  1 2002 hhetter@suse.de
- patched to build with db4.0
- build the db backend
* Thu Jan 31 2002 hhetter@suse.de
- updated to version 1.1.6 [gnome desktop alpha2]
* Thu Jan 17 2002 hhetter@suse.de
- finally move gconftool back into main package,
  it is needed at runtime
* Thu Jan 17 2002 hhetter@suse.de
- prefix to /opt/gnome2
* Tue Jan 15 2002 hhetter@suse.de
- gconftool now moved into devel package
* Mon Jan 14 2002 hhetter@suse.de
- remove the link to gconftool-2, will be fixed in
  the GNOME session scripts, depending on the desktop
  version being loaded
* Fri Jan 11 2002 hhetter@suse.de
- added freetype2/-devel to #neededforbuild
* Tue Jan  8 2002 hhetter@suse.de
- initial SuSE Release for GNOME 2.0 platform
- use newer version instead of the broken 1.1.1
- install pkconfig files in correct place
openSUSE Build Service is sponsored by