]> git.pld-linux.org Git - packages/kf5-krunner.git/blame - kf5-krunner.spec
- up to 5.10.0
[packages/kf5-krunner.git] / kf5-krunner.spec
CommitLineData
67ecfba8 1%define kdeframever 5.10
13c938b2
AM
2%define qtver 5.3.2
3%define kfname krunner
b55c31cb
WF
4
5Summary: Framework for Plasma runners
13c938b2 6Name: kf5-%{kfname}
67ecfba8
AM
7Version: 5.10.0
8Release: 1
b55c31cb
WF
9License: LGPL v2.1+
10Group: X11/Libraries
13c938b2 11Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/portingAids/%{kfname}-%{version}.tar.xz
67ecfba8 12# Source0-md5: 9ffb2eaad19358727a9181c9995ffaff
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
54BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
55
56%define qt5dir %{_libdir}/qt5
57
58%description
59The Plasma workspace provides an application called KRunner which,
60among other things, allows one to type into a text area which causes
61various actions and information that match the text appear as the text
62is being typed.
63
64One application for this is the universal runner you can launch with
65ALT-F2.
66
67This functionality is provided via plugins loaded at runtime called
68"Runners". These plugins can be used by any application using the
69Plasma library. The KRunner framework is used to write these plugins.
70
71%package devel
13c938b2
AM
72Summary: Header files for %{kfname} development
73Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
b55c31cb
WF
74Group: X11/Development/Libraries
75Requires: %{name} = %{version}-%{release}
76
77%description devel
13c938b2 78Header files for %{kfname} development.
b55c31cb
WF
79
80%description devel -l pl.UTF-8
13c938b2 81Pliki nagłówkowe dla programistów używających %{kfname}.
b55c31cb
WF
82
83%prep
13c938b2 84%setup -q -n %{kfname}-%{version}
b55c31cb
WF
85
86%build
87install -d build
88cd build
89%cmake \
13c938b2 90 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
b55c31cb
WF
91 ../
92%{__make}
93
94%install
95rm -rf $RPM_BUILD_ROOT
96
97%{__make} -C build/ install \
98 DESTDIR=$RPM_BUILD_ROOT
99
100%clean
101rm -rf $RPM_BUILD_ROOT
102
103%post -p /sbin/ldconfig
104%postun -p /sbin/ldconfig
105
106%files
107%defattr(644,root,root,755)
108%doc README.md
109%attr(755,root,root) %ghost %{_libdir}/libKF5Runner.so.5
67ecfba8 110%attr(755,root,root) %{_libdir}/libKF5Runner.so.*.*
b55c31cb
WF
111%attr(755,root,root) %{_libdir}/qt5/qml/org/kde/runnermodel/librunnermodelplugin.so
112%{_libdir}/qt5/qml/org/kde/runnermodel/qmldir
113%{_datadir}/kservicetypes5/plasma-runner.desktop
114
115%files devel
116%defattr(644,root,root,755)
117%{_includedir}/KF5/KRunner
118%{_includedir}/KF5/krunner_version.h
119%{_libdir}/cmake/KF5Runner
120%attr(755,root,root) %{_libdir}/libKF5Runner.so
121%{qt5dir}/mkspecs/modules/qt_KRunner.pri
This page took 0.087309 seconds and 4 git commands to generate.