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