!13 [sync] PR-12: 添加sw架构

From: @openeuler-sync-bot 
Reviewed-by: @dillon_chen 
Signed-off-by: @dillon_chen
This commit is contained in:
openeuler-ci-bot 2022-12-11 07:54:24 +00:00 committed by Gitee
commit c193d0cff7
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
2 changed files with 22 additions and 2 deletions

13
tracker-miners-3.0.5-sw.patch Executable file
View File

@ -0,0 +1,13 @@
diff -Naur tracker-miners-3.0.5.org/src/libtracker-miners-common/tracker-ioprio.c tracker-miners-3.0.5.sw/src/libtracker-miners-common/tracker-ioprio.c
--- tracker-miners-3.0.5.org/src/libtracker-miners-common/tracker-ioprio.c 2022-06-14 15:00:54.220000000 +0000
+++ tracker-miners-3.0.5.sw/src/libtracker-miners-common/tracker-ioprio.c 2022-06-14 15:01:54.590000000 +0000
@@ -62,6 +62,9 @@
#elif defined(__ia64__)
#define __NR_ioprio_set 1274
#define __NR_ioprio_get 1275
+#elif defined(__sw_64__)
+#define __NR_ioprio_set 442
+#define __NR_ioprio_get 443
#elif defined(__alpha__)
#define __NR_ioprio_set 442
#define __NR_ioprio_get 443

View File

@ -2,12 +2,13 @@
Name: tracker-miners
Version: 2.3.5
Release: 4
Release: 5
Summary: the indexer daemon (tracker-miner-fs) and tools to extract metadata from many different filetypes.
License: GPLv2+ and LGPLv2+
URL: https://wiki.gnome.org/Projects/Tracker
Source0: https://download.gnome.org/sources/%{name}/2.3/%{name}-%{version}.tar.xz
Source1: tracker-miners.conf
Patch1: tracker-miners-3.0.5-sw.patch
BuildRequires: giflib-devel intltool libjpeg-devel libtiff-devel systemd vala gcc meson chrpath
BuildRequires: pkgconfig(exempi-2.0) pkgconfig(flac) pkgconfig(gexiv2) pkgconfig(gstreamer-1.0)
@ -29,7 +30,7 @@ from many different filetypes.
%package_help
%prep
%autosetup -n %{name}-%{version}
%autosetup -n %{name}-%{version} -p1
%build
%meson \
@ -76,6 +77,12 @@ find %{buildroot}/ -type f -exec file {} ';' | grep "\<ELF\>" | grep -v 'libwrit
%{_mandir}/man1/tracker-*.1*
%changelog
* Wed Oct 26 2022 wuzx<wuzx1226@qq.com> - 2.3.5-5
- Type:feature
- CVE:NA
- SUG:NA
- DESC:Add sw64 architecture
* Thu Sep 23 2021 weijin deng <weijin.deng@turbolinux.com.cn> - 2.3.5-4
- Ignore tracker-miners's dynamic library search path(file)