]> git.pld-linux.org Git - packages/kf5-kglobalaccel.git/blame - kf5-kglobalaccel.spec
- Up to 5.65.0.
[packages/kf5-kglobalaccel.git] / kf5-kglobalaccel.spec
CommitLineData
d4350995 1%define kdeframever 5.65
143e1a64 2%define qtver 5.9.0
791b46b9 3%define kfname kglobalaccel
5262500d
WF
4
5Summary: Global desktop keyboard shortcuts
791b46b9 6Name: kf5-%{kfname}
d4350995 7Version: 5.65.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
d4350995 12# Source0-md5: d664f69276b000ff5ca6636b3b5995e6
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
a432d418 88%{_datadir}/qlogging-categories5/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.094379 seconds and 4 git commands to generate.