updated on Fri Jan 13 00:14:41 UTC 2012
[aur-mirror.git] / jrockit / PKGBUILD
blob2b0ac55d295e036bc85bb16cb99d662f52d77f7b
1 # Maintainer: Shanto <shanto@hotmail.com>
2 # Original Contributor: AqD <aquila.deus@gmail.com>
3 # Contributor: Ignacio Galmarino <igalmarino@gmail.com>
5 pkgname=jrockit
6 pkgver=1.6.0_29
7 _relver=28.2.0-4.1.0
8 pkgrel=1
9 pkgdesc="JRockit is a high performace JVM from Oracle (formerly from BEA)"
10 url="http://www.oracle.com/technetwork/middleware/jrockit/"
11 depends=('alsa-lib' 'unixodbc' 'libxtst' 'gtk2')
12 replaces=('jdk' 'j2sdk' 'java-environment' 'j2re' 'java-runtime' 'jre' 'jrockit-jdk')
13 provides=('jdk=6' 'j2sdk' 'java-environment=6' 'j2re' 'java-runtime=6' 'jre=6')
14 license=('custom')
15 arch=('i686' 'x86_64')
16 install=${pkgname}.install
17 options=(!strip !zipman)
19 source=(
20         http://www.cwinkler.com/files/oracle/jrockit-jdk${pkgver}-R${_relver}-linux-x64.bin
21         #http://download.oracle.com/otn/bea/jrockit/jrockit-jdk${pkgver}-R${_relver}-linux-x64.bin
22         license.html
23         ${pkgname}.profile
24         silent.xml
27 md5sums=(
28         'c4f3cc9f92e0c6c35b87e68a9313ca81'
29         '9212c2dbe1fefa6cea5163497661d704'
30         '83556c506af39ae5956a0713b9bd98cc'
31         'cb117b969a643a2ed7b9f10d5afba44c'
34 if test "$CARCH" == i686; then
35         source[0]=http://www.cwinkler.com/files/oracle/jrockit-jdk${pkgver}-R${_relver}-linux-ia32.bin
36         #http://download.oracle.com/otn/bea/jrockit/jrockit-jdk${pkgver}-R${_relver}-linux-ia32.bin
37         md5sums[0]='bc5a16a965622653b4a901c6c580e1a0'
40 build() {
41         mkdir -p $startdir/pkg/opt/java
42         cd $pkgdir/opt/java
43         chmod 755 $srcdir/$(basename ${source[0]})
44         $srcdir/$(basename ${source[0]}) -mode=silent -silent_xml=$srcdir/silent.xml
45         mkdir -p $pkgdir/usr/bin
46         cd $pkgdir/usr/bin
47         for b in `ls -1 ../../opt/java/bin/`; do ln -sf "../../opt/java/bin/$b"; done;
48         cd $srcdir
49         install -D -m755 ${pkgname}.profile $startdir/pkg/etc/profile.d/${pkgname}.sh
50         install -D -m 644 $srcdir/license.html $startdir/pkg/usr/share/licenses/$pkgname/license.html