Commit | Line | Data |
---|---|---|
a4289081 JB |
1 | # Description: Java 2 Software Development Kit |
2 | # URL: http://java.sun.com | |
3 | # Packager: Simone Rota, sip at crux dot nu | |
4 | # Maintainer: Jose V Beneyto, sepen at crux dot nu | |
5 | # Arch Maintainer: CRUX-ARM System Team, devel at crux-arm dot nu | |
6 | # Depends on: | |
7 | ||
8 | name=jdk | |
9 | version=1.7.0_10 | |
10 | release=1 | |
11 | source=(file:///$name-7u${version##*_}-linux-arm-sfp.tar.gz) | |
12 | ||
13 | build(){ | |
14 | rm -rf $SRC/jdk*/{man/ja,jre/lib/javaws/messages_,demo,sample}* | |
15 | rm -rf $SRC/jdk*/jre/lib/fontconfig.{RedHat,SuSE,Sun,Turbo}.* | |
16 | rm -rf $SRC/jdk*/jre/plugin/i386/ns7-gcc29 | |
17 | rm -rf $SRC/jdk*/jre/.systemPrefs | |
18 | rm -rf $SRC/jdk*/{,jre/}[A-Z]* | |
19 | ||
20 | install -d $PKG/usr/lib | |
21 | mv $SRC/jdk* $PKG/usr/lib | |
22 | mv $PKG/usr/lib/jdk*/man $PKG/usr | |
23 | ||
24 | cd $PKG/usr/lib | |
25 | export GLOBIGNORE="*/src.zip" | |
26 | for i in jdk*/* jdk*/jre/*; do | |
27 | test -f $i && rm -rf $i; | |
28 | done | |
29 | ||
30 | ln -s jdk* $PKG/usr/lib/java | |
31 | ||
32 | mkdir -p $PKG/usr/bin && cd $PKG/usr/bin | |
33 | for j in java javac javah javap javaws jar keytool; do | |
34 | ln -s ../lib/java/bin/$j | |
35 | done | |
36 | } |