1 %define kdeframever 5.24
3 %define kfname kglobalaccel
5 Summary: Global desktop keyboard shortcuts
11 Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
12 # Source0-md5: 4e0306fba1f06f2bbfe45624372df220
13 URL: http://www.kde.org/
14 BuildRequires: Qt5Core-devel >= %{qtver}
15 BuildRequires: Qt5DBus-devel >= %{qtver}
16 BuildRequires: Qt5Gui-devel >= %{qtver}
17 BuildRequires: Qt5Test-devel >= %{qtver}
18 BuildRequires: Qt5Widgets-devel >= %{qtver}
19 BuildRequires: Qt5X11Extras-devel >= %{qtver}
20 BuildRequires: Qt5Xml-devel >= %{qtver}
21 BuildRequires: cmake >= 2.8.12
22 BuildRequires: kf5-extra-cmake-modules >= 1.0.0
23 BuildRequires: qt5-linguist >= %{qtver}
24 BuildRequires: rpmbuild(macros) >= 1.164
25 BuildRequires: tar >= 1:1.22
28 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30 %define qt5dir %{_libdir}/qt5
33 KGlobalAccel allows you to have global accelerators that are
34 independent of the focused window. Unlike regular shortcuts, the
35 application's window does not need focus for them to be activated.
38 Summary: Header files for %{kfname} development
39 Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
40 Group: X11/Development/Libraries
41 Requires: %{name} = %{version}-%{release}
44 Header files for %{kfname} development.
46 %description devel -l pl.UTF-8
47 Pliki nagłówkowe dla programistów używających %{kfname}.
50 %setup -q -n %{kfname}-%{version}
56 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
61 rm -rf $RPM_BUILD_ROOT
63 %{__make} -C build/ install \
64 DESTDIR=$RPM_BUILD_ROOT
66 %find_lang %{kfname}5_qt --with-qm --all-name --with-kde
69 rm -rf $RPM_BUILD_ROOT
71 %post -p /sbin/ldconfig
72 %postun -p /sbin/ldconfig
74 %files -f %{kfname}5_qt.lang
75 %defattr(644,root,root,755)
77 %attr(755,root,root) %{_bindir}/kglobalaccel5
78 %attr(755,root,root) %ghost %{_libdir}/libKF5GlobalAccel.so.5
79 %attr(755,root,root) %{_libdir}/libKF5GlobalAccel.so.*.*
80 %attr(755,root,root) %ghost %{_libdir}/libKF5GlobalAccelPrivate.so.5
81 %attr(755,root,root) %{_libdir}/libKF5GlobalAccelPrivate.so.*.*
82 %{_datadir}/dbus-1/interfaces/kf5_org.kde.KGlobalAccel.xml
83 %{_datadir}/dbus-1/interfaces/kf5_org.kde.kglobalaccel.Component.xml
84 %{_datadir}/dbus-1/services/org.kde.kglobalaccel.service
85 %{_datadir}/kservices5/kglobalaccel5.desktop
86 %dir %{_libdir}/qt5/plugins/org.kde.kglobalaccel5.platforms
87 %attr(755,root,root) %{_libdir}/qt5/plugins/org.kde.kglobalaccel5.platforms/KF5GlobalAccelPrivateXcb.so
90 %defattr(644,root,root,755)
91 %{_includedir}/KF5/KGlobalAccel
92 %{_includedir}/KF5/kglobalaccel_version.h
93 %{_libdir}/cmake/KF5GlobalAccel
94 %attr(755,root,root) %{_libdir}/libKF5GlobalAccel.so
95 #%attr(755,root,root) %{_libdir}/libKF5GlobalAccelPrivate.so
96 %{qt5dir}/mkspecs/modules/qt_KGlobalAccel.pri