Hello community, here is the log from the commit of package xfconf for openSUSE:Factory checked in at 2019-08-19 20:47:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xfconf (Old) and /work/SRC/openSUSE:Factory/.xfconf.new.22127 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfconf" Mon Aug 19 20:47:39 2019 rev:31 rq:724101 version:4.14.1 Changes: -------- --- /work/SRC/openSUSE:Factory/xfconf/xfconf.changes 2017-09-27 16:54:32.777877516 +0200 +++ /work/SRC/openSUSE:Factory/.xfconf.new.22127/xfconf.changes 2019-08-19 20:47:40.961094689 +0200 @@ -1,0 +2,76 @@ +Fri Aug 16 12:58:40 UTC 2019 - Maurizio Galli <[email protected]> + +- Fixed sources in spec file + +------------------------------------------------------------------- +Sun Aug 11 22:46:29 UTC 2019 - Maurizio Galli <[email protected]> + +- Update to version 4.14.1 + * Release rebuild for libxfconf-0.deps + +------------------------------------------------------------------- +Sun Aug 11 21:38:39 UTC 2019 - Maurizio Galli <[email protected]> + +- Update to version 4.14.0 + * Translation updates +- Fixed up spec file + +------------------------------------------------------------------- +Thu Jun 27 14:56:46 UTC 2019 - Marcel Kuehlhorn <[email protected]> + +- Update to Version 4.13.8 + * Add support for GObject introspection and vala + * Tests: Explicitly handle error reply from Ping method call + * Disable perl bindings by default + * Translation Updates + +------------------------------------------------------------------- +Sat May 18 11:24:16 UTC 2019 - Maurizio Galli <[email protected]> + +- Update to version 4.13.7 + - Bump glib version + - bxo#15122: xfconf: disable gsettings backend by default + - Fix compiler error -Wcast-function-type (GCC 8) + - Fix this use of "defined" may not be portable + - Update .gitignore + - Fix warnings reported by GCC 8 (bxo#15112) + - Added gdbus binding to gitignore, add post release git tag + - Translation updates +- Fixed up dependencies + +------------------------------------------------------------------- +Sat Apr 27 11:43:00 UTC 2019 - [email protected] + +- Update to version 4.13.6 + * Added .NOTPARALLEL to property change test (bxo#13840) + * Implement an optional GSettings backend +- Changes from 4.13.5 + * Fix make distcheck, (bxo#14082) + * Handle empty arrays by initializing the GValue to G_TYPE_PTR_ARRAY (bxo#13780) +- Changes from 4.13.4 + * Fix segfault in xfconf_cache_set_property_reply_handler when + multiple calls are made (bug #13825) + * Allow to store empty arrays (bug #13791) + * Fix a path in xfconf_cache_set where the mutex isn't locked (bxo#13790) +- Changes from 4.13.3 + * Flush gdbus connection on xfconf_shutdown + * Correctly use xfconf_shutdown in xfconf-query + * Check for invalid GPtrArrays in the conversion + from GValue to GVariant. + * Fix some build issues in AM subdir-objects + * Fix some autogen.sh warnings + Better documentation processing. +- Changes from 4.13.2 + * Fix cache corruption due to a wrong g_value_unset call. + * Update API gtk documentation +- Changes from 4.13.1 + * Revert the bump of libxfconf version from 0 to 1, + to avoid massive changes in all xfce's components. +- Changes from 4.13.0 + * Port xfconf to gdbus + * Bump libxfconf version from 0 to 1. +- Clean up spec file and dropped obsolete macros +- Added conditional %bcond_with git for easier maintanance when using + git master branch + +------------------------------------------------------------------- Old: ---- xfconf-4.12.1.tar.bz2 New: ---- _service xfconf-4.14.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xfconf.spec ++++++ --- /var/tmp/diff_new_pack.iryok6/_old 2019-08-19 20:47:42.141094436 +0200 +++ /var/tmp/diff_new_pack.iryok6/_new 2019-08-19 20:47:42.145094435 +0200 @@ -1,7 +1,7 @@ # # spec file for package xfconf # -# Copyright (c) 2015 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,19 +12,21 @@ # 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/ # -%define libname libxfconf-0-2 +%bcond_with git +%define libname libxfconf-0-3 + Name: xfconf -Version: 4.12.1 +Version: 4.14.1 Release: 0 Summary: Simple Configuration Storage for Xfce -License: GPL-2.0+ +License: GPL-2.0-or-later Group: System/GUI/XFCE -Url: http://www.xfce.org/projects#core -Source0: http://archive.xfce.org/src/xfce/xfconf/4.12/%{name}-%{version}.tar.bz2 +URL: https://docs.xfce.org/xfce/xfconf/start +Source0: https://archive.xfce.org/src/xfce/xfconf/4.14/%{name}-%{version}.tar.bz2 Source1: xfconf-query.1 Source100: %{name}-rpmlintrc # PATCH-FIX-OPENSUSE xfconf-remove-rpath.patch [email protected] -- Do not set RPATH for Xfconf.so @@ -33,13 +35,20 @@ BuildRequires: perl(ExtUtils::Depends) BuildRequires: perl(ExtUtils::PkgConfig) BuildRequires: perl(Glib) +BuildRequires: pkgconfig BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(dbus-glib-1) -BuildRequires: pkgconfig(gobject-2.0) +BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(gio-unix-2.0) +BuildRequires: pkgconfig(gobject-2.0) >= 2.42.0 +BuildRequires: pkgconfig(gmodule-2.0) +BuildRequires: pkgconfig(gthread-2.0) >= 2.42.0 BuildRequires: pkgconfig(gtk-doc) -BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.9.0 +BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.10.0 +%if %{with git} +BuildRequires: xfce4-dev-tools +%endif Recommends: %{name}-lang = %{version} -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Xfconf is a simple client-server configuration storage and query system for the @@ -56,7 +65,7 @@ This package contains the Perl interface to %{name}. %package -n %{libname} -Summary: xfconf Shared Library +Summary: Xfconf Shared Library Group: System/Libraries Recommends: %{name} = %{version} Provides: libxfce4mcs = %{version} @@ -91,16 +100,27 @@ Provides translations to the package %{name} %prep -%setup -q -%patch0 -p1 +%autosetup -p1 %build +%if %{with git} +NOCONFIGURE=1 ./autogen.sh +%configure \ + --enable-maintainer-mode \ + --disable-static \ + --with-helper-path-prefix=%{_libexecdir} \ + --enable-perl-bindings \ + --with-perl-options='NOECHO= OPTIMIZE="%{optflags}" CCDLFLAGS="-Wl,-E" INSTALLDIRS=vendor' \ + --enable-gtk-doc +%else %configure \ --disable-static \ --with-helper-path-prefix=%{_libexecdir} \ + --enable-perl-bindings \ --with-perl-options='NOECHO= OPTIMIZE="%{optflags}" CCDLFLAGS="-Wl,-E" INSTALLDIRS=vendor' \ --enable-gtk-doc -make %{?_smp_mflags} V=1 +%endif +%make_build %install %make_install @@ -120,8 +140,8 @@ %postun -n %{libname} -p /sbin/ldconfig %files -%defattr(-,root,root) -%doc AUTHORS COPYING NEWS TODO +%doc AUTHORS NEWS TODO +%license COPYING %{_bindir}/xfconf-query %dir %{_libexecdir}/xfce4 %dir %{_libexecdir}/xfce4/xfconf @@ -130,15 +150,12 @@ %doc %{_mandir}/man1/xfconf-query.1* %files -n %{libname} -%defattr(-,root,root) -%doc COPYING +%license COPYING %{_libdir}/libxfconf-*.so.* %files lang -f %{name}.lang -%defattr(-,root,root) %files -n libxfconf-devel -%defattr(-,root,root) %dir %{_datadir}/gtk-doc %dir %{_datadir}/gtk-doc/html %doc %{_datadir}/gtk-doc/html/xfconf @@ -147,7 +164,6 @@ %{_libdir}/pkgconfig/libxfconf-*.pc %files -n perl-xfconf -%defattr(-,root,root) %doc %{_mandir}/man3/Xfce4::Xfconf.3pm* %dir %{perl_vendorarch}/Xfce4 %{perl_vendorarch}/Xfce4/Xfconf ++++++ _service ++++++ <?xml version="1.0"?> <services> <service name="obs_scm" mode="disabled"> <param name="url">https://git.xfce.org/xfce/xfconf//</param> <param name="scm">git</param> <param name="versionformat">@PARENT_TAG@+git@TAG_OFFSET@.%h</param> <param name="changesgenerate">enable</param> <param name="changesauthor">[email protected]</param> <param name="versionrewrite-pattern">xfconf(.*)</param> </service> <service name="set_version" mode="disabled"/> <service name="tar" mode="disabled"/> <service name="recompress" mode="disabled"> <param name="compression">xz</param> <param name="file">*.tar</param> </service> </services> ++++++ xfconf-4.12.1.tar.bz2 -> xfconf-4.14.1.tar.bz2 ++++++ ++++ 47958 lines of diff (skipped)
