]> git.pld-linux.org Git - packages/kf5-kglobalaccel.git/blame - kf5-kglobalaccel.spec
- up to 5.4.0
[packages/kf5-kglobalaccel.git] / kf5-kglobalaccel.spec
CommitLineData
5262500d
WF
1# TODO:
2# - dir /usr/include/KF5 not packaged
791b46b9
AM
3%define kdeframever 5.4
4%define qtver 5.3.2
5%define kfname kglobalaccel
5262500d
WF
6
7Summary: Global desktop keyboard shortcuts
791b46b9
AM
8Name: kf5-%{kfname}
9Version: 5.4.0
5262500d
WF
10Release: 0.1
11License: LGPL v2.1+
12Group: X11/Libraries
791b46b9
AM
13Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
14# Source0-md5: a37e10b71075bd4308249b443acbd1c7
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
791b46b9 67%find_lang %{kfname}5_qt --with-qm
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
78%attr(755,root,root) %ghost %{_libdir}/libKF5GlobalAccel.so.5
791b46b9 79%attr(755,root,root) %{_libdir}/libKF5GlobalAccel.so.5.4.0
5262500d
WF
80%{_datadir}/dbus-1/interfaces/kf5_org.kde.KGlobalAccel.xml
81%{_datadir}/dbus-1/interfaces/kf5_org.kde.kglobalaccel.Component.xml
82
83%files devel
84%defattr(644,root,root,755)
85%{_includedir}/KF5/KGlobalAccel
86%{_includedir}/KF5/kglobalaccel_version.h
87%{_libdir}/cmake/KF5GlobalAccel
88%attr(755,root,root) %{_libdir}/libKF5GlobalAccel.so
89%{qt5dir}/mkspecs/modules/qt_KGlobalAccel.pri
This page took 0.111122 seconds and 4 git commands to generate.