]> git.pld-linux.org Git - packages/kf5-kglobalaccel.git/blame - kf5-kglobalaccel.spec
- updated to 5.80.0
[packages/kf5-kglobalaccel.git] / kf5-kglobalaccel.spec
CommitLineData
53f75d3b 1%define kdeframever 5.80
143e1a64 2%define qtver 5.9.0
791b46b9 3%define kfname kglobalaccel
5262500d
WF
4
5Summary: Global desktop keyboard shortcuts
791b46b9 6Name: kf5-%{kfname}
53f75d3b 7Version: 5.80.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
53f75d3b 12# Source0-md5: 48fe4c98861b040ae0b277ca78a43190
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 21BuildRequires: cmake >= 2.8.12
4425f19b 22BuildRequires: kf5-extra-cmake-modules >= %{version}
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
53f75d3b 78%ghost %{_libdir}/libKF5GlobalAccel.so.5
1df638ed 79%attr(755,root,root) %{_libdir}/libKF5GlobalAccel.so.*.*
53f75d3b 80%ghost %{_libdir}/libKF5GlobalAccelPrivate.so.5
dfd6373a 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
cbbb37ad
WF
89%{systemduserunitdir}/plasma-kglobalaccel.service
90%{_datadir}/qlogging-categories5/kglobalaccel.renamecategories
5262500d
WF
91
92%files devel
93%defattr(644,root,root,755)
94%{_includedir}/KF5/KGlobalAccel
95%{_includedir}/KF5/kglobalaccel_version.h
96%{_libdir}/cmake/KF5GlobalAccel
53f75d3b 97%{_libdir}/libKF5GlobalAccel.so
5262500d 98%{qt5dir}/mkspecs/modules/qt_KGlobalAccel.pri
This page took 0.035204 seconds and 4 git commands to generate.