]> git.pld-linux.org Git - packages/kf5-kglobalaccel.git/blame - kf5-kglobalaccel.spec
- updated to 5.83.0
[packages/kf5-kglobalaccel.git] / kf5-kglobalaccel.spec
CommitLineData
fc17fb73 1%define kdeframever 5.83
da788b10 2%define qtver 5.14.0
791b46b9 3%define kfname kglobalaccel
5262500d
WF
4
5Summary: Global desktop keyboard shortcuts
791b46b9 6Name: kf5-%{kfname}
fc17fb73 7Version: 5.83.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
fc17fb73 12# Source0-md5: d41b200572c140fbf2b9b941fed8313c
5262500d 13URL: http://www.kde.org/
791b46b9 14BuildRequires: Qt5DBus-devel >= %{qtver}
791b46b9
AM
15BuildRequires: Qt5Test-devel >= %{qtver}
16BuildRequires: Qt5Widgets-devel >= %{qtver}
17BuildRequires: Qt5X11Extras-devel >= %{qtver}
da788b10 18BuildRequires: cmake >= 3.5
4425f19b 19BuildRequires: kf5-extra-cmake-modules >= %{version}
da788b10
JP
20BuildRequires: kf5-kconfig-devel >= %{version}
21BuildRequires: kf5-kcoreaddons-devel >= %{version}
4eda6328 22BuildRequires: kf5-kcrash-devel >= %{version}
da788b10
JP
23BuildRequires: kf5-kdbusaddons-devel >= %{version}
24BuildRequires: kf5-kwindowsystem-devel >= %{version}
25BuildRequires: libxcb-devel
be78d425 26BuildRequires: ninja
791b46b9 27BuildRequires: qt5-linguist >= %{qtver}
ba1b0a5a 28BuildRequires: rpmbuild(macros) >= 1.736
49007849 29BuildRequires: tar >= 1:1.22
da788b10
JP
30BuildRequires: xcb-util-keysyms-devel
31BuildRequires: xorg-lib-libX11-devel
49007849 32BuildRequires: xz
da788b10
JP
33Requires: Qt5DBus >= %{qtver}
34Requires: Qt5Widgets >= %{qtver}
35Requires: Qt5X11Extras >= %{qtver}
a7d99dc0 36Requires: kf5-dirs
da788b10
JP
37Requires: kf5-kconfig >= %{version}
38Requires: kf5-kcoreaddons >= %{version}
39Requires: kf5-kcrash >= %{version}
40Requires: kf5-kdbusaddons >= %{version}
41Requires: kf5-kwindowsystem >= %{version}
5262500d
WF
42BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
43
44%define qt5dir %{_libdir}/qt5
45
46%description
47KGlobalAccel allows you to have global accelerators that are
48independent of the focused window. Unlike regular shortcuts, the
49application's window does not need focus for them to be activated.
50
51%package devel
791b46b9
AM
52Summary: Header files for %{kfname} development
53Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
5262500d
WF
54Group: X11/Development/Libraries
55Requires: %{name} = %{version}-%{release}
da788b10
JP
56Requires: Qt5DBus-devel >= %{qtver}
57Requires: Qt5Widgets-devel >= %{qtver}
58Requires: cmake >= 3.5
5262500d
WF
59
60%description devel
791b46b9 61Header files for %{kfname} development.
5262500d
WF
62
63%description devel -l pl.UTF-8
791b46b9 64Pliki nagłówkowe dla programistów używających %{kfname}.
5262500d
WF
65
66%prep
791b46b9 67%setup -q -n %{kfname}-%{version}
5262500d
WF
68
69%build
70install -d build
71cd build
be78d425 72%cmake -G Ninja \
791b46b9 73 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
5262500d 74 ../
be78d425 75%ninja_build
5262500d
WF
76
77%install
78rm -rf $RPM_BUILD_ROOT
be78d425 79%ninja_install -C build
5262500d 80
11789e28 81%find_lang %{kfname}5_qt --with-qm --all-name --with-kde
5262500d
WF
82
83%clean
84rm -rf $RPM_BUILD_ROOT
85
86%post -p /sbin/ldconfig
87%postun -p /sbin/ldconfig
88
791b46b9 89%files -f %{kfname}5_qt.lang
5262500d
WF
90%defattr(644,root,root,755)
91%doc README.md
1df638ed 92%attr(755,root,root) %{_bindir}/kglobalaccel5
53f75d3b 93%ghost %{_libdir}/libKF5GlobalAccel.so.5
1df638ed 94%attr(755,root,root) %{_libdir}/libKF5GlobalAccel.so.*.*
53f75d3b 95%ghost %{_libdir}/libKF5GlobalAccelPrivate.so.5
dfd6373a 96%attr(755,root,root) %{_libdir}/libKF5GlobalAccelPrivate.so.*.*
5262500d
WF
97%{_datadir}/dbus-1/interfaces/kf5_org.kde.KGlobalAccel.xml
98%{_datadir}/dbus-1/interfaces/kf5_org.kde.kglobalaccel.Component.xml
1df638ed
AM
99%{_datadir}/dbus-1/services/org.kde.kglobalaccel.service
100%{_datadir}/kservices5/kglobalaccel5.desktop
dfd6373a
AM
101%dir %{_libdir}/qt5/plugins/org.kde.kglobalaccel5.platforms
102%attr(755,root,root) %{_libdir}/qt5/plugins/org.kde.kglobalaccel5.platforms/KF5GlobalAccelPrivateXcb.so
a432d418 103%{_datadir}/qlogging-categories5/kglobalaccel.categories
cbbb37ad
WF
104%{systemduserunitdir}/plasma-kglobalaccel.service
105%{_datadir}/qlogging-categories5/kglobalaccel.renamecategories
5262500d
WF
106
107%files devel
108%defattr(644,root,root,755)
109%{_includedir}/KF5/KGlobalAccel
110%{_includedir}/KF5/kglobalaccel_version.h
111%{_libdir}/cmake/KF5GlobalAccel
53f75d3b 112%{_libdir}/libKF5GlobalAccel.so
5262500d 113%{qt5dir}/mkspecs/modules/qt_KGlobalAccel.pri
This page took 0.106886 seconds and 4 git commands to generate.