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