+oracle_j2sdk_install() {
+ cat << EOF
+if [ ! -e "$jvm_base$j2se_name/debian/info" ]; then
+ exit 0
+fi
+
+install_alternatives $jvm_base$j2se_name/jre/bin $oracle_jre_bin_hl
+install_alternatives $jvm_base$j2se_name/jre/bin $oracle_jre_bin_jre
+if [ -n "$oracle_no_man_jre_bin_jre" ]; then
+ install_no_man_alternatives $jvm_base$j2se_name/jre/bin $oracle_no_man_jre_bin_jre
+fi
+install_no_man_alternatives $jvm_base$j2se_name/jre/lib $oracle_jre_lib_hl
+install_alternatives $jvm_base$j2se_name/bin $oracle_bin_jdk
+
+# No plugin for ARM architecture yet
+if [ "${DEB_BUILD_ARCH:0:3}" != "arm" ]; then
+plugin_dir="$jvm_base$j2se_name/jre/lib/$DEB_BUILD_ARCH"
+for b in $browser_plugin_dirs;do
+ install_browser_plugin "/usr/lib/\$b/plugins" "libjavaplugin.so" "\$b-javaplugin.so" "\$plugin_dir/libnpjp2.so"
+done
+fi
+EOF
+}
+
+oracle_j2sdk_remove() {
+ cat << EOF
+if [ ! -e "$jvm_base$j2se_name/debian/info" ]; then
+ exit 0
+fi
+
+remove_alternatives $jvm_base$j2se_name/jre/bin $oracle_jre_bin_hl
+remove_alternatives $jvm_base$j2se_name/jre/bin $oracle_jre_bin_jre
+if [ -n "$oracle_no_man_jre_bin_jre" ]; then
+ remove_alternatives $jvm_base$j2se_name/jre/bin $oracle_no_man_jre_bin_jre
+fi
+remove_alternatives $jvm_base$j2se_name/jre/lib $oracle_jre_lib_hl
+remove_alternatives $jvm_base$j2se_name/bin $oracle_bin_jdk
+
+# No plugin for ARM architecture yet
+if [ "${DEB_BUILD_ARCH:0:3}" != "arm" ]; then
+plugin_dir="$jvm_base$j2se_name/jre/lib/$DEB_BUILD_ARCH"
+for b in $browser_plugin_dirs;do
+ remove_browser_plugin "\$b-javaplugin.so" "\$plugin_dir/libnpjp2.so"
+done
+fi
+EOF
+}
+
+oracle_j2sdk_jinfo() {
+ cat << EOF
+name=$j2se_name
+priority=$j2se_priority
+section=main
+EOF
+ jinfos "hl" $jvm_base$j2se_name/jre/bin/ $oracle_jre_bin_hl
+ jinfos "jre" $jvm_base$j2se_name/jre/bin/ $oracle_jre_bin_jre
+ if [ -n "$oracle_no_man_jre_bin_jre" ]; then
+ jinfos "jre" $jvm_base$j2se_name/jre/bin/ $oracle_no_man_jre_bin_jre
+ fi
+ jinfos "hl" $jvm_base$j2se_name/jre/lib/ $oracle_jre_lib_hl
+ jinfos "jdk" $jvm_base$j2se_name/bin/ $oracle_bin_jdk
+ if [ "${DEB_BUILD_ARCH:0:3}" != "arm" ]; then
+ for b in $browser_plugin_dirs;do
+ echo "plugin iceweasel-javaplugin.so $jvm_base$j2se_name/jre/lib/$DEB_BUILD_ARCH/libnpjp2.so"
+ done
+ fi
+}