[arch-commits] Commit in java7-openjdk/trunk (PKGBUILD)
Guillaume Alaux
guillaume at nymeria.archlinux.org
Sat Jun 14 12:09:30 UTC 2014
Date: Saturday, June 14, 2014 @ 14:09:30
Author: guillaume
Revision: 215110
Icedtea release. Build against giflib 5.0.6
Modified:
java7-openjdk/trunk/PKGBUILD
----------+
PKGBUILD | 85 +++++++++++++++++++++++++------------------------------------
1 file changed, 36 insertions(+), 49 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2014-06-14 10:57:01 UTC (rev 215109)
+++ PKGBUILD 2014-06-14 12:09:30 UTC (rev 215110)
@@ -6,24 +6,15 @@
pkgname=('jre7-openjdk-headless' 'jre7-openjdk' 'jdk7-openjdk' 'openjdk7-src' 'openjdk7-doc')
pkgbase=java7-openjdk
_java_ver=7
-_icedtea_ver=2.4.7
+_icedtea_ver=2.5.0
# check "${srcdir}/icedtea-${_icedtea_ver}"/Makefile.am
-_JDK_UPDATE_VERSION=55
+_JDK_UPDATE_VERSION=60
-_CORBA_CHANGESET=e6ad5b912691
-_JAXP_CHANGESET=94b7e8e0d96f
-_JAXWS_CHANGESET=bd9a50a78d04
-_JDK_CHANGESET=9448fff93286
-_LANGTOOLS_CHANGESET=8c26a3c39128
-_OPENJDK_CHANGESET=13970e76b784
-
-_HOTSPOT_CHANGESET=69b542696e5b # see "${srcdir}/icedtea-${_icedtea_ver}"/hotspot.map
-
_bootstrap=0 # 0/1 for quick build or full bootstrap
pkgver=${_java_ver}.u${_JDK_UPDATE_VERSION}_${_icedtea_ver}
-pkgrel=2
+pkgrel=1
arch=('i686' 'x86_64')
url="http://icedtea.classpath.org"
license=('custom')
@@ -33,46 +24,45 @@
'java-rhino' 'libpulse>=0.9.11' 'zip' 'unzip' 'cpio' 'fastjar' 'wget'
'eclipse-ecj')
-_url=http://icedtea.classpath.org/hg/release/icedtea7-forest-${_icedtea_ver:0:3}
-source=(http://icedtea.classpath.org/download/source/icedtea-${_icedtea_ver}.tar.gz
- openjdk-${_OPENJDK_CHANGESET}.tar.gz::${_url}/archive/${_OPENJDK_CHANGESET}.tar.gz
- corba-${_CORBA_CHANGESET}.tar.gz::${_url}/corba/archive/${_CORBA_CHANGESET}.tar.gz
- jaxp-${_JAXP_CHANGESET}.tar.gz::${_url}/jaxp/archive/${_JAXP_CHANGESET}.tar.gz
- jaxws-${_JAXWS_CHANGESET}.tar.gz::${_url}/jaxws/archive/${_JAXWS_CHANGESET}.tar.gz
- jdk-${_JDK_CHANGESET}.tar.gz::${_url}/jdk/archive/${_JDK_CHANGESET}.tar.gz
- langtools-${_LANGTOOLS_CHANGESET}.tar.gz::${_url}/langtools/archive/${_LANGTOOLS_CHANGESET}.tar.gz
- hotspot-${_HOTSPOT_CHANGESET}.tar.gz::${_url}/hotspot/archive/${_HOTSPOT_CHANGESET}.tar.gz
+_icedtea_url=http://icedtea.classpath.org/download
+_drops_url=${_icedtea_url}/drops/icedtea7/${_icedtea_ver:0:3}
+source=(${_icedtea_url}/source/icedtea-${_icedtea_ver}.tar.gz
+ ${_drops_url}/openjdk.tar.bz2
+ ${_drops_url}/corba.tar.bz2
+ ${_drops_url}/jaxp.tar.bz2
+ ${_drops_url}/jaxws.tar.bz2
+ ${_drops_url}/jdk.tar.bz2
+ ${_drops_url}/langtools.tar.bz2
+ ${_drops_url}/hotspot.tar.bz2
fontconfig-paths.diff
openjdk7_nonreparenting-wm.diff
- giflib_5.1.diff
jdk7-openjdk.profile
jdk7-openjdk.profile.csh
jre7-openjdk.profile
jre7-openjdk.profile.csh)
-sha256sums=('754350cbd704b22b7ba3d14c8283eb2d896d137824f95a9e6a2b34678658ade1'
- 'bcd45546509defc439f42f230c0ca64e8aa6ec00542c3634aab3a4c10be3fe6b'
- 'cc37272df260d08207c84763d4c39d7807728ba2d5908276b9bc63e925e70674'
- '3515cd105c29563bf78432576e658005386f45d7c3b2b7eac7af86cf196aaaea'
- '3e107628080d84a80a78ef0ef9dc3664989291dd17c8bacf031d59fba7bd7f4d'
- '9222e5317264f20d4a0b8170b4c4d02459cda98333c18e3a75064e7856ff58be'
- '5af29e32344e2f2fc0beb31f91b8312f2a0d6d02c53b4cb700ee2e27bcf1043b'
- 'e3bbed298ed7c77169fdfddc47cdb85c62ef2e5e7ea04ca28aa8779861efca65'
+sha256sums=('4e369e35dbf37a5fcc1a837861a74609bf907d3d0b9be7ac98d4f9c99dba7100'
+ '9a2f9486a48d51f84bdf9b9a52dc34fe90b886aa60ff5447b7f2502479065859'
+ '1f9f07f31ce8588cd3cd12465f94e142c852c380059a3dab9831d86d3f264253'
+ '59edb741e1b00243c040b399986960fad9e42f7e5dbe0a1e34798752b080c488'
+ 'ed3803635ed25f58cd86ad8ca27585f77cc50385da0342112980cc6ba8ff6028'
+ '508b4e26704749172022c95f44c5aa9feb391e82b54a545fdb79f3a51c269f83'
+ '0eb9c19cfbecfbc6ef1e37f475d73f16469b9e1d969f69b1af4b10cbc2415659'
+ '645a43adaec3be3d3297479d134c02e444af9f0be33d35942f0ca863592fea26'
'9ad943ceb3dbcdf45d72974fc3667886a7ed65c69ab9abc17be5412827551a7f'
'56b919ababb13bd6afdcdaceb112b529b6e82539255f2dae9a7e5eb91645164b'
- '77fba3032edf6cce549cd4e174d9296684b20f4589dc59179fcc8cba7426a4e9'
'bd55299e08e6f8e61ba5baad0990170891801a29a1e8137e502b5e8a10fc37ea'
'3f28f8bfc6dd105a07f747d7135c77a77de433e2b8647dd7520a900135203fbd'
'b7c045b08ad55a9f79390c104fa846d0e7dbb49fccffb2fab2a3824b6b19c9c8'
'89d99d8ac269ca66e2e279aff652d5aac938a35faec93cd8cff8f048052bd3ce')
-noextract=("openjdk-${_OPENJDK_CHANGESET}.tar.gz"
- "corba-${_CORBA_CHANGESET}.tar.gz"
- "jaxp-${_JAXP_CHANGESET}.tar.gz"
- "jaxws-${_JAXWS_CHANGESET}.tar.gz"
- "jdk-${_JDK_CHANGESET}.tar.gz"
- "langtools-${_LANGTOOLS_CHANGESET}.tar.gz"
- "hotspot-${_HOTSPOT_CHANGESET}.tar.gz")
+noextract=(openjdk.tar.gz
+ corba.tar.gz
+ jaxp.tar.gz
+ jaxws.tar.gz
+ jdk.tar.gz
+ langtools.tar.gz
+ hotspot.tar.gz)
[ "$CARCH" = "x86_64" ] && _JARCH=amd64
[ "$CARCH" = "i686" ] && _JARCH=i386
@@ -81,7 +71,6 @@
_imgdir="icedtea-${_icedtea_ver}/openjdk.build/j2sdk-image"
_nonheadless=(bin/policytool
lib/${_JARCH}/libjsoundalsa.so
- lib/${_JARCH}/libpulse-java.so
lib/${_JARCH}/libsplashscreen.so
lib/${_JARCH}/xawt/libmawt.so)
@@ -95,8 +84,7 @@
cp "${srcdir}"/*.diff "${srcdir}"/icedtea-${_icedtea_ver}/patches
export DISTRIBUTION_PATCHES="patches/fontconfig-paths.diff \
- patches/openjdk7_nonreparenting-wm.diff \
- patches/giflib_5.1.diff"
+ patches/openjdk7_nonreparenting-wm.diff"
if [ "$_bootstrap" = "1" ]; then
BOOTSTRAPOPT="--enable-bootstrap --with-ecj-jar=/usr/share/java/ecj.jar"
@@ -111,14 +99,13 @@
--disable-downloading --disable-Werror \
--with-pkgversion="Arch Linux build ${pkgver}-${pkgrel}-${CARCH}" \
--with-jdk-home=${JAVA_HOME} \
- --with-openjdk-src-zip="${srcdir}/openjdk-${_OPENJDK_CHANGESET}.tar.gz" \
- --with-hotspot-src-zip="${srcdir}/hotspot-${_HOTSPOT_CHANGESET}.tar.gz" \
- --with-corba-src-zip="${srcdir}/corba-${_CORBA_CHANGESET}.tar.gz" \
- --with-jaxp-src-zip="${srcdir}/jaxp-${_JAXP_CHANGESET}.tar.gz" \
- --with-jaxws-src-zip="${srcdir}/jaxws-${_JAXWS_CHANGESET}.tar.gz" \
- --with-jdk-src-zip="${srcdir}/jdk-${_JDK_CHANGESET}.tar.gz" \
- --with-langtools-src-zip="${srcdir}/langtools-${_LANGTOOLS_CHANGESET}.tar.gz" \
- --enable-pulse-java \
+ --with-openjdk-src-zip="${srcdir}/openjdk.tar.bz2" \
+ --with-hotspot-src-zip="${srcdir}/hotspot.tar.bz2" \
+ --with-corba-src-zip="${srcdir}/corba.tar.bz2" \
+ --with-jaxp-src-zip="${srcdir}/jaxp.tar.bz2" \
+ --with-jaxws-src-zip="${srcdir}/jaxws.tar.bz2" \
+ --with-jdk-src-zip="${srcdir}/jdk.tar.bz2" \
+ --with-langtools-src-zip="${srcdir}/langtools.tar.bz2" \
--enable-nss \
--with-rhino \
--with-abs-install-dir=${_jvmdir}
More information about the arch-commits
mailing list