summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD44
1 files changed, 29 insertions, 15 deletions
diff --git a/PKGBUILD b/PKGBUILD
index bfa9607c2999..f2105bf2fb27 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,19 +6,25 @@ set -u
pkgname='jdk11'
#pkgver='11.0.3'; _build='12'; _hash='37f5e150db5247ab9333b11c1dddcd30'
#pkgver='11.0.4'; _build='10'; _hash='cf1bbcbf431a474eb9fc550051f4ee78'
-pkgver='11.0.5'; _build='10'; _hash='e51269e04165492b90fa15af5b4eb1a5'
+#pkgver='11.0.5'; _build='10'; _hash='e51269e04165492b90fa15af5b4eb1a5'
+pkgver='11.0.6'; _build='8'; _hash='90eb79fb590d45c8971362673c5ab495'
_major="${pkgver%%.*}"
pkgrel='1'
pkgdesc="Oracle Java ${_major} Development Kit"
+pkgdesc+=' LTS'
arch=('x86_64')
-url='https://www.oracle.com/java/'
+url='https://www.oracle.com/technetwork/java/javase/downloads/index.html'
license=('custom')
depends=('java-environment-common' "jre>=${_major}" "jre<$((_major + 1))" 'zlib' 'hicolor-icon-theme')
-provides=("java-environment=${_major}" "java-environment-jdk=${_major}")
+provides=(
+ "java-environment=${_major}"
+ "java-environment-jdk=${_major}"
+)
+options=('!strip') # JDK debug-symbols
install="${pkgname}.install"
_srcfil="jdk-${pkgver}_linux-x64_bin.tar.gz"
source=(
- "https://download.oracle.com/otn-pub/java/jdk/${pkgver}+${_build}/${_hash}/${_srcfil}"
+ "https://download.oracle.com/otn-pub/java/jdk/${pkgver}+${_build}/${_hash}/${_srcfil}" # Now /otn/, Oracle sso required
'java.desktop'
'jconsole.desktop'
'jshell.desktop'
@@ -29,30 +35,38 @@ source=(
# from oracle-sqldeveloper
DLAGENTS+=("manual::${startdir:-}/readme.sh %o %u")
source[0]="manual://${_srcfil}"
-if [ -s ~/"Downloads/${_srcfil}" ] && [ ! -e "${_srcfil}" ]; then
- if type msg > /dev/null 2>&1; then
- set +u
- msg "Scooping files from ~/Downloads"
- msg2 "${_srcfil}"
- set -u
- ln -sr ~/"Downloads/${_srcfil}"
+if [ ! -z "${HOME:-}" ]; then # block mksrcinfo
+ XDG_DOWNLOAD_DIR="$(xdg-user-dir DOWNLOAD 2>/dev/null)" || :
+ if [ -z "${XDG_DOWNLOAD_DIR}" ]; then
+ XDG_DOWNLOAD_DIR=~/'Downloads'
+ fi
+ if [ -s "${XDG_DOWNLOAD_DIR}/${_srcfil}" ] && [ ! -e "${_srcfil}" ]; then
+ if type msg > /dev/null 2>&1; then
+ set +u
+ msg "Scooping files from ${XDG_DOWNLOAD_DIR}"
+ msg2 "${_srcfil}"
+ set -u
+ ln -sr "${XDG_DOWNLOAD_DIR}/${_srcfil}"
+ fi
fi
fi
unset _srcfil
-md5sums=('8a6fa2e2ce09c1cf9de4b3a77dcc867d'
+unset XDG_DOWNLOAD_DIR
+
+md5sums=('a1c006e67657892168532af68a89230f'
'985d0d81ece57d0ea633ccc1d3fd78ed'
'fbd4ddd9069e48a65da6e0cb33db9bc1'
'e59149780f4d1124f6e339611da9c70b'
'6181f1ef1e5aeb637ef4cd593106beef'
'1db7eb33e844d1a41bce196ab622da40'
- '4dda444d58a4d78ca6357228adbde8a2')
-sha256sums=('387e60bdad6d6fc20d41cd712536f0f7adbb086fa73bc3cb225b3edad0bfa0a6'
+ '51c8839211cc53f09c9b11a8e28ed1ef')
+sha256sums=('a11bac55a96493556f349eead956b94d32f6a71031373771dca4cc72b89a82b4'
'1052634cdcbf50ca14b864b58f3afa53de1706bdc9c593667c29974146212c54'
'9a84d1b4dd969e867b2dbb6df0d0c44814729e0f1d0c61ab6c54d676eae83b3b'
'73d686fd6e478a887a51451d7ada7c045f31ce299f65f45e50a793820ee99d85'
'd27fec1d74f7a3081c3d175ed184d15383666dc7f02cc0f7126f11549879c6ed'
'7cf8ca096e6d6e425b3434446b0835537d0fc7fe64b3ccba7a55f7bd86c7e176'
- 'd1b4b3161614d7620365a0528a86f7eec543de30ee756b1ad2dabd386e84f734')
+ 'f1081b08cfbb467277e95b3794191c9963398579733fa8832425b308b5917711')
PKGEXT='.pkg.tar.gz' # much faster than .xz