summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorfrederik2019-09-13 21:35:32 +0200
committerfrederik2019-09-13 21:35:32 +0200
commitf9424a8cfb1255350e7eda409fd7802e388f742b (patch)
tree0225cae68ac680a4340dd8c64b608e8b48de88ab
downloadaur-f9424a8cfb1255350e7eda409fd7802e388f742b.tar.gz
Initial upload: jdk8-jetbrains 8.222b1621.1-1
-rw-r--r--.SRCINFO23
-rw-r--r--PKGBUILD27
2 files changed, 50 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..75c81908502b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,23 @@
+pkgbase = jdk8-jetbrains
+ pkgdesc = OpenJDK development kit with some fixes and enhancements by JetBrains
+ pkgver = 8.222b1621.1
+ pkgrel = 1
+ url = https://bintray.com/jetbrains/intellij-jdk
+ arch = x86_64
+ license = GPL2
+ depends = java-runtime-common
+ depends = ca-certificates-java
+ depends = java-environment-common
+ provides = java-runtime=8
+ provides = java-runtime-headless=8
+ provides = java-environment=8
+ provides = java-runtime-openjdk=8
+ provides = java-runtime-headless-jre=8
+ provides = java-environment-openjdk=8
+ replaces = intellij-jdk
+ replaces = jdk-jetbrains
+ source = jbrsdk-8u222-linux-x64-b1621.1.tar.gz::https://bintray.com/jetbrains/intellij-jbr/download_file?file_path=jbrsdk-8u222-linux-x64-b1621.1.tar.gz
+ sha256sums = 43a3af04c705933ba12ec9ebedac2afb2f7cf35785197bde4bb27baae4d0d131
+
+pkgname = jdk8-jetbrains
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..a1acb0acbf0d
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,27 @@
+# Maintainer: Frederik Schwan <frederik dot schwan at linux dot com>
+
+pkgname=jdk8-jetbrains
+_major=8
+_minor=222
+_build=1621.1
+pkgver=${_major}.${_minor}b${_build}
+pkgrel=1
+pkgdesc="OpenJDK development kit with some fixes and enhancements by JetBrains"
+arch=('x86_64')
+url="https://bintray.com/jetbrains/intellij-jdk"
+license=('GPL2')
+depends=( 'java-runtime-common' 'ca-certificates-java' 'java-environment-common' )
+provides=("java-runtime=$_major" "java-runtime-headless=$_major" "java-environment=$_major"
+ "java-runtime-openjdk=$_major" "java-runtime-headless-jre=$_major" "java-environment-openjdk=$_major")
+replaces=('intellij-jdk' 'jdk-jetbrains')
+_zipname="jbrsdk-${_major}u${_minor//./_}-linux-x64-b${_build}.tar.gz"
+source=("${_zipname}::https://bintray.com/jetbrains/intellij-jbr/download_file?file_path=${_zipname}")
+sha256sums=('43a3af04c705933ba12ec9ebedac2afb2f7cf35785197bde4bb27baae4d0d131')
+
+package() {
+ rm "${srcdir}/${_zipname}"
+ find "${srcdir}" -exec chmod g+r,o+r {} +
+ mkdir -p "${pkgdir}/usr/lib/jvm"
+ cp -a "${srcdir}/jbrsdk" "${pkgdir}/usr/lib/jvm/${pkgname}"
+ ln -sf /etc/ssl/certs/java/cacerts "${pkgdir}/usr/lib/jvm/${pkgname}/lib/security/cacerts"
+}