kernel: updated to 2.6.25.2
[namenlos-ports.git] / jdk / Pkgfile
bloba1855a888af4c5189d8df691fa02523addc97856
1 # Packager: Jay Dolan, jdolan at jdolan dot dyndns dot org
2 # Maintainer: Richard Pöttler, richard dot poettler at gmail dot com
3 # Description: Java 2 Software Development Kit version 1.5
4 # URL: http://java.sun.com
6 name=jdk
7 version=1_5_0_15
8 release=1
9 source=(http://download.java.net/dlj/binaries/$name-$version-linux-i586.bin)
11 build() {
12         mkdir -p $PKG/usr/lib; cd $PKG/usr/lib
13         sh $SRC/jdk-*.bin --accept-license --unpack
14         
15         export GLOBIGNORE="*/man1"
16         rm -rf jdk*/{man/,jre/lib/javaws/messages_,demo,sample}*
17         rm -rf jdk*/jre/lib/fontconfig.{RedHat,SuSE,Sun,Turbo}.*
18         rm -rf jdk*/jre/plugin/i386/ns7-gcc29
20         export GLOBIGNORE="*/src.zip"
21         for i in jdk*/* jdk*/jre/*
22         do
23           test -f $i && rm -rf $i;
24         done
25         
26         ln -s jdk* java
28         # generate classes.jsa
29         (cd java; ./bin/java -Xshare:dump)
31         mkdir -p $PKG/usr/bin && cd $PKG/usr/bin
32         for j in java javac javah javap javaws jar keytool
33         do
34                 ln -s ../lib/java/bin/$j
35         done