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