[notify] jdk: updated to 1.7.0

http://www.oracle.com/technetwork/java/javase/jdk-7-readme-429198.html
This commit is contained in:
Jose V Beneyto 2011-08-30 12:14:42 +02:00
parent 01ee64956f
commit 6d7d73e00c
4 changed files with 1549 additions and 3055 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1 +1 @@
d54e58b69e4db80f267435be679a66b9 jdk-6u26-dlj-linux-i586.bin
f97244a104f03731e5ff69f0dd5a9927 jdk-7-linux-i586.tar.gz

View File

@ -4,37 +4,36 @@
# Packager: Simone Rota, sip at crux dot nu
name=jdk
version=1.6.0_26
version=1.7.0
release=1
source=(http://download.java.net/dlj/binaries/$name-6u${version/*_/}-dlj-linux-i586.bin)
source=(http://download.oracle.com/otn-pub/java/$name/7/$name-7-linux-i586.tar.gz)
build(){
mkdir -p $PKG/usr/lib && cd $PKG/usr/lib
sh $SRC/jdk-*.bin --accept-license --unpack
rm -rf $SRC/jdk*/{man/ja,jre/lib/javaws/messages_,demo,sample}*
rm -rf $SRC/jdk*/jre/lib/fontconfig.{RedHat,SuSE,Sun,Turbo}.*
rm -rf $SRC/jdk*/jre/plugin/i386/ns7-gcc29
rm -rf $SRC/jdk*/jre/.systemPrefs
rm -rf $SRC/jdk*/{,jre/}[A-Z]*
rm -rf jdk*/{man/ja,jre/lib/javaws/messages_,demo,sample}*
rm -rf jdk*/jre/lib/fontconfig.{RedHat,SuSE,Sun,Turbo}.*
rm -rf jdk*/jre/plugin/i386/ns7-gcc29
rm -rf jdk*/jre/.systemPrefs
rm $PKG/usr/lib/jdk$version/{,jre/}[A-Z]*
mv jdk$version/man $PKG/usr
install -d $PKG/usr/lib
mv $SRC/jdk* $PKG/usr/lib
mv $PKG/usr/lib/jdk*/man $PKG/usr
cd $PKG/usr/lib
export GLOBIGNORE="*/src.zip"
for i in jdk*/* jdk*/jre/*; do
test -f $i && rm -rf $i;
done
ln -s jdk* java
ln -s jdk* $PKG/usr/lib/java
# generate classes.jsa
cd java
cd $PKG/usr/lib/java
./bin/java -server -Xshare:dump
./bin/java -client -Xshare:dump
cd ..
mkdir -p $PKG/usr/bin && cd $PKG/usr/bin
for j in java javac javah javap javaws jar keytool; do
ln -s ../lib/java/bin/$j
done
}

6
jdk/README Normal file
View File

@ -0,0 +1,6 @@
README for jdk
To download Java SE Development Kit 7 go to:
http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html
(You must accept the Oracle Binary Code License Agreement for Java SE to download this software)