%define libxml2_version 2.4.12 %define glib2_version 2.25.9 %define dbus_version 1.0.1 %define dbus_glib_version 0.74 %if !0%{?flatpak} %define defaults_service 1 %endif Summary: A process-transparent configuration system Name: GConf2 Version: 3.2.6 Release: 29%{?dist} License: LGPLv2+ and GPLv2+ #VCS: git:git://git.gnome.org/gconf Source0: http://download.gnome.org/sources/GConf/3.2/GConf-%{version}.tar.xz Source1: macros.gconf2 URL: http://projects.gnome.org/gconf/ # http://bugzilla.gnome.org/show_bug.cgi?id=568845 Patch0: GConf-gettext.patch # https://bugzilla.gnome.org/show_bug.cgi?id=671490 Patch1: drop-spew.patch # https://bugzilla.redhat.com/show_bug.cgi?id=1197773 Patch2: gconf-3.2.6-gconf-engine_key_is_writable.patch # https://bugzilla.redhat.com/show_bug.cgi?id=755992 Patch99: workaround-crash.patch Patch100: pkill-hack.patch BuildRequires: libxml2-devel >= %{libxml2_version} BuildRequires: libxslt-devel BuildRequires: glib2-devel >= %{glib2_version} BuildRequires: gtk-doc >= 0.9 BuildRequires: pkgconfig >= 0.14 BuildRequires: gettext BuildRequires: intltool %if 0%{?defaults_service} BuildRequires: polkit-devel >= 0.92 %endif BuildRequires: dbus-glib-devel >= 0.8 BuildRequires: gobject-introspection-devel >= 0.6.7 BuildRequires: autoconf automake libtool # we need to do python shebang mangling using pathfix.py BuildRequires: python3-devel %if 0%{?defaults_service} Requires: dbus %endif # for patch100 Requires: /usr/bin/pkill Conflicts: GConf2-dbus Provides: GConf2-gtk = 3.2.6-6 Obsoletes: GConf2-gtk < 3.2.6-6 %description GConf is a process-transparent configuration database API used to store user preferences. It has pluggable backends and features to support workgroup administration. %package devel Summary: Headers and libraries for GConf development Requires: %{name} = %{version}-%{release} Requires: libxml2-devel >= %{libxml2_version} Requires: glib2-devel >= %{glib2_version} # we install a pc file Requires: pkgconfig # we install an automake macro Requires: automake Conflicts: GConf2-dbus-devel %description devel GConf development package. Contains files needed for doing development using GConf. %prep %setup -q -n GConf-%{version} %patch0 -p1 -b .gettext %patch1 -p1 -b .drop-spew %patch2 -p1 -b .abi-break %patch99 -p1 -b .workaround-crash %patch100 -p1 -b .pkill-hack autoreconf -i -f 2to3 --write --nobackup gsettings/gsettings-schema-convert pathfix.py -pni "%{__python3} %{py3_shbang_opts}" . gsettings/gsettings-schema-convert %build %configure --disable-static \ %{?defaults_service:--enable-defaults-service} \ %{!?defaults_service:--disable-defaults-service} \ --disable-orbit --without-openldap --with-gtk=3.0 # drop unneeded direct library deps with --as-needed # libtool doesn't make this easy, so we do it the hard way sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' -e 's/ if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then/ func_append compile_command " -Wl,-O1,--as-needed"\n func_append finalize_command " -Wl,-O1,--as-needed"\n\0/' libtool make %install make install DESTDIR=$RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/gconf/schemas mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/gconf/gconf.xml.system mkdir -p $RPM_BUILD_ROOT%{_rpmconfigdir}/macros.d/ mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/rpm-state/gconf mkdir -p $RPM_BUILD_ROOT%{_datadir}/GConf/gsettings install -p -m 644 %{SOURCE1} $RPM_BUILD_ROOT%{_rpmconfigdir}/macros.d/ rm -f $RPM_BUILD_ROOT%{_libdir}/*.la rm -f $RPM_BUILD_ROOT%{_libdir}/GConf/2/*.la rm -f $RPM_BUILD_ROOT%{_libdir}/gio/modules/*.la mkdir -p $RPM_BUILD_ROOT%{_datadir}/GConf/gsettings %find_lang %name %post %{?ldconfig} if [ $1 -gt 1 ]; then if ! fgrep -q gconf.xml.system %{_sysconfdir}/gconf/2/path; then sed -i -e 's@xml:readwrite:$(HOME)/.gconf@&\n\n# Location for system-wide settings.\nxml:readonly:/etc/gconf/gconf.xml.system@' %{_sysconfdir}/gconf/2/path fi fi %ldconfig_postun %files -f %{name}.lang %license COPYING %doc NEWS README %config(noreplace) %{_sysconfdir}/gconf/2/path %dir %{_sysconfdir}/gconf %dir %{_sysconfdir}/gconf/2 %dir %{_sysconfdir}/gconf/gconf.xml.defaults %dir %{_sysconfdir}/gconf/gconf.xml.mandatory %dir %{_sysconfdir}/gconf/gconf.xml.system %dir %{_sysconfdir}/gconf/schemas %{_bindir}/gconf-merge-tree %{_bindir}/gconftool-2 %{_bindir}/gsettings-data-convert %{_sysconfdir}/xdg/autostart/gsettings-data-convert.desktop %{_libexecdir}/gconfd-2 %{_libdir}/*.so.* %{_libdir}/GConf/2/*.so %dir %{_datadir}/sgml %{_datadir}/sgml/gconf %{_datadir}/GConf %{_mandir}/man1/* %exclude %{_mandir}/man1/gsettings-schema-convert.1* %dir %{_libdir}/GConf %dir %{_libdir}/GConf/2 %{_rpmconfigdir}/macros.d/macros.gconf2 %if 0%{?defaults_service} %{_sysconfdir}/dbus-1/system.d/org.gnome.GConf.Defaults.conf %{_libexecdir}/gconf-defaults-mechanism %{_datadir}/polkit-1/actions/org.gnome.gconf.defaults.policy %{_datadir}/dbus-1/system-services/org.gnome.GConf.Defaults.service %endif %{_datadir}/dbus-1/services/org.gnome.GConf.service %{_localstatedir}/lib/rpm-state/gconf/ %{_libdir}/gio/modules/libgsettingsgconfbackend.so %{_libdir}/girepository-1.0 %files devel %{_libdir}/*.so %{_includedir}/gconf %{_datadir}/aclocal/*.m4 %{_datadir}/gtk-doc/html/gconf %{_libdir}/pkgconfig/* %{_datadir}/gir-1.0 %{_bindir}/gsettings-schema-convert %{_mandir}/man1/gsettings-schema-convert.1* %changelog * Mon Jul 27 2020 Fedora Release Engineering - 3.2.6-29 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Tue Jan 28 2020 Fedora Release Engineering - 3.2.6-28 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild * Wed Jul 24 2019 Fedora Release Engineering - 3.2.6-27 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Fri May 03 2019 David King - 3.2.6-26 - Fix accidental ABI break (#1197773) * Mon Feb 18 2019 Parag Nemade - 3.2.6-25 - Fix python shebang to python3 environment - used 2to3 to convert gsettings-schema-convert to run under python3 - also fix "File listed twice: /usr/share/man/man1/gsettings-data-convert.1.gz" * Thu Jan 31 2019 Fedora Release Engineering - 3.2.6-24 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Fri Jan 11 2019 fedora-toolbox - 3.2.6-23 - Update old dependency on /usr/bin/killall * Thu Oct 4 2018 Owen Taylor - 3.2.6-22 - Disable the defaults service when building for Flatpak inclusion - Explicitly disable openldap support * Thu Jul 12 2018 Fedora Release Engineering - 3.2.6-21 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Wed Feb 07 2018 Fedora Release Engineering - 3.2.6-20 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Wed Aug 02 2017 Fedora Release Engineering - 3.2.6-19 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Wed Jul 26 2017 Fedora Release Engineering - 3.2.6-18 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Fri Feb 10 2017 Fedora Release Engineering - 3.2.6-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Wed Feb 03 2016 Fedora Release Engineering - 3.2.6-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Sat Jun 27 2015 Ville Skyttä - 3.2.6-15 - Fix source URL and switch to xz tarball (the only one available) - Do not own %%{_localstatedir}/lib/rpm-state (#907618) - Ship gsettings-schema-convert manpage only in -devel (#893767) - Install COPYING as %%license where available - Fix bogus dates in %%changelog * Tue Jun 16 2015 Fedora Release Engineering - 3.2.6-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Wed Mar 4 2015 Ville Skyttä - 3.2.6-13 - Install macros file to %%{_rpmconfigdir}/macros.d (#1074275) * Sat Feb 21 2015 Till Maas - 3.2.6-12 - Rebuilt for Fedora 23 Change https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code * Fri Aug 15 2014 Fedora Release Engineering - 3.2.6-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Tue Jul 22 2014 Kalev Lember - 3.2.6-10 - Rebuilt for gobject-introspection 1.41.4 * Fri Jun 06 2014 Fedora Release Engineering - 3.2.6-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Thu Jun 05 2014 Karsten Hopp 3.2.6-8 - rebuild in F21 to sync versions between ppc64 and ppc64-le * Fri Aug 02 2013 Fedora Release Engineering - 3.2.6-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Fri Apr 26 2013 Kalev Lember 3.2.6-6 - Update the GConf2-gtk versioned obsoletes * Wed Apr 17 2013 Ray Strode 3.2.6-5 - Make --makefile-install-rule work even in packages that don't use the macros * Mon Apr 15 2013 Ray Strode 3.2.6-4 - Make pkill -HUP -f gconfd-2 work again - Make --makefile-install-rull less noisy * Fri Apr 12 2013 Ray Strode 3.2.6-3 - Update GConf upgrade macros (Patch from Michael Schwendt) Resolves: #920615 * Wed Feb 13 2013 Fedora Release Engineering - 3.2.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Mon Jan 21 2013 Matthias Clasen 3.2.6-1 - Update to 3.2.6 - Drop the gtk subpackage * Fri Nov 16 2012 Marek Kasik 3.2.5-4 - Update License field - Remove unused patches - Add bug reference to one patch * Mon Sep 24 2012 Ray Strode 3.2.5-3 - More crasher workarounds Resolves: #858348 * Thu Sep 13 2012 Ray Strode 3.2.5-2 - Work around crasher bug Resolves: #755992 * Wed Jul 18 2012 Fedora Release Engineering - 3.2.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Thu Mar 15 2012 Matthias Clasen - 3.2.5-1 - Update to 3.2.5 * Fri Mar 9 2012 Matthias Clasen - 3.2.4-1 - Update to 3.2.4 * Mon Feb 13 2012 Ray Strode 3.2.3-4 - Potentially fix crasher bug Resolves: #756245 * Thu Jan 19 2012 Matthias Clasen - 3.2.3-3 - Don't build the openldap backend - Deal gracefully with missing schemas in gsettings-data-convert * Thu Jan 12 2012 Fedora Release Engineering - 3.2.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Wed Nov 2 2011 Matthias Clasen - 3.2.3-1 - Update to 3.2.3 * Tue Sep 20 2011 Matthias Clasen - 3.1.92-1 - Update to 3.1.92 * Mon Jul 25 2011 Matthew Barnes 3.1.4-1 - Update to 3.1.4 * Tue Jul 05 2011 Ray Strode 3.1.3-2 - Add back one of the non-upstream patches, since it introduced a non-backward compatible change to the file format and it's going to be upstreamed soon anyway Related GNOME: #653922 * Fri Jul 01 2011 Ray Strode 3.1.3-1 - Update to 3.1.3 - Remove orbit dependency - drop unupstreamed patches judiciously * Fri Jun 17 2011 Tomas Bzatek - 2.32.4-1 - Update to 2.32.4 * Mon Apr 25 2011 Matthias Clasen 2.32.3-1 - Update to 2.32.3 * Mon Apr 4 2011 Matthias Clasen 2.32.2-1 - Update to 2.32.2 * Thu Feb 10 2011 Matthias Clasen 2.32.1-8 - Rebuild against newer gtk3 * Mon Feb 07 2011 Fedora Release Engineering - 2.32.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild * Wed Feb 2 2011 Matthias Clasen - 2.32.1-5 - Rebuild against newer gtk3 * Sun Jan 16 2011 Matthias Clasen - 2.32.1-4 - Co-own /usr/share/sgml * Sun Jan 9 2011 Matthias Clasen - 2.32.1-3 - Rebuild against newer gtk3 * Fri Dec 3 2010 Matthias Clasen - 2.32.1-2 - Rebuild against new gtk * Thu Nov 11 2010 Matthias Clasen - 2.32.1-1 - Update to 2.32.1 * Tue Sep 28 2010 Matthias Clasen - 2.32.0-1 - Update to 2.32.0 * Tue Sep 21 2010 Matthias Clasen - 2.31.91-2 - Rebuild against newer gobject-introspection * Tue Aug 31 2010 Matthias Clasen - 2.31.91-1 - Update to 2.31.91 * Fri Aug 13 2010 Matthias Clasen - 2.31.7-2 - Strip x permissions from rpm macros file. (#600635) * Thu Aug 5 2010 Matthias Clasen - 2.31.7-1 - Update to 2.31.7 * Thu Jul 15 2010 Colin Walters - 2.31.6-2 - Rebuild with new gobject-introspection * Mon Jul 12 2010 Matthias Clasen - 2.31.6-1 - Update to 2.31.6 * Tue Jun 29 2010 Matthew Garrett - 2.31.5-2 - Fix crasher in gsettings-data-convert caused by wrong realloc size * Tue Jun 29 2010 Matthias Clasen - 2.31.5-1 - Update to 2.31.5 * Mon Jun 21 2010 Matthias Clasen - 2.31.4-1 - Update to 2.31.4 * Thu May 27 2010 Mamoru Tasaka - 2.31.3-2 - Rebuild for pkgconfig deps (ref: #596433) * Tue May 25 2010 Matthias Clasen - 2.31.3-1 - Update to 2.31.3 * Fri May 21 2010 Matthias Clasen - 2.31.2-4 - Install an autostart file for gsettings-data-convert * Wed May 19 2010 Matthias Clasen - 2.31.2-3 - Rebuild against newer glib * Sun May 16 2010 Matthias Clasen - 2.31.2-2 - Rebuild against newer glib * Fri Apr 23 2010 Matthias Clasen - 2.31.2-1 - Update to 2.31.2 * Mon Apr 19 2010 Matthias Clasen - 2.23.1-1 - Update to 2.31.1 - Include introspection data * Tue Mar 30 2010 Matthias Clasen - 2.28.1-1 - Update to 2.28.1 * Thu Mar 18 2010 Tom "spot" Callaway 2.28.0-10 - own /var/lib/rpm-state/ too * Wed Mar 03 2010 Tom "spot" Callaway 2.28.0-9 - add macros.gconf2 - own /var/lib/rpm-state/gconf * Mon Feb 01 2010 Colin Walters 2.28.0-8 - Add defaults patch from f-12 branch * Mon Feb 01 2010 Colin Walters 2.28.0-6 - Do not catch segv etc. let abrt catch them * Thu Jan 28 2010 Ray Strode 2.28.0-5 - Add defattr directive to gtk subpackage files section * Tue Jan 19 2010 Matthias Clasen - 2.28.0-4 - Make the defaults mechanism use the right polkit actions * Mon Dec 14 2009 Matthias Clasen - 2.28.0-3 - Avoid a crash when gconftool-2 can't read the db (#547238) * Wed Oct 7 2009 Matthias Clasen - 2.28.0-2 - Fix a problem with schema translations * Wed Sep 23 2009 Matthias Clasen - 2.28.0-1 - Update to 2.28.0 * Tue Aug 25 2009 Matthias Clasen - 2.27.0-1 - Update to 2.27.0 * Mon Aug 10 2009 Ville Skyttä - 2.26.2-6 - Convert specfile to UTF-8. * Fri Jul 24 2009 Fedora Release Engineering - 2.26.2-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Sun Jun 14 2009 Matthias Clasen - 2.26.2-4 - Minor directory ownership cleanup * Tue Jun 9 2009 Matthias Clasen - 2.26.2-3 - Improve the port * Tue Jun 9 2009 Matthias Clasen - 2.26.2-2 - Port to PolicyKit 1 * Fri May 15 2009 Matthias Clasen - 2.26.2-1 - Update to 2.26.2 - See http://download.gnome.org/sources/GConf/2.26/GConf-2.26.1.news - See http://download.gnome.org/sources/GConf/2.26/GConf-2.26.2.news * Mon Apr 27 2009 Matthias Clasen - 2.26.0-3 - Support client-side translations * Mon Apr 13 2009 Adam Jackson 2.26.0-2 - Explicit Conflicts: GConf2-dbus (#492636) * Mon Mar 16 2009 Ray Strode - 2.26.0-1 - update to 2.26.0 * Tue Mar 3 2009 Matthias Clasen - 2.25.2-2 - Avoid some gratitious extra work in the markup backend * Mon Feb 23 2009 Fedora Release Engineering - 2.25.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Tue Feb 17 2009 Matthias Clasen - 2.25.2-1 - Update to 2.25.2 * Sun Feb 15 2009 Matthias Clasen - 2.25.1-1 - Update to 2.25.1 * Sat Jan 10 2009 Matthias Clasen - 2.25.0-1 - Update to 2.25.0 * Tue Dec 16 2008 Matthias Clasen - 2.24.0-3 - Rebuild for pkg-config requires * Fri Nov 21 2008 Matthias Clasen - 2.24.0-2 - Better URL * Mon Sep 22 2008 Matthias Clasen - 2.24.0-1 - Update to 2.24.0 - Drop obsolete timeout patch * Fri Aug 22 2008 Matthias Clasen - 2.23.2-1 - Update to 2.23.2 - Drop upstreamed patches * Wed Jun 4 2008 Matthias Clasen - 2.23.1-1 - Upodate to 2.23.1 * Mon Jun 2 2008 Matthias Clasen - 2.22.0-10 - Make gconfd notice defaults changes * Wed May 21 2008 Ray Strode - 2.22.0-9 - Don't ever try to autolaunch a bus if DISPLAY is unset * Wed May 21 2008 Ray Strode - 2.22.0-8 - If the session bus isn't running, assume local client side access to the database (bug 446703) * Wed May 14 2008 Ray Strode - 2.22.0-7 - update add_seconds patch to not remove timeouts that aren't created anymore * Mon May 12 2008 Ray Strode - 2.22.0-6 - If the session bus isn't running, don't autolaunch it unless we also want to autostart gconfd. * Thu May 8 2008 Ray Strode - 2.22.0-5 - Tie gconf to session bus. This means it will exit when the session exits and won't leave /tmp/gconf-$USER DoS possibilities * Sun May 4 2008 Matthias Clasen - 2.22.0-4 - Apply some patches: - Don't spam syslog - Handle unsetting mandatory keys without critical warnings * Fri May 2 2008 Matthias Clasen - 2.22.0-3 - Add a dbus service to set defaults * Fri May 2 2008 Matthias Clasen - 2.22.0-2 - Use g_timeout_add_seconds for long timeouts * Mon Mar 10 2008 Matthias Clasen - 2.22.0-1 - Update to 2.22.0 * Tue Feb 19 2008 Fedora Release Engineering - 2.21.90-2 - Autorebuild for GCC 4.3 * Tue Jan 29 2008 Matthias Clasen - 2.21.90-1 - Update to 2.21.90 * Mon Jan 21 2008 Matthias Clasen - 2.21.2-1 - Update to 2.21.2 * Wed Jan 9 2008 Caolan McNamara - 2.21.1-2 - fix .pc so I can build * Tue Jan 8 2008 Matthias Clasen - 2.21.1-1 - Update to 2.21.1 - Drop upstreamed patches * Mon Dec 3 2007 Matthias Clasen - 2.20.1-4 - Rebuild against new openldap * Fri Nov 16 2007 Ray Strode - 2.20.1-3 - Add the system-wide settings location in post to be more upgrade friendly (config file is noreplace) * Sat Nov 3 2007 Matthias Clasen - 2.20.1-2 - Add a location for system-wide settings * Mon Oct 15 2007 Matthias Clasen - 2.20.1-1 - 2.20.1 (translation and documentation updates) * Sat Sep 22 2007 Matthias Clasen - 2.20.0-2 - Require /usr/bin/killall, since gconftool uses it * Wed Sep 19 2007 Matthias Clasen - 2.20.0-1 - Update to 2.20.0 * Tue Sep 11 2007 Matthias Clasen - 2.19.1-5 - Some more leak fixes * Tue Sep 11 2007 Matthias Clasen - 2.19.1-4 - Fix memory leaks * Thu Aug 23 2007 Adam Jackson - 2.19.1-3 - Rebuild for ppc toolchain bug * Mon Aug 6 2007 Matthias Clasen - 2.19.1-2 - Update license field * Mon Jun 25 2007 Matthias Clasen - 2.19.1-1 - Update to 2.19.1 * Sun Mar 25 2007 Matthias Clasen - 2.18.0.1-2 - Fix a directory ownership issue. (#233756) * Tue Mar 13 2007 Matthias Clasen - 2.18.0.1-1 - Update to 2.18.0.1 * Tue Feb 27 2007 Matthias Clasen - 2.16.1-1 - Update to 2.16.1 * Mon Feb 5 2007 Matthias Clasen - 2.16.0-6 - Split off a -gtk subpackage to reduce dependencies * Sat Feb 3 2007 Matthias Clasen - 2.16.0-5 - Minor cleanups from package review * Mon Jan 22 2007 Matthias Clasen - 2.16.0-4 - Own the /etc/gconf/schemas directory - Misc cleanups * Sun Oct 29 2006 Ray Strode - 2.16.0-3 - run autoreconf, so that configure gets updated before it generates libtool (so it doesn't just regenerate the original, broken libtool) (again bug 203813) * Tue Oct 24 2006 Ray Strode - 2.16.0-2 - regenerate packaged libtool from RHEL version of libtool so that rpath's don't get added to plugin DSOs (bug 203813). * Fri Oct 20 2006 Matthias Clasen - 2.16.0-1 - 2.16.0 - Update reload patch * Thu Oct 12 2006 Matthias Clasen - 2.14.0-5 - Require a new enough glib2 to fix upgrade issues (#203813) * Fri Oct 6 2006 Matthias Clasen - 2.14.0-4 - Fix an issue with error reporting (#202549) - Don't ship static libraries - Require pkgconfig for the -devel package * Mon Sep 18 2006 Matthias Clasen - 2.14.0-3 - Make sure that gconfd dies shortly after the session ends * Wed Jul 12 2006 Jesse Keating - 2.14.0-2.1 - rebuild * Tue Jun 6 2006 Adam Jackson 2.14.0-2 - Rebuild. * Sun Mar 19 2006 Ray Strode 2.14.0-1 - Update to 2.14.0 * Mon Mar 6 2006 Ray Strode 2.13.5-5 - Only sync the database once when installing multiple schema files. Patch by Josselin Mouette . (upstream bug 333353) * Wed Feb 15 2006 Christopher Aillon 2.13.5-4 - Send SIGTERM instead of SIGHUP to gconfd * Mon Feb 13 2006 Jesse Keating 2.13.5-3.2.1 - rebump for build order issues during double-long bump * Fri Feb 10 2006 Jesse Keating 2.13.5-3.2 - bump again for double-long bug on ppc(64) * Tue Feb 07 2006 Jesse Keating 2.13.5-3.1 - rebuilt for new gcc4.1 snapshot and glibc changes * Thu Feb 2 2006 Christopher Aillon 2.13.5-3 - Use the correct patch ;-) * Wed Feb 1 2006 Christopher Aillon 2.13.5-2 - Add patch from Mandriva to reload GConf2 every time a schema is added or removed (solves bug 173869) * Mon Jan 16 2006 Matthias Clasen 2.13.5-1 - Update to 2.13.5 * Fri Dec 09 2005 Jesse Keating - rebuilt * Wed Dec 7 2005 Dan Williams 2.12.1-2 - Fix segfault in gconf_unescape_key(). GNOME #323479 * Thu Nov 3 2005 Alexander Larsson - 2.12.1-1 - Update to 2.12.1 * Thu Sep 8 2005 Matthias Clasen 2.12.0-1 - Update to 2.12.0 * Tue Aug 16 2005 Ray Strode 2.11.90-2 - rebuild * Wed Aug 03 2005 Ray Strode 2.11.90-1 - Newer upstream version * Fri Jul 15 2005 Matthias Clasen 2.11.1-1 - Newer upstream version - Drop upstreamed patch * Mon May 9 2005 Mark McLoughlin 2.10.0-4 - Update to upstream evoldap.schema which uses GNOME's OID base rather than Red Hat's OID. * Wed Apr 27 2005 Mark McLoughlin 2.10.0-3 - Fix undefined symbol in the evoldap backend * Mon Apr 18 2005 Mark McLoughlin - 2.10.0-2 - Add evolution mail accounts backend * Thu Mar 17 2005 Ray Strode 2.10.0-1 - Update to 2.10.0 * Mon Feb 7 2005 Mark McLoughlin 2.9.91-1 - Update to 2.9.91 * Fri Jan 28 2005 Matthias Clasen 2.9.2-1 - Update to 2.9.2 * Wed Jan 19 2005 Mark McLoughlin 2.8.1-2 - Backport some fixes from upstream CVS * Tue Oct 12 2004 Mark McLoughlin 2.8.1-1 - Update to 2.8.1 * Tue Sep 21 2004 Mark McLoughlin 2.8.0.1-1 - Update to 2.8.0.1 * Mon Aug 30 2004 Mark McLoughlin 2.7.92-1 - Update to 2.7.92 * Thu Aug 19 2004 Mark McLoughlin 2.7.91.1-1 - Update to 2.7.91.1 * Wed Aug 18 2004 Mark McLoughlin 2.7.91-1 - Update to 2.7.91 * Tue Aug 3 2004 Mark McLoughlin 2.7.90-1 - Update to 2.7.90 - Add patch to disable merge files for now * Fri Jul 2 2004 Mark McLoughlin 2.6.0-7 - Add patch to fix problem when using merged files. Mainly neccessary only to work will with GConf 2.8. * Tue Jun 15 2004 Elliot Lee - rebuilt * Fri Apr 16 2004 Colin Walters - 2.6.0-5 - Apply patch to move temporary directory creation into daemon, needed for SELinux GConf policy * Wed Apr 14 2004 Warren Togami - 2.6.0-4 - #110724 BR gtk2-devel gettext - #106283 add versioned ORBit2 minimum - #112863 own /etc/gconf/2/ - really kill *.la * Mon Apr 5 2004 Mark McLoughlin - 2.6.0-3 - Remove the dont-dump-schema-default patch * Thu Apr 1 2004 Mark McLoughlin - 2.6.0-2 - Backport some fixes from HEAD for lockdown/deployment type stuff * Tue Mar 23 2004 Alex Larsson 2.6.0-1 - update to 2.6.0 * Tue Mar 02 2004 Elliot Lee - rebuilt * Tue Feb 24 2004 Mark McLoughlin 2.5.90-1 - Update to 2.5.90 * Fri Feb 13 2004 Elliot Lee - rebuilt * Fri Jan 16 2004 Jonathan Blandford 2.5.1-1 - new version * Tue Sep 9 2003 Alexander Larsson 2.4.0-1 - 2.4.0 * Thu Aug 7 2003 Jonathan Blandford - begin the move to GNOME-2.4 - locking patch appears to be upstream. Removing. * Tue Aug 5 2003 Elliot Lee 2.2.1-3 - Fix libtool * Mon Jul 14 2003 Havoc Pennington - automated rebuild * Mon Jul 7 2003 Havoc Pennington 2.2.1-1 - upgrade to 2.2.1 * Wed Jun 04 2003 Elliot Lee - rebuilt * Tue Apr 8 2003 Matt Wilson 2.2.0-2 - use system libtool (#88338) * Tue Feb 4 2003 Havoc Pennington 2.2.0-1 - 2.2.0 * Wed Jan 22 2003 Tim Powers - rebuilt * Sun Jan 12 2003 Havoc Pennington - 2.1.90 * Fri Jan 10 2003 Havoc Pennington - rebuild as libc seems to have changed or something * Fri Nov 8 2002 Havoc Pennington - rebuild - standardize spec file name * Fri Aug 30 2002 Havoc Pennington - add GCONF_LOCAL_LOCKS mode, and syslog encoding patch from tagoh * Wed Aug 21 2002 Havoc Pennington - add dialog to offer to delete gconf locks * Tue Aug 6 2002 Havoc Pennington - 1.2.1 - include libexecdir stuff * Wed Jul 31 2002 Havoc Pennington - move .pc fle to -devel package * Fri Jun 21 2002 Tim Powers - automated rebuild * Fri Jun 21 2002 Tim Powers - automated rebuild * Sun Jun 16 2002 Havoc Pennington - fix warning on gnome-panel install * Sun Jun 16 2002 Havoc Pennington - 1.2.0 - own libdir/GConf/2 directory - include gtk-doc docs - don't include static lib for backend modules * Thu Jun 06 2002 Havoc Pennington - rebuild in different environment * Tue Jun 4 2002 Havoc Pennington - 1.1.11 - remove AUTHORS for rpmlint * Sun May 26 2002 Tim Powers - automated rebuild * Mon May 20 2002 Havoc Pennington - rebuild in different environment * Fri May 17 2002 Havoc Pennington - rebuild in different environment * Thu May 2 2002 Havoc Pennington - 1.1.10 * Thu Apr 4 2002 Jeremy Katz - 1.1.9 * Thu Feb 14 2002 Havoc Pennington - 1.1.8 - remove .la files * Wed Jan 30 2002 Owen Taylor - Version 1.1.6 - Rebuild for dependencies * Wed Jan 09 2002 Tim Powers - automated rebuild * Fri Jan 4 2002 Havoc Pennington - 1.1.5.93 snap with important bugfix so gconf actually works * Thu Jan 3 2002 Havoc Pennington - 1.1.5.92 snap with GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL * Thu Jan 3 2002 Havoc Pennington - 1.1.5.91 snap with gconf.m4 fix for libgnome * Wed Jan 2 2002 Havoc Pennington - since every other build seems to avoid libglib-1.3.so.11, rebuild and hope * Wed Jan 2 2002 Havoc Pennington - cvs snap 1.1.5.90 * Mon Nov 26 2001 Havoc Pennington - GConf 1.1.5, glib 1.3.11 * Sat Oct 27 2001 Havoc Pennington - rebuild for glib 1.3.10 * Sun Oct 14 2001 Havoc Pennington - 1.1.3 * Fri Oct 5 2001 Havoc Pennington - cvs snap, remove bonobo-activation deps * Fri Sep 21 2001 Havoc Pennington - update to new CVS snap, rebuild * Mon Sep 17 2001 Havoc Pennington - create gconf2 rpm based on gconf1, comment out pofiles - include .pc files * Fri Sep 14 2001 Havoc Pennington - fix description/summary * Fri Aug 31 2001 Havoc Pennington - Add po files from sources.redhat.com * Mon Aug 27 2001 Havoc Pennington - Add po files from sources.redhat.com * Wed Aug 15 2001 Havoc Pennington - upgrade to 1.0.4 release I just made - fixes #51223, syslog spew * Tue Jul 24 2001 Havoc Pennington - move gconf-config to devel RPM * Mon Jul 23 2001 Havoc Pennington - how many releases of GConf can I make before it works? * Sun Jul 22 2001 Havoc Pennington - Upgrade to 1.0.2 (which contains only bugfixes that I reviewed and/or wrote myself) * Wed Jul 18 2001 Havoc Pennington - create the /etc/gconf/gconf.xml.defaults directory * Fri Jul 6 2001 Alexander Larsson - Install the .la files in the devel package. * Fri Jul 6 2001 Trond Eivind Glomsrød - Use %%{_tmppath} - Move the .so files to the devel subpackage - langify - Move changelog to the end, where it should be :) - Don't specify (a bad) doc directory - Don't define name, version and release and use it in the rpm headers later - Remove "Packager:" - s/Copyright/License/ * Fri Jun 22 2001 Havoc Pennington - add --direct option to gconftool to avoid spawning oafd, then commented out gconftool entirely since it checks whether gconfd is running and that spawns oafd anyhow. oafd simply needs to exit when unused. * Tue May 15 2001 Havoc Pennington - Fix post, pointed out by Bill * Mon May 14 2001 Havoc Pennington - Upgrade to 1.0.1 * Tue Apr 17 2001 Jonathan Blandford - Import to Red Hat build system. * Sun Jun 11 2000 Eskil Heyn Olsen - Created the .spec file