From 28579ba8b74fcc15bf0e7cb58fc970bac3d53f35 Mon Sep 17 00:00:00 2001
From: Robin Lee <cheeselee@fedoraproject.org>
Date: Tue, 1 Dec 2020 17:15:11 +0800
Subject: [PATCH 2/4] fix: rpm fix `deepin-api` path
`deepin-api` is installed under `/usr/libexec` on rpm-based systems.
Log: rpm fix `deepin-api` path
Signed-off-by: Robin Lee <cheeselee@fedoraproject.org>
---
rpm/dde-daemon.spec | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/rpm/dde-daemon.spec b/rpm/dde-daemon.spec
index 204356e1..bb22fc7a 100644
--- a/rpm/dde-daemon.spec
+++ b/rpm/dde-daemon.spec
@@ -121,7 +121,11 @@ sed -i 's|lib/NetworkManager|libexec|' network/utils_test.go
for file in $(grep "/usr/lib/deepin-daemon" * -nR |awk -F: '{print $1}')
do
- sed -i 's|/usr/lib/deepin-daemon|/usr/libexec/deepin-daemon|g' $file
+ sed -i 's|/usr/lib/deepin-daemon|%{_libexecdir}/deepin-daemon|g' $file
+done
+for file in $(grep "/usr/lib/deepin-api" * -nR |awk -F: '{print $1}')
+do
+ sed -i 's|/usr/lib/deepin-api|%{_libexecdir}/deepin-api|g' $file
done
# Fix grub.cfg path
--
2.26.2