+ fi
+}
+
+oracle_j2re_install() {
+ cat << EOF
+if [ ! -e "$jvm_base$j2se_name/debian/info" ]; then
+ exit 0
+fi
+
+install_alternatives $jvm_base$j2se_name/bin $oracle_jre_bin_hl
+install_alternatives $jvm_base$j2se_name/bin $oracle_jre_bin_jre
+install_no_man_alternatives $jvm_base$j2se_name/bin $oracle_no_man_jre_bin_jre
+install_no_man_alternatives $jvm_base$j2se_name/lib $oracle_jre_lib_hl
+
+plugin_dir="$jvm_base$j2se_name/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
+EOF
+}
+
+oracle_j2re_remove() {
+ cat << EOF
+if [ ! -e "$jvm_base$j2se_name/debian/info" ]; then
+ exit 0
+fi
+
+remove_alternatives $jvm_base$j2se_name/bin $oracle_jre_bin_hl
+remove_alternatives $jvm_base$j2se_name/bin $oracle_jre_bin_jre
+remove_alternatives $jvm_base$j2se_name/bin $oracle_no_man_jre_bin_jre
+remove_alternatives $jvm_base$j2se_name/lib $oracle_jre_lib_hl
+
+plugin_dir="$jvm_base$j2se_name/lib/$DEB_BUILD_ARCH"
+for b in $browser_plugin_dirs;do
+ remove_browser_plugin "\$b-javaplugin.so" "\$plugin_dir/libnpjp2.so"
+done
+EOF
+}
+
+oracle_j2re_jinfo() {
+ cat << EOF
+name=$j2se_name
+priority=$j2se_priority
+section=main
+EOF
+ jinfos "hl" $jvm_base$j2se_name/bin/ $oracle_jre_bin_hl
+ jinfos "jre" $jvm_base$j2se_name/bin/ $oracle_jre_bin_jre
+ jinfos "jre" $jvm_base$j2se_name/bin/ $oracle_no_man_jre_bin_jre
+ jinfos "hl" $jvm_base$j2se_name/lib/ $oracle_jre_lib_hl
+ for b in $browser_plugin_dirs;do
+ echo "plugin $b-javaplugin.so $jvm_base$j2se_name/lib/$DEB_BUILD_ARCH/libnpjp2.so"
+ done