]> git.sven.stormbind.net Git - sven/java-package.git/blobdiff - lib/remove-common
Initial rework of (svn) java-package 0.42
[sven/java-package.git] / lib / remove-common
diff --git a/lib/remove-common b/lib/remove-common
new file mode 100644 (file)
index 0000000..f775324
--- /dev/null
@@ -0,0 +1,20 @@
+    # Common functions for all install scripts
+
+    # remove_alternative -- remove an alternative
+    #
+    # remove_alternative program
+    function remove_alternative() {
+        local program="$1"
+        update-alternatives \
+            --remove "$program" "/usr/bin/$program-$suffix"
+        rm "/usr/bin/$program-$suffix"
+    }
+
+    # remove_java_plugin -- add an alternative for a browser plugin
+    #
+    # remove_java_plugin plugins_path
+    function remove_java_plugin() {
+        local program="$1"
+        update-alternatives \
+            --remove "$program" "$plugin_dir/libjavaplugin_oji.so"
+    }