diff options
author | Zach Himsel | 2020-11-28 08:15:57 -0700 |
---|---|---|
committer | Zach Himsel | 2020-11-28 08:15:57 -0700 |
commit | 00a7e57233f84d6811c25b0e0fc7111bec9752b2 (patch) | |
tree | 6c2271c25ec7ccd7b3cc2b7f3fb1c5636410054f | |
parent | 88e2283a5907773d4dfe08247245e297ce0b343c (diff) | |
download | aur-00a7e57233f84d6811c25b0e0fc7111bec9752b2.tar.gz |
Update to 2.18.0 and patch JRE version check
Patch written by GaveUp on Github:
https://gist.github.com/GaveUp/1f8eb2e6d72a63781df391bde2c29d8e
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 15 | ||||
-rw-r--r-- | patch-jvm-version-check.patch | 12 |
3 files changed, 29 insertions, 8 deletions
@@ -1,7 +1,7 @@ pkgbase = ipmiview pkgdesc = Supermicro IPMI tool - pkgver = 2.17.0 - pkgrel = 4 + pkgver = 2.18.0 + pkgrel = 1 url = http://www.supermicro.com/products/nfo/ipmi.cfm arch = x86_64 license = custom:"Super Micro Computer" @@ -14,12 +14,14 @@ pkgbase = ipmiview backup = opt/ipmiview/IPMIView.properties backup = opt/ipmiview/stunnel.properties backup = opt/ipmiview/timeout.properties - source = https://www.supermicro.com/wftp/utility/IPMIView/Linux/IPMIView_2.17.0_build.200505_bundleJRE_Linux_x64.tar.gz + source = https://www.supermicro.com/wftp/utility/IPMIView/Linux/IPMIView_2.18.0_build.201007_bundleJRE_Linux_x64.tar.gz source = ipmiview.desktop source = ipmiview.png - sha512sums = 17ed72e802fb0a55c140f98262575385ede2d490484fe926bb7ff19f34e5a376f2d21025e99318d2001b042487729dc8b07b38cca4bf62df6e04d7df0d1d3091 + source = patch-jvm-version-check.patch + sha512sums = bda6116f59776b93c449711ad890160238b53ec93aabc669b2c5938eaee7f594e3b91a11f8c293110874fb13c2ed94692257c16fbffe7f86c1d2ee757d30b948 sha512sums = 82f6d4a9f6ff031f0c7e7ab78a550ea76b8e297df62aaa9837a37fe4f0b4a8b4dfa4aae59c0edc9ee2f0b7e249548ba4f5f50a44e0682a7f7b6f098163a17879 sha512sums = d1fb8e68ca057e3b2bc1c6e51cda226443c729db5166363d637a536afc07aab285ba46f9da5f656837e2423685a0ae421789a4768acee5ac8185ecb04318fc81 + sha512sums = 80b7318009dfa0f5666b211fd7b1c93340599a367fdbda54093893dc8b6012b38475ea2287819cc33bb71d7b9a69452840bc2daae815846b1befe06b08775d08 pkgname = ipmiview @@ -1,7 +1,7 @@ pkgname=ipmiview -pkgver=2.17.0 -_pkghash=200505 -pkgrel=4 +pkgver=2.18.0 +_pkghash=201007 +pkgrel=1 pkgdesc="Supermicro IPMI tool" makedepends=('tar') depends=("glibc" "java-runtime=8") @@ -22,14 +22,21 @@ source=( "https://www.supermicro.com/wftp/utility/IPMIView/Linux/IPMIView_${pkgver}_build.${_pkghash}_bundleJRE_Linux_x64.tar.gz" 'ipmiview.desktop' 'ipmiview.png' + 'patch-jvm-version-check.patch' ) sha512sums=( - '17ed72e802fb0a55c140f98262575385ede2d490484fe926bb7ff19f34e5a376f2d21025e99318d2001b042487729dc8b07b38cca4bf62df6e04d7df0d1d3091' + 'bda6116f59776b93c449711ad890160238b53ec93aabc669b2c5938eaee7f594e3b91a11f8c293110874fb13c2ed94692257c16fbffe7f86c1d2ee757d30b948' '82f6d4a9f6ff031f0c7e7ab78a550ea76b8e297df62aaa9837a37fe4f0b4a8b4dfa4aae59c0edc9ee2f0b7e249548ba4f5f50a44e0682a7f7b6f098163a17879' 'd1fb8e68ca057e3b2bc1c6e51cda226443c729db5166363d637a536afc07aab285ba46f9da5f656837e2423685a0ae421789a4768acee5ac8185ecb04318fc81' + '80b7318009dfa0f5666b211fd7b1c93340599a367fdbda54093893dc8b6012b38475ea2287819cc33bb71d7b9a69452840bc2daae815846b1befe06b08775d08' ) +prepare() { + cd ${srcdir} + patch --forward --strip=1 --input="../patch-jvm-version-check.patch" +} + package() { mkdir -p ${pkgdir}/opt/${pkgname} mkdir -p ${pkgdir}/usr/bin diff --git a/patch-jvm-version-check.patch b/patch-jvm-version-check.patch new file mode 100644 index 000000000000..0c965be50c1c --- /dev/null +++ b/patch-jvm-version-check.patch @@ -0,0 +1,12 @@ +diff --color --unified --recursive --text package.orig/IPMIView_2.18.0_build.201007_bundleJRE_Linux_x64/IPMIView20 package.new/IPMIView_2.18.0_build.201007_bundleJRE_Linux_x64/IPMIView20 +--- package.orig/IPMIView_2.18.0_build.201007_bundleJRE_Linux_x64/IPMIView20 2020-11-27 18:19:21.353422941 -0600 ++++ package.new/IPMIView_2.18.0_build.201007_bundleJRE_Linux_x64/IPMIView20 2020-11-27 18:20:15.453482649 -0600 +@@ -872,7 +872,7 @@ + { + javaExe=$1 + javaVersion=` "${javaExe}" -version 2>&1 | $AWK ' +-$3 ~ /"[0-9]\.[0-9]\.[0-9][^"]*"$/ { ++$3 ~ /"[0-9][0-9]?\.[0-9]\.[0-9][^"]*"$/ { + gsub ("[^0-9._]", "", $3) + print $3 + } |