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