]> git.pld-linux.org Git - packages/kf5-krunner.git/blame - kf5-krunner.spec
-updated to 5.24.0; fetch sources
[packages/kf5-krunner.git] / kf5-krunner.spec
CommitLineData
7bbb01af 1%define kdeframever 5.24
13c938b2
AM
2%define qtver 5.3.2
3%define kfname krunner
b55c31cb
WF
4
5Summary: Framework for Plasma runners
13c938b2 6Name: kf5-%{kfname}
7bbb01af 7Version: 5.24.0
67ecfba8 8Release: 1
b55c31cb
WF
9License: LGPL v2.1+
10Group: X11/Libraries
cbaea737 11Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
7bbb01af 12# Source0-md5: c397c4a9b647e6bb35d7f022c5556693
b55c31cb 13URL: http://www.kde.org/
13c938b2
AM
14BuildRequires: Qt5Core-devel >= %{qtver}
15BuildRequires: Qt5DBus-devel >= %{qtver}
16BuildRequires: Qt5Gui-devel >= %{qtver}
17BuildRequires: Qt5Network-devel >= %{qtver}
18BuildRequires: Qt5Qml-devel >= %{qtver}
19BuildRequires: Qt5Quick-devel >= %{qtver}
20BuildRequires: Qt5Test-devel >= %{qtver}
21BuildRequires: Qt5Widgets-devel >= %{qtver}
22BuildRequires: Qt5Xml-devel >= %{qtver}
b55c31cb
WF
23BuildRequires: cmake >= 2.8.12
24BuildRequires: gettext-devel
25BuildRequires: kf5-attica-devel >= %{version}
13c938b2 26BuildRequires: kf5-extra-cmake-modules >= 1.4.0
b55c31cb
WF
27BuildRequires: kf5-kauth-devel >= %{version}
28BuildRequires: kf5-kbookmarks-devel >= %{version}
29BuildRequires: kf5-kcodecs-devel >= %{version}
30BuildRequires: kf5-kcompletion-devel >= %{version}
31BuildRequires: kf5-kconfig-devel >= %{version}
32BuildRequires: kf5-kconfigwidgets-devel >= %{version}
33BuildRequires: kf5-kcoreaddons-devel >= %{version}
34BuildRequires: kf5-kdbusaddons-devel >= %{version}
35BuildRequires: kf5-kglobalaccel-devel >= %{version}
36BuildRequires: kf5-kguiaddons-devel >= %{version}
37BuildRequires: kf5-ki18n-devel >= %{version}
38BuildRequires: kf5-kiconthemes-devel >= %{version}
39BuildRequires: kf5-kio-devel >= %{version}
40BuildRequires: kf5-kitemviews-devel >= %{version}
41BuildRequires: kf5-kjobwidgets-devel >= %{version}
42BuildRequires: kf5-plasma-framework-devel >= %{version}
43BuildRequires: kf5-kservice-devel >= %{version}
44BuildRequires: kf5-ktextwidgets-devel >= %{version}
45BuildRequires: kf5-threadweaver-devel >= %{version}
46BuildRequires: kf5-kwidgetsaddons-devel >= %{version}
47BuildRequires: kf5-kwindowsystem-devel >= %{version}
48BuildRequires: kf5-kxmlgui-devel >= %{version}
49BuildRequires: kf5-solid-devel >= %{version}
50BuildRequires: kf5-sonnet-devel >= %{version}
51BuildRequires: rpmbuild(macros) >= 1.164
52BuildRequires: tar >= 1:1.22
53BuildRequires: xz
cbaea737 54Requires: kf5-dirs
b55c31cb
WF
55BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
56
57%define qt5dir %{_libdir}/qt5
58
59%description
60The Plasma workspace provides an application called KRunner which,
61among other things, allows one to type into a text area which causes
62various actions and information that match the text appear as the text
63is being typed.
64
65One application for this is the universal runner you can launch with
66ALT-F2.
67
68This functionality is provided via plugins loaded at runtime called
69"Runners". These plugins can be used by any application using the
70Plasma library. The KRunner framework is used to write these plugins.
71
72%package devel
13c938b2
AM
73Summary: Header files for %{kfname} development
74Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
b55c31cb
WF
75Group: X11/Development/Libraries
76Requires: %{name} = %{version}-%{release}
77
78%description devel
13c938b2 79Header files for %{kfname} development.
b55c31cb
WF
80
81%description devel -l pl.UTF-8
13c938b2 82Pliki nagłówkowe dla programistów używających %{kfname}.
b55c31cb
WF
83
84%prep
13c938b2 85%setup -q -n %{kfname}-%{version}
b55c31cb
WF
86
87%build
88install -d build
89cd build
90%cmake \
13c938b2 91 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
b55c31cb
WF
92 ../
93%{__make}
94
95%install
96rm -rf $RPM_BUILD_ROOT
97
98%{__make} -C build/ install \
99 DESTDIR=$RPM_BUILD_ROOT
100
101%clean
102rm -rf $RPM_BUILD_ROOT
103
104%post -p /sbin/ldconfig
105%postun -p /sbin/ldconfig
106
107%files
108%defattr(644,root,root,755)
109%doc README.md
110%attr(755,root,root) %ghost %{_libdir}/libKF5Runner.so.5
67ecfba8 111%attr(755,root,root) %{_libdir}/libKF5Runner.so.*.*
b55c31cb
WF
112%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/runnermodel/librunnermodelplugin.so
113%{_libdir}/qt5/qml/org/kde/runnermodel/qmldir
114%{_datadir}/kservicetypes5/plasma-runner.desktop
115
116%files devel
117%defattr(644,root,root,755)
118%{_includedir}/KF5/KRunner
119%{_includedir}/KF5/krunner_version.h
120%{_libdir}/cmake/KF5Runner
121%attr(755,root,root) %{_libdir}/libKF5Runner.so
122%{qt5dir}/mkspecs/modules/qt_KRunner.pri
This page took 0.085848 seconds and 4 git commands to generate.