diff options
author | Joel Shapiro | 2020-01-09 15:30:32 -0600 |
---|---|---|
committer | Joel Shapiro | 2020-01-09 15:30:32 -0600 |
commit | dbcb864d71e61c3e44870a31e9df4b7bcf9bd276 (patch) | |
tree | 4b5a1d4eb0525558f6677af387d0aeabc563cdf8 | |
parent | a8f8f9126c1911a4f45aa3f208c0ac1f5a54e9dc (diff) | |
download | aur-dbcb864d71e61c3e44870a31e9df4b7bcf9bd276.tar.gz |
make pkgver auto-update with what you downloaded
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 10 |
2 files changed, 13 insertions, 7 deletions
@@ -1,6 +1,6 @@ pkgbase = p4 pkgdesc = Perforce command line client - pkgver = 2019.2.1885864 + pkgver = 2019.2.1897966 pkgrel = 1 url = http://www.perforce.com arch = i686 @@ -11,12 +11,12 @@ pkgbase = p4 validpgpkeys = 7123CB760FF18869 validpgpkeys = E58131C0AEA7B082C6DC4C937123CB760FF18869 sha256sums = c4ed3aef62b1bbf2d16ce4cceb65dc49ab9635b38e2fed0a595fe259283a9f32 - source_i686 = 2019.2.1885864-p4::http://www.perforce.com/downloads/perforce/r19.2/bin.linux26x86/p4 - source_i686 = 2019.2.1885864-p4.asc::http://www.perforce.com/downloads/perforce/r19.2/bin.linux26x86/p4.asc + source_i686 = 19.2-20200109-p4::http://www.perforce.com/downloads/perforce/r19.2/bin.linux26x86/p4 + source_i686 = 19.2-20200109-p4.asc::http://www.perforce.com/downloads/perforce/r19.2/bin.linux26x86/p4.asc sha256sums_i686 = SKIP sha256sums_i686 = SKIP - source_x86_64 = 2019.2.1885864-p4::http://www.perforce.com/downloads/perforce/r19.2/bin.linux26x86_64/p4 - source_x86_64 = 2019.2.1885864-p4.asc::http://www.perforce.com/downloads/perforce/r19.2/bin.linux26x86_64/p4.asc + source_x86_64 = 19.2-20200109-p4::http://www.perforce.com/downloads/perforce/r19.2/bin.linux26x86_64/p4 + source_x86_64 = 19.2-20200109-p4.asc::http://www.perforce.com/downloads/perforce/r19.2/bin.linux26x86_64/p4.asc sha256sums_x86_64 = SKIP sha256sums_x86_64 = SKIP @@ -1,7 +1,8 @@ # Maintainer: Joel Shapiro <jshapiro at nvidia dot com> pkgname=p4 -pkgver=2019.2.1885864 +_version=2019.2 +pkgver=2019.2.1897966 pkgrel=1 pkgdesc="Perforce command line client" @@ -11,7 +12,7 @@ url="http://www.perforce.com" license=('custom:p4') _url="${url}/downloads/perforce" -_filename="${pkgver}-${pkgname}" +_filename="${pkgver:2:4}-$(date +%Y%m%d)-${pkgname}" source=(LICENSE) source_x86_64=("${_filename}"::"${_url}/r${pkgver:2:4}/bin.linux26x86_64/${pkgname}" @@ -28,6 +29,11 @@ sha256sums_x86_64=('SKIP' 'SKIP') validpgpkeys=('7123CB760FF18869' 'E58131C0AEA7B082C6DC4C937123CB760FF18869') +pkgver() { + # grab the build version from the asc file itself + echo "${_version}.$(grep "$_version" "${_filename}.asc" | awk -F'/' '{print $NF}')" +} + package() { install -D -m 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/license.txt" install -D -m 755 "${_filename}" "${pkgdir}/usr/bin/${pkgname}" |