summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorZach Himsel2020-11-28 08:15:57 -0700
committerZach Himsel2020-11-28 08:15:57 -0700
commit00a7e57233f84d6811c25b0e0fc7111bec9752b2 (patch)
tree6c2271c25ec7ccd7b3cc2b7f3fb1c5636410054f
parent88e2283a5907773d4dfe08247245e297ce0b343c (diff)
downloadaur-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--.SRCINFO10
-rw-r--r--PKGBUILD15
-rw-r--r--patch-jvm-version-check.patch12
3 files changed, 29 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0740d0c957fc..7d1eddff9bcf 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 210a1f38c5b8..7a6b279692a8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
+ }