1 %define kdeappsver 19.04.1
2 %define kframever 5.56.0
9 License: GPL v2+/LGPL v2.1+
10 Group: X11/Applications
11 Source0: http://download.kde.org/stable/applications/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
12 # Source0-md5: 9d09bb0f5399432105983ee4734704e4
13 URL: http://www.kde.org/
14 BuildRequires: Qt5Concurrent-devel
15 BuildRequires: Qt5Core-devel >= %{qtver}
16 BuildRequires: Qt5Gui-devel >= 5.11.1
17 BuildRequires: Qt5Widgets-devel
18 BuildRequires: cmake >= 2.8.12
19 BuildRequires: gettext-devel
20 BuildRequires: kf5-extra-cmake-modules >= %{kframever}
21 BuildRequires: kf5-karchive-devel >= %{kframever}
22 BuildRequires: kf5-kcoreaddons-devel >= %{kframever}
23 BuildRequires: kf5-kdoctools-devel >= %{kframever}
24 BuildRequires: kf5-kfilemetadata-devel >= %{kframever}
25 BuildRequires: kf5-ki18n-devel >= %{kframever}
26 BuildRequires: kf5-kio-devel >= %{kframever}
27 BuildRequires: kf5-ktextwidgets-devel >= %{kframever}
28 BuildRequires: kf5-kwidgetsaddons-devel >= %{kframever}
30 BuildRequires: qt5-build >= %{qtver}
31 BuildRequires: rpmbuild(macros) >= 1.164
32 BuildRequires: shared-mime-info
33 BuildRequires: tar >= 1:1.22
35 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38 KFind can be used as a standalone search tool, launched by KRunner or
39 from your menu. It is also integrated into Konqueror as "Find File" in
40 the "Tools" menu. It allows you to find files by name, type or
44 %setup -q -n %{kaname}-%{version}
51 -DHTML_INSTALL_DIR=%{_kdedocdir} \
52 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
57 rm -rf $RPM_BUILD_ROOT
58 %ninja_install -C build
60 rm -rf $RPM_BUILD_ROOT%{_kdedocdir}/{lt,sr}
61 %find_lang %{kaname} --all-name --with-kde
64 rm -rf $RPM_BUILD_ROOT
66 %files -f %{kaname}.lang
67 %defattr(644,root,root,755)
68 /etc/xdg/kfind.categories
69 %attr(755,root,root) %{_bindir}/kfind
70 %{_desktopdir}/org.kde.kfind.desktop
71 %{_iconsdir}/hicolor/128x128/apps/kfind.png
72 %{_iconsdir}/hicolor/16x16/apps/kfind.png
73 %{_iconsdir}/hicolor/22x22/apps/kfind.png
74 %{_iconsdir}/hicolor/32x32/apps/kfind.png
75 %{_iconsdir}/hicolor/48x48/apps/kfind.png
76 %{_iconsdir}/hicolor/64x64/apps/kfind.png
77 %{_iconsdir}/hicolor/scalable/apps/kfind.svgz
78 %lang(ca) %{_mandir}/ca/man1/kfind.1*
79 %lang(de) %{_mandir}/de/man1/kfind.1*
80 %lang(es) %{_mandir}/es/man1/kfind.1*
81 %lang(fr) %{_mandir}/fr/man1/kfind.1*
82 %lang(it) %{_mandir}/it/man1/kfind.1*
83 %lang(lt) %{_mandir}/lt/man1/kfind.1*
84 %lang(C) %{_mandir}/man1/kfind.1*
85 %lang(nb) %{_mandir}/nb/man1/kfind.1*
86 %lang(nl) %{_mandir}/nl/man1/kfind.1*
87 %lang(pl) %{_mandir}/pl/man1/kfind.1*
88 %lang(pt) %{_mandir}/pt/man1/kfind.1*
89 %lang(pt_BR) %{_mandir}/pt_BR/man1/kfind.1*
90 %lang(ru) %{_mandir}/ru/man1/kfind.1*
91 %lang(sr) %{_mandir}/sr/man1/kfind.1*
92 %lang(sv) %{_mandir}/sv/man1/kfind.1*
93 %lang(uk) %{_mandir}/uk/man1/kfind.1*
94 %{_datadir}/metainfo/org.kde.kfind.appdata.xml