aboutsummaryrefslogtreecommitdiff
path: root/src/kindle/uninstall/uninstall.sh
diff options
context:
space:
mode:
authornotori <188390306+n0tori@users.noreply.github.com>2025-03-13 12:28:08 +0000
committernotori <188390306+n0tori@users.noreply.github.com>2025-03-13 12:28:08 +0000
commit3f80ccbfc0dd2f3b4295e506e7ce5931b720e2ee (patch)
tree17b44f56b7aaec5247dbed939e2f567a55b83ce0 /src/kindle/uninstall/uninstall.sh
project files
Diffstat (limited to 'src/kindle/uninstall/uninstall.sh')
-rw-r--r--src/kindle/uninstall/uninstall.sh37
1 files changed, 37 insertions, 0 deletions
diff --git a/src/kindle/uninstall/uninstall.sh b/src/kindle/uninstall/uninstall.sh
new file mode 100644
index 0000000..cdafdb8
--- /dev/null
+++ b/src/kindle/uninstall/uninstall.sh
@@ -0,0 +1,37 @@
+#!/bin/sh
+#
+# KUAL Booklet uninstaller
+#
+# $Id$
+#
+##
+
+# Pull libOTAUtils for logging & progress handling
+[ -f ./libotautils5 ] && source ./libotautils5
+
+
+otautils_update_progressbar
+
+logmsg "I" "uninstall" "" "uninstalling booklet"
+rm -f "/opt/amazon/ebook/booklet/GameOfLife.jar"
+
+otautils_update_progressbar
+
+logmsg "I" "uninstall" "" "deregistering booklet"
+sqlite3 "/var/local/appreg.db" < "appreg.uninstall.sql"
+
+otautils_update_progressbar
+
+logmsg "I" "uninstall" "" "removing application"
+rm -f "/mnt/us/documents/GameOfLife.gol"
+
+otautils_update_progressbar
+
+logmsg "I" "uninstall" "" "cleaning up"
+rm -f "appreg.uninstall.sql"
+
+logmsg "I" "uninstall" "" "done"
+
+otautils_update_progressbar
+
+return 0