]> git.pld-linux.org Git - packages/openjdk9.git/blame_incremental - download.sh
adapterized
[packages/openjdk9.git] / download.sh
... / ...
CommitLineData
1#!/bin/sh -e
2
3tag="$1"
4
5if [ -z "$tag" -a -x /usr/bin/rpm-specdump ] ; then
6 version=$(rpm-specdump openjdk8.spec | awk '/^h PACKAGE_VERSION/ { sub(/.b/, "-b", $3); print $3 }')
7 if [ -n "$version" ] ; then
8 tag="jdk$version"
9 echo "Using spec version: $tag"
10 fi
11fi
12
13
14if [ -z "$tag" -o "${tag#jdk8}" = "${tag}" ] ; then
15 echo "Usage:" >&2
16 echo " $0 <tag>" >&2
17 echo "e.g:" >&2
18 echo " $0 jdk8u66-b02" >&2
19 exit 1
20fi
21
22if [ "${tag#jdk8u}" != "${tag}" ] ; then
23 repo="jdk8u"
24else
25 repo="jdk8"
26fi
27
28curl -o "openjdk8-${tag}.tar.bz2" "http://hg.openjdk.java.net/$repo/$repo/archive/${tag}.tar.bz2"
29
30for component in corba hotspot jaxp jaxws jdk langtools nashorn ; do
31 curl -o "openjdk8-${component}-${tag}.tar.bz2" "http://hg.openjdk.java.net/$repo/$repo/${component}/archive/${tag}.tar.bz2"
32done
This page took 0.058803 seconds and 4 git commands to generate.