commit gconf2 for openSUSE:Factory
Hello community, here is the log from the commit of package gconf2 for openSUSE:Factory checked in at 2020-01-28 10:48:35 Comparing /work/SRC/openSUSE:Factory/gconf2 (Old) and /work/SRC/openSUSE:Factory/.gconf2.new.26092 (New) Package is "gconf2" Tue Jan 28 10:48:35 2020 rev:75 rq:767379 version:3.2.6 Changes: --- /work/SRC/openSUSE:Factory/gconf2/gconf2.changes2020-01-24 14:20:39.126608547 +0100 +++ /work/SRC/openSUSE:Factory/.gconf2.new.26092/gconf2.changes 2020-01-28 10:48:41.408575610 +0100 @@ -1,0 +2,5 @@ +Sat Jan 25 14:07:50 UTC 2020 - Dominique Leuenberger + +- No longer recommend -lang: supplements are in use + +--- Other differences: -- ++ gconf2.spec ++ --- /var/tmp/diff_new_pack.fab9ST/_old 2020-01-28 10:48:44.176578851 +0100 +++ /var/tmp/diff_new_pack.fab9ST/_new 2020-01-28 10:48:44.180578856 +0100 @@ -51,7 +51,6 @@ BuildRequires: python3-tools BuildRequires: translation-update-upstream BuildRequires: update-desktop-files -Recommends: %{name}-lang = %{version} # gconf-sanity-check was dropped by upstream in GConf 3.2.6 Obsoletes: gconf-sanity-check < %{version}
commit gconf2 for openSUSE:Factory
Hello community, here is the log from the commit of package gconf2 for openSUSE:Factory checked in at 2020-01-24 14:20:37 Comparing /work/SRC/openSUSE:Factory/gconf2 (Old) and /work/SRC/openSUSE:Factory/.gconf2.new.26092 (New) Package is "gconf2" Fri Jan 24 14:20:37 2020 rev:74 rq:766119 version:3.2.6 Changes: --- /work/SRC/openSUSE:Factory/gconf2/gconf2.changes2019-11-10 22:03:41.178403731 +0100 +++ /work/SRC/openSUSE:Factory/.gconf2.new.26092/gconf2.changes 2020-01-24 14:20:39.126608547 +0100 @@ -1,0 +2,6 @@ +Mon Jan 20 09:58:11 UTC 2020 - Bjørn Lie + +- Drop libidl-devel BuildRequires: Not used by default since GNOME + 3.2 and deprecated since then. + +--- Other differences: -- ++ gconf2.spec ++ --- /var/tmp/diff_new_pack.BcGVwM/_old 2020-01-24 14:20:39.702608749 +0100 +++ /var/tmp/diff_new_pack.BcGVwM/_new 2020-01-24 14:20:39.706608751 +0100 @@ -45,7 +45,6 @@ BuildRequires: dbus-1-glib-devel BuildRequires: gobject-introspection-devel BuildRequires: intltool -BuildRequires: libidl-devel BuildRequires: libxml2-devel BuildRequires: polkit-devel # for 2to3
commit gconf2 for openSUSE:Factory
Hello community, here is the log from the commit of package gconf2 for openSUSE:Factory checked in at 2019-11-10 22:03:33 Comparing /work/SRC/openSUSE:Factory/gconf2 (Old) and /work/SRC/openSUSE:Factory/.gconf2.new.2990 (New) Package is "gconf2" Sun Nov 10 22:03:33 2019 rev:73 rq:746226 version:3.2.6 Changes: --- /work/SRC/openSUSE:Factory/gconf2/gconf2.changes2019-06-24 21:49:26.431923439 +0200 +++ /work/SRC/openSUSE:Factory/.gconf2.new.2990/gconf2.changes 2019-11-10 22:03:41.178403731 +0100 @@ -1,0 +2,9 @@ +Wed Nov 6 21:55:06 UTC 2019 - Stefan Brüns + +- Drop gtk3 BuildRequires, only used by gconf-sanity-check, + removed in version 3.2.6. +- Only Require python3-base for gsettings-schema-convert, which + provides xml/etree. +- Remove huge Changelog (commit log), the NEWS file is sufficient. + +--- Other differences: -- ++ gconf2.spec ++ --- /var/tmp/diff_new_pack.V8byof/_old 2019-11-10 22:03:43.066406183 +0100 +++ /var/tmp/diff_new_pack.V8byof/_new 2019-11-10 22:03:43.094406219 +0100 @@ -44,7 +44,6 @@ Patch7: gconf2-fdatasync.patch BuildRequires: dbus-1-glib-devel BuildRequires: gobject-introspection-devel -BuildRequires: gtk3-devel BuildRequires: intltool BuildRequires: libidl-devel BuildRequires: libxml2-devel @@ -84,8 +83,8 @@ Summary:Include files and libraries mandatory for development Group: Development/Libraries/GNOME Requires: %{name} = %{version} -# For gsettings-schema-convert: -Requires: python3 +# For gsettings-schema-convert (xml/etree): +Requires: python3-base Provides: gconf2-doc = %{version} Obsoletes: gconf2-doc < %{version} @@ -112,15 +111,12 @@ %configure --with-pic\ --libexecdir=%{_libexecdir}/GConf/2\ --disable-static \ ---with-gtk=3.0 \ +--disable-gtk \ --disable-orbit make %{?_smp_mflags} %install %make_install -%if 0%{?suse_version} <= 1120 -rm %{buildroot}%{_datadir}/locale/en@shaw/LC_MESSAGES/* -%endif find %{buildroot} -type f -name "*.la" -delete -print %find_lang %{_name}2 %suse_update_desktop_file gsettings-data-convert @@ -180,7 +176,7 @@ %files %license COPYING -%doc AUTHORS ChangeLog NEWS README +%doc AUTHORS NEWS README %{_bindir}/gconf-merge-tree %{_bindir}/gconftool-2 %{_bindir}/gconftool-rebuild
commit gconf2 for openSUSE:Factory
Hello community, here is the log from the commit of package gconf2 for openSUSE:Factory checked in at 2019-06-24 21:49:25 Comparing /work/SRC/openSUSE:Factory/gconf2 (Old) and /work/SRC/openSUSE:Factory/.gconf2.new.4615 (New) Package is "gconf2" Mon Jun 24 21:49:25 2019 rev:72 rq:709247 version:3.2.6 Changes: --- /work/SRC/openSUSE:Factory/gconf2/gconf2.changes2019-05-17 23:40:04.174014771 +0200 +++ /work/SRC/openSUSE:Factory/.gconf2.new.4615/gconf2.changes 2019-06-24 21:49:26.431923439 +0200 @@ -1,0 +2,7 @@ +Tue Jun 11 16:16:53 UTC 2019 - mgo...@suse.com + +- Run gsettings-schema-convert through 2to3, and adjust to use + python 3. Also require python3, rather than python, and remove + python-lxml Recommends (boo#1136216). + +--- Other differences: -- ++ gconf2.spec ++ --- /var/tmp/diff_new_pack.sDeqYb/_old 2019-06-24 21:49:26.987923868 +0200 +++ /var/tmp/diff_new_pack.sDeqYb/_new 2019-06-24 21:49:26.987923868 +0200 @@ -1,7 +1,7 @@ # # spec file for package gconf2 # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # 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/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -49,6 +49,8 @@ BuildRequires: libidl-devel BuildRequires: libxml2-devel BuildRequires: polkit-devel +# for 2to3 +BuildRequires: python3-tools BuildRequires: translation-update-upstream BuildRequires: update-desktop-files Recommends: %{name}-lang = %{version} @@ -83,8 +85,7 @@ Group: Development/Libraries/GNOME Requires: %{name} = %{version} # For gsettings-schema-convert: -Requires: python -Recommends: python-lxml +Requires: python3 Provides: gconf2-doc = %{version} Obsoletes: gconf2-doc < %{version} @@ -103,6 +104,8 @@ %patch5 -p1 %patch6 -p1 %patch7 -p1 +2to3 --write --nobackup gsettings/gsettings-schema-convert +sed -i "s/env python$/python3/" gsettings/gsettings-schema-convert cp -a %{SOURCE1} %{SOURCE2} . %build
commit gconf2 for openSUSE:Factory
Hello community, here is the log from the commit of package gconf2 for openSUSE:Factory checked in at 2019-05-17 23:40:03 Comparing /work/SRC/openSUSE:Factory/gconf2 (Old) and /work/SRC/openSUSE:Factory/.gconf2.new.5148 (New) Package is "gconf2" Fri May 17 23:40:03 2019 rev:71 rq:703155 version:3.2.6 Changes: --- /work/SRC/openSUSE:Factory/gconf2/gconf2.changes2018-03-08 10:43:04.656489557 +0100 +++ /work/SRC/openSUSE:Factory/.gconf2.new.5148/gconf2.changes 2019-05-17 23:40:04.174014771 +0200 @@ -1,0 +2,5 @@ +Tue May 14 11:14:42 UTC 2019 - Dominique Leuenberger + +- Move RPM macros to %_rpmmacrodir. + +--- Other differences: -- ++ gconf2.spec ++ --- /var/tmp/diff_new_pack.34Wsqr/_old 2019-05-17 23:40:04.838014406 +0200 +++ /var/tmp/diff_new_pack.34Wsqr/_new 2019-05-17 23:40:04.846014402 +0200 @@ -134,8 +134,8 @@ install gconftool-rebuild %{buildroot}%{_bindir} echo xml:merged:%{_sysconfdir}/gconf/gconf.xml.schemas >%{buildroot}%{_sysconfdir}/gconf/schema-install-source # Install rpm macros -mkdir -p %{buildroot}%{_sysconfdir}/rpm -cp macros.gconf2 %{buildroot}%{_sysconfdir}/rpm +mkdir -p %{buildroot}%{_rpmmacrodir} +cp macros.gconf2 %{buildroot}%{_rpmmacrodir} %pre # FIXME: We should probably remove this entire section for 11.3 (Checked my mbo...@suse.de, 2009-02-21) @@ -227,6 +227,6 @@ %{_libdir}/pkgconfig/gconf-2.0.pc %{_bindir}/gsettings-schema-convert %{_mandir}/man1/gsettings-schema-convert.1* -%{_sysconfdir}/rpm/macros.gconf2 +%{_rpmmacrodir}/macros.gconf2 %changelog
commit gconf2 for openSUSE:Factory
Hello community, here is the log from the commit of package gconf2 for openSUSE:Factory checked in at 2018-03-08 10:43:02 Comparing /work/SRC/openSUSE:Factory/gconf2 (Old) and /work/SRC/openSUSE:Factory/.gconf2.new (New) Package is "gconf2" Thu Mar 8 10:43:02 2018 rev:70 rq:582707 version:3.2.6 Changes: --- /work/SRC/openSUSE:Factory/gconf2/gconf2.changes2017-07-04 09:07:39.825648399 +0200 +++ /work/SRC/openSUSE:Factory/.gconf2.new/gconf2.changes 2018-03-08 10:43:04.656489557 +0100 @@ -1,0 +2,5 @@ +Wed Feb 28 16:25:39 UTC 2018 - dims...@opensuse.org + +- Modernize spec-file by calling spec-cleaner + +--- Other differences: -- ++ gconf2.spec ++ --- /var/tmp/diff_new_pack.WOpCYW/_old 2018-03-08 10:43:06.088437999 +0100 +++ /var/tmp/diff_new_pack.WOpCYW/_new 2018-03-08 10:43:06.088437999 +0100 @@ -1,7 +1,7 @@ # # spec file for package gconf2 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,23 +16,14 @@ # -Name: gconf2 -BuildRequires: dbus-1-glib-devel -BuildRequires: gobject-introspection-devel -BuildRequires: gtk3-devel -BuildRequires: intltool -BuildRequires: libidl-devel -BuildRequires: libxml2-devel -BuildRequires: polkit-devel -BuildRequires: translation-update-upstream -BuildRequires: update-desktop-files -Url:http://www.gnome.org/ %define _name GConf +Name: gconf2 Version:3.2.6 Release:0 Summary:GNOME Configuration Database System -License:GPL-2.0+ and LGPL-2.1+ +License:GPL-2.0-or-later AND LGPL-2.1-or-later Group: System/GUI/GNOME +URL:http://www.gnome.org/ Source: http://download.gnome.org/sources/GConf/3.2/%{_name}-%{version}.tar.xz # Generic tool, not upstreamed: Source1:gconftool-rebuild @@ -51,7 +42,15 @@ Patch6: gconf2-pass-warning-to-caller.patch # PATCH-FIX-OPENSUSE gconf2-fdatasync.patch mgo...@suse.com bsc#909045 -- Use fdatasync instead of fsync, and only if not installing Patch7: gconf2-fdatasync.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: dbus-1-glib-devel +BuildRequires: gobject-introspection-devel +BuildRequires: gtk3-devel +BuildRequires: intltool +BuildRequires: libidl-devel +BuildRequires: libxml2-devel +BuildRequires: polkit-devel +BuildRequires: translation-update-upstream +BuildRequires: update-desktop-files Recommends: %{name}-lang = %{version} # gconf-sanity-check was dropped by upstream in GConf 3.2.6 Obsoletes: gconf-sanity-check < %{version} @@ -94,16 +93,17 @@ to develop applications that require these. %lang_package + %prep %setup -q -n %{_name}-%{version} translation-update-upstream -%patch2 -p0 +%patch2 %patch3 %patch4 %patch5 -p1 %patch6 -p1 %patch7 -p1 -cp -a %{S:1} %{S:2} . +cp -a %{SOURCE1} %{SOURCE2} . %build %configure --with-pic\ @@ -111,14 +111,14 @@ --disable-static \ --with-gtk=3.0 \ --disable-orbit -make %{?jobs:-j%jobs} +make %{?_smp_mflags} %install -%makeinstall +%make_install %if 0%{?suse_version} <= 1120 -%{__rm} %{buildroot}%{_datadir}/locale/en@shaw/LC_MESSAGES/* +rm %{buildroot}%{_datadir}/locale/en@shaw/LC_MESSAGES/* %endif -find %{buildroot} -name '*.la' -delete -print +find %{buildroot} -type f -name "*.la" -delete -print %find_lang %{_name}2 %suse_update_desktop_file gsettings-data-convert # Empty dir for schemas. @@ -175,18 +175,15 @@ rm -rf etc/gconf/gconf.xml.schemas fi -%clean -rm -rf %{buildroot} - %files -%defattr(-, root, root) -%doc AUTHORS COPYING ChangeLog NEWS README +%license COPYING +%doc AUTHORS ChangeLog NEWS README %{_bindir}/gconf-merge-tree %{_bindir}/gconftool-2 %{_bindir}/gconftool-rebuild %{_bindir}/gsettings-data-convert -%doc %{_mandir}/man1/gconftool-2.1* -%doc %{_mandir}/man1/gsettings-data-convert.1* +%{_mandir}/man1/gconftool-2.1* +%{_mandir}/man1/gsettings-data-convert.1* %{_datadir}/dbus-1/services/org.gnome.GConf.service %{_libdir}/girepository-1.0/GConf-2.0.typelib %{_datadir}/sgml/gconf @@ -214,7 +211,6 @@ %{_sysconfdir}/xdg/autostart/gsettings-data-convert.desktop %files -n gconf-polkit -%defattr(-, root, root) %{_libexecdir}/GConf/2/gconf-defaults-mechanism %{_datadir}/dbus-1/system-services/org.gnome.GConf.Defaults.service %{_datadir}/polkit-1/actions/org.gnome.gconf.defaults.policy @@ -223,7 +219,6 @@ %files lang -f %{_name}2.lang %files devel -%defattr(-, root, root)
commit gconf2 for openSUSE:Factory
Hello community, here is the log from the commit of package gconf2 for openSUSE:Factory checked in at 2017-07-04 09:07:39 Comparing /work/SRC/openSUSE:Factory/gconf2 (Old) and /work/SRC/openSUSE:Factory/.gconf2.new (New) Package is "gconf2" Tue Jul 4 09:07:39 2017 rev:69 rq:507596 version:3.2.6 Changes: --- /work/SRC/openSUSE:Factory/gconf2/gconf2.changes2016-06-09 15:55:50.0 +0200 +++ /work/SRC/openSUSE:Factory/.gconf2.new/gconf2.changes 2017-07-04 09:07:39.825648399 +0200 @@ -1,0 +2,5 @@ +Thu Jun 29 09:00:17 UTC 2017 - tchva...@suse.com + +- Fix obvious typo } used instead of ) + +--- Other differences: -- ++ gconf2.spec ++ --- /var/tmp/diff_new_pack.OHEqEC/_old 2017-07-04 09:07:40.537548265 +0200 +++ /var/tmp/diff_new_pack.OHEqEC/_new 2017-07-04 09:07:40.541547702 +0200 @@ -1,7 +1,7 @@ # # spec file for package gconf2 # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -67,7 +67,7 @@ Summary:GNOME Configuration Database System - PolicyKit service Group: System/GUI/GNOME Requires: %{name} = %{version} -Supplements:packageand(%{name}:polkit} +Supplements:packageand(%{name}:polkit) %description -n gconf-polkit GConf is a configuration database system for storing application
commit gconf2 for openSUSE:Factory
Hello community, here is the log from the commit of package gconf2 for openSUSE:Factory checked in at 2016-06-09 15:55:48 Comparing /work/SRC/openSUSE:Factory/gconf2 (Old) and /work/SRC/openSUSE:Factory/.gconf2.new (New) Package is "gconf2" Changes: --- /work/SRC/openSUSE:Factory/gconf2/gconf2.changes2016-04-22 16:16:45.0 +0200 +++ /work/SRC/openSUSE:Factory/.gconf2.new/gconf2.changes 2016-06-09 15:55:50.0 +0200 @@ -1,0 +2,5 @@ +Tue May 19 13:24:16 UTC 2016 - qz...@suse.com + +- Update to GNOME 3.20 Fate#318572 + +--- Other differences: --
commit gconf2 for openSUSE:Factory
Hello community, here is the log from the commit of package gconf2 for openSUSE:Factory checked in at 2016-04-22 16:16:44 Comparing /work/SRC/openSUSE:Factory/gconf2 (Old) and /work/SRC/openSUSE:Factory/.gconf2.new (New) Package is "gconf2" Changes: --- /work/SRC/openSUSE:Factory/gconf2/gconf2.changes2014-11-13 09:16:41.0 +0100 +++ /work/SRC/openSUSE:Factory/.gconf2.new/gconf2.changes 2016-04-22 16:16:45.0 +0200 @@ -1,0 +2,6 @@ +Thu Apr 14 20:29:11 UTC 2016 - mgo...@suse.com + +- Add gconf2-fdatasync.patch: call fdatasync rather than fsync, + and only if not installing (bsc#909045). + +--- New: gconf2-fdatasync.patch Other differences: -- ++ gconf2.spec ++ --- /var/tmp/diff_new_pack.E4Dhqy/_old 2016-04-22 16:16:46.0 +0200 +++ /var/tmp/diff_new_pack.E4Dhqy/_new 2016-04-22 16:16:46.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package gconf2 # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -49,6 +49,8 @@ Patch5: gconf2-pk-default-path.patch # PATCH-FIX-UPSTREAM gconf2-pass-warning-to-caller.patch bnc#872110 dli...@suse.com Patch6: gconf2-pass-warning-to-caller.patch +# PATCH-FIX-OPENSUSE gconf2-fdatasync.patch mgo...@suse.com bsc#909045 -- Use fdatasync instead of fsync, and only if not installing +Patch7: gconf2-fdatasync.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Recommends: %{name}-lang = %{version} # gconf-sanity-check was dropped by upstream in GConf 3.2.6 @@ -100,6 +102,7 @@ %patch4 %patch5 -p1 %patch6 -p1 +%patch7 -p1 cp -a %{S:1} %{S:2} . %build ++ gconf2-fdatasync.patch ++ diff -ur *6.orig/backends/markup-tree.c GConf-3.2.6/backends/markup-tree.c --- *6.orig/backends/markup-tree.c 2011-08-15 21:59:31.0 -0500 +++ GConf-3.2.6/backends/markup-tree.c 2015-01-02 16:04:16.479034791 -0600 @@ -4350,6 +4350,12 @@ return dir->is_dir_empty; } +static gboolean +install_in_progress () +{ + return (g_strcmp0 (getenv ("YAST_IS_RUNNING"), "instsys") == 0); +} + static void save_tree_with_locale (MarkupDir *dir, gbooleansave_as_subtree, @@ -4398,7 +4404,8 @@ */ if (dir->entries == NULL && (!save_as_subtree || dir->subdirs == NULL)) { - fsync (new_fd); + if (!install_in_progress ()) +fdatasync (new_fd); close (new_fd); new_fd = -1; goto done_writing; @@ -4479,7 +4486,7 @@ goto done_writing; } - if (fflush (f) != 0 || fsync (fileno (f)) < 0) + if (fflush (f) != 0 || (!install_in_progress () && fdatasync (fileno (f)) < 0)) { gconf_log (GCL_WARNING, _("Could not flush file '%s' to disk: %s"), diff -ur *6.orig/backends/xml-dir.c GConf-3.2.6/backends/xml-dir.c --- *6.orig/backends/xml-dir.c 2011-08-15 21:59:31.0 -0500 +++ GConf-3.2.6/backends/xml-dir.c 2015-01-02 16:04:16.480034791 -0600 @@ -383,7 +383,7 @@ #ifdef HAVE_FSYNC /* sync kernel-space buffers to disk */ - if (fsync (fd) == -1) + if (g_strcmp0 (getenv ("YAST_IS_RUNNING"), "instsys") && fdatasync (fd) == -1) return -1; #endif diff -ur *6.orig/gconf/gconfd.c GConf-3.2.6/gconf/gconfd.c --- *6.orig/gconf/gconfd.c 2012-04-25 20:12:49.0 -0500 +++ GConf-3.2.6/gconf/gconfd.c 2015-01-02 16:04:16.481034791 -0600 @@ -1878,7 +1878,7 @@ goto out; } - if (fsync (fd) < 0) + if (g_strcmp0 (getenv ("YAST_IS_RUNNING"), "instsys") && fdatasync (fd) < 0) { gconf_log (GCL_WARNING, _("Could not flush saved state file '%s' to disk: %s"),
commit gconf2 for openSUSE:Factory
Hello community, here is the log from the commit of package gconf2 for openSUSE:Factory checked in at 2014-11-13 09:16:40 Comparing /work/SRC/openSUSE:Factory/gconf2 (Old) and /work/SRC/openSUSE:Factory/.gconf2.new (New) Package is gconf2 Changes: --- /work/SRC/openSUSE:Factory/gconf2/gconf2.changes2014-07-31 21:50:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.gconf2.new/gconf2.changes 2014-11-13 09:16:41.0 +0100 @@ -1,0 +2,5 @@ +Sat Nov 08 05:19:00 UTC 2014 - Led led...@gmail.com + +- fix bashism in macros.gconf2 + +--- Other differences: -- ++ macros.gconf2 ++ --- /var/tmp/diff_new_pack.c28aL9/_old 2014-11-13 09:16:42.0 +0100 +++ /var/tmp/diff_new_pack.c28aL9/_new 2014-11-13 09:16:42.0 +0100 @@ -75,7 +75,7 @@ echo 'export GCONF_CONFIG_SOURCE=`/usr/bin/gconftool-2 --get-default-source`\ INSTALL_SCHEMA_FILES=\ UNINSTALL_SCHEMA_FILES=' %1.schemas_posttrans\ -echo 'if test $1 == 0; then\ +echo 'if test $1 = 0; then\ if test -x /usr/bin/gconftool-2 ; then\ export GCONF_CONFIG_SOURCE=`/usr/bin/gconftool-2 --get-default-source`\ fi' %1.schemas_preun\ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gconf2 for openSUSE:Factory
Hello community, here is the log from the commit of package gconf2 for openSUSE:Factory checked in at 2014-07-31 21:50:05 Comparing /work/SRC/openSUSE:Factory/gconf2 (Old) and /work/SRC/openSUSE:Factory/.gconf2.new (New) Package is gconf2 Changes: --- /work/SRC/openSUSE:Factory/gconf2/gconf2.changes2014-06-18 07:52:42.0 +0200 +++ /work/SRC/openSUSE:Factory/.gconf2.new/gconf2.changes 2014-07-31 21:50:19.0 +0200 @@ -1,0 +2,6 @@ +Wed Jul 30 15:58:10 UTC 2014 - fcro...@suse.com + +- Update macros.gconf2: ensure schemas file path is absolute + (bnc#886600). + +--- Other differences: -- ++ macros.gconf2 ++ --- /var/tmp/diff_new_pack.cOqiE5/_old 2014-07-31 21:50:21.0 +0200 +++ /var/tmp/diff_new_pack.cOqiE5/_new 2014-07-31 21:50:21.0 +0200 @@ -83,8 +83,8 @@ %_add_gconf_schemas() \ echo $SCHEMAS $GCONF_SCHEMAS_NAME.schemas_list\ -echo if test -f ${SCHEMAS#/} ; then\ -cp -f ${SCHEMAS#/} /usr/share/GConf/schemas/outdated/\ +echo if test -f ${SCHEMAS} ; then\ +cp -f ${SCHEMAS} /usr/share/GConf/schemas/outdated/\ elif test -f /usr/share/gconf/schemas/${SCHEMAS#/usr/share/GConf/schemas/} ; then\ # Migration from /usr/share/gconf/schemas to /usr/share/GConf/schemas. Can be removed for openSUSE 11.4+3\ cp -f /usr/share/gconf/schemas/${SCHEMAS#/usr/share/GConf/schemas/} /usr/share/GConf/schemas/outdated/\ @@ -93,21 +93,21 @@ cp -f /etc/gconf/schemas/${SCHEMAS#/usr/share/GConf/schemas/} /usr/share/GConf/schemas/outdated/\ fi $GCONF_SCHEMAS_NAME.schemas_pre\ echo if test -f /usr/share/GConf/schemas/outdated/${SCHEMAS#/usr/share/GConf/schemas/}; then\ -cmp --quiet /usr/share/GConf/schemas/outdated/${SCHEMAS#/usr/share/GConf/schemas/} ${SCHEMAS#/}\ +cmp --quiet /usr/share/GConf/schemas/outdated/${SCHEMAS#/usr/share/GConf/schemas/} ${SCHEMAS}\ if test \\\$? != 0; then\ UNINSTALL_SCHEMA_FILES=\\$UNINSTALL_SCHEMA_FILES /usr/share/GConf/schemas/outdated/${SCHEMAS#/usr/share/GConf/schemas/} -INSTALL_SCHEMA_FILES=\\$INSTALL_SCHEMA_FILES ${SCHEMAS#/} +INSTALL_SCHEMA_FILES=\\$INSTALL_SCHEMA_FILES ${SCHEMAS} else\ rm -f /usr/share/GConf/schemas/outdated/${SCHEMAS#/usr/share/GConf/schemas/}\ fi\ else\ - INSTALL_SCHEMA_FILES=\\$INSTALL_SCHEMA_FILES ${SCHEMAS#/} + INSTALL_SCHEMA_FILES=\\$INSTALL_SCHEMA_FILES ${SCHEMAS} fi $GCONF_SCHEMAS_NAME.schemas_posttrans\ echo if test -x /usr/bin/gconftool-2 ; then\ if test -f /usr/share/GConf/schemas/outdated/${SCHEMAS#/usr/share/GConf/schemas/} ; then\ /usr/bin/gconftool-2 --makefile-uninstall-rule /usr/share/GConf/schemas/outdated/${SCHEMAS#/usr/share/GConf/schemas/} /dev/null\ -elif test -f ${SCHEMAS#/} ; then\ -/usr/bin/gconftool-2 --makefile-uninstall-rule ${SCHEMAS#/} /dev/null\ +elif test -f ${SCHEMAS} ; then\ +/usr/bin/gconftool-2 --makefile-uninstall-rule ${SCHEMAS} /dev/null\ fi\ fi\ rm -f /usr/share/GConf/schemas/outdated/${SCHEMAS#/usr/share/GConf/schemas/} $GCONF_SCHEMAS_NAME.schemas_preun\ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gconf2 for openSUSE:Factory
Hello community, here is the log from the commit of package gconf2 for openSUSE:Factory checked in at 2014-06-18 07:50:29 Comparing /work/SRC/openSUSE:Factory/gconf2 (Old) and /work/SRC/openSUSE:Factory/.gconf2.new (New) Package is gconf2 Changes: --- /work/SRC/openSUSE:Factory/gconf2/gconf2.changes2013-03-22 11:15:34.0 +0100 +++ /work/SRC/openSUSE:Factory/.gconf2.new/gconf2.changes 2014-06-18 07:52:42.0 +0200 @@ -1,0 +2,10 @@ +Thu May 15 09:57:09 UTC 2014 - dli...@suse.com + +- Add gconf2-pass-warning-to-caller.patch (bnc#872110) + dbus: Don't spew to console when unable to connect to dbus + daemon instead pass the error up for the caller to decide what + to do. This prevent untrappable warning messages from showing + up at the console if gconftool --makefile-install-rule is called + Backport from upstream. (Ray Strode, commit#b0895e) + +--- New: gconf2-pass-warning-to-caller.patch Other differences: -- ++ gconf2.spec ++ --- /var/tmp/diff_new_pack.GJy6zs/_old 2014-06-18 07:52:42.0 +0200 +++ /var/tmp/diff_new_pack.GJy6zs/_new 2014-06-18 07:52:42.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package gconf2 # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 @@ -47,6 +47,8 @@ Patch4: gconf2-sabayon.patch # PATCH-FIX-OPENSUSE gconf2-pk-default-path.patch vu...@novell.com -- Use the right gconf path for the defaults in the pk helper Patch5: gconf2-pk-default-path.patch +# PATCH-FIX-UPSTREAM gconf2-pass-warning-to-caller.patch bnc#872110 dli...@suse.com +Patch6: gconf2-pass-warning-to-caller.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Recommends: %{name}-lang = %{version} # gconf-sanity-check was dropped by upstream in GConf 3.2.6 @@ -97,6 +99,7 @@ %patch3 %patch4 %patch5 -p1 +%patch6 -p1 cp -a %{S:1} %{S:2} . %build ++ gconf2-pass-warning-to-caller.patch ++ diff --git a/gconf/gconf-dbus.c b/gconf/gconf-dbus.c index 5610fcf..048e3ea 100644 --- a/gconf/gconf-dbus.c +++ b/gconf/gconf-dbus.c @@ -105,7 +105,7 @@ static GHashTable *engines_by_db = NULL; static GHashTable *engines_by_address = NULL; static gbooleandbus_disconnected = FALSE; -static gboolean ensure_dbus_connection (void); +static gboolean ensure_dbus_connection (GError **error); static gboolean ensure_service (gboolean start_if_not_found, GError **err); static gboolean ensure_database (GConfEngine *conf, @@ -383,7 +383,7 @@ gconf_engine_detach (GConfEngine *conf) } static gboolean -ensure_dbus_connection (void) +ensure_dbus_connection (GError **err) { DBusError error; @@ -392,7 +392,9 @@ ensure_dbus_connection (void) if (dbus_disconnected) { - g_warning (The connection to DBus was broken. Can't reinitialize it.); + g_set_error (err, GCONF_ERROR, + GCONF_ERROR_NO_SERVER, + The connection to DBus was broken. Can't reinitialize it.); return FALSE; } @@ -402,7 +404,10 @@ ensure_dbus_connection (void) if (!global_conn) { - g_warning (Client failed to connect to the D-BUS daemon:\n%s, error.message); + g_set_error (err, GCONF_ERROR, + GCONF_ERROR_NO_SERVER, + Client failed to connect to the D-BUS daemon:\n%s, + error.message); dbus_error_free (error); return FALSE; @@ -431,13 +436,8 @@ ensure_service (gboolean start_if_not_found, if (global_conn == NULL) { - if (!ensure_dbus_connection ()) - { - g_set_error (err, GCONF_ERROR, - GCONF_ERROR_NO_SERVER, - _(No D-BUS daemon running\n)); - return FALSE; - } + if (!ensure_dbus_connection (err)) +return FALSE; g_assert (global_conn != NULL); } @@ -2512,7 +2512,7 @@ gconf_ping_daemon (void) { if (global_conn == NULL) { -if (!ensure_dbus_connection ()) +if (!ensure_dbus_connection (NULL)) { return FALSE; } -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gconf2 for openSUSE:Factory
Hello community, here is the log from the commit of package gconf2 for openSUSE:Factory checked in at 2013-03-22 11:15:32 Comparing /work/SRC/openSUSE:Factory/gconf2 (Old) and /work/SRC/openSUSE:Factory/.gconf2.new (New) Package is gconf2, Maintainer is gnome-maintain...@suse.de Changes: --- /work/SRC/openSUSE:Factory/gconf2/gconf2.changes2012-03-19 09:55:12.0 +0100 +++ /work/SRC/openSUSE:Factory/.gconf2.new/gconf2.changes 2013-03-22 11:15:34.0 +0100 @@ -1,0 +2,18 @@ +Tue Feb 5 09:15:39 UTC 2013 - dims...@opensuse.org + +- Update to version 3.2.6: + + gsettings-schema-convert: Fix conversion of empty lists. + + Fix shutdown of gconfd (bgo#671490). + + Removed unused gconf_get_lock_dir function (bgo#646663). + + Use XDG config dir for settings storage (bgo#674803). + + Fix early bailout on OS X (bgo#685509). + + Fix a use-after-free (bgo#667167). + + Remove obsolete debian/ dir (bgo#682963). + + Remove gconf-sanity-check (bgo#646674). + + Other bugs fixed: bgo#686634, bgo#653809. + + Updated translations. +- Rebase gconf2-schemas-path.patch. +- Obsolete gconf-sanity-check subpackage, as the sanity check + binary was removed by upstream. + +--- Old: GConf-3.2.5.tar.xz New: GConf-3.2.6.tar.xz Other differences: -- ++ gconf2.spec ++ --- /var/tmp/diff_new_pack.wbKD12/_old 2013-03-22 11:15:37.0 +0100 +++ /var/tmp/diff_new_pack.wbKD12/_new 2013-03-22 11:15:37.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package gconf2 # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 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 @@ -28,10 +28,10 @@ BuildRequires: update-desktop-files Url:http://www.gnome.org/ %define _name GConf -Version:3.2.5 +Version:3.2.6 Release:0 Summary:GNOME Configuration Database System -License:GPL-2.0+ ; LGPL-2.1+ +License:GPL-2.0+ and LGPL-2.1+ Group: System/GUI/GNOME Source: http://download.gnome.org/sources/GConf/3.2/%{_name}-%{version}.tar.xz # Generic tool, not upstreamed: @@ -49,6 +49,8 @@ Patch5: gconf2-pk-default-path.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Recommends: %{name}-lang = %{version} +# gconf-sanity-check was dropped by upstream in GConf 3.2.6 +Obsoletes: gconf-sanity-check %{version} %description GConf is a configuration database system for storing application @@ -57,20 +59,6 @@ running applications. It is written for the GNOME desktop but doesn't require it. -%package -n gconf-sanity-check -Summary:GNOME Configuration Database System - Sanity Check Tool -Group: System/GUI/GNOME -Requires: %{name} = %{version} - -%description -n gconf-sanity-check -GConf is a configuration database system for storing application -preferences. It supports default or mandatory settings set by the -administrator, and changes to the database are instantly applied to all -running applications. It is written for the GNOME desktop but doesn't -require it. - -This package contains a tool to check that the GConf setup is sane. - %package -n gconf-polkit Summary:GNOME Configuration Database System - PolicyKit service Group: System/GUI/GNOME @@ -219,10 +207,6 @@ %config %{_sysconfdir}/gconf/2/ %{_sysconfdir}/xdg/autostart/gsettings-data-convert.desktop -%files -n gconf-sanity-check -%defattr(-, root, root) -%{_libexecdir}/GConf/2/gconf-sanity-check-2 - %files -n gconf-polkit %defattr(-, root, root) %{_libexecdir}/GConf/2/gconf-defaults-mechanism ++ GConf-3.2.5.tar.xz - GConf-3.2.6.tar.xz ++ 74942 lines of diff (skipped) ++ gconf2-sabayon.patch ++ --- /var/tmp/diff_new_pack.wbKD12/_old 2013-03-22 11:15:38.0 +0100 +++ /var/tmp/diff_new_pack.wbKD12/_new 2013-03-22 11:15:38.0 +0100 @@ -10,9 +10,9 @@ +include $(HOME)/.gconf.path.mandatory + # Now see where users want us to look - basically the user can stick arbitrary - # sources in a ~/.gconf.path file and they're inserted here - include $(HOME)/.gconf.path -@@ -23,6 +26,9 @@ xml:readwrite:$(HOME)/.gconf + # sources in a ~/.config/gconf.path file and they're inserted here + include $(USERCONFIGDIR)/gconf/path +@@ -26,6 +29,9 @@ xml:readwrite:$(DEFAULTUSERSOURCE) # Then look at the systemwide customizations xml:readonly:@sysgconfdir@/gconf.xml.defaults ++ gconf2-schemas-path.patch ++ --- /var/tmp/diff_new_pack.wbKD12/_old 2013-03-22
commit gconf2 for openSUSE:Factory
Hello community, here is the log from the commit of package gconf2 for openSUSE:Factory checked in at 2012-03-01 07:24:47 Comparing /work/SRC/openSUSE:Factory/gconf2 (Old) and /work/SRC/openSUSE:Factory/.gconf2.new (New) Package is gconf2, Maintainer is gnome-maintain...@suse.de Changes: --- /work/SRC/openSUSE:Factory/gconf2/gconf2.changes2012-02-16 16:13:10.0 +0100 +++ /work/SRC/openSUSE:Factory/.gconf2.new/gconf2.changes 2012-03-01 07:24:48.0 +0100 @@ -1,0 +2,6 @@ +Mon Feb 27 15:55:27 UTC 2012 - fcro...@suse.com + +- Add gconf2-fix-crash-sync-shutdown.patch: fix crash during + syncing is done if gconfd is shutting down (bgo#670033). + +--- New: gconf2-fix-crash-sync-shutdown.patch Other differences: -- ++ gconf2.spec ++ --- /var/tmp/diff_new_pack.CFOjgD/_old 2012-03-01 07:24:50.0 +0100 +++ /var/tmp/diff_new_pack.CFOjgD/_new 2012-03-01 07:24:50.0 +0100 @@ -47,6 +47,8 @@ Patch4: gconf2-sabayon.patch # PATCH-FIX-OPENSUSE gconf2-pk-default-path.patch vu...@novell.com -- Use the right gconf path for the defaults in the pk helper Patch5: gconf2-pk-default-path.patch +# PATCH-FIX-UPSTREAM gconf2-fix-crash-sync-dbus.patch bgo#670033 fcro...@suse.com -- Fix crash during sync if gconfd is shutting down +Patch6: gconf2-fix-crash-sync-shutdown.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Recommends: %{name}-lang = %{version} @@ -109,6 +111,7 @@ %patch3 %patch4 %patch5 -p1 +%patch6 -p1 cp -a %{S:1} %{S:2} . %build ++ gconf2-fix-crash-sync-shutdown.patch ++ From 6f3e127330cb0820a373be77be3cb2cacd0b352e Mon Sep 17 00:00:00 2001 From: Ray Strode rstr...@redhat.com Date: Mon, 13 Feb 2012 23:35:06 -0500 Subject: [PATCH] gconf-dbus: don't crash during sync if gconfd shutting down The gconfd shuts down after a bit of inactivity. When that happens there's a window where it refuses requests from the client library with an error. The library is resposible for gracefully handling this condition and reacting appropriately. There are many places in the code where the client library has this idiom: db = gconf_engine_get_database (conf, TRUE, err); if (db == NULL) { g_return_if_fail(err == NULL || *err != NULL); return; } In the event gconfd is shutting down, db will be NULL, and the code will return early from whatever (non-critical) operation it was doing. gconf_engine_suggest_sync has a similiar chunk of code, but it neglected the return; and then promptly crashed since it wasn't expecting db to be NULL. This commit adds the return; https://bugzilla.gnome.org/show_bug.cgi?id=670033 --- gconf/gconf-dbus.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/gconf/gconf-dbus.c b/gconf/gconf-dbus.c index 9f92125..442a94b 100644 --- a/gconf/gconf-dbus.c +++ b/gconf/gconf-dbus.c @@ -2029,6 +2029,7 @@ gconf_engine_suggest_sync(GConfEngine* conf, GError** err) if (db == NULL) { g_return_if_fail (err == NULL || *err != NULL); + return; } message = dbus_message_new_method_call (GCONF_DBUS_SERVICE, -- 1.7.7 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gconf2 for openSUSE:Factory
Hello community, here is the log from the commit of package gconf2 for openSUSE:Factory checked in at 2012-02-16 16:13:09 Comparing /work/SRC/openSUSE:Factory/gconf2 (Old) and /work/SRC/openSUSE:Factory/.gconf2.new (New) Package is gconf2, Maintainer is gnome-maintain...@suse.de Changes: --- /work/SRC/openSUSE:Factory/gconf2/gconf2.changes2012-01-09 15:41:57.0 +0100 +++ /work/SRC/openSUSE:Factory/.gconf2.new/gconf2.changes 2012-02-16 16:13:10.0 +0100 @@ -1,0 +2,5 @@ +Mon Feb 13 10:46:39 UTC 2012 - co...@suse.com + +- patch license to follow spdx.org standard + +--- Other differences: -- ++ gconf2.spec ++ --- /var/tmp/diff_new_pack.bRPLmI/_old 2012-02-16 16:13:11.0 +0100 +++ /var/tmp/diff_new_pack.bRPLmI/_new 2012-02-16 16:13:11.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package gconf2 # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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 @@ -15,8 +15,6 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild - Name: gconf2 BuildRequires: dbus-1-glib-devel @@ -30,11 +28,11 @@ BuildRequires: update-desktop-files Url:http://www.gnome.org/ %define _name GConf -License:GPLv2+ ; LGPLv2.1+ -Group: System/GUI/GNOME Version:3.2.3 -Release:1 +Release:0 Summary:GNOME Configuration Database System +License:GPL-2.0+ ; LGPL-2.1+ +Group: System/GUI/GNOME Source: http://download.gnome.org/sources/GConf/3.2/%{_name}-%{version}.tar.bz2 # Generic tool, not upstreamed: Source1:gconftool-rebuild @@ -60,7 +58,6 @@ require it. %package -n gconf-sanity-check -License:GPLv2+ ; LGPLv2.1+ Summary:GNOME Configuration Database System - Sanity Check Tool Group: System/GUI/GNOME Requires: %{name} = %{version} @@ -75,7 +72,6 @@ This package contains a tool to check that the GConf setup is sane. %package -n gconf-polkit -License:GPLv2+ ; LGPLv2.1+ Summary:GNOME Configuration Database System - PolicyKit service Group: System/GUI/GNOME Requires: %{name} = %{version} @@ -92,7 +88,6 @@ system-wide defaults from a user session. %package devel -License:GPLv2+ ; LGPLv2.1+ Summary:Include files and libraries mandatory for development Group: Development/Libraries/GNOME Requires: %{name} = %{version} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gconf2 for openSUSE:Factory
Hello community, here is the log from the commit of package gconf2 for openSUSE:Factory checked in at 2012-01-09 15:41:55 Comparing /work/SRC/openSUSE:Factory/gconf2 (Old) and /work/SRC/openSUSE:Factory/.gconf2.new (New) Package is gconf2, Maintainer is gnome-maintain...@suse.de Changes: --- /work/SRC/openSUSE:Factory/gconf2/gconf2.changes2011-10-21 16:29:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.gconf2.new/gconf2.changes 2012-01-09 15:41:57.0 +0100 @@ -1,0 +2,16 @@ +Tue Nov 15 10:10:45 UTC 2011 - vu...@opensuse.org + +- Update to version 3.2.3: + + Fix assert introduced in 3.2.2 (bgo#662991). +- Changes from version 3.2.2: + + Avoid crash when there is no reply to messages in +gconf_engine_notify_remove (bgo#661372). + + Clean-up ORBit vs DBus logic. +- Changes from version 3.2.1: + + Fix Configuration server couldn't be contacted errors +(bgo#659835). + + Build fix for -Werror=format-security. + + Updated translations. +- Drop gconf2-no-wrong-drop-db.patch: fixed upstream. + +--- Old: GConf-3.2.0.tar.bz2 gconf2-no-wrong-drop-db.patch New: GConf-3.2.3.tar.bz2 Other differences: -- ++ gconf2.spec ++ --- /var/tmp/diff_new_pack.hlg63n/_old 2012-01-09 15:41:59.0 +0100 +++ /var/tmp/diff_new_pack.hlg63n/_new 2012-01-09 15:41:59.0 +0100 @@ -32,7 +32,7 @@ %define _name GConf License:GPLv2+ ; LGPLv2.1+ Group: System/GUI/GNOME -Version:3.2.0 +Version:3.2.3 Release:1 Summary:GNOME Configuration Database System Source: http://download.gnome.org/sources/GConf/3.2/%{_name}-%{version}.tar.bz2 @@ -41,8 +41,6 @@ # RPM specific macros: Source2:macros.gconf2 Source99: baselibs.conf -# PATCH-FIX-UPSTREAM gconf2-no-wrong-drop-db.patch bgo#659835 vu...@opensuse.org -- Fix errors like 'Method LookupExtended with signature ssb... doesn't exist' by not being wrongly aggressive when dropping databases from memory -Patch0: gconf2-no-wrong-drop-db.patch # 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 @@ -112,7 +110,6 @@ %prep %setup -q -n %{_name}-%{version} translation-update-upstream -%patch0 -p1 %patch2 -p0 %patch3 %patch4 ++ GConf-3.2.0.tar.bz2 - GConf-3.2.3.tar.bz2 ++ 10625 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gconf2 for openSUSE:Factory
Hello community, here is the log from the commit of package gconf2 for openSUSE:Factory checked in at Sun Oct 2 10:02:16 CEST 2011. --- openSUSE:Factory/gconf2/gconf2.changes 2011-09-23 01:59:13.0 +0200 +++ /mounts/work_src_done/STABLE/gconf2/gconf2.changes 2011-09-26 21:44:32.0 +0200 @@ -1,0 +2,14 @@ +Mon Sep 26 19:43:37 UTC 2011 - vu...@opensuse.org + +- Update to version 3.2.0: + + Updated translations. + +--- +Tue Sep 20 07:11:02 UTC 2011 - vu...@opensuse.org + +- Update to version 3.1.92: + + bgo#655954: allow setting gconf values to the schema defaults + + Updated translations. +- Drop gconf2-fix-default-mandatory.patch: fixed upstream. + +--- calling whatdependson for head-i586 Old: GConf-3.1.90.tar.bz2 gconf2-fix-default-mandatory.patch New: GConf-3.2.0.tar.bz2 Other differences: -- ++ gconf2.spec ++ --- /var/tmp/diff_new_pack.2hMEX6/_old 2011-10-02 10:02:12.0 +0200 +++ /var/tmp/diff_new_pack.2hMEX6/_new 2011-10-02 10:02:12.0 +0200 @@ -32,17 +32,15 @@ %define _name GConf License:GPLv2+ ; LGPLv2.1+ Group: System/GUI/GNOME -Version:3.1.90 +Version:3.2.0 Release:1 Summary:GNOME Configuration Database System -Source: http://download.gnome.org/sources/GConf/3.1/%{_name}-%{version}.tar.bz2 +Source: http://download.gnome.org/sources/GConf/3.2/%{_name}-%{version}.tar.bz2 # Generic tool, not upstreamed: Source1:gconftool-rebuild # RPM specific macros: Source2:macros.gconf2 Source99: baselibs.conf -# PATCH-FIX-UPSTREAM gconf2-fix-default-mandatory.patch bnc#705409 bgo#655954 vu...@opensuse.org -- Fix setting a default/mandatory value -Patch0: gconf2-fix-default-mandatory.patch # 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 @@ -112,7 +110,6 @@ %prep %setup -q -n %{_name}-%{version} translation-update-upstream -%patch0 -p1 %patch2 -p0 %patch3 %patch4 ++ GConf-3.1.90.tar.bz2 - GConf-3.2.0.tar.bz2 ++ 25443 lines of diff (skipped) continue with q... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gconf2 for openSUSE:Factory
Hello community, here is the log from the commit of package gconf2 for openSUSE:Factory checked in at Fri Sep 9 11:14:01 CEST 2011. --- GNOME/gconf2/gconf2.changes 2011-07-25 16:40:19.0 +0200 +++ /mounts/work_src_done/STABLE/gconf2/gconf2.changes 2011-09-06 20:11:47.0 +0200 @@ -1,0 +2,37 @@ +Tue Sep 6 18:04:29 UTC 2011 - vu...@opensuse.org + +- Add gconf2-fix-default-mandatory.patch: fix setting default or + mandatory values for key, after dbus migration. Fix bnc#705409. + Patch by Joey Zheng jzh...@suse.com. + +--- +Thu Sep 1 16:17:56 UTC 2011 - vu...@opensuse.org + +- Update to version 3.1.90: + + bgo#656262: Support for conversion files from user specified +and XDG data directories + + Updated translations. +- Changes from version 3.1.6: + + Fixes on the distcheck fixes + + bgo#655656: Use o for the D-BUS object path rather than s +(this changes the internal D-BUS API but for now we have a +compatability bit that should avoid too much pain.) +- Drop pkgconfig(ORBit-2.0) BuildRequires: we do not build with the + orbit backend. +- Drop explicit Requires from devel packages that will + automatically be added the pkg-config way: dbus-1-glib-devel, + glib2-devel, orbit2-devel. + +--- +Mon Aug 15 09:01:26 CEST 2011 - dims...@opensuse.org + +- Update to version 3.1.5: + + gsettings-convert: convert to unsigned int correctly + + Distcheck fixes + + bgo#656248: Handle messages that don't have interface set + + bgo#654801: Export pkg-config file and C include details in GIR +file + + Updated translations. +- Add pkgconfig(ORBit-2.0) BuildRequires. + +--- calling whatdependson for head-i586 Old: GConf-3.1.4.tar.bz2 New: GConf-3.1.90.tar.bz2 gconf2-fix-default-mandatory.patch Other differences: -- ++ gconf2.spec ++ --- /var/tmp/diff_new_pack.VNF8z6/_old 2011-09-09 11:13:55.0 +0200 +++ /var/tmp/diff_new_pack.VNF8z6/_new 2011-09-09 11:13:55.0 +0200 @@ -32,7 +32,7 @@ %define _name GConf License:GPLv2+ ; LGPLv2.1+ Group: System/GUI/GNOME -Version:3.1.4 +Version:3.1.90 Release:1 Summary:GNOME Configuration Database System Source: http://download.gnome.org/sources/GConf/3.1/%{_name}-%{version}.tar.bz2 @@ -41,6 +41,8 @@ # RPM specific macros: Source2:macros.gconf2 Source99: baselibs.conf +# PATCH-FIX-UPSTREAM gconf2-fix-default-mandatory.patch bnc#705409 bgo#655954 vu...@opensuse.org -- Fix setting a default/mandatory value +Patch0: gconf2-fix-default-mandatory.patch # 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 @@ -96,9 +98,6 @@ 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 # For gsettings-schema-convert: Requires: python Recommends: python-lxml @@ -113,6 +112,7 @@ %prep %setup -q -n %{_name}-%{version} translation-update-upstream +%patch0 -p1 %patch2 -p0 %patch3 %patch4 ++ GConf-3.1.4.tar.bz2 - GConf-3.1.90.tar.bz2 ++ 77762 lines of diff (skipped) ++ gconf2-fix-default-mandatory.patch ++ Index: GConf-3.1.4/gconf/gconf-database-dbus.c === --- GConf-3.1.4.orig/gconf/gconf-database-dbus.c +++ GConf-3.1.4/gconf/gconf-database-dbus.c @@ -349,8 +349,7 @@ database_handle_lookup_ext (DBusConnecti dbus_message_iter_init_append (reply, iter); - if (value) -gconf_dbus_utils_append_entry_values (iter, + gconf_dbus_utils_append_entry_values (iter, key, value, value_is_default, Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gconf2 for openSUSE:Factory
Hello community, here is the log from the commit of package gconf2 for openSUSE:Factory checked in at Wed Aug 3 11:45:17 CEST 2011. --- GNOME/gconf2/gconf2.changes 2011-07-02 09:30:23.0 +0200 +++ /mounts/work_src_done/STABLE/gconf2/gconf2.changes 2011-07-25 16:40:19.0 +0200 @@ -1,0 +2,10 @@ +Mon Jul 25 16:39:17 CEST 2011 - vu...@opensuse.org + +- Update to version 3.1.4: + + gsettings-data-convert: Call g_type_init() + + ensure_database: don't free the reply til we've finished with +its args + + build: Filter out generated corba code when building .gir + + Updated translations. + +--- calling whatdependson for head-i586 Old: GConf-3.1.3.tar.bz2 New: GConf-3.1.4.tar.bz2 Other differences: -- ++ gconf2.spec ++ --- /var/tmp/diff_new_pack.PC1cF0/_old 2011-08-03 11:45:05.0 +0200 +++ /var/tmp/diff_new_pack.PC1cF0/_new 2011-08-03 11:45:05.0 +0200 @@ -32,7 +32,7 @@ %define _name GConf License:GPLv2+ ; LGPLv2.1+ Group: System/GUI/GNOME -Version:3.1.3 +Version:3.1.4 Release:1 Summary:GNOME Configuration Database System Source: http://download.gnome.org/sources/GConf/3.1/%{_name}-%{version}.tar.bz2 ++ GConf-3.1.3.tar.bz2 - GConf-3.1.4.tar.bz2 ++ 16981 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gconf2 for openSUSE:Factory
Hello community, here is the log from the commit of package gconf2 for openSUSE:Factory checked in at Fri Jul 8 11:31:36 CEST 2011. --- GNOME/gconf2/gconf2.changes 2011-04-27 11:56:05.0 +0200 +++ /mounts/work_src_done/STABLE/gconf2/gconf2.changes 2011-07-02 09:30:23.0 +0200 @@ -1,0 +2,27 @@ +Sat Jul 2 08:56:54 CEST 2011 - vu...@opensuse.org + +- Update to version 3.1.3: + + This is version 2.32.5, re-released with the right version. +- Pass --disable-orbit to configure to not depend on ORBit2, and + use dbus as IPC. Remove orbit2-devel BuildRequires. +- Change --with-gtk=2.0 configure option to --with-gtk=3.0, and + change gtk2-devel BuildRequires to gtk3-devel. + +--- +Fri Jul 1 16:37:33 CEST 2011 - dims...@opensuse.org + +- Update to version 2.32.5: + + Add optional and disabled by default port to DBus. + + Use the cache when looking for keys we know we don't have +locally. + + Updated translations. + +--- +Thu Jun 16 18:39:18 CEST 2011 - dims...@opensuse.org + +- Update to version 2.32.4: + + Fix distcheck. + + Remove glib and gtk+ deprecations from the example app. + + Updated translations. + +--- calling whatdependson for head-i586 Old: GConf-2.32.3.tar.bz2 New: GConf-3.1.3.tar.bz2 Other differences: -- ++ gconf2.spec ++ --- /var/tmp/diff_new_pack.hFrTFd/_old 2011-07-08 11:30:52.0 +0200 +++ /var/tmp/diff_new_pack.hFrTFd/_new 2011-07-08 11:30:52.0 +0200 @@ -21,11 +21,10 @@ Name: gconf2 BuildRequires: dbus-1-glib-devel BuildRequires: gobject-introspection-devel -BuildRequires: gtk2-devel +BuildRequires: gtk3-devel BuildRequires: intltool BuildRequires: libidl-devel BuildRequires: libxml2-devel -BuildRequires: orbit2-devel BuildRequires: polkit-devel BuildRequires: translation-update-upstream BuildRequires: update-desktop-files @@ -33,10 +32,10 @@ %define _name GConf License:GPLv2+ ; LGPLv2.1+ Group: System/GUI/GNOME -Version:2.32.3 +Version:3.1.3 Release:1 Summary:GNOME Configuration Database System -Source: ftp://ftp.gnome.org/pub/gnome/sources/GConf/2.20/%{_name}-%{version}.tar.bz2 +Source: http://download.gnome.org/sources/GConf/3.1/%{_name}-%{version}.tar.bz2 # Generic tool, not upstreamed: Source1:gconftool-rebuild # RPM specific macros: @@ -124,7 +123,8 @@ %configure --with-pic\ --libexecdir=%{_libexecdir}/GConf/2\ --disable-static \ ---with-gtk=2.0 +--with-gtk=3.0 \ +--disable-orbit make %{?jobs:-j%jobs} %install ++ GConf-2.32.3.tar.bz2 - GConf-3.1.3.tar.bz2 ++ 53609 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gconf2 for openSUSE:Factory
Hello community, here is the log from the commit of package gconf2 for openSUSE:Factory checked in at Mon May 2 12:21:55 CEST 2011. --- GNOME/gconf2/gconf2.changes 2010-11-29 14:58:24.0 +0100 +++ /mounts/work_src_done/STABLE/gconf2/gconf2.changes 2011-04-27 11:56:05.0 +0200 @@ -1,0 +2,17 @@ +Wed Apr 27 09:51:32 UTC 2011 - fcro...@novell.com + +- Update to version 2.32.3: + + Updated translations. + +--- +Mon Apr 4 13:29:55 UTC 2011 - fcro...@novell.com + +- Update to version 2.32.2: + + bgo#644662: default GConf path includes hard-coded reference to +/etc/gconf. + + bgo#638679: Please make gsettings-data-convert.desktop +translatable. + + Updated translations. +- Rebase patch gconf2-schemas-path.patch. + +--- calling whatdependson for head-i586 Old: GConf-2.32.1.tar.bz2 New: GConf-2.32.3.tar.bz2 Other differences: -- ++ gconf2.spec ++ --- /var/tmp/diff_new_pack.p6Nj39/_old 2011-05-02 12:20:48.0 +0200 +++ /var/tmp/diff_new_pack.p6Nj39/_new 2011-05-02 12:20:48.0 +0200 @@ -1,7 +1,7 @@ # -# spec file for package gconf2 (Version 2.32.1) +# spec file for package gconf2 # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 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 @@ -33,8 +33,8 @@ %define _name GConf License:GPLv2+ ; LGPLv2.1+ Group: System/GUI/GNOME -Version:2.32.1 -Release:2 +Version:2.32.3 +Release:1 Summary:GNOME Configuration Database System Source: ftp://ftp.gnome.org/pub/gnome/sources/GConf/2.20/%{_name}-%{version}.tar.bz2 # Generic tool, not upstreamed: ++ GConf-2.32.1.tar.bz2 - GConf-2.32.3.tar.bz2 ++ 52710 lines of diff (skipped) ++ gconf2-schemas-path.patch ++ --- /var/tmp/diff_new_pack.p6Nj39/_old 2011-05-02 12:20:48.0 +0200 +++ /var/tmp/diff_new_pack.p6Nj39/_new 2011-05-02 12:20:48.0 +0200 @@ -7,7 +7,7 @@ xml:readwrite:$(HOME)/.gconf -# Location for system-wide settings that are set by the defaults mechanism --xml:readonly:/etc/gconf/gconf.xml.system +-xml:readonly:@sysgconfdir@/gconf.xml.system +# Then look at the systemwide customizations +xml:readonly:@sysgconfdir@/gconf.xml.defaults Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org