summaryrefslogtreecommitdiffstats
path: root/meta-gnome
diff options
context:
space:
mode:
authorMarkus Volk <f_l_k@t-online.de>2024-03-22 18:45:40 +0100
committerKhem Raj <raj.khem@gmail.com>2024-03-23 10:01:49 -0700
commitcf49617d4a5b3767a562552fceea926710aaf30a (patch)
treea5c549f613796af628eb9159487100ea0a1564bd /meta-gnome
parent3de9afec60b6089cb31b2a9fb50eb71ec728d585 (diff)
downloadmeta-openembedded-cf49617d4a5b3767a562552fceea926710aaf30a.tar.gz
tracker-miners: drop buildpath from tracker-miner-fs-3
Remove the buildpath from /usr/libexec/tracker-miner-fs-3 without breaking the binary Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-gnome')
-rw-r--r--meta-gnome/recipes-gnome/tracker/tracker-miners/0001-fix-reproducibility.patch16
-rw-r--r--meta-gnome/recipes-gnome/tracker/tracker-miners_3.7.0.bb5
2 files changed, 16 insertions, 5 deletions
diff --git a/meta-gnome/recipes-gnome/tracker/tracker-miners/0001-fix-reproducibility.patch b/meta-gnome/recipes-gnome/tracker/tracker-miners/0001-fix-reproducibility.patch
index c6b07dc6c..68ff95e79 100644
--- a/meta-gnome/recipes-gnome/tracker/tracker-miners/0001-fix-reproducibility.patch
+++ b/meta-gnome/recipes-gnome/tracker/tracker-miners/0001-fix-reproducibility.patch
@@ -76,6 +76,22 @@ index e131b85ad..59e509fa6 100644
76 76
77 libtracker_miner_test_deps = [tracker_miners_common_dep, tracker_miner_dep, tracker_sparql] 77 libtracker_miner_test_deps = [tracker_miners_common_dep, tracker_miner_dep, tracker_sparql]
78 78
79
80diff --git a/src/miners/fs/meson.build b/src/miners/fs/meson.build
81index 6e5883288..04750f82b 100644
82--- a/src/miners/fs/meson.build
83+++ b/src/miners/fs/meson.build
84@@ -67,8 +67,8 @@ executable('tracker-miner-fs-@0@'.format(tracker_api_major),
85 dependencies: tracker_miner_fs_deps,
86 c_args: [
87 tracker_c_args,
88- '-DBUILDROOT="@0@"'.format(meson.global_build_root()),
89- '-DBUILD_EXTRACTDIR="@0@"'.format(meson.build_root() / 'src' / 'tracker-extract'),
90+ '-DBUILDROOT="@0@"'.format(get_option('prefix') / 'src'),
91+ '-DBUILD_EXTRACTDIR="@0@"'.format(get_option('prefix') / 'src' / 'tracker-extract'),
92 '-DLIBEXECDIR="@0@"'.format(get_option('prefix') / get_option('libexecdir')),
93 ],
94 install: true,
79-- 95--
802.41.0 962.41.0
81 97
diff --git a/meta-gnome/recipes-gnome/tracker/tracker-miners_3.7.0.bb b/meta-gnome/recipes-gnome/tracker/tracker-miners_3.7.0.bb
index dfebd0d2e..333bb6267 100644
--- a/meta-gnome/recipes-gnome/tracker/tracker-miners_3.7.0.bb
+++ b/meta-gnome/recipes-gnome/tracker/tracker-miners_3.7.0.bb
@@ -76,14 +76,9 @@ EXTRA_OEMESON += " \
76 -Dsystemd_user_services_dir=${systemd_user_unitdir} \ 76 -Dsystemd_user_services_dir=${systemd_user_unitdir} \
77" 77"
78 78
79do_install:append() {
80 sed -i -e 's|${B}||g' ${D}${libexecdir}/tracker-miner-fs-3
81}
82 79
83FILES:${PN} += " \ 80FILES:${PN} += " \
84 ${datadir} \ 81 ${datadir} \
85 ${libdir}/tracker-miners-3.0 \ 82 ${libdir}/tracker-miners-3.0 \
86 ${systemd_user_unitdir} \ 83 ${systemd_user_unitdir} \
87" 84"
88
89INSANE_SKIP:${PN} = "already-stripped"