Page MenuHomeSolus

D10395.id26211.diff
No OneTemporary

D10395.id26211.diff

diff --git a/update.sh b/update.sh
--- a/update.sh
+++ b/update.sh
@@ -2,14 +2,30 @@
VERSION="$1"
REVISION="ga"
BASEURI="http://hg.openjdk.java.net/jdk8u/jdk8u"
+TARGETDIR="jdk8u${VERSION}-${REVISION}"
set -e
+if [[ -z $VERSION ]]; then
+ echo "Usage: $0 <version number>"
+ exit 1
+fi
+
# Main tarball
-wget -nc "${BASEURI}/jdk8u${VERSION}-${REVISION}.tar.bz2"
+wget -nv -nc "${BASEURI}/archive/jdk8u${VERSION}-${REVISION}.tar.bz2"
+sha256sum jdk8u${VERSION}-${REVISION}.tar.bz2
+mkdir ${TARGETDIR}
+tar -xf jdk8u${VERSION}-${REVISION}.tar.bz2 --strip-components=1 -C ${TARGETDIR}
+rm -f jdk8u${VERSION}-${REVISION}.tar.bz2
+echo
function fetch_and_emit()
{
- wget -nc ${BASEURI}/$1/archive/jdk8u${VERSION}-${REVISION}.tar.bz2 -O $1-u${VERSION}-${REVISION}.tar.bz2
+ wget -nv -nc ${BASEURI}/$1/archive/jdk8u${VERSION}-${REVISION}.tar.bz2 -O $1-u${VERSION}-${REVISION}.tar.bz2
+ sha256sum $1-u${VERSION}-${REVISION}.tar.bz2
+ mkdir -p ${TARGETDIR}/$1
+ tar -xf $1-u${VERSION}-${REVISION}.tar.bz2 --strip-components=1 -C ${TARGETDIR}/$1
+ rm -f $1-u${VERSION}-${REVISION}.tar.bz2
+ echo
}
# subproject tarballs
@@ -17,4 +33,7 @@
fetch_and_emit $i
done
-sha256sum *tar.bz2
+tar -cf jdk8u${VERSION}-${REVISION}-all.tar.gz ${TARGETDIR}
+rm -rf ${TARGETDIR}
+echo
+sha256sum jdk8u${VERSION}-${REVISION}-all.tar.gz

File Metadata

Mime Type
text/plain
Expires
Fri, Aug 11, 3:30 PM (3 h, 3 m ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5796698
Default Alt Text
D10395.id26211.diff (1 KB)

Event Timeline