]> git.pld-linux.org Git - packages/kf5-kglobalaccel.git/blame - kf5-kglobalaccel.spec
-updated to 5.56
[packages/kf5-kglobalaccel.git] / kf5-kglobalaccel.spec
CommitLineData
be78d425 1%define kdeframever 5.56
143e1a64 2%define qtver 5.9.0
791b46b9 3%define kfname kglobalaccel
5262500d
WF
4
5Summary: Global desktop keyboard shortcuts
791b46b9 6Name: kf5-%{kfname}
be78d425 7Version: 5.56.0
35f13a34 8Release: 1
5262500d
WF
9License: LGPL v2.1+
10Group: X11/Libraries
791b46b9 11Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
be78d425 12# Source0-md5: 1dd09569d7824f2bef24a110b3fde08e
5262500d 13URL: http://www.kde.org/
791b46b9
AM
14BuildRequires: Qt5Core-devel >= %{qtver}
15BuildRequires: Qt5DBus-devel >= %{qtver}
16BuildRequires: Qt5Gui-devel >= %{qtver}
17BuildRequires: Qt5Test-devel >= %{qtver}
18BuildRequires: Qt5Widgets-devel >= %{qtver}
19BuildRequires: Qt5X11Extras-devel >= %{qtver}
20BuildRequires: Qt5Xml-devel >= %{qtver}
5262500d
WF
21BuildRequires: cmake >= 2.8.12
22BuildRequires: kf5-extra-cmake-modules >= 1.0.0
4eda6328 23BuildRequires: kf5-kcrash-devel >= %{version}
be78d425 24BuildRequires: ninja
791b46b9 25BuildRequires: qt5-linguist >= %{qtver}
5262500d 26BuildRequires: rpmbuild(macros) >= 1.164
49007849
ER
27BuildRequires: tar >= 1:1.22
28BuildRequires: xz
a7d99dc0 29Requires: kf5-dirs
5262500d
WF
30BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32%define qt5dir %{_libdir}/qt5
33
34%description
35KGlobalAccel allows you to have global accelerators that are
36independent of the focused window. Unlike regular shortcuts, the
37application's window does not need focus for them to be activated.
38
39%package devel
791b46b9
AM
40Summary: Header files for %{kfname} development
41Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
5262500d
WF
42Group: X11/Development/Libraries
43Requires: %{name} = %{version}-%{release}
44
45%description devel
791b46b9 46Header files for %{kfname} development.
5262500d
WF
47
48%description devel -l pl.UTF-8
791b46b9 49Pliki nagłówkowe dla programistów używających %{kfname}.
5262500d
WF
50
51%prep
791b46b9 52%setup -q -n %{kfname}-%{version}
5262500d
WF
53
54%build
55install -d build
56cd build
be78d425 57%cmake -G Ninja \
791b46b9 58 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
5262500d 59 ../
be78d425 60%ninja_build
5262500d
WF
61
62%install
63rm -rf $RPM_BUILD_ROOT
be78d425 64%ninja_install -C build
5262500d 65
11789e28 66%find_lang %{kfname}5_qt --with-qm --all-name --with-kde
5262500d
WF
67
68%clean
69rm -rf $RPM_BUILD_ROOT
70
71%post -p /sbin/ldconfig
72%postun -p /sbin/ldconfig
73
791b46b9 74%files -f %{kfname}5_qt.lang
5262500d
WF
75%defattr(644,root,root,755)
76%doc README.md
1df638ed 77%attr(755,root,root) %{_bindir}/kglobalaccel5
5262500d 78%attr(755,root,root) %ghost %{_libdir}/libKF5GlobalAccel.so.5
1df638ed 79%attr(755,root,root) %{_libdir}/libKF5GlobalAccel.so.*.*
dfd6373a
AM
80%attr(755,root,root) %ghost %{_libdir}/libKF5GlobalAccelPrivate.so.5
81%attr(755,root,root) %{_libdir}/libKF5GlobalAccelPrivate.so.*.*
5262500d
WF
82%{_datadir}/dbus-1/interfaces/kf5_org.kde.KGlobalAccel.xml
83%{_datadir}/dbus-1/interfaces/kf5_org.kde.kglobalaccel.Component.xml
1df638ed
AM
84%{_datadir}/dbus-1/services/org.kde.kglobalaccel.service
85%{_datadir}/kservices5/kglobalaccel5.desktop
dfd6373a
AM
86%dir %{_libdir}/qt5/plugins/org.kde.kglobalaccel5.platforms
87%attr(755,root,root) %{_libdir}/qt5/plugins/org.kde.kglobalaccel5.platforms/KF5GlobalAccelPrivateXcb.so
7f94e59f 88/etc/xdg/kglobalaccel.categories
5262500d
WF
89
90%files devel
91%defattr(644,root,root,755)
92%{_includedir}/KF5/KGlobalAccel
93%{_includedir}/KF5/kglobalaccel_version.h
94%{_libdir}/cmake/KF5GlobalAccel
95%attr(755,root,root) %{_libdir}/libKF5GlobalAccel.so
a8df9ed8 96#%attr(755,root,root) %{_libdir}/libKF5GlobalAccelPrivate.so
5262500d 97%{qt5dir}/mkspecs/modules/qt_KGlobalAccel.pri
This page took 0.090606 seconds and 4 git commands to generate.