|
|
@ -1,3 +1,5 @@
|
|
|
|
|
|
|
|
%bcond kf6_compat %[0%{?fedora} >= 40 || 0%{?rhel} >= 10]
|
|
|
|
|
|
|
|
|
|
|
|
%global framework baloo
|
|
|
|
%global framework baloo
|
|
|
|
|
|
|
|
|
|
|
|
# uncomment to enable bootstrap mode
|
|
|
|
# uncomment to enable bootstrap mode
|
|
|
@ -9,12 +11,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
Name: kf5-%{framework}
|
|
|
|
Name: kf5-%{framework}
|
|
|
|
Summary: A Tier 3 KDE Frameworks 5 module that provides indexing and search functionality
|
|
|
|
Summary: A Tier 3 KDE Frameworks 5 module that provides indexing and search functionality
|
|
|
|
Version: 5.108.0
|
|
|
|
Version: 5.115.0
|
|
|
|
Release: 1%{?dist}
|
|
|
|
Release: 1%{?dist}
|
|
|
|
|
|
|
|
|
|
|
|
# libs are LGPL, tools are GPL
|
|
|
|
License: BSD-3-Clause AND CC0-1.0 AND LGPL-3.0-or-later
|
|
|
|
# KDE e.V. may determine that future LGPL/GPL versions are accepted
|
|
|
|
|
|
|
|
License: (LGPLv2 or LGPLv3) and (GPLv2 or GPLv3)
|
|
|
|
|
|
|
|
URL: https://community.kde.org/Baloo
|
|
|
|
URL: https://community.kde.org/Baloo
|
|
|
|
#URL: https://invent.kde.org/frameworks/%{framework}
|
|
|
|
#URL: https://invent.kde.org/frameworks/%{framework}
|
|
|
|
|
|
|
|
|
|
|
@ -30,8 +30,6 @@ Source2: baloo_file_shutdown.sh
|
|
|
|
## upstreamable patches
|
|
|
|
## upstreamable patches
|
|
|
|
# http://bugzilla.redhat.com/1235026
|
|
|
|
# http://bugzilla.redhat.com/1235026
|
|
|
|
Patch100: baloo-5.67.0-baloofile_config.patch
|
|
|
|
Patch100: baloo-5.67.0-baloofile_config.patch
|
|
|
|
# https://invent.kde.org/frameworks/baloo/-/merge_requests/131
|
|
|
|
|
|
|
|
Patch101: use_the_FSID_as_the_device_identifier_where_possible.patch
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## upstream patches
|
|
|
|
## upstream patches
|
|
|
|
|
|
|
|
|
|
|
@ -99,6 +97,9 @@ Provides: baloo-file = %{version}-%{release}
|
|
|
|
%else
|
|
|
|
%else
|
|
|
|
Conflicts: baloo-file < 5
|
|
|
|
Conflicts: baloo-file < 5
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
|
|
|
|
%if %{with kf6_compat}
|
|
|
|
|
|
|
|
Requires: kf6-baloo-file%{?_isa}
|
|
|
|
|
|
|
|
%endif
|
|
|
|
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
|
|
|
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
|
|
|
%description file
|
|
|
|
%description file
|
|
|
|
%{summary}.
|
|
|
|
%{summary}.
|
|
|
@ -117,7 +118,8 @@ License: LGPLv2 or LGPLv3
|
|
|
|
|
|
|
|
|
|
|
|
%build
|
|
|
|
%build
|
|
|
|
%{cmake_kf5} \
|
|
|
|
%{cmake_kf5} \
|
|
|
|
-DBUILD_TESTING:BOOL=%{?tests:ON}%{!?tests:OFF}
|
|
|
|
-DBUILD_TESTING:BOOL=%{?tests:ON}%{!?tests:OFF} \
|
|
|
|
|
|
|
|
%{?with_kf6_compat:-DBUILD_INDEXER_SERVICE=OFF}
|
|
|
|
%cmake_build
|
|
|
|
%cmake_build
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -131,8 +133,10 @@ find %{buildroot} -name kde-baloo.service -delete
|
|
|
|
# baloodb not installed unless BUILD_EXPERIMENTAL is enabled, so omit translations
|
|
|
|
# baloodb not installed unless BUILD_EXPERIMENTAL is enabled, so omit translations
|
|
|
|
rm -fv %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/baloodb5.*
|
|
|
|
rm -fv %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/baloodb5.*
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%if %{without kf6_compat}
|
|
|
|
install -p -m644 -D %{SOURCE1} %{buildroot}%{_prefix}/lib/sysctl.d/97-kde-baloo-filewatch-inotify.conf
|
|
|
|
install -p -m644 -D %{SOURCE1} %{buildroot}%{_prefix}/lib/sysctl.d/97-kde-baloo-filewatch-inotify.conf
|
|
|
|
install -p -m755 -D %{SOURCE2} %{buildroot}%{_sysconfdir}/xdg/plasma-workspace/shutdown/baloo_file.sh
|
|
|
|
install -p -m755 -D %{SOURCE2} %{buildroot}%{_sysconfdir}/xdg/plasma-workspace/shutdown/baloo_file.sh
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
%find_lang kio5_baloosearch
|
|
|
|
%find_lang kio5_baloosearch
|
|
|
|
%find_lang kio5_tags
|
|
|
|
%find_lang kio5_tags
|
|
|
@ -169,10 +173,13 @@ make test ARGS="--output-on-failure --timeout 300" -C %{_target_platform} ||:
|
|
|
|
#{_kf5_bindir}/baloodb
|
|
|
|
#{_kf5_bindir}/baloodb
|
|
|
|
%{_kf5_bindir}/baloosearch
|
|
|
|
%{_kf5_bindir}/baloosearch
|
|
|
|
%{_kf5_bindir}/balooshow
|
|
|
|
%{_kf5_bindir}/balooshow
|
|
|
|
|
|
|
|
%if %{without kf6_compat}
|
|
|
|
%{_kf5_bindir}/balooctl
|
|
|
|
%{_kf5_bindir}/balooctl
|
|
|
|
|
|
|
|
%endif
|
|
|
|
%{_kf5_datadir}/qlogging-categories5/%{framework}*
|
|
|
|
%{_kf5_datadir}/qlogging-categories5/%{framework}*
|
|
|
|
|
|
|
|
|
|
|
|
%files file -f %{name}-file.lang
|
|
|
|
%files file -f %{name}-file.lang
|
|
|
|
|
|
|
|
%if %{without kf6_compat}
|
|
|
|
%{_prefix}/lib/sysctl.d/97-kde-baloo-filewatch-inotify.conf
|
|
|
|
%{_prefix}/lib/sysctl.d/97-kde-baloo-filewatch-inotify.conf
|
|
|
|
%config(noreplace) %{_sysconfdir}/xdg/plasma-workspace/shutdown/baloo_file.sh
|
|
|
|
%config(noreplace) %{_sysconfdir}/xdg/plasma-workspace/shutdown/baloo_file.sh
|
|
|
|
%{_kf5_bindir}/baloo_file
|
|
|
|
%{_kf5_bindir}/baloo_file
|
|
|
@ -183,6 +190,7 @@ make test ARGS="--output-on-failure --timeout 300" -C %{_target_platform} ||:
|
|
|
|
%endif
|
|
|
|
%endif
|
|
|
|
%{_libexecdir}/baloo_file
|
|
|
|
%{_libexecdir}/baloo_file
|
|
|
|
%{_libexecdir}/baloo_file_extractor
|
|
|
|
%{_libexecdir}/baloo_file_extractor
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
%ldconfig_scriptlets libs
|
|
|
|
%ldconfig_scriptlets libs
|
|
|
|
|
|
|
|
|
|
|
@ -204,14 +212,46 @@ make test ARGS="--output-on-failure --timeout 300" -C %{_target_platform} ||:
|
|
|
|
%{_kf5_includedir}/Baloo/
|
|
|
|
%{_kf5_includedir}/Baloo/
|
|
|
|
|
|
|
|
|
|
|
|
%{_kf5_archdatadir}/mkspecs/modules/qt_Baloo.pri
|
|
|
|
%{_kf5_archdatadir}/mkspecs/modules/qt_Baloo.pri
|
|
|
|
|
|
|
|
%if %{without kf6_compat}
|
|
|
|
%{_kf5_datadir}/dbus-1/interfaces/org.kde.baloo.*.xml
|
|
|
|
%{_kf5_datadir}/dbus-1/interfaces/org.kde.baloo.*.xml
|
|
|
|
%{_kf5_datadir}/dbus-1/interfaces/org.kde.Baloo*.xml
|
|
|
|
%{_kf5_datadir}/dbus-1/interfaces/org.kde.Baloo*.xml
|
|
|
|
|
|
|
|
%endif
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
|
%changelog
|
|
|
|
* Mon Jan 15 2024 Arkady L. Shane <tigro@msvsphere-os.ru> - 5.108.0-1
|
|
|
|
* Sat Feb 10 2024 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.115.0-1
|
|
|
|
|
|
|
|
- 5.115.0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 5.113.0-3
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Sun Jan 21 2024 Fedora Release Engineering <releng@fedoraproject.org> - 5.113.0-2
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Jan 15 2024 Arkady L. Shane <tigro@msvsphere-os.ru> - 5.113.0-1
|
|
|
|
- Rebuilt for MSVSphere 9.3
|
|
|
|
- Rebuilt for MSVSphere 9.3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Fri Dec 08 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.113.0-1
|
|
|
|
|
|
|
|
- 5.113.0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Mon Oct 16 2023 Alessandro Astone <ales.astone@gmail.com> - 5.111.0-3
|
|
|
|
|
|
|
|
- Require kf6-baloo if compat build
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Oct 12 2023 Alessandro Astone <ales.astone@gmail.com> - 5.111.0-2
|
|
|
|
|
|
|
|
- Add KF6 compatibility flag
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Oct 10 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.111.0-1
|
|
|
|
|
|
|
|
- 5.111.0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Tue Sep 05 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.110.0-1
|
|
|
|
|
|
|
|
- 5.110.0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Sat Aug 05 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.109.0-1
|
|
|
|
|
|
|
|
- 5.109.0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 5.108.0-2
|
|
|
|
|
|
|
|
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
|
|
|
|
|
|
|
|
|
|
* Sun Jul 02 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.108.0-1
|
|
|
|
* Sun Jul 02 2023 Marc Deop i Argemí <marcdeop@fedoraproject.org> - 5.108.0-1
|
|
|
|
- 5.108.0
|
|
|
|
- 5.108.0
|
|
|
|
|
|
|
|
|
|
|
|