Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xfcetesting.git;a=commitdiff;h=48741168fddf6bb94cbddb6e3018e659ae52e627

commit 48741168fddf6bb94cbddb6e3018e659ae52e627
Author: Daniel Exner <[email protected]>
Date:   Thu Jun 7 22:58:17 2012 +0200

openjdk-7-1-x86_64

* initial version bump

diff --git a/source/devel-extra/openjdk/FrugalBuild 
b/source/devel-extra/openjdk/FrugalBuild
index 2cbe9dc..7c022c9 100644
--- a/source/devel-extra/openjdk/FrugalBuild
+++ b/source/devel-extra/openjdk/FrugalBuild
@@ -2,11 +2,11 @@
# Maintainer: Miklos Vajna <[email protected]>

pkgname=openjdk
-pkgver=6
-build=24
-icedteaver=1.11.2
+pkgver=7
+build=22
+pkgrel=1
+icedteaver=2.2
javaver="$pkgver-openjdk"
-pkgrel=20
pkgdesc="Open-source Java Development Kit implementation."
url="http://openjdk.java.net/";
depends=('libx11')
@@ -14,24 +14,28 @@ provides=('jdk')
rodepends=("openjre=$pkgver")
makedepends=('apache-ant' 'zip' 'cpio' 'java-gcj-compat>=1.0.80-8' 'ecj' \
'gcc-gcj' 'xalan-j' 'rhino' 'gtk+2' 'xulrunner>=1.9.2-2' 'cups' \
-       'libgif' 'libxp' 'procps' 'sed>=4.2.1-2' 'cpio>=2.11-2')
+       'libgif' 'libxp' 'procps' 'sed>=4.2.1-2' 'cpio>=2.11-2' 'lcms2')
groups=('devel-extra')
archs=('i686' 'x86_64')
_F_archive_name="icedtea6"
# we do not want to see icedtea version in pkgver but we update when
# there is a new icedtea release
-up2date="Flasttar http://icedtea.classpath.org/download/source/|sed 
's/$icedteaver/$pkgver/'"
-source=(http://icedtea.classpath.org/download/source/icedtea6-$icedteaver.tar.gz
 \
-       
http://download.java.net/openjdk/jdk6/promoted/b$build/openjdk-$pkgver-src-b$build-14_nov_2011.tar.gz
 \
-       http://icedtea.classpath.org/download/drops/jaxp144_03.zip \
-       http://icedtea.classpath.org/download/drops/jdk6-jaf-b20.zip \
-       
http://icedtea.classpath.org/download/drops/jdk6-jaxws2_1_6-2011_06_13.zip \
+up2date="Flasttar http://icedtea.classpath.org/download/source/ | sed 
's/$icedteaver/$pkgver/'"
+source=(http://icedtea.classpath.org/download/source/icedtea-$icedteaver.tar.gz
 \
+       http://icedtea.classpath.org/download/drops/jdk7-jaxp-m7.zip \
+       
http://icedtea.classpath.org/download/drops/jdk7-jaxws2_2_4-b04-2011_06_01.zip \
+       http://icedtea.classpath.org/download/drops/hotspot/f46354849fb3.tar.gz 
\
+       http://icedtea.classpath.org/download/drops/icedtea/corba.tar.gz \
+       http://icedtea.classpath.org/download/drops/icedtea/langtools.tar.gz \
+       
http://www.java.net/download/openjdk/jdk${pkgver}u4/promoted/b${build}/openjdk-${pkgver}u4-fcs-src-b${build}-02_may_2012.zip
 \
openj{dk,re}.sh)
-sha1sums=('b38818a80f2635e21457c6230031e5f7493e6acd' \
-          '65a60153adbc8bc47fb95bb2b588a9a0b8701c95' \
-          '4f11f9525a83e7842cbd14cc47d967abde093c27' \
-          '69a54373e169bd7b04a45de6a310a199260424b9' \
-          '08366a70c9e2baa516afc77bb69f9e108e906aa9' \
+sha1sums=('996ee8f80675eabdb67533b220eddc0b523a7d78' \
+          '688531dfcd81ef704732ffef7d467045fd850544' \
+          '85d483145dd3483ce813fdd2398cff324d19eaff' \
+          'fc975c8bd4e0eee660f9a1d24f556a41236ad785' \
+          '00ffd5a0ceea3159e3071eeab691022d460ed49e' \
+          '59e1bc526b968cd04388b73d3a462148fca7652a' \
+          '354433cde765a35a5a454b3d135bf35d9d11e49f' \
'3fae9758526558631c374e78b8970b7e906494ac' \
'8930417f9aece56528c6464850da32d755b401b6')

@@ -47,19 +51,24 @@ subarchs=('i686 x86_64' 'i686 x86_64')

build()
{
-       Fextract icedtea6-$icedteaver.tar.gz
-       Fcd icedtea6-$icedteaver
+       Fextract icedtea-$icedteaver.tar.gz
+       Fcd icedtea-$icedteaver
# see http://hiroshiyamauchi.blogspot.com/2009/12/building-openjdk-faster.html
export HOTSPOT_BUILD_JOBS="${MAKEFLAGS/-j}"
-       export PARALLEL_COMPILE_JOBS="${MAKEFLAGS/-j}"
unset MAKEFLAGS
-       Fconf --with-jdk-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0 \
-               --with-xalan2-jar=/usr/share/java/xalan.jar \
-               --with-jaxp-drop-zip=$Fsrcdir/jaxp144_03.zip \
-               --with-jaf-drop-zip=$Fsrcdir/jdk6-jaf-b20.zip \
-               --with-jaxws-drop-zip=$Fsrcdir/jdk6-jaxws2_1_6-2011_06_13.zip \
-               
--with-openjdk-src-zip=$Fsrcdir/openjdk-$pkgver-src-b$build-14_nov_2011.tar.gz
-       make stamps/patch-ecj.stamp || return 1
+       Fconf   --with-jdk-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0 \
+               
--with-openjdk-src-zip=$Fsrcdir/openjdk-${pkgver}u4-fcs-src-b${build}-02_may_2012.zip\
+               --with-hotspot-src-zip=$Fsrcdir/f46354849fb3.tar.gz \
+               --with-corba-src-zip=$Fsrcdir/corba.tar.gz \
+                       --with-jaxp-src-zip=$Fsrcdir/jdk7-jaxp-m7.zip \
+               
--with-jaxws-src-zip=$Fsrcdir/jdk7-jaxws2_2_4-b04-2011_06_01.zip \
+               --with-langtools-src-zip=$Fsrcdir/langtools.tar.gz \
+               --with-parallel-jobs="${MAKEFLAGS/-j}" \
+               --enable-nss \
+               --with-rhino \
+               --disable-tests \
+               --with-pkgversion="Frugalware build 
${pkgver}-${pkgrel}-${CARCH}"
+
make || return 1
Fmkdir /usr/lib/jvm/
cd openjdk.build || return 1
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to