Hello community, here is the log from the commit of package libaccounts-qt5 for openSUSE:Factory checked in at 2017-11-09 16:22:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libaccounts-qt5 (Old) and /work/SRC/openSUSE:Factory/.libaccounts-qt5.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libaccounts-qt5" Thu Nov 9 16:22:14 2017 rev:3 rq:538915 version:1.15 Changes: -------- --- /work/SRC/openSUSE:Factory/libaccounts-qt5/libaccounts-qt5.changes 2015-10-24 10:24:18.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libaccounts-qt5.new/libaccounts-qt5.changes 2017-11-09 16:22:16.163409239 +0100 @@ -1,0 +2,19 @@ +Fri Nov 3 09:47:33 UTC 2017 - [email protected] + +- spec file + * fix source url + +------------------------------------------------------------------- +Fri Nov 3 00:07:27 UTC 2017 - [email protected] + +- update to 1.15 + * Lib: add Manager::listServices() by application + * Drop support for Qt4 +- update to 1.14 + * Fix clazy warnings + * Use gboolean instead of bool + * Fix memory leaks found by valgrind +- remove unneeded package libaccounts-qt5-tools, there is no need + for packaging not working tests + +------------------------------------------------------------------- Old: ---- accounts-qt-1.13.tar.bz2 New: ---- libaccounts-qt-VERSION_1.15-5b272ae218ccdf1f67f4eed92e2cdbe21c56ceb8.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libaccounts-qt5.spec ++++++ --- /var/tmp/diff_new_pack.HJQVdL/_old 2017-11-09 16:22:17.695353308 +0100 +++ /var/tmp/diff_new_pack.HJQVdL/_new 2017-11-09 16:22:17.695353308 +0100 @@ -1,7 +1,7 @@ # # spec file for package libaccounts-qt5 # -# Copyright (c) 2015 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 @@ -17,22 +17,24 @@ %define _soname 1 +%define _tarbasename libaccounts-qt +%define _version VERSION_1.15-5b272ae218ccdf1f67f4eed92e2cdbe21c56ceb8 Name: libaccounts-qt5 -Version: 1.13 +Version: 1.15 Release: 0 Summary: Qt library for Single Sign On License: LGPL-2.1 Group: System/Libraries -Url: http://code.google.com/p/accounts-sso/ -Source: accounts-qt-%{version}.tar.bz2 +Url: https://gitlab.com/accounts-sso/libaccounts-qt +Source: https://gitlab.com/accounts-sso/%{_tarbasename}/repository/VERSION_%{version}/archive.tar.bz2#/%{_tarbasename}-%{_version}.tar.bz2 Source99: baselibs.conf BuildRequires: doxygen BuildRequires: fdupes +BuildRequires: graphviz BuildRequires: pkgconfig(Qt5Core) BuildRequires: pkgconfig(Qt5Test) BuildRequires: pkgconfig(Qt5Xml) -BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(libaccounts-glib) +BuildRequires: pkgconfig(libaccounts-glib) >= 1.23 %description This package contains the Qt library for Single Sign On. @@ -52,14 +54,6 @@ %description devel This package contains the development files for the accounts-qt library. -%package tools -Summary: Tools for libaccounts-qt -Group: Development/Tools/Other -Requires: libaccounts-qt5-%{_soname} = %{version}-%{release} - -%description tools -This package contains the tools for the accounts-qt library. - %package doc Summary: Documentation for libaccounts-qt Group: Documentation/HTML @@ -69,26 +63,28 @@ This package contains the documentation for the accounts-qt library. %prep -%setup -q -n accounts-qt-%{version} +%setup -q -n %{_tarbasename}-%{_version} # Fix documentation directory sed -i '/^documentation.path/ s/doc\//doc\/packages\//' doc/doc.pri -# Disable rpath -sed -i '/QMAKE_RPATHDIR/d' tests/accountstest.pro - %build +mkdir build +pushd build %qmake5 \ PREFIX=%{_prefix} \ - LIBDIR=%{_libdir} - -make %{?_smp_mflags} + LIBDIR=%{_libdir} \ + .. +%make_jobs +popd %install -make install INSTALL_ROOT=%{buildroot} +pushd build +%qmake5_install +popd -# Silence rpmlint -find -type d -name '.moc' -exec rm -rvf {} \+ +# remove tests +rm %{buildroot}%{_bindir}/accountstest %fdupes %{buildroot}%{_docdir}/ @@ -98,7 +94,7 @@ %files -n libaccounts-qt5-%{_soname} %defattr(-,root,root) -%doc COPYING +%doc COPYING README.md %{_libdir}/libaccounts-qt5.so.* %files devel @@ -109,11 +105,6 @@ %dir %{_libdir}/cmake/ %{_libdir}/cmake/AccountsQt5/ -%files tools -%defattr(-,root,root) -%{_bindir}/accountstest -%{_datadir}/libaccounts-qt-tests/ - %files doc %defattr(-,root,root) %doc %{_docdir}/accounts-qt/
