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}

Reply via email to