summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFabioLolix2022-03-25 17:18:47 +0100
committerFabioLolix2022-03-25 17:18:47 +0100
commit70d580d6b7d73ef4517317c0612da33d773fb646 (patch)
tree1888f79a895b9faf480031c20969191886bc19c2
parent3e9d1621a111f86262208c754418a19c1954c00b (diff)
downloadaur-70d580d6b7d73ef4517317c0612da33d773fb646.tar.gz
VCS
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD14
2 files changed, 15 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a24030e1b7b4..f5774b7ac065 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -13,14 +13,12 @@ pkgbase = vuescan-bin
depends = libusb-compat
options = !strip
source = vuescan-LICENSE.txt
- sha256sums = 6dbe377ee83561ef0b12fec64dadb5c81beb1f9ee274284c09184366bad1a6d6
- source_i686 = vuescan-x32-2022-03-20-13.rpm::https://www.hamrick.com/files/vuex3297.rpm
- sha256sums_i686 = 00c4a330d03a2c54c36766134ca28609b21b94964af4d1a3e2929e100769e138
- source_x86_64 = vuescan-x64-2022-03-20-13.rpm::https://www.hamrick.com/files/vuex6497.rpm
- sha256sums_x86_64 = 8a12751a07de9c88727e95c486589ea64c0c8f55eef56d7d05550dbb120c0e55
- source_armv6h = vuescan-arm32-2022-03-20-13.rpm::https://www.hamrick.com/files/vuea3297.rpm
- sha256sums_armv6h = ec69dfc0a494c7f9e9f8f89e4acb3bb78a0b51f23ddda1d924e1ffb3ba2760bf
- source_aarch64 = vuescan-arm64-2022-03-20-13.rpm::https://www.hamrick.com/files/vuea6497.rpm
- sha256sums_aarch64 = 87ce5856e34414bcf4dc92970eb09ddc5581cee39c2e61d7fe1a9adc511ec266
+ sha256sums = SKIP
+ source_x86_64 = vuescan-x64-2022-03-25-17.rpm::https://www.hamrick.com/files/vuex6497.rpm
+ sha256sums_x86_64 = SKIP
+ source_armv6h = vuescan-arm32-2022-03-25-17.rpm::https://www.hamrick.com/files/vuea3297.rpm
+ sha256sums_armv6h = SKIP
+ source_aarch64 = vuescan-arm64-2022-03-25-17.rpm::https://www.hamrick.com/files/vuea6497.rpm
+ sha256sums_aarch64 = SKIP
pkgname = vuescan-bin
diff --git a/PKGBUILD b/PKGBUILD
index 7514ce5ec7f8..c43abbe0c3f2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,15 +11,17 @@ license=('custom')
depends=(gtk2 libsm libusb-compat)
options=(!strip) # required to accept registration details
source=(vuescan-LICENSE.txt)
-source_i686=("vuescan-x32-$(date +%F-%H).rpm::https://www.hamrick.com/files/vuex3297.rpm")
source_x86_64=("vuescan-x64-$(date +%F-%H).rpm::https://www.hamrick.com/files/vuex6497.rpm")
source_aarch64=("vuescan-arm64-$(date +%F-%H).rpm::https://www.hamrick.com/files/vuea6497.rpm")
source_armv6h=("vuescan-arm32-$(date +%F-%H).rpm::https://www.hamrick.com/files/vuea3297.rpm")
-sha256sums=('6dbe377ee83561ef0b12fec64dadb5c81beb1f9ee274284c09184366bad1a6d6')
-sha256sums_i686=('00c4a330d03a2c54c36766134ca28609b21b94964af4d1a3e2929e100769e138')
-sha256sums_x86_64=('8a12751a07de9c88727e95c486589ea64c0c8f55eef56d7d05550dbb120c0e55')
-sha256sums_armv6h=('ec69dfc0a494c7f9e9f8f89e4acb3bb78a0b51f23ddda1d924e1ffb3ba2760bf')
-sha256sums_aarch64=('87ce5856e34414bcf4dc92970eb09ddc5581cee39c2e61d7fe1a9adc511ec266')
+sha256sums=('SKIP')
+sha256sums_x86_64=('SKIP')
+sha256sums_armv6h=('SKIP')
+sha256sums_aarch64=('SKIP')
+
+pkgver() {
+ printf "%s" "$(wget -qO- https://www.hamrick.com/alternate-versions.html | egrep '<a href.*[0-9]+\.[0-9]+' | head -1 | sed -E 's/^.*([0-9]+[.][0-9]+[.][0-9]+).*$/\1/')"
+}
package() {
cp -a "${srcdir}"/usr "${pkgdir}"/