import UBI tracker-miners-3.7.4-1.el10

This commit is contained in:
AlmaLinux RelEng Bot 2026-05-19 18:51:34 -04:00
parent c5992c9417
commit 9d4d2ef9d5
3 changed files with 26 additions and 14 deletions

2
.gitignore vendored
View File

@ -1 +1 @@
tracker-miners-3.7.3.tar.xz
tracker-miners-3.7.4.tar.xz

View File

@ -1 +1 @@
SHA512 (tracker-miners-3.7.3.tar.xz) = 69918c029c7d7b7433c1758a63d6c5e19c8dc6ae0af90d000356f6707f64a1aee907990397878025e40735770a0154ef3d46d35d5319a5c4a73d4195cd0de61a
SHA512 (tracker-miners-3.7.4.tar.xz) = da357e33f3b1e32969885cf3bd89ca4fc6f64bd8c35efee9b666d6e3d2689f5f97091dc32702a8a1dabe4ba7fbbf1a7f37a9de621e6114d5b9a40530ada3941d

View File

@ -7,26 +7,26 @@
%global domain_ontology org.freedesktop
%endif
%global with_enca 1
%global with_libcue 1
%global with_rss 1
%global with_totem_pl_parser 1
%if 0%{?rhel} || 0%{?flatpak}
%global with_enca 0
%global with_libcue 0
%global with_rss 0
%if 0%{?rhel} >= 10
%global with_totem-pl-parser 0
%global with_totem_pl_parser 0
%endif
%else
%global with_enca 1
%global with_libcue 1
%global with_rss 1
%global with_totem-pl-parser 1
%endif
%global tracker_version 3.7
%if 0%{?with_rss}
%global systemd_units tracker-extract-3.service tracker-miner-fs-3.service tracker-miner-fs-control-3.service tracker-miner-rss-3.service tracker-writeback-3.service
%global systemd_units tracker-miner-fs-3.service tracker-miner-fs-control-3.service tracker-miner-rss-3.service tracker-writeback-3.service
%else
%global systemd_units tracker-extract-3.service tracker-miner-fs-3.service tracker-miner-fs-control-3.service tracker-writeback-3.service
%global systemd_units tracker-miner-fs-3.service tracker-miner-fs-control-3.service tracker-writeback-3.service
%endif
# Exclude private libraries from autogenerated provides and requires
@ -36,8 +36,8 @@
%global tarball_version %%(echo %{version} | tr '~' '.')
Name: tracker-miners
Version: 3.7.3
Release: 4%{?dist}
Version: 3.7.4
Release: 1%{?dist}
Summary: Tracker miners and metadata extractors
# libtracker-extract and libtracker-miner libraries are LGPLv2+; the miners are a mix of GPLv2+ and LGPLv2+ code
@ -79,7 +79,7 @@ BuildRequires: pkgconfig(libseccomp)
BuildRequires: pkgconfig(libtiff-4)
BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(poppler-glib)
%if 0%{?with_totem-pl-parser}
%if 0%{?with_totem_pl_parser}
BuildRequires: pkgconfig(totem-plparser)
%endif
BuildRequires: pkgconfig(tracker-sparql-3.0) >= %{tracker_version}
@ -131,7 +131,7 @@ This package contains various miners and metadata extractors for tracker.
%if ! 0%{?flatpak}
-Dsystemd_user_services_dir=%{_userunitdir} \
%endif
%if ! 0%{?with_totem-pl-parser}
%if ! 0%{?with_totem_pl_parser}
-Dplaylist=disabled \
%endif
%{nil}
@ -149,6 +149,12 @@ install -D -m 0755 %{SOURCE1} %{buildroot}%{_bindir}/%{name}-flatpak-fixup.sh
%find_lang tracker3-miners
%check
for f in %{systemd_units} ; do
test -f $RPM_BUILD_ROOT%{_userunitdir}/$f
done
%post
%systemd_user_post %{systemd_units}
@ -188,6 +194,12 @@ install -D -m 0755 %{SOURCE1} %{buildroot}%{_bindir}/%{name}-flatpak-fixup.sh
%changelog
* Mon Nov 10 2025 Tomas Popela <tpopela@redhat.com> - 3.7.4-1
- Update to 3.7.4 and sync the macro naming with Fedora
Resolves: RHEL-71387
- Drop references to non-existent tracker-extract-3.service
Resolves: RHEL-70242
* Tue Oct 29 2024 Troy Dawson <tdawson@redhat.com> - 3.7.3-4
- Bump release for October 2024 mass rebuild:
Resolves: RHEL-64018