X-Git-Url: http://git.sven.stormbind.net/?p=sven%2Fjava-package.git;a=blobdiff_plain;f=lib%2Fj2re.sh;h=b179bce9df80a925ce2c94a67470355dc84d7da1;hp=bbeb10d601a14fd0dd22c631860a15fbd0ea313b;hb=e0a81f74e9d4982fffab79fb8fe7fa45358631ed;hpb=ca8b5d176518ea838461b92229d2fbebb3731de8 diff --git a/lib/j2re.sh b/lib/j2re.sh index bbeb10d..b179bce 100644 --- a/lib/j2re.sh +++ b/lib/j2re.sh @@ -1,22 +1,15 @@ -function j2re_readme() { - j2se_readme -} - -function j2re_changelog() { - j2se_changelog -} -function j2re_control() { +j2re_control() { j2se_control cat << EOF Package: $j2se_package Architecture: any Depends: \${shlibs:Depends} Recommends: netbase, libx11-6 | xlibs, libasound2, libgtk1.2 -Provides: java-virtual-machine, java-runtime, java2-runtime, java-runtime-headless, java2-runtime-headless, java-browser-plugin, j2re${j2se_release} +Provides: java-virtual-machine, java-runtime, java2-runtime, java6-runtime, java-runtime-headless, java2-runtime-headless, java6-runtime-headless, java-browser-plugin, j2re${j2se_release} Replaces: ${j2se_package}debian Description: $j2se_title - The Java(TM) 2 Runtime Environment contains the Java virtual machine, + The Java(TM) SE Runtime Environment contains the Java virtual machine, runtime class libraries, and Java application launcher that are necessary to run programs written in the Java progamming language (this includes the Java 2 Plug-In for Netscape and Mozilla @@ -28,39 +21,25 @@ Description: $j2se_title EOF } -function j2re_copyright() { - j2se_copyright -} - -function j2re_install_scripts() { - j2se_install_scripts -} - -function j2re_info() { - j2se_info -} - -function j2re_build() { - j2se_build -} - # build debian package -function j2re_run() { +j2re_run() { echo diskfree "$j2se_required_space" read_maintainer_info - j2se_package="$j2se_vendor-j2re$j2se_release" - j2se_base="/usr/lib/jvm/j2re$j2se_release-$j2se_vendor" - local target="$install_dir$j2se_base" + j2se_package="$j2se_vendor-java$j2se_release-jre" + j2se_name="jre$j2se_release-$j2se_vendor" + local target="$install_dir$jvm_base$j2se_name" install -d -m 755 "$( dirname "$target" )" extract_bin "$archive_path" "$j2se_expected_min_size" "$target" rm -rf "$target/.systemPrefs" - j2re_readme > "$debian_dir/README.Debian" - j2re_changelog > "$debian_dir/changelog" + echo "7" > "$debian_dir/compat" + j2se_readme > "$debian_dir/README.Debian" + j2se_changelog > "$debian_dir/changelog" j2re_control > "$debian_dir/control" - j2re_copyright > "$debian_dir/copyright" - j2re_install_scripts + j2se_copyright > "$debian_dir/copyright" + j2se_install_scripts install -d "$target/debian" - j2re_info > "$target/debian/info" - j2re_build + j2se_info > "$target/debian/info" + eval "$j2se_jinfo" > "$install_dir$jvm_base.$j2se_name.jinfo" + j2se_build }