X-Git-Url: http://git.sven.stormbind.net/?a=blobdiff_plain;f=oracle-j2re1.7%2Fremove;fp=oracle-j2re1.7%2Fremove;h=d0526c8c7c655924a3e63f4b4505f7917fa8c70a;hb=ca8b5d176518ea838461b92229d2fbebb3731de8;hp=0000000000000000000000000000000000000000;hpb=5bc639af80c6222872b24d8950ac8ee53655870a;p=sven%2Fjava-package.git diff --git a/oracle-j2re1.7/remove b/oracle-j2re1.7/remove new file mode 100644 index 0000000..d0526c8 --- /dev/null +++ b/oracle-j2re1.7/remove @@ -0,0 +1,41 @@ +suffix=j2re1.7-oracle +j2se_base="/usr/lib/jre/$suffix" + +if [ ! -e "$j2se_base/debian/info" ]; then + exit 0 +fi + +# alternative +function program_alternative() { + local program="$1" + update-alternatives \ + --remove "$program" "$j2se_base/bin/$program" +} + +program_alternative ControlPanel +program_alternative java +program_alternative javaws +program_alternative keytool +program_alternative orbd +program_alternative pack200 +program_alternative policytool +program_alternative rmid +program_alternative rmiregistry +program_alternative servertool +program_alternative tnameserv +program_alternative unpack200 + +# derive the architecture-specific +# directory for the plugin +arch_dir="$(dpkg --print-architecture)" + +# assemble the plugin path +plugin_dir="$j2se_base/lib/$arch_dir" + +# iceweasel +update-alternatives \ + --remove "iceweasel-javaplugin.so" "$plugin_dir/libnpjp2.so" + +# chromium +update-alternatives \ + --remove "chromium-javaplugin.so" "$plugin_dir/libnpjp2.so"