3 %bcond_with tests # build with tests
4 %define kdeappsver 22.08.0
5 %define kframever 5.94.0
12 License: GPL v2+/LGPL v2.1+
13 Group: X11/Applications
14 Source0: https://download.kde.org/stable/release-service/%{kdeappsver}/src/%{kaname}-%{version}.tar.xz
15 # Source0-md5: ce04495ec5e765f7ec5aca8eb83bb5c6
16 URL: http://www.kde.org/
17 BuildRequires: Qt5Concurrent-devel
18 BuildRequires: Qt5Core-devel >= %{qtver}
19 BuildRequires: Qt5Gui-devel >= 5.11.1
20 BuildRequires: Qt5Widgets-devel
21 BuildRequires: cmake >= 2.8.12
22 BuildRequires: gettext-devel
23 BuildRequires: kf5-extra-cmake-modules >= %{kframever}
24 BuildRequires: kf5-karchive-devel >= %{kframever}
25 BuildRequires: kf5-kcoreaddons-devel >= %{kframever}
26 BuildRequires: kf5-kdoctools-devel >= %{kframever}
27 BuildRequires: kf5-kfilemetadata-devel >= %{kframever}
28 BuildRequires: kf5-ki18n-devel >= %{kframever}
29 BuildRequires: kf5-kio-devel >= %{kframever}
30 BuildRequires: kf5-ktextwidgets-devel >= %{kframever}
31 BuildRequires: kf5-kwidgetsaddons-devel >= %{kframever}
33 BuildRequires: qt5-build >= %{qtver}
34 BuildRequires: rpmbuild(macros) >= 1.164
35 BuildRequires: shared-mime-info
36 BuildRequires: tar >= 1:1.22
38 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41 KFind can be used as a standalone search tool, launched by KRunner or
42 from your menu. It is also integrated into Konqueror as "Find File" in
43 the "Tools" menu. It allows you to find files by name, type or
46 %description -l pl.UTF-8
47 KFind może używany jako samodzielny program, uruchamiany przez KRunnera
48 lub z menu. Jest też zintegrowany z Konquerorem jak "Find File" w menu
49 "Tools". Pozwala wyszukiwać pliki według nazwy, typu lub treści.
52 %setup -q -n %{kaname}-%{version}
59 %{!?with_tests:-DBUILD_TESTING=OFF} \
60 -DHTML_INSTALL_DIR=%{_kdedocdir} \
61 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON \
71 rm -rf $RPM_BUILD_ROOT
72 %ninja_install -C build
74 rm -rf $RPM_BUILD_ROOT%{_kdedocdir}/{lt,sr}
75 %find_lang %{kaname} --all-name --with-kde
78 rm -rf $RPM_BUILD_ROOT
80 %files -f %{kaname}.lang
81 %defattr(644,root,root,755)
82 %attr(755,root,root) %{_bindir}/kfind
83 %{_desktopdir}/org.kde.kfind.desktop
84 %{_iconsdir}/hicolor/128x128/apps/kfind.png
85 %{_iconsdir}/hicolor/16x16/apps/kfind.png
86 %{_iconsdir}/hicolor/22x22/apps/kfind.png
87 %{_iconsdir}/hicolor/32x32/apps/kfind.png
88 %{_iconsdir}/hicolor/48x48/apps/kfind.png
89 %{_iconsdir}/hicolor/64x64/apps/kfind.png
90 %{_iconsdir}/hicolor/scalable/apps/kfind.svgz
91 %lang(ca) %{_mandir}/ca/man1/kfind.1*
92 %lang(de) %{_mandir}/de/man1/kfind.1*
93 %lang(es) %{_mandir}/es/man1/kfind.1*
94 %lang(fr) %{_mandir}/fr/man1/kfind.1*
95 %lang(it) %{_mandir}/it/man1/kfind.1*
96 %lang(lt) %{_mandir}/lt/man1/kfind.1*
97 %lang(C) %{_mandir}/man1/kfind.1*
98 %lang(nb) %{_mandir}/nb/man1/kfind.1*
99 %lang(nl) %{_mandir}/nl/man1/kfind.1*
100 %lang(pl) %{_mandir}/pl/man1/kfind.1*
101 %lang(pt) %{_mandir}/pt/man1/kfind.1*
102 %lang(pt_BR) %{_mandir}/pt_BR/man1/kfind.1*
103 %lang(ru) %{_mandir}/ru/man1/kfind.1*
104 %lang(sr) %{_mandir}/sr/man1/kfind.1*
105 %lang(sv) %{_mandir}/sv/man1/kfind.1*
106 %lang(uk) %{_mandir}/uk/man1/kfind.1*
107 %{_datadir}/metainfo/org.kde.kfind.appdata.xml
108 %{_datadir}/qlogging-categories5/kfind.categories