summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSam Guymer2016-05-14 17:51:40 +1000
committerSam Guymer2016-05-14 17:51:40 +1000
commit88b8ef021936915ac70e8983268895230dc31bab (patch)
tree26ab696300b3d3d597354722d64b61c54873b28f
parenteb9e144b6a905172f5a3bc192964d1cb0f209c36 (diff)
downloadaur-88b8ef021936915ac70e8983268895230dc31bab.tar.gz
Upstream release 8.92.03
-rw-r--r--.SRCINFO41
-rw-r--r--PKGBUILD29
2 files changed, 36 insertions, 34 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3c4f49bb0bd0..7681d6f6fe41 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,5 @@
-# Generated by mksrcinfo v8
-# Fri Mar 4 13:37:18 UTC 2016
pkgbase = tuxjdk
- pkgver = 8.66.03
+ pkgver = 8.92.03
pkgrel = 1
url = https://github.com/tuxjdk/tuxjdk
arch = i686
@@ -17,25 +15,26 @@ pkgbase = tuxjdk
makedepends = fontconfig
makedepends = libcups
makedepends = alsa-lib
+ makedepends = gcc5
makedepends = quilt
- source = jdk8u-jdk8u66-b17.tar.gz::http://hg.openjdk.java.net/jdk8u/jdk8u/archive/jdk8u66-b17.tar.gz
- source = corba-jdk8u66-b17.tar.gz::http://hg.openjdk.java.net/jdk8u/jdk8u/corba/archive/jdk8u66-b17.tar.gz
- source = hotspot-jdk8u66-b17.tar.gz::http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/archive/jdk8u66-b17.tar.gz
- source = jdk-jdk8u66-b17.tar.gz::http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/archive/jdk8u66-b17.tar.gz
- source = jaxws-jdk8u66-b17.tar.gz::http://hg.openjdk.java.net/jdk8u/jdk8u/jaxws/archive/jdk8u66-b17.tar.gz
- source = jaxp-jdk8u66-b17.tar.gz::http://hg.openjdk.java.net/jdk8u/jdk8u/jaxp/archive/jdk8u66-b17.tar.gz
- source = langtools-jdk8u66-b17.tar.gz::http://hg.openjdk.java.net/jdk8u/jdk8u/langtools/archive/jdk8u66-b17.tar.gz
- source = nashorn-jdk8u66-b17.tar.gz::http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/archive/jdk8u66-b17.tar.gz
- source = https://github.com/tuxjdk/tuxjdk/archive/8.66.03.tar.gz
- sha256sums = 7bd68bbe99094c46744dbaf5563e3e49b08adc8ed7a8e24d8f10520d42b1a63b
- sha256sums = 1dfa95d3e5747a48f2acf91b4c3f3b7233f65fd37078c096015ade80ceb5d93d
- sha256sums = f552ab7216d233296f64cb2551f43090b4ff1c0383bec365c910a913e25e61bb
- sha256sums = a6368996acc5f914acab7b000ce70f387b7994776fb00dc82882bdefc676c77b
- sha256sums = 317f85ae5af4d2be44b8b5a4318512d344895e978530cc87544bf9987860b0cb
- sha256sums = e4a95401c4e45fc0471e42b2b62bdfad025eee57715583ce58b0da785159e2eb
- sha256sums = b58d81b7e873c2ebd9f96a6bbd538f68c1f457e4dfea3b262e52973a33f2e6f7
- sha256sums = ad5c17b67999179966175caa35684056a48eb74186191e8f1b8ff900b580b25a
- sha256sums = 5ef3211b960858e5a5e168664fd3250821035c894a469f220a45978d401eb68c
+ source = jdk8u-jdk8u92-b14.tar.gz::http://hg.openjdk.java.net/jdk8u/jdk8u/archive/jdk8u92-b14.tar.gz
+ source = corba-jdk8u92-b14.tar.gz::http://hg.openjdk.java.net/jdk8u/jdk8u/corba/archive/jdk8u92-b14.tar.gz
+ source = hotspot-jdk8u92-b14.tar.gz::http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/archive/jdk8u92-b14.tar.gz
+ source = jdk-jdk8u92-b14.tar.gz::http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/archive/jdk8u92-b14.tar.gz
+ source = jaxws-jdk8u92-b14.tar.gz::http://hg.openjdk.java.net/jdk8u/jdk8u/jaxws/archive/jdk8u92-b14.tar.gz
+ source = jaxp-jdk8u92-b14.tar.gz::http://hg.openjdk.java.net/jdk8u/jdk8u/jaxp/archive/jdk8u92-b14.tar.gz
+ source = langtools-jdk8u92-b14.tar.gz::http://hg.openjdk.java.net/jdk8u/jdk8u/langtools/archive/jdk8u92-b14.tar.gz
+ source = nashorn-jdk8u92-b14.tar.gz::http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/archive/jdk8u92-b14.tar.gz
+ source = https://github.com/tuxjdk/tuxjdk/archive/8.92.03.tar.gz
+ sha256sums = 19bc6028c18dd1993f734dc49991c181138e2e85ead42354d7236fb3c6169e16
+ sha256sums = 287edac284f4b97f48a14fea331455c3807bcffd51612278decb0ac265303069
+ sha256sums = 653821c6d3e542b4922aeedea6e25efb6d3c6ea2aaa0f5b038e6af972accf814
+ sha256sums = 9a344a13bb327c5533c22c95b2cf3935d1d4c1612366e1d142b265dd6b93fe69
+ sha256sums = 77aea5c781d6614b4be391befc59e3017d2d9c9303b6bc2ca9d316cb35954a89
+ sha256sums = 63eff7fe1f6a0dd7ec0c450724a403dcff986e026b5b9ae9ac46edc7222f798c
+ sha256sums = 374d12d1434172c775f0ecd944d0a903cd56264a4c9d5ef0be038715e47e67fd
+ sha256sums = 76a18e240a8498c8d2a3a261b7845c8062dbf85941425adcd96f9e879141b3e6
+ sha256sums = 418a9b7fdec14947cb038df4fdf2371215b26130dc0dec2ba891a212f8806a3c
pkgname = tuxjdk
pkgdesc = Enhanced Open Java Development Kit for developers on Linux. Contains series of patched to OpenJDK to enhance user experience with Java-based and Swing-based tools (NetBeans, Idea, Android Studio, etc)
diff --git a/PKGBUILD b/PKGBUILD
index 90f4f08315c0..aff3a4efba60 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -13,9 +13,9 @@
pkgname=('tuxjdk' 'tuxjdk-src' 'tuxjdk-doc')
_java_ver=8
# Found @ http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
-_jdk_update=66
+_jdk_update=92
# Found @ http://hg.openjdk.java.net/jdk8u/jdk8u
-_jdk_build=17
+_jdk_build=14
_tuxjdk_ver=03
pkgver=${_java_ver}.${_jdk_update}.${_tuxjdk_ver}
_repo_ver=jdk${_java_ver}u${_jdk_update}-b${_jdk_build}
@@ -25,6 +25,7 @@ url='https://github.com/tuxjdk/tuxjdk'
license=('custom')
makedepends=('jdk7-openjdk' 'ccache' 'cpio' 'unzip' 'zip'
'libxrender' 'libxtst' 'fontconfig' 'libcups' 'alsa-lib'
+ 'gcc5'
'quilt')
_url_src=http://hg.openjdk.java.net/jdk8u/jdk8u
source=(jdk8u-${_repo_ver}.tar.gz::${_url_src}/archive/${_repo_ver}.tar.gz
@@ -37,15 +38,15 @@ source=(jdk8u-${_repo_ver}.tar.gz::${_url_src}/archive/${_repo_ver}.tar.gz
nashorn-${_repo_ver}.tar.gz::${_url_src}/nashorn/archive/${_repo_ver}.tar.gz
https://github.com/tuxjdk/tuxjdk/archive/${pkgver}.tar.gz)
-sha256sums=('7bd68bbe99094c46744dbaf5563e3e49b08adc8ed7a8e24d8f10520d42b1a63b'
- '1dfa95d3e5747a48f2acf91b4c3f3b7233f65fd37078c096015ade80ceb5d93d'
- 'f552ab7216d233296f64cb2551f43090b4ff1c0383bec365c910a913e25e61bb'
- 'a6368996acc5f914acab7b000ce70f387b7994776fb00dc82882bdefc676c77b'
- '317f85ae5af4d2be44b8b5a4318512d344895e978530cc87544bf9987860b0cb'
- 'e4a95401c4e45fc0471e42b2b62bdfad025eee57715583ce58b0da785159e2eb'
- 'b58d81b7e873c2ebd9f96a6bbd538f68c1f457e4dfea3b262e52973a33f2e6f7'
- 'ad5c17b67999179966175caa35684056a48eb74186191e8f1b8ff900b580b25a'
- '5ef3211b960858e5a5e168664fd3250821035c894a469f220a45978d401eb68c')
+sha256sums=('19bc6028c18dd1993f734dc49991c181138e2e85ead42354d7236fb3c6169e16'
+ '287edac284f4b97f48a14fea331455c3807bcffd51612278decb0ac265303069'
+ '653821c6d3e542b4922aeedea6e25efb6d3c6ea2aaa0f5b038e6af972accf814'
+ '9a344a13bb327c5533c22c95b2cf3935d1d4c1612366e1d142b265dd6b93fe69'
+ '77aea5c781d6614b4be391befc59e3017d2d9c9303b6bc2ca9d316cb35954a89'
+ '63eff7fe1f6a0dd7ec0c450724a403dcff986e026b5b9ae9ac46edc7222f798c'
+ '374d12d1434172c775f0ecd944d0a903cd56264a4c9d5ef0be038715e47e67fd'
+ '76a18e240a8498c8d2a3a261b7845c8062dbf85941425adcd96f9e879141b3e6'
+ '418a9b7fdec14947cb038df4fdf2371215b26130dc0dec2ba891a212f8806a3c')
case "${CARCH}" in
'x86_64') _JARCH=amd64 ; _DOC_ARCH=x86_64 ;;
@@ -72,8 +73,6 @@ prepare() {
mv ../${subrepo}-${_repo_ver} ${subrepo}
done
- # exit if quilt fails
- sed -i 's/^$QUILT push -a/$QUILT push -a || exit/' "${srcdir}/${_tuxjdkdir}/applyTuxjdk.sh"
"${srcdir}/${_tuxjdkdir}/applyTuxjdk.sh"
}
@@ -84,6 +83,10 @@ build() {
# http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=1346
export MAKEFLAGS=${MAKEFLAGS/-j*}
+ # cannot build on gcc 6+
+ export CC=gcc-5
+ export CXX=g++-5
+
install -d -m 755 "${srcdir}/${_prefix}/"
sh configure \
--prefix="${srcdir}/${_prefix}" \