]> git.sven.stormbind.net Git - sven/java-package.git/blobdiff - lib/j2sdk.sh
Replaced j2re and j2sdk by jre and jdk in the name of the generated packages
[sven/java-package.git] / lib / j2sdk.sh
index 0947c25ccba3e675313e4a77245e037b8865720f..775ab4216748986305510b232d1d9dadff76bd61 100644 (file)
@@ -1,12 +1,5 @@
-function j2sdk_readme() {
-    j2se_readme
-}
-
-function j2sdk_changelog() {
-    j2se_changelog
-}
 
-function j2sdk_control() {
+j2sdk_control() {
     j2se_control
     cat << EOF
 Package: $j2se_package
@@ -16,11 +9,11 @@ Recommends: netbase, libx11-6 | xlibs, libasound2, libgtk1.2, libstdc++5
 Provides: java-virtual-machine, java-runtime, java2-runtime, java-browser-plugin, java-compiler, java2-compiler, java-runtime-headless, java2-runtime-headless, java-sdk, java2-sdk, j2sdk$j2se_release, j2re$j2se_release
 Replaces: ${j2se_package}debian
 Description: $j2se_title
- The Java(TM) 2 SDK is a development environment for building
+ The Java(TM) SE JDK is a development environment for building
  applications, applets, and components that can be deployed on the
  Java(TM) platform.
  .
- The Java(TM) 2 SDK software includes tools useful for developing and
+ The Java(TM) SE JDK software includes tools useful for developing and
  testing programs written in the Java programming language and running
  on the Java platform. These tools are designed to be used from the
  command line. Except for appletviewer, these tools do not provide a
@@ -30,39 +23,25 @@ Description: $j2se_title
 EOF
 }
 
-function j2sdk_copyright() {
-    j2se_copyright
-}
-
-function j2sdk_install_scripts() {
-    j2se_install_scripts
-}
-
-function j2sdk_info() {
-    j2se_info
-}
-
-function j2sdk_build() {
-    j2se_build
-}
-
 # build debian package
-function j2sdk_run() {
+j2sdk_run() {
     echo
     diskfree "$j2se_required_space"
     read_maintainer_info
-    j2se_package="$j2se_vendor-j2sdk$j2se_release"
-    j2se_base="/usr/lib/jvm/j2sdk$j2se_release-$j2se_vendor"
-    local target="$install_dir$j2se_base"
+    j2se_package="$j2se_vendor-jdk$j2se_release"
+    j2se_name="jdk$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"
-    j2sdk_readme > "$debian_dir/README.Debian"
-    j2sdk_changelog > "$debian_dir/changelog"
+    echo "7" > "$debian_dir/compat"
+    j2se_readme > "$debian_dir/README.Debian"
+    j2se_changelog > "$debian_dir/changelog"
     j2sdk_control > "$debian_dir/control"
-    j2sdk_copyright > "$debian_dir/copyright"
-    j2sdk_install_scripts
+    j2se_copyright > "$debian_dir/copyright"
+    j2se_install_scripts
     install -d "$target/debian"
-    j2sdk_info > "$target/debian/info"
-    j2sdk_build
+    j2se_info > "$target/debian/info"
+    eval "$j2se_jinfo" > "$install_dir$jvm_base.$j2se_name.jinfo"
+    j2se_build
 }