equal
deleted
inserted
replaced
9 } |
9 } |
10 |
10 |
11 |
11 |
12 ## parameters |
12 ## parameters |
13 |
13 |
14 ARCHIVE_LINUX32="jdk-7u9-linux-i586.tar.gz" |
14 VERSION="7u11" |
15 ARCHIVE_LINUX64="jdk-7u9-linux-x64.tar.gz" |
15 FULL_VERSION="1.7.0_11" |
16 ARCHIVE_DARWIN="jdk1.7.0_09.jdk.tar.gz" |
|
17 ARCHIVE_WINDOWS="jdk1.7.0_09.tar.gz" |
|
18 |
16 |
19 VERSION="7u9" |
17 ARCHIVE_LINUX32="jdk-${VERSION}-linux-i586.tar.gz" |
20 |
18 ARCHIVE_LINUX64="jdk-${VERSION}-linux-x64.tar.gz" |
21 |
19 ARCHIVE_DARWIN="jdk${FULL_VERSION}.jdk.tar.gz" |
22 ## variations on version |
20 ARCHIVE_WINDOWS="jdk${FULL_VERSION}.tar.gz" |
23 |
|
24 case "$VERSION" in |
|
25 *u?) |
|
26 MAJOR="$(echo "$VERSION" | cut -du -f1)" |
|
27 MINOR="0$(echo "$VERSION" | cut -du -f2)" |
|
28 ;; |
|
29 *u??) |
|
30 MAJOR="$(echo "$VERSION" | cut -du -f1)" |
|
31 MINOR="$(echo "$VERSION" | cut -du -f2)" |
|
32 ;; |
|
33 *) |
|
34 fail "Bad version identifier: \"$VERSION\"" |
|
35 ;; |
|
36 esac |
|
37 |
|
38 FULL_VERSION="1.${MAJOR}.0_${MINOR}" |
|
39 |
21 |
40 |
22 |
41 ## main |
23 ## main |
42 |
24 |
43 DIR="jdk-${VERSION}" |
25 DIR="jdk-${VERSION}" |
104 chmod -R a+r "$DIR" |
86 chmod -R a+r "$DIR" |
105 chmod -R a+X "$DIR" |
87 chmod -R a+X "$DIR" |
106 |
88 |
107 find "$DIR/x86_64-darwin" -name "._*" -exec rm -f {} ";" |
89 find "$DIR/x86_64-darwin" -name "._*" -exec rm -f {} ";" |
108 |
90 |
|
91 echo "Sharing ..." |
109 ( |
92 ( |
110 cd "$DIR/x86-linux/jdk${FULL_VERSION}" |
93 cd "$DIR/x86-linux/jdk${FULL_VERSION}" |
111 for FILE in $(find . -type f) |
94 for FILE in $(find . -type f) |
112 do |
95 do |
113 for OTHER in \ |
96 for OTHER in \ |
124 ) |
107 ) |
125 |
108 |
126 |
109 |
127 # create archive |
110 # create archive |
128 |
111 |
129 tar -cz -f "${DIR}.tar.gz" "$DIR" |
112 echo "Archiving ..." |
|
113 tar -c -z -f "${DIR}.tar.gz" "$DIR" && echo "${DIR}.tar.gz" |