aboutsummaryrefslogtreecommitdiff
path: root/darwin-bootstrap/DEBIAN/extrainst_
diff options
context:
space:
mode:
Diffstat (limited to 'darwin-bootstrap/DEBIAN/extrainst_')
-rwxr-xr-xdarwin-bootstrap/DEBIAN/extrainst_14
1 files changed, 14 insertions, 0 deletions
diff --git a/darwin-bootstrap/DEBIAN/extrainst_ b/darwin-bootstrap/DEBIAN/extrainst_
new file mode 100755
index 0000000..4d0e495
--- /dev/null
+++ b/darwin-bootstrap/DEBIAN/extrainst_
@@ -0,0 +1,14 @@
+#!/bin/bash
+
+# for now, always reboot on install/uninstall
+
+# <- http://iphonedevwiki.net/index.php/Packaging#Telling_Cydia_to_respring.2Freboot_etc._after_install
+function finish() {
+ f="${1}"
+ [[ -z "${f}" || -z "${CYDIA}" ]] && return
+ cydia=(${CYDIA})
+ [[ ${cydia[1]} -eq 1 ]] || return
+ echo "finish:${f}" >&${cydia[0]}
+}
+
+finish reboot