summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorShayne Hartford2022-10-28 21:20:24 -0400
committerShayne Hartford2022-10-28 21:20:24 -0400
commit895c0ff897131e98e976a5c7d066a6b71946b4a0 (patch)
tree86936fb4c6270eb03a584ce8118108a92482de21
parent379494bbea278340ece67d86387a7e2631c1d654 (diff)
downloadaur-895c0ff897131e98e976a5c7d066a6b71946b4a0.tar.gz
5.792
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD16
2 files changed, 11 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 916ba94d5e71..421090dfd27a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,10 +1,11 @@
pkgbase = nvflash
pkgdesc = A tool to update the the firmware of Nvidia display adapters.
- pkgver = 5.728
+ pkgver = 5.792
pkgrel = 1
url = https://www.techpowerup.com/download/nvidia-nvflash/
arch = x86_64
arch = i686
+ arch = aarch64
license = unknown
makedepends = wget
makedepends = unzip
diff --git a/PKGBUILD b/PKGBUILD
index e8654bdbe7cd..ca87bca117f4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,26 @@
# Maintainer: Shayne Hartford<shayneehartford@gmail.com>
pkgname=nvflash
-pkgver=5.728
+pkgver=5.792
pkgrel=1
pkgdesc="A tool to update the the firmware of Nvidia display adapters."
url="https://www.techpowerup.com/download/nvidia-nvflash/"
-arch=('x86_64' 'i686')
+arch=('x86_64' 'i686' 'aarch64')
license=('unknown')
makedepends=('wget' 'unzip')
build() {
- wget \
+ wget \
--method POST \
--header 'content-type: application/x-www-form-urlencoded' \
- --body-data 'id=2075&server_id=3' \
+ --body-data 'id=2271&server_id=3' \
--output-document="${pkgname}-${pkgver}.zip" \
- "${url}" || true
-
- unzip "${pkgname}-${pkgver}.zip"
+
+ unzip -o "${pkgname}-${pkgver}.zip"
}
package() {
- install -Dm755 "${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
+ subd=$(echo "${arch}" | sed "s/x86_64/x64/")
+ subd=$(echo "${subd}" | sed "s/i686/x32/")
+ install -Dm755 "${srcdir}/${subd}/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
}