]> git.pld-linux.org Git - packages/kf5-krunner.git/blame - kf5-krunner.spec
- updated to 5.39.0
[packages/kf5-krunner.git] / kf5-krunner.spec
CommitLineData
bdfc2e7b 1%define kdeframever 5.39
13c938b2
AM
2%define qtver 5.3.2
3%define kfname krunner
b55c31cb
WF
4
5Summary: Framework for Plasma runners
13c938b2 6Name: kf5-%{kfname}
bdfc2e7b 7Version: 5.39.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
bdfc2e7b 12# Source0-md5: cc3bba7eb22f66fc6aff7e6a4525cafa
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}
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}
b55c31cb
WF
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
bdfc2e7b
WF
115%{_datadir}/dbus-1/interfaces/kf5_org.kde.krunner1.xml
116%{_datadir}/kdevappwizard/templates/runner.tar.bz2
117
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
124%attr(755,root,root) %{_libdir}/libKF5Runner.so
125%{qt5dir}/mkspecs/modules/qt_KRunner.pri
This page took 0.100855 seconds and 4 git commands to generate.