Accepting request 630596 from KDE:Frameworks5

Update to 5.49.0

OBS-URL: https://build.opensuse.org/request/show/630596
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/kdbusaddons?expand=0&rev=56
This commit is contained in:
Dominique Leuenberger 2018-08-24 14:52:08 +00:00 committed by Git OBS Bridge
commit be95c5ec30
4 changed files with 39 additions and 31 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:39a3df3ad2092cc0a551356e45209a51b312abb5632e17b51b648b222323ed6e
size 37036

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:70c5e439c2ecfa56ef0d65492ad77fd85fea7ea47fe2efa4e76e8eeb5cced5ba
size 37168

View File

@ -1,3 +1,14 @@
-------------------------------------------------------------------
Sun Aug 19 09:18:56 UTC 2018 - christophe@krop.fr
- Update to 5.49.0
* New feature release
* For more details please see:
* https://www.kde.org/announcements/kde-frameworks-5.49.0.php
- Changes since 5.48.0:
* Don't block forever in ensureKdeinitRunning
* Honor BUILD_TESTING
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jul 16 04:37:37 UTC 2018 - lbeltrame@kde.org Mon Jul 16 04:37:37 UTC 2018 - lbeltrame@kde.org

View File

@ -16,46 +16,45 @@
# #
%bcond_without lang
%define lname libKF5DBusAddons5 %define lname libKF5DBusAddons5
%define _tar_path 5.48 %define _tar_path 5.49
# Full KF5 version (e.g. 5.33.0) # Full KF5 version (e.g. 5.33.0)
%{!?_kf5_version: %global _kf5_version %{version}} %{!?_kf5_version: %global _kf5_version %{version}}
# Last major and minor KF5 version (e.g. 5.33) # Last major and minor KF5 version (e.g. 5.33)
%{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')} %{!?_kf5_bugfix_version: %define _kf5_bugfix_version %(echo %{_kf5_version} | awk -F. '{print $1"."$2}')}
%bcond_without lang
Name: kdbusaddons Name: kdbusaddons
Version: 5.48.0 Version: 5.49.0
Release: 0 Release: 0
Summary: Convenience classes for QtDBus
License: LGPL-2.1-or-later
Group: System/GUI/KDE
URL: http://www.kde.org
Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz
Source1: baselibs.conf
BuildRequires: cmake >= 3.0 BuildRequires: cmake >= 3.0
BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version} BuildRequires: extra-cmake-modules >= %{_kf5_bugfix_version}
BuildRequires: fdupes BuildRequires: fdupes
BuildRequires: kf5-filesystem BuildRequires: kf5-filesystem
%if %{with lang}
BuildRequires: cmake(Qt5LinguistTools) >= 5.6.0
%endif
BuildRequires: cmake(Qt5DBus) >= 5.6.0 BuildRequires: cmake(Qt5DBus) >= 5.6.0
BuildRequires: cmake(Qt5Test) >= 5.6.0 BuildRequires: cmake(Qt5Test) >= 5.6.0
BuildRequires: cmake(Qt5X11Extras) >= 5.6.0 BuildRequires: cmake(Qt5X11Extras) >= 5.6.0
Summary: Convenience classes for QtDBus %if %{with lang}
License: LGPL-2.1-or-later BuildRequires: cmake(Qt5LinguistTools) >= 5.6.0
Group: System/GUI/KDE %endif
Url: http://www.kde.org
Source: http://download.kde.org/stable/frameworks/%{_tar_path}/%{name}-%{version}.tar.xz
Source1: baselibs.conf
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description %description
KDBusAddons provides convenience classes on top of QtDBus, as well as an API to KDBusAddons provides convenience classes on top of QtDBus, as well as an API to
create KDED modules. create KDED modules.
%package -n %lname %package -n %{lname}
Summary: Convenience classes for QtDBus Summary: Convenience classes for QtDBus
Group: System/GUI/KDE Group: System/GUI/KDE
Recommends: %lname-lang = %{version}
Recommends: %{name}-tools = %{version}
%requires_ge libQt5DBus5 %requires_ge libQt5DBus5
Recommends: %{lname}-lang = %{version}
Recommends: %{name}-tools = %{version}
%description -n %lname %description -n %{lname}
KDBusAddons provides convenience classes on top of QtDBus, as well as an API to KDBusAddons provides convenience classes on top of QtDBus, as well as an API to
create KDED modules. create KDED modules.
@ -70,7 +69,7 @@ create KDED modules. Aditional CLI tools.
%package devel %package devel
Summary: Convenience classes for QtDBus: Build Environment Summary: Convenience classes for QtDBus: Build Environment
Group: Development/Libraries/KDE Group: Development/Libraries/KDE
Requires: %lname = %{version} Requires: %{lname} = %{version}
Requires: extra-cmake-modules Requires: extra-cmake-modules
Requires: cmake(Qt5DBus) >= 5.6.0 Requires: cmake(Qt5DBus) >= 5.6.0
@ -78,7 +77,8 @@ Requires: cmake(Qt5DBus) >= 5.6.0
KDBusAddons provides convenience classes on top of QtDBus, as well as an API to KDBusAddons provides convenience classes on top of QtDBus, as well as an API to
create KDED modules. Development files. create KDED modules. Development files.
%lang_package -n %lname %lang_package -n %{lname}
%prep %prep
%setup -q %setup -q
@ -94,26 +94,23 @@ create KDED modules. Development files.
%find_lang %{name}5 --with-qt --without-mo %find_lang %{name}5 --with-qt --without-mo
%endif %endif
%post -n %lname -p /sbin/ldconfig %post -n %{lname} -p /sbin/ldconfig
%postun -n %{lname} -p /sbin/ldconfig
%postun -n %lname -p /sbin/ldconfig
%if %{with lang} %if %{with lang}
%files -n %lname-lang -f %{name}5.lang %files -n %{lname}-lang -f %{name}5.lang
%endif %endif
%files -n %lname %files -n %{lname}
%defattr(-,root,root) %license COPYING*
%doc COPYING* README* %doc README*
%{_kf5_libdir}/libKF5DBusAddons.so.* %{_kf5_libdir}/libKF5DBusAddons.so.*
%{_kf5_debugdir}/*.categories %{_kf5_debugdir}/*.categories
%files tools %files tools
%defattr(-,root,root)
%{_kf5_bindir}/kquitapp5 %{_kf5_bindir}/kquitapp5
%files devel %files devel
%defattr(-,root,root)
%{_kf5_libdir}/libKF5DBusAddons.so %{_kf5_libdir}/libKF5DBusAddons.so
%{_kf5_libdir}/cmake/KF5DBusAddons/ %{_kf5_libdir}/cmake/KF5DBusAddons/
%{_kf5_includedir}/ %{_kf5_includedir}/