Name: qaccessibilityclient Summary: Accessibility client library for Qt4 Version: 0.1.1 Release: 16%{?dist} # KDE e.V. may determine that future LGPL versions are accepted License: LGPLv2 or LGPLv3 URL: https://cgit.kde.org/libkdeaccessibilityclient.git/ %if 0%{?snap} Source0: qaccessibilityclient-%{version}-%{snap}.tar.xz %else Source0: http://download.kde.org/stable/libqaccessibilityclient/libqaccessibilityclient-%{version}.tar.bz2 %endif Source1: qaccessibilityclient_snapshot.sh ## upstream patches Patch1: 0001-introduce-QT4_BUILD-option-default-OFF.patch ## already applied -- rex #Patch2: 0002-Revert-NoInterface-is-the-same-as-InvalidInterface-r.patch Patch3: 0003-Add-textWithBoundaries.patch Patch4: 0004-Change-dbus-timeouts-to-return-much-faster.patch Patch5: 0005-Improve-test-stability.patch Patch6: 0006-Remove-debug-output.patch Patch7: 0007-Improve-updating-of-the-current-object.patch Patch8: 0008-Add-name-to-object-debug-output.patch Patch9: 0009-Fix-Qt4-build.patch Patch10: 0010-qt4-link-to-QtGui.patch Patch11: 0011-Fix-missing-return-values-of-methods.patch Patch12: 0012-Add-suffix-to-the-Qt5-build-to-allow-co-installabili.patch Patch13: libqaccessibilityclient-0.1.1-gcc8.patch BuildRequires: cmake >= 2.8.6 BuildRequires: pkgconfig(QtDBus) pkgconfig(QtGui) %description %{summary}. %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} Requires: qt4-devel %description devel %{summary}. %prep %autosetup -n libqaccessibilityclient-%{version} -p1 %build mkdir %{_target_platform} pushd %{_target_platform} %{cmake} .. \ -DQT4_BUILD:BOOL=ON popd %make_build -C %{_target_platform} %install make install/fast DESTDIR=%{buildroot} -C %{_target_platform} ## unpackaged files # consider putting into -tools subpkg? rm -f %{buildroot}%{_bindir}/accessibleapps %ldconfig_scriptlets %files %doc AUTHORS ChangeLog README %license COPYING %{_libdir}/libqaccessibilityclient.so.0* %files devel %{_includedir}/qaccessibilityclient/ %dir %{_libdir}/cmake/ %{_libdir}/cmake/QAccessibilityClient/ %{_libdir}/libqaccessibilityclient.so %changelog * Fri Jul 26 2019 Fedora Release Engineering - 0.1.1-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild * Tue May 21 2019 Rex Dieter - 0.1.1-15 - cleanup, use %%make_build - drop Provides: libqaccessibilityclient - drop qt5 support (to be packaged separately) * Sat Feb 02 2019 Fedora Release Engineering - 0.1.1-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild * Sat Jul 14 2018 Fedora Release Engineering - 0.1.1-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild * Fri Feb 16 2018 Than Ngo - - 0.1.1-12 - fixed FTBS * Fri Feb 09 2018 Fedora Release Engineering - 0.1.1-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild * Thu Aug 03 2017 Fedora Release Engineering - 0.1.1-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Thu Jul 27 2017 Fedora Release Engineering - 0.1.1-9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Thu Jul 20 2017 Rex Dieter - 0.1.1-8 - pull in upstream fixes - initial support for Qt5 build (not enabled yet) - .spec cosmetics: update URL, use %%license * Sat Feb 11 2017 Fedora Release Engineering - 0.1.1-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Thu Feb 04 2016 Fedora Release Engineering - 0.1.1-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Thu Jun 18 2015 Fedora Release Engineering - 0.1.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Sat May 02 2015 Kalev Lember - 0.1.1-4 - Rebuilt for GCC 5 C++11 ABI change * Sun Aug 17 2014 Fedora Release Engineering - 0.1.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Sun Jun 08 2014 Fedora Release Engineering - 0.1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Wed Feb 12 2014 Rex Dieter - 0.1.1-1 - 1.1.1 release - support QT4_BUILD option - fix dso patch - Provides: libqaccessibilityclient(-devel) * Sun Aug 04 2013 Fedora Release Engineering - 0.1.0-0.3.20121113git - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Wed Mar 13 2013 Rex Dieter 0.1.0-0.2.20121113git - fix changelog - -devel: +Requires: cmake qt4-devel - link QT_QTGUI_LIBRARY for undefined symbols - s/Url/URL/ - don't package accessibleapps * Sat Feb 02 2013 Rex Dieter 0.1.0-0.1.20121113git - adapt for fedora - fresh snapshot * Sat Nov 10 2012 alinm.elena@gmail.com - initial commit