SWDEV-502603 - Use RPM_INSTALL_PREFIX variable rather than hard coded install prefix paths in RPM post/prerm scripts

Change-Id: I2699459e1e3730cf045f24f0c90e09f900701a6f


[ROCm/rdc commit: b778a879cb]
Этот коммит содержится в:
Ranjith Ramakrishnan
2024-12-05 23:16:46 -08:00
коммит произвёл Galantsev, Dmitrii
родитель a5227aa61b
Коммит 2b935ed27e
3 изменённых файлов: 6 добавлений и 6 удалений
+1 -1
Просмотреть файл
@@ -9,7 +9,7 @@ do_update_alternatives(){
for i in "${binaries[@]}"
do
update-alternatives --remove "$i" @CPACK_PACKAGING_INSTALL_PREFIX@/@CMAKE_INSTALL_BINDIR@/$i
update-alternatives --remove "$i" $RPM_INSTALL_PREFIX0/@CMAKE_INSTALL_BINDIR@/$i
done
}
+1 -1
Просмотреть файл
@@ -3,5 +3,5 @@
if [ $1 -le 1 ]; then
# perform the below actions for rpm remove($1=0) or upgrade($1=1) operations
# remove pyc file generated by python
rm -rf /@CPACK_PACKAGING_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBEXECDIR@/@RDC@/python_binding/__pycache__
rm -rf /$RPM_INSTALL_PREFIX0/@CMAKE_INSTALL_LIBEXECDIR@/@RDC@/python_binding/__pycache__
fi
+4 -4
Просмотреть файл
@@ -40,12 +40,12 @@ do_update_alternatives(){
do
# No obvious recover strategy if things fail
# No manual or other slave pages to install
if [ -e @CPACK_PACKAGING_INSTALL_PREFIX@/@CMAKE_INSTALL_BINDIR@/"$i" ]
if [ -e $RPM_INSTALL_PREFIX0/@CMAKE_INSTALL_BINDIR@/"$i" ]
then
update-alternatives --install /usr/bin/"$i" "$i" \
@CPACK_PACKAGING_INSTALL_PREFIX@/@CMAKE_INSTALL_BINDIR@/"$i" "$altscore"
$RPM_INSTALL_PREFIX0/@CMAKE_INSTALL_BINDIR@/"$i" "$altscore"
else
echo "@CPACK_PACKAGING_INSTALL_PREFIX@/@CMAKE_INSTALL_BINDIR@/$i not found, but that is OK" >&2
echo "$RPM_INSTALL_PREFIX0/@CMAKE_INSTALL_BINDIR@/$i not found, but that is OK" >&2
fi
done
true
@@ -78,7 +78,7 @@ do_create_rdc_user() {
create_rdc_service() {
if [ -d /run/systemd/system ]; then
ln -s -f -r @CPACK_PACKAGING_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBEXECDIR@/rdc/rdc.service @DISTRO_ROOT@/rdc.service
ln -s -f -r $RPM_INSTALL_PREFIX0/@CMAKE_INSTALL_LIBEXECDIR@/rdc/rdc.service @DISTRO_ROOT@/rdc.service
fi
}