updated on Sat Jan 14 12:12:45 UTC 2012
[aur-mirror.git] / bin32-jdk / PKGBUILD
blobe95922a4a36f4efbac7554eb0b41d64dcb385919
1 # Submitter Paul Burton <paulburton89@gmail.com>
2 # Contributor Jonny Gerold <jonny@fsk141.com>
3 # Maintainer Maros Scislak <maros.scislak@gmail.com>
5 pkgname=bin32-jdk
6 pkgver=6u26
7 pkgrel=1
8 pkgdesc="32-bit Sun java development kit for Arch x86_64"
9 arch=('x86_64')
10 license=('custom')
11 url="https://jdk6.dev.java.net"
12 depends=('lib32-glibc' 'lib32-libgl' 'lib32-libx11' 'lib32-libxtst' 'mozilla-common' 'lib32-libxi')
13 makedepends=('diffutils' 'fakeroot' 'pkgconfig')
14 install=bin32-jdk.install
15 bin32name=jdk-${pkgver}-dlj-linux-i586
16 source=(http://download.java.net/dlj/binaries/${bin32name}.bin \
17         'construct.sh' 'construct.patch')
19 md5sums=('d54e58b69e4db80f267435be679a66b9'             #jdk
20          '94065b612df0046d9ae758943f9f6a75'             #construct.sh
21          '88ad70c4ee77f58d761225a59ab3b7d9')            #construct.patch
23 build() {
24   cd ${startdir}/src
26   patch -p0 <construct.patch || return 1
28   chmod +x ${bin32name}.bin || return 1
29   mkdir -p unbundle-jdk
30   cd unbundle-jdk
31   LD_PRELOAD="" sh ../${bin32name}.bin  --accept-license || return 1
33   cd ${startdir}/src
35   chmod +x construct.sh
36   LD_PRELOAD="" sh construct.sh unbundle-jdk linux-jdk linux-jre || return 1
37   mkdir -p ${startdir}/pkg/opt/${pkgname}
38   cp -r linux-jdk/* ${startdir}/pkg/opt/${pkgname} || return