Add postinst and prerm scripts for debian and rpm

This commit is contained in:
Chris Freehill
2019-01-09 10:28:01 -06:00
parent 64eec4673a
commit 253c82c93a
6 ha cambiato i file con 52 aggiunte e 0 eliminazioni
+9
Vedi File
@@ -0,0 +1,9 @@
Package: rocm_smi_lib
Architecture: amd64
Maintainer: Advanced Micro Devices Inc.
Priority: optional
Version: MODULE_VERSION
Depends:
Homepage: https://github.com/RadeonOpenCompute/rocm_smi_lib
Description: System Management Interface Library for ROCm
+19
Vedi File
@@ -0,0 +1,19 @@
#/bin/bash
set -e
do_ldconfig() {
echo /opt/rocm/lib > /etc/ld.so.conf.d/x86_64-librocm_smi_lib.conf && ldconfig
}
case "$1" in
configure)
do_ldconfig
;;
abort-upgrade|abort-remove|abort-deconfigure)
echo "$1"
;;
*)
exit 0
;;
esac
Executable
+19
Vedi File
@@ -0,0 +1,19 @@
#!/bin/bash
set -e
rm_ldconfig() {
rm -f /etc/ld.so.conf.d/x86_64-librocm_smi_lib.conf && ldconfig
}
case "$1" in
remove)
rm_ldconfig
;;
purge)
;;
*)
exit 0
;;
esac
+1
Vedi File
@@ -0,0 +1 @@
/opt/rocm/lib
Executable
+1
Vedi File
@@ -0,0 +1 @@
echo -e "/opt/rocm/lib\n/opt/rocm/lib64" > /etc/ld.so.conf.d/x86_64-librocm_smi_lib.conf && ldconfig
Executable
+3
Vedi File
@@ -0,0 +1,3 @@
if [ $1 -eq 0 ]; then
rm -f /etc/ld.so.conf.d/x86_64-librocm_smi_lib.conf && ldconfig
fi