diff --git a/tracker-miners-3.0.5.tar.xz b/tracker-miners-3.0.5.tar.xz deleted file mode 100644 index d542a58..0000000 Binary files a/tracker-miners-3.0.5.tar.xz and /dev/null differ diff --git a/tracker-miners-3.3.0.tar.xz b/tracker-miners-3.3.0.tar.xz new file mode 100644 index 0000000..783a3ce Binary files /dev/null and b/tracker-miners-3.3.0.tar.xz differ diff --git a/tracker3-miners.spec b/tracker3-miners.spec index c771b0d..ac5f61e 100644 --- a/tracker3-miners.spec +++ b/tracker3-miners.spec @@ -1,17 +1,19 @@ -%global systemd_units tracker-extract-3.service tracker-miner-fs-3.service tracker-miner-fs-control-3.service tracker-writeback-3.service +%global tracker_version 3.2.0 +%global __provides_exclude_from ^%{_libdir}/tracker-miners-3.0/ +%global __requires_exclude ^(libtracker-extract\.so|libtracker-miner-3\.0\.so|libextract-.*\.so|libwriteback-.*\.so) +%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 Name: tracker3-miners -Version: 3.0.5 -Release: 3 +Version: 3.3.0 +Release: 1 Summary: One of two parts of tracker mainly contains the indexer daemon and tools. - License: GPLv2+ and LGPLv2+ -URL: https://wiki.gnome.org/Projects/Tracker -Source0: https://download.gnome.org/sources/tracker-miners/3.0/tracker-miners-%{version}.tar.xz +URL: https://gnome.pages.gitlab.gnome.org/tracker/ +Source0: https://download.gnome.org/sources/tracker-miners/3.3/tracker-miners-%{version}.tar.xz Source1: tracker3-miners.conf BuildRequires: asciidoc libxslt coreutils glib2 glib2-devel gcc giflib-devel meson systemd -BuildRequires: pkgconfig(tracker-sparql-3.0) pkgconfig(tracker-testutils-3.0) +BuildRequires: pkgconfig(tracker-sparql-3.0) >= %{tracker_version} pkgconfig(tracker-testutils-3.0) BuildRequires: pkgconfig(dbus-1) pkgconfig(exempi-2.0) BuildRequires: pkgconfig(gexiv2) pkgconfig(gio-2.0) pkgconfig(gio-unix-2.0) pkgconfig(glib-2.0) BuildRequires: pkgconfig(gmodule-2.0) pkgconfig(gobject-2.0) pkgconfig(gstreamer-1.0) @@ -22,9 +24,16 @@ BuildRequires: pkgconfig(libiptcdata) pkgconfig(libjpeg) pkgconfig(libosinfo-1.0 BuildRequires: pkgconfig(libseccomp) pkgconfig(libtiff-4) pkgconfig(libxml-2.0) pkgconfig(poppler-glib) BuildRequires: pkgconfig(totem-plparser) pkgconfig(upower-glib) pkgconfig(libnm) BuildRequires: pkgconfig(enca) pkgconfig(systemd) chrpath +BuildRequires: pkgconfig(flac) +BuildRequires: pkgconfig(libcue) +BuildRequires: pkgconfig(vorbisfile) %{?systemd_requires} -Requires: tracker3%{?_isa} +Obsoletes: tracker3-miners < 3.1.0~rc-2 +Conflicts: tracker3-miners < 3.1.0~rc-2 +Provides: tracker3-miners = %{version}-%{release} +Provides: tracker3-miners%{?_isa} = %{version}-%{release} +Requires: tracker3%{?_isa} >= %{tracker_version} %description Tracker is an efficient search engine and for desktop, embedded @@ -35,6 +44,8 @@ and tools to extract metadata from many different filetypes. this is for version 3 series. +%package_help + %prep %autosetup -n tracker-miners-%{version} -p1 @@ -60,32 +71,37 @@ install -d %{buildroot}%{_sysconfdir}/ld.so.conf.d install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf %post -%systemd_user_post %{systemd_units} /sbin/ldconfig +%systemd_user_post %{systemd_units} %preun %systemd_user_preun %{systemd_units} %postun -%systemd_user_postun_with_restart %{systemd_units} /sbin/ldconfig +%systemd_user_postun_with_restart %{systemd_units} %files -f tracker3-miners.lang %license COPYING* -%doc AUTHORS NEWS README.md %config(noreplace) %{_sysconfdir}/xdg/autostart/tracker-miner-fs-3.desktop -%{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf %{_libdir}/tracker-miners-3.0/ %{_libexecdir}/tracker* -%{_datadir}/dbus-1/interfaces/org.freedesktop.Tracker3.Miner*.xml +%{_datadir}/dbus-1/interfaces/org.freedesktop.Tracker3.Miner.Files.Index.xml +%{_datadir}/dbus-1/interfaces/org.freedesktop.Tracker3.Miner.xml %{_datadir}/dbus-1/services/org.freedesktop.Tracker* %{_datadir}/glib-2.0/schemas/* %{_datadir}/tracker3-miners/ -%{_mandir}/man1/tracker*.1* %{_userunitdir}/tracker*.service +%{_sysconfdir}/ld.so.conf.d/%{name}-%{_arch}.conf +%files help +%doc AUTHORS NEWS README.md +%{_mandir}/man1/tracker*.1* %changelog +* Mon Mar 28 2022 lin zhang - 3.3.0-1 +- Update to 3.3.0 + * Thu Sep 23 2021 weijin deng - 3.0.5-3 - Add dynamic library search path with file