From aecef05fef4e6a28427e9294b2dabb61c078c7a8 Mon Sep 17 00:00:00 2001 From: anoop142 Date: Sun, 5 Nov 2023 12:53:28 +0530 Subject: [PATCH] uninstall: force delete uninstall script fails midway if dirs/files didn't exist don't exit if rmdir fails. --- install.sh.in | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/install.sh.in b/install.sh.in index 93d49e1..3c31fb8 100755 --- a/install.sh.in +++ b/install.sh.in @@ -27,11 +27,11 @@ if [ "$ARG1" == "install" ]; then notify-send "$msg" &> /dev/null || true elif [ "$ARG1" == "uninstall" ]; then - "${SUDO}" rm "@INSTALL_PREFIX@/bin/varnamcli" "@INSTALL_PREFIX@/lib/@LIB_NAME@.@VERSION@" "@INSTALL_PREFIX@/lib/@LIB_NAME@" "@INSTALL_PREFIX@/lib/pkgconfig/govarnam.pc" - "${SUDO}" rm "@INSTALL_PREFIX@/include/libgovarnam/"* - "${SUDO}" rmdir "@INSTALL_PREFIX@/include/libgovarnam" - "${SUDO}" rm "@INSTALL_PREFIX@/share/varnam/schemes/"* - "${SUDO}" rmdir "@INSTALL_PREFIX@/share/varnam/schemes/" + "${SUDO}" rm -f "@INSTALL_PREFIX@/bin/varnamcli" "@INSTALL_PREFIX@/lib/@LIB_NAME@.@VERSION@" "@INSTALL_PREFIX@/lib/@LIB_NAME@" "@INSTALL_PREFIX@/lib/pkgconfig/govarnam.pc" + "${SUDO}" rm -f "@INSTALL_PREFIX@/include/libgovarnam/"* + "${SUDO}" rmdir "@INSTALL_PREFIX@/include/libgovarnam" || true + "${SUDO}" rm -f "@INSTALL_PREFIX@/share/varnam/schemes/"* + "${SUDO}" rmdir "@INSTALL_PREFIX@/share/varnam/schemes/" || true msg="Uninstallation finished" echo $msg