[Lunar-commits] <moonbase-other> sun-jdk: version bump

v4hn me at v4hn.de
Mon Nov 4 18:32:25 CET 2013


commit fee8fb8e77dfbe087badfa7f736a0bfea0e068df
Author: v4hn <me at v4hn.de>
Date: Mon, 04 Nov 2013 08:22:19 -0800
URL: https://github.com/lunar-linux/moonbase-other/commit/fee8fb8e77dfbe087badfa7f736a0bfea0e068df

sun-jdk: version bump
---
  compilers/sun-jdk/DETAILS   | +3/-3     
  compilers/sun-jdk/PRE_BUILD | +14/-12   
  2 files changed, 17 insertions(+), 15 deletions(-)

--- a/compilers/sun-jdk/DETAILS
+++ b/compilers/sun-jdk/DETAILS
@@ -1,7 +1,7 @@
           MODULE=sun-jdk
-         VERSION=7u25
-        FVERSION=$VERSION-b15
-        DVERSION=1.7.0_25
+         VERSION=7u45
+        FVERSION=$VERSION-b18
+        DVERSION=1.7.0_45
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/jdk$DVERSION
         WEB_SITE=http://www.oracle.com/technetwork/java/javase/downloads/index.html
          LICENSE="proprietary"
--- a/compilers/sun-jdk/PRE_BUILD
+++ b/compilers/sun-jdk/PRE_BUILD
@@ -12,28 +12,30 @@ JDK_POLICY=UnlimitedJCEPolicyJDK7.zip &&
 
 if ! module_installed ca-certificates; then
    message "${PROBLEM_COLOR}If the following downloads fail, please make sure you build wget with SSL support and and got ca-certificates installed${DEFAULT_COLOR}"
-fi
+fi &&
 
 wget -c --header "Cookie: gpw_e24=a" http://download.oracle.com/otn-pub/java/jdk/$FVERSION/$JDK_ARCHIVE &&
 wget -c --header "Cookie: gpw_e24=a" http://download.oracle.com/otn-pub/java/jce/7/$JDK_POLICY &&
 
-JCE_SHA1_VFY="7d3c9ee89536b82cd21c680088b1bced16017253  $JDK_POLICY" &&
-JCE_SHA1_TST=`sha1sum $JDK_POLICY` &&
+JCE_SHA1_VFY="7d3c9ee89536b82cd21c680088b1bced16017253" &&
+JCE_SHA1_TST=`sha1sum $JDK_POLICY | awk '{print $1}'` &&
 if [ "$JCE_SHA1_VFY" != "$JCE_SHA1_TST" ]; then
-message "Bad checksum of $JDK_POLICY file - deleting"
-rm -f $JDK_POLICY
-exit 1
+   message "Bad checksum for file $JDK_POLICY: $JCE_SHA1_TST - deleting file" &&
+   rm -f $JDK_POLICY # &&
+   false
 fi &&
+
 if [ "$bits" = i586 ]; then
-JDK_SHA1_VFY="6b28b72351aa61329b5bacb16fca57c82813edd3  $JDK_ARCHIVE"
+   JDK_SHA1_VFY="c555fcff8c916bef39697c5e1bf059eeacbe3647"
 else
-JDK_SHA1_VFY="1992a3e713c45032740f1dd290cb80d176e2c8c1  $JDK_ARCHIVE"
+   JDK_SHA1_VFY="1c8cb229e2f7f0a3e5e798a3008c5a1f7c604934"
 fi &&
-JDK_SHA1_TST=`sha1sum $JDK_ARCHIVE` &&
+
+JDK_SHA1_TST=`sha1sum $JDK_ARCHIVE | awk '{print $1}'` &&
 if [ "$JDK_SHA1_VFY" != "$JDK_SHA1_TST" ]; then
-message "Bad checksum of $JDK_ARCHIVE file - deleting"
-rm -f $JDK_ARCHIVE
-exit 1
+   message "Bad checksum for file $JDK_ARCHIVE: $JDK_SHA1_TST - deleting file" &&
+   rm -f $JDK_ARCHIVE &&
+   false
 fi &&
 
 cd $BUILD_DIRECTORY &&




More information about the Lunar-commits mailing list