]> git.pld-linux.org Git - packages/kf5-krunner.git/blame_incremental - kf5-krunner.spec
-updated to 5.24.0; fetch sources
[packages/kf5-krunner.git] / kf5-krunner.spec
... / ...
CommitLineData
1%define kdeframever 5.24
2%define qtver 5.3.2
3%define kfname krunner
4
5Summary: Framework for Plasma runners
6Name: kf5-%{kfname}
7Version: 5.24.0
8Release: 1
9License: LGPL v2.1+
10Group: X11/Libraries
11Source0: http://download.kde.org/stable/frameworks/%{kdeframever}/%{kfname}-%{version}.tar.xz
12# Source0-md5: c397c4a9b647e6bb35d7f022c5556693
13URL: http://www.kde.org/
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}
23BuildRequires: cmake >= 2.8.12
24BuildRequires: gettext-devel
25BuildRequires: kf5-attica-devel >= %{version}
26BuildRequires: kf5-extra-cmake-modules >= 1.4.0
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
54Requires: kf5-dirs
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
73Summary: Header files for %{kfname} development
74Summary(pl.UTF-8): Pliki nagłówkowe dla programistów używających %{kfname}
75Group: X11/Development/Libraries
76Requires: %{name} = %{version}-%{release}
77
78%description devel
79Header files for %{kfname} development.
80
81%description devel -l pl.UTF-8
82Pliki nagłówkowe dla programistów używających %{kfname}.
83
84%prep
85%setup -q -n %{kfname}-%{version}
86
87%build
88install -d build
89cd build
90%cmake \
91 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
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
111%attr(755,root,root) %{_libdir}/libKF5Runner.so.*.*
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.699775 seconds and 4 git commands to generate.