1 %define kdeframever 5.43
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: 4e23296878a567417863a3c88ccf051f
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: kf5-kcrash-devel >= %{version}
24 BuildRequires: qt5-linguist >= %{qtver}
25 BuildRequires: rpmbuild(macros) >= 1.164
26 BuildRequires: tar >= 1:1.22
29 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31 %define qt5dir %{_libdir}/qt5
34 KGlobalAccel allows you to have global accelerators that are
35 independent of the focused window. Unlike regular shortcuts, the
36 application's window does not need focus for them to be activated.
39 Summary: Header files for %{kfname} development
40 Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
41 Group: X11/Development/Libraries
42 Requires: %{name} = %{version}-%{release}
45 Header files for %{kfname} development.
47 %description devel -l pl.UTF-8
48 Pliki nagłówkowe dla programistów używających %{kfname}.
51 %setup -q -n %{kfname}-%{version}
57 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
62 rm -rf $RPM_BUILD_ROOT
64 %{__make} -C build/ install \
65 DESTDIR=$RPM_BUILD_ROOT
67 %find_lang %{kfname}5_qt --with-qm --all-name --with-kde
70 rm -rf $RPM_BUILD_ROOT
72 %post -p /sbin/ldconfig
73 %postun -p /sbin/ldconfig
75 %files -f %{kfname}5_qt.lang
76 %defattr(644,root,root,755)
78 %attr(755,root,root) %{_bindir}/kglobalaccel5
79 %attr(755,root,root) %ghost %{_libdir}/libKF5GlobalAccel.so.5
80 %attr(755,root,root) %{_libdir}/libKF5GlobalAccel.so.*.*
81 %attr(755,root,root) %ghost %{_libdir}/libKF5GlobalAccelPrivate.so.5
82 %attr(755,root,root) %{_libdir}/libKF5GlobalAccelPrivate.so.*.*
83 %{_datadir}/dbus-1/interfaces/kf5_org.kde.KGlobalAccel.xml
84 %{_datadir}/dbus-1/interfaces/kf5_org.kde.kglobalaccel.Component.xml
85 %{_datadir}/dbus-1/services/org.kde.kglobalaccel.service
86 %{_datadir}/kservices5/kglobalaccel5.desktop
87 %dir %{_libdir}/qt5/plugins/org.kde.kglobalaccel5.platforms
88 %attr(755,root,root) %{_libdir}/qt5/plugins/org.kde.kglobalaccel5.platforms/KF5GlobalAccelPrivateXcb.so
89 /etc/xdg/kglobalaccel.categories
92 %defattr(644,root,root,755)
93 %{_includedir}/KF5/KGlobalAccel
94 %{_includedir}/KF5/kglobalaccel_version.h
95 %{_libdir}/cmake/KF5GlobalAccel
96 %attr(755,root,root) %{_libdir}/libKF5GlobalAccel.so
97 #%attr(755,root,root) %{_libdir}/libKF5GlobalAccelPrivate.so
98 %{qt5dir}/mkspecs/modules/qt_KGlobalAccel.pri