]> git.pld-linux.org Git - packages/kf5-krunner.git/blame - kf5-krunner.spec
- updated to 5.81.0
[packages/kf5-krunner.git] / kf5-krunner.spec
CommitLineData
1dbb7ad7 1%define kdeframever 5.81
87ac78a7 2%define qtver 5.9.0
13c938b2 3%define kfname krunner
b55c31cb
WF
4
5Summary: Framework for Plasma runners
13c938b2 6Name: kf5-%{kfname}
1dbb7ad7 7Version: 5.81.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
1dbb7ad7 12# Source0-md5: 73a8e855652625c6278823c20c14651e
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}
88ea7a27 26BuildRequires: kf5-extra-cmake-modules >= %{version}
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}
b55c31cb
WF
42BuildRequires: kf5-kservice-devel >= %{version}
43BuildRequires: kf5-ktextwidgets-devel >= %{version}
b55c31cb
WF
44BuildRequires: kf5-kwidgetsaddons-devel >= %{version}
45BuildRequires: kf5-kwindowsystem-devel >= %{version}
46BuildRequires: kf5-kxmlgui-devel >= %{version}
bdfc2e7b 47BuildRequires: kf5-plasma-framework-devel >= %{version}
b55c31cb
WF
48BuildRequires: kf5-solid-devel >= %{version}
49BuildRequires: kf5-sonnet-devel >= %{version}
bdfc2e7b 50BuildRequires: kf5-threadweaver-devel >= %{version}
40966a30 51BuildRequires: ninja
b55c31cb
WF
52BuildRequires: rpmbuild(macros) >= 1.164
53BuildRequires: tar >= 1:1.22
54BuildRequires: xz
cbaea737 55Requires: kf5-dirs
b55c31cb
WF
56BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
57
58%define qt5dir %{_libdir}/qt5
59
60%description
61The Plasma workspace provides an application called KRunner which,
62among other things, allows one to type into a text area which causes
63various actions and information that match the text appear as the text
64is being typed.
65
66One application for this is the universal runner you can launch with
67ALT-F2.
68
69This functionality is provided via plugins loaded at runtime called
70"Runners". These plugins can be used by any application using the
71Plasma library. The KRunner framework is used to write these plugins.
72
73%package devel
13c938b2
AM
74Summary: Header files for %{kfname} development
75Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
b55c31cb
WF
76Group: X11/Development/Libraries
77Requires: %{name} = %{version}-%{release}
78
79%description devel
13c938b2 80Header files for %{kfname} development.
b55c31cb
WF
81
82%description devel -l pl.UTF-8
13c938b2 83Pliki nagłówkowe dla programistów używających %{kfname}.
b55c31cb
WF
84
85%prep
13c938b2 86%setup -q -n %{kfname}-%{version}
b55c31cb
WF
87
88%build
89install -d build
90cd build
40966a30 91%cmake -G Ninja \
13c938b2 92 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
b55c31cb 93 ../
40966a30 94%ninja_build
b55c31cb
WF
95
96%install
97rm -rf $RPM_BUILD_ROOT
40966a30 98%ninja_install -C build
b55c31cb
WF
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
ea06062c 109%{_datadir}/qlogging-categories5/krunner.categories
02f44da3 110%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
bdfc2e7b
WF
115%{_datadir}/dbus-1/interfaces/kf5_org.kde.krunner1.xml
116%{_datadir}/kdevappwizard/templates/runner.tar.bz2
9433360e 117%{_datadir}/qlogging-categories5/krunner.renamecategories
b55c31cb
WF
118
119%files devel
120%defattr(644,root,root,755)
121%{_includedir}/KF5/KRunner
122%{_includedir}/KF5/krunner_version.h
123%{_libdir}/cmake/KF5Runner
02f44da3 124%{_libdir}/libKF5Runner.so
b55c31cb 125%{qt5dir}/mkspecs/modules/qt_KRunner.pri
9433360e 126%{_datadir}/kdevappwizard/templates/runnerpython.tar.bz2
This page took 0.149234 seconds and 4 git commands to generate.