diff options
author | Michael Laß | 2022-04-20 21:23:01 +0200 |
---|---|---|
committer | Michael Laß | 2022-04-20 21:25:22 +0200 |
commit | 2d79c95bc3004f3440b572b2bdc3148f7d5ae89e (patch) | |
tree | 8484cc360a438a8af37e4fb048c682ddb9cc41b3 | |
parent | 4bfb9c3ee6ec669ba940ee21d5ede2cf77c1919b (diff) | |
download | aur-2d79c95bc3004f3440b572b2bdc3148f7d5ae89e.tar.gz |
Modify to be its own independent package
-rw-r--r-- | .SRCINFO | 39 | ||||
-rw-r--r-- | PKGBUILD | 41 | ||||
-rw-r--r-- | install_jdk17-temurin.sh (renamed from install_jdk-temurin.sh) | 0 |
3 files changed, 39 insertions, 41 deletions
@@ -1,9 +1,9 @@ -pkgbase = jdk-temurin - pkgdesc = Temurin (OpenJDK 17 Java binaries by Adoptium, formerly AdoptOpenJDK) +pkgbase = jdk17-temurin + pkgdesc = Temurin 17 (OpenJDK 17 Java binaries by Adoptium, formerly AdoptOpenJDK) pkgver = 17.0.2.u8 pkgrel = 1 url = https://adoptium.net/ - install = install_jdk-temurin.sh + install = install_jdk17-temurin.sh arch = x86_64 license = custom depends = java-runtime-common>=3 @@ -29,22 +29,21 @@ pkgbase = jdk-temurin provides = jdk-openjdk=17.0.2.u8 provides = openjdk17-src=17.0.2.u8 provides = openjdk-src=17.0.2.u8 - replaces = jdk-adoptopenjdk - backup = etc/java-temurin/logging.properties - backup = etc/java-temurin/management/jmxremote.access - backup = etc/java-temurin/management/jmxremote.password.template - backup = etc/java-temurin/management/management.properties - backup = etc/java-temurin/net.properties - backup = etc/java-temurin/sdp/sdp.conf.template - backup = etc/java-temurin/security/java.policy - backup = etc/java-temurin/security/java.security - backup = etc/java-temurin/security/policy/limited/default_local.policy - backup = etc/java-temurin/security/policy/limited/default_US_export.policy - backup = etc/java-temurin/security/policy/limited/exempt_local.policy - backup = etc/java-temurin/security/policy/README.txt - backup = etc/java-temurin/security/policy/unlimited/default_local.policy - backup = etc/java-temurin/security/policy/unlimited/default_US_export.policy - backup = etc/java-temurin/sound.properties + backup = etc/java-17-temurin/logging.properties + backup = etc/java-17-temurin/management/jmxremote.access + backup = etc/java-17-temurin/management/jmxremote.password.template + backup = etc/java-17-temurin/management/management.properties + backup = etc/java-17-temurin/net.properties + backup = etc/java-17-temurin/sdp/sdp.conf.template + backup = etc/java-17-temurin/security/java.policy + backup = etc/java-17-temurin/security/java.security + backup = etc/java-17-temurin/security/policy/limited/default_local.policy + backup = etc/java-17-temurin/security/policy/limited/default_US_export.policy + backup = etc/java-17-temurin/security/policy/limited/exempt_local.policy + backup = etc/java-17-temurin/security/policy/README.txt + backup = etc/java-17-temurin/security/policy/unlimited/default_local.policy + backup = etc/java-17-temurin/security/policy/unlimited/default_US_export.policy + backup = etc/java-17-temurin/sound.properties source = https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.2%2B8/OpenJDK17U-jdk_x64_linux_hotspot_17.0.2_8.tar.gz source = freedesktop-java.desktop source = freedesktop-jconsole.desktop @@ -54,4 +53,4 @@ pkgbase = jdk-temurin sha256sums = dc278160ca7df32bcfab0a5420c09eaf6f4602d30f57b6c5bedb0f60062c5228 sha256sums = d0913ae3b9f469f8567432b0867222d66f50008c313f5a0882d15994ba19ec01 -pkgname = jdk-temurin +pkgname = jdk17-temurin @@ -15,8 +15,8 @@ pkgver=${_completever}.u${_updatever} _tag_ver=${_completever}+${_updatever} [ $_majorver != $_completever ] && _versuffix=U -pkgname=jdk-temurin -pkgdesc="Temurin (OpenJDK ${_majorver} Java binaries by Adoptium, formerly AdoptOpenJDK)" +pkgname=jdk17-temurin +pkgdesc="Temurin ${_majorver} (OpenJDK ${_majorver} Java binaries by Adoptium, formerly AdoptOpenJDK)" arch=('x86_64') url='https://adoptium.net/' license=('custom') @@ -38,23 +38,22 @@ provides=("java-runtime-headless=${_majorver}" "jdk-openjdk=${pkgver}" "openjdk${_majorver}-src=${pkgver}" "openjdk-src=${pkgver}") -replaces=("jdk-adoptopenjdk") -backup=(etc/java-temurin/logging.properties - etc/java-temurin/management/jmxremote.access - etc/java-temurin/management/jmxremote.password.template - etc/java-temurin/management/management.properties - etc/java-temurin/net.properties - etc/java-temurin/sdp/sdp.conf.template - etc/java-temurin/security/java.policy - etc/java-temurin/security/java.security - etc/java-temurin/security/policy/limited/default_local.policy - etc/java-temurin/security/policy/limited/default_US_export.policy - etc/java-temurin/security/policy/limited/exempt_local.policy - etc/java-temurin/security/policy/README.txt - etc/java-temurin/security/policy/unlimited/default_local.policy - etc/java-temurin/security/policy/unlimited/default_US_export.policy - etc/java-temurin/sound.properties) -install=install_jdk-temurin.sh +backup=(etc/java-${_majorver}-temurin/logging.properties + etc/java-${_majorver}-temurin/management/jmxremote.access + etc/java-${_majorver}-temurin/management/jmxremote.password.template + etc/java-${_majorver}-temurin/management/management.properties + etc/java-${_majorver}-temurin/net.properties + etc/java-${_majorver}-temurin/sdp/sdp.conf.template + etc/java-${_majorver}-temurin/security/java.policy + etc/java-${_majorver}-temurin/security/java.security + etc/java-${_majorver}-temurin/security/policy/limited/default_local.policy + etc/java-${_majorver}-temurin/security/policy/limited/default_US_export.policy + etc/java-${_majorver}-temurin/security/policy/limited/exempt_local.policy + etc/java-${_majorver}-temurin/security/policy/README.txt + etc/java-${_majorver}-temurin/security/policy/unlimited/default_local.policy + etc/java-${_majorver}-temurin/security/policy/unlimited/default_US_export.policy + etc/java-${_majorver}-temurin/sound.properties) +install=install_jdk17-temurin.sh source=(https://github.com/adoptium/temurin${_majorver}-binaries/releases/download/jdk-${_tag_ver/+/%2B}/OpenJDK${_majorver}${_versuffix}-jdk_x64_linux_hotspot_${_tag_ver/+/_}.tar.gz freedesktop-java.desktop @@ -77,8 +76,8 @@ package() { # Conf install -dm 755 "${pkgdir}/etc" - mv conf "${pkgdir}/etc/java-temurin" - ln -sf /etc/java-temurin conf + mv conf "${pkgdir}/etc/java-${_majorver}-temurin" + ln -sf /etc/java-${_majorver}-temurin conf # Legal install -dm 755 "${pkgdir}/usr/share/licenses" diff --git a/install_jdk-temurin.sh b/install_jdk17-temurin.sh index 0fa20575bf78..0fa20575bf78 100644 --- a/install_jdk-temurin.sh +++ b/install_jdk17-temurin.sh |