Compare commits

..

No commits in common. 'c9' and 'i10c-beta' have entirely different histories.

2
.gitignore vendored

@ -1 +1 @@
SOURCES/tracker-3.1.2.tar.xz SOURCES/tracker-3.7.3.tar.xz

@ -1 +1 @@
3ac9dd0af5de3199d9fdd82e9b37adb0bcfdb01b SOURCES/tracker-3.1.2.tar.xz 14165d3b834172b9f91afe97fe42352a36cafb60 SOURCES/tracker-3.7.3.tar.xz

File diff suppressed because it is too large Load Diff

@ -3,29 +3,32 @@
%global tarball_version %%(echo %{version} | tr '~' '.') %global tarball_version %%(echo %{version} | tr '~' '.')
Name: tracker Name: tracker
Version: 3.1.2 Version: 3.7.3
Release: 3%{?dist} Release: 3%{?dist}
Summary: Desktop-neutral metadata database and search tool Summary: Desktop-neutral metadata database and search tool
License: GPLv2+ License: GPL-2.0-or-later
URL: https://gnome.pages.gitlab.gnome.org/tracker/ URL: https://gnome.pages.gitlab.gnome.org/tracker/
Source0: https://download.gnome.org/sources/tracker/3.1/tracker-%{tarball_version}.tar.xz Source0: https://download.gnome.org/sources/tracker/3.7/tracker-%{tarball_version}.tar.xz
Patch1: modular-soup.diff
BuildRequires: asciidoc BuildRequires: asciidoc
BuildRequires: gettext BuildRequires: gettext
BuildRequires: gtk-doc BuildRequires: gi-docgen
%if ! 0%{?rhel} || 0%{?rhel} < 10
# libstemmer is not part of RHEL 10
BuildRequires: libstemmer-devel BuildRequires: libstemmer-devel
%endif
BuildRequires: meson BuildRequires: meson
BuildRequires: systemd BuildRequires: python3-gobject
BuildRequires: systemd-rpm-macros
BuildRequires: vala BuildRequires: vala
BuildRequires: pkgconfig(avahi-glib)
BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(dbus-1)
BuildRequires: pkgconfig(gobject-introspection-1.0) BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(icu-i18n) BuildRequires: pkgconfig(icu-i18n)
BuildRequires: pkgconfig(icu-uc) BuildRequires: pkgconfig(icu-uc)
BuildRequires: pkgconfig(json-glib-1.0) BuildRequires: pkgconfig(json-glib-1.0)
BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(libsoup-3.0)
BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(libxml-2.0)
BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(sqlite3)
BuildRequires: /usr/bin/dbus-run-session BuildRequires: /usr/bin/dbus-run-session
@ -40,8 +43,6 @@ Requires: libtracker-sparql%{?_isa} = %{version}-%{release}
Recommends: tracker-miners%{?_isa} Recommends: tracker-miners%{?_isa}
%{?systemd_requires}
%description %description
Tracker is a powerful desktop-neutral first class object database, Tracker is a powerful desktop-neutral first class object database,
tag/metadata database and search tool. tag/metadata database and search tool.
@ -59,7 +60,7 @@ Metadata indexers are provided by the tracker-miners package.
%package -n libtracker-sparql %package -n libtracker-sparql
Summary: Tracker SPARQL library Summary: Tracker SPARQL library
License: LGPLv2+ License: LGPL-2.1-or-later
Recommends: %{name}%{?_isa} = %{version}-%{release} Recommends: %{name}%{?_isa} = %{version}-%{release}
# renamed in F34 # renamed in F34
Obsoletes: libtracker-sparql3 < 3.1.0~rc-2 Obsoletes: libtracker-sparql3 < 3.1.0~rc-2
@ -102,13 +103,16 @@ The %{name}-devel package contains the documentation for %{name}.
%prep %prep
%autosetup -p1 -n tracker-%{tarball_version} %autosetup -p1 -n %{name}-%{tarball_version}
%build %build
%meson \ %meson \
-Dunicode_support=icu \ -Dunicode_support=icu \
-Dsystemd_user_services_dir=%{_userunitdir} \ -Dsystemd_user_services_dir=%{_userunitdir} \
%if ! 0%{?rhel} || 0%{?rhel} >= 10
-Dstemmer=disabled \
%endif
%{nil} %{nil}
%meson_build %meson_build
@ -134,11 +138,14 @@ The %{name}-devel package contains the documentation for %{name}.
%license COPYING COPYING.GPL %license COPYING COPYING.GPL
%doc AUTHORS NEWS README.md %doc AUTHORS NEWS README.md
%{_bindir}/tracker3 %{_bindir}/tracker3
%{_libexecdir}/tracker3/ %{_bindir}/tracker3-*
%{_libexecdir}/tracker-xdg-portal-3 %{_libexecdir}/tracker-xdg-portal-3
%dir %{_datadir}/bash-completion %dir %{_datadir}/bash-completion
%dir %{_datadir}/bash-completion/completions %dir %{_datadir}/bash-completion/completions
%{_datadir}/bash-completion/completions/tracker3 %{_datadir}/bash-completion/completions/tracker3
%dir %{_datadir}/tracker3
%dir %{_datadir}/tracker3/commands
%{_datadir}/tracker3/commands/tracker-*.desktop
%{_datadir}/dbus-1/services/org.freedesktop.portal.Tracker.service %{_datadir}/dbus-1/services/org.freedesktop.portal.Tracker.service
%{_mandir}/man1/tracker*.1* %{_mandir}/man1/tracker*.1*
%{_userunitdir}/tracker-xdg-portal-3.service %{_userunitdir}/tracker-xdg-portal-3.service
@ -148,13 +155,13 @@ The %{name}-devel package contains the documentation for %{name}.
%dir %{_libdir}/girepository-1.0 %dir %{_libdir}/girepository-1.0
%{_libdir}/girepository-1.0/Tracker-3.0.typelib %{_libdir}/girepository-1.0/Tracker-3.0.typelib
%{_libdir}/libtracker-sparql-3.0.so.0* %{_libdir}/libtracker-sparql-3.0.so.0*
%{_libdir}/tracker-3.0/libtracker-http-soup*.so %{_libdir}/tracker-3.0/
%{_datadir}/tracker3/
%files devel %files devel
%{_includedir}/tracker-3.0/ %{_includedir}/tracker-3.0/
%{_libdir}/libtracker-sparql-3.0.so %{_libdir}/libtracker-sparql-3.0.so
%{_libdir}/pkgconfig/*.pc %{_libdir}/pkgconfig/tracker-sparql-3.0.pc
%{_libdir}/pkgconfig/tracker-testutils-3.0.pc
%dir %{_libdir}/tracker-3.0 %dir %{_libdir}/tracker-3.0
%{_libdir}/tracker-3.0/trackertestutils/ %{_libdir}/tracker-3.0/trackertestutils/
%dir %{_datadir}/vala %dir %{_datadir}/vala
@ -165,29 +172,149 @@ The %{name}-devel package contains the documentation for %{name}.
%files doc %files doc
%license docs/reference/COPYING %license docs/reference/COPYING
%dir %{_datadir}/gtk-doc %{_docdir}/Tracker-3.0/
%dir %{_datadir}/gtk-doc/html
%{_datadir}/gtk-doc/html/libtracker-sparql-3/
%{_datadir}/gtk-doc/html/ontology-3/
%changelog %changelog
* Tue Nov 22 2022 Carlos Garnacho <cgarnach@redhat.com> - 3.1.2-3 * Tue Nov 26 2024 MSVSphere Packaging Team <packager@msvsphere-os.ru> - 3.7.3-3
- Backport module-based libsoup support - Rebuilt for MSVSphere 10
Resolves: rhbz#2137366
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 3.7.3-3
- Bump release for June 2024 mass rebuild
* Tue Jun 11 2024 Tomas Popela <tpopela@redhat.com> - 3.7.3-2
- Disable stemmer support as libstemmer is being removed from RHEL 10
* Fri May 03 2024 Tomas Popela <tpopela@redhat.com> - 3.7.3-1
- Update to 3.7.3 and sync with Fedora
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 3.7~alpha-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Fri Jan 19 2024 David King <amigadave@amigadave.com> - 3.7~alpha-1
- Update to 3.7.alpha
* Mon Jan 08 2024 Florian Weimer <fweimer@redhat.com> - 3.6.0-2
- Backport upstream patch to fix C compatibility issue in Meson probe
* Tue Sep 19 2023 Kalev Lember <klember@redhat.com> - 3.6.0-1
- Update to 3.6.0
* Wed Sep 06 2023 Kalev Lember <klember@redhat.com> - 3.6~rc-1
- Update to 3.6.rc
* Fri Aug 11 2023 Kalev Lember <klember@redhat.com> - 3.6~beta-1
- Update to 3.6.beta
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.6~alpha-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Tue Jul 11 2023 František Zatloukal <fzatlouk@redhat.com> - 3.6~alpha-2
- Rebuilt for ICU 73.2
* Tue Jul 04 2023 Kalev Lember <klember@redhat.com> - 3.6~alpha-1
- Update to 3.6.alpha
* Wed Jun 07 2023 Kalev Lember <klember@redhat.com> - 3.5.3-1
- Update to 3.5.3
* Sun May 14 2023 David King <amigadave@amigadave.com> - 3.5.2-1
- Update to 3.5.2
* Wed Apr 26 2023 David King <amigadave@amigadave.com> - 3.5.1-1
- Update to 3.5.1 (#2189611)
* Mon Mar 20 2023 David King <amigadave@amigadave.com> - 3.5.0-1
- Update to 3.5.0 (#2179710)
* Sun Mar 05 2023 David King <amigadave@amigadave.com> - 3.5.0~rc-1
- Update to 3.5.0.rc (#2160249)
* Wed Feb 15 2023 David King <amigadave@amigadave.com> - 3.5.0~beta-1
- Update to 3.5.0.beta
* Mon Feb 06 2023 David King <amigadave@amigadave.com> - 3.5.0~alpha-1
- Update to 3.5.0.alpha
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Sat Dec 31 2022 Pete Walter <pwalter@fedoraproject.org> - 3.4.2-2
- Rebuild for ICU 72
* Tue Dec 06 2022 David King <amigadave@amigadave.com> - 3.4.2-1
- Update to 3.4.2 (#2150897)
* Wed Oct 26 2022 David King <amigadave@amigadave.com> - 3.4.1-1
- Update to 3.4.1 (#2137867)
* Tue Sep 20 2022 Kalev Lember <klember@redhat.com> - 3.4.0-1
- Update to 3.4.0
* Tue Sep 06 2022 Kalev Lember <klember@redhat.com> - 3.4.0~rc-1
- Update to 3.4.0.rc
* Tue Aug 09 2022 Kalev Lember <klember@redhat.com> - 3.4.0~beta-1
- Update to 3.4.0.beta
* Mon Aug 01 2022 Frantisek Zatloukal <fzatlouk@redhat.com> - 3.4.0~alpha-3
- Rebuilt for ICU 71.1
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.4.0~alpha-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Mon Jul 18 2022 Kalev Lember <klember@redhat.com> - 3.4.0~alpha-1
- Update to 3.4.0.alpha
- Build with libsoup3
* Thu Jul 07 2022 David King <amigadave@amigadave.com> - 3.3.2-1
- Update to 3.3.2 (#2104598)
* Wed Jun 01 2022 David King <amigadave@amigadave.com> - 3.3.1-1
- Update to 3.3.1 (#2092163)
* Sun Mar 20 2022 David King <amigadave@amigadave.com> - 3.3.0-1
- Update to 3.3.0 (#2061204)
* Tue Mar 08 2022 David King <amigadave@amigadave.com> - 3.3.0~rc-1
- Update to 3.3.0.rc
* Mon Feb 14 2022 David King <amigadave@amigadave.com> - 3.3.0~beta-1
- Update to 3.3.0.beta
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.3.0~alpha-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Mon Jan 10 2022 David King <amigadave@amigadave.com> - 3.3.0~alpha-1
- Update to 3.3.0.alpha
* Mon Nov 01 2021 Kalev Lember <klember@redhat.com> - 3.2.1-1
- Update to 3.2.1
* Sat Sep 18 2021 Kalev Lember <klember@redhat.com> - 3.2.0-1
- Update to 3.2.0
* Wed Sep 08 2021 Kalev Lember <klember@redhat.com> - 3.2.0~rc-1
- Update to 3.2.0.rc
* Thu Aug 19 2021 Kalev Lember <klember@redhat.com> - 3.2.0~alpha.1-1
- Update to 3.2.0.alpha.1
* Wed Aug 04 2021 Kalev Lember <klember@redhat.com> - 3.1.2-2
- BuildRequire systemd-rpm-macros instead of systemd
- Avoid systemd_requires as per updated packaging guidelines
* Tue Nov 30 2021 Tomas Popela <tpopela@redhat.com> - 3.1.2-2 * Thu Jul 29 2021 David King <amigadave@amigadave.com> - 3.1.2-1
- Ship tracker-devel in CRB - Update to 3.1.2 (#1988025)
* Wed Aug 25 2021 Kalev Lember <klember@redhat.com> - 3.1.2-1 * Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.1-4
- Update to 3.1.2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Aug 10 2021 Mohan Boddu <mboddu@redhat.com> - 3.1.1-3 * Thu May 20 2021 Pete Walter <pwalter@fedoraproject.org> - 3.1.1-3
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags - Rebuild for ICU 69
Related: rhbz#1991688
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 3.1.1-2 * Thu Apr 22 2021 Carlos Garnacho <cgarnach@redhat.com> - 3.1.1-2
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 - Fix crash on "tracker3 export --2to3"
* Sat Apr 03 2021 Kalev Lember <klember@redhat.com> - 3.1.1-1 * Sat Apr 03 2021 Kalev Lember <klember@redhat.com> - 3.1.1-1
- Update to 3.1.1 - Update to 3.1.1

Loading…
Cancel
Save