diff options
author | Bermond | 2016-07-26 13:03:52 -0300 |
---|---|---|
committer | Bermond | 2016-07-26 13:03:52 -0300 |
commit | 108624eb373c253a65ce1dca694d1fa47db93a3d (patch) | |
tree | e5ad07dfab900c541e0a587a90152525c20062d3 | |
parent | 16c221623d037d5ff07df00641121ace004aa866 (diff) | |
download | aur-108624eb373c253a65ce1dca694d1fa47db93a3d.tar.gz |
Updated pkgver and sha256sums to a more conservative approach
This will avoid download errors when the upstream version is updated
and this package is not yet updated. Note that pkgver is setted to
automatically update, leading makepkg to always produce a package that
is up-to-date with the upstream version.
-rw-r--r-- | .SRCINFO | 11 | ||||
-rwxr-xr-x | PKGBUILD | 12 |
2 files changed, 13 insertions, 10 deletions
@@ -1,18 +1,19 @@ # Generated by mksrcinfo v8 -# Tue Jul 26 15:23:12 UTC 2016 +# Tue Jul 26 16:02:49 UTC 2016 pkgbase = libfpx pkgdesc = FlashPIX OpenSource Toolkit - pkgver = 1.3.1.6 - pkgrel = 4 + pkgver = 1.3.1.7 + pkgrel = 1 url = http://www.imagemagick.org/download/delegates/ arch = i686 arch = x86_64 license = custom + makedepends = curl makedepends = gcc5 depends = gcc-libs provides = libfpx.so - source = http://www.imagemagick.org/download/delegates/libfpx-1.3.1-6.tar.bz2 - sha256sums = 84e663bb23619e19195777a7c5d348046756f28cffda3d0ea2160ed0b55a698a + source = http://www.imagemagick.org/download/delegates/libfpx-1.3.1-7.tar.xz + sha256sums = 10be1bd3e041d676f8daecd0cf55533ee25091bc502b433f90cd700316af48e8 pkgname = libfpx @@ -1,18 +1,20 @@ # Maintainer: Daniel Bermond < yahoo-com: danielbermond > -_srcver="1.3.1-6" pkgname=libfpx +_digest="http://www.imagemagick.org/download/delegates/digest.rdf" +_srcver=$(curl -s "$_digest" | grep -o "${pkgname}-.*\.tar\.xz" | sed 's/[^0-9\.-]*//g' | sed -r 's/.//;s/.{2}$//') +_srcverregex=$(echo "$_srcver" | sed 's/\./\\\./g') # translate source version to a regular expression pkgver="${_srcver//-/.}" -pkgrel=4 +pkgrel=1 pkgdesc="FlashPIX OpenSource Toolkit" arch=('i686' 'x86_64') url="http://www.imagemagick.org/download/delegates/" license=('custom') depends=('gcc-libs') -makedepends=('gcc5') +makedepends=('curl' 'gcc5') provides=('libfpx.so') -source=("http://www.imagemagick.org/download/delegates/${pkgname}-${_srcver}.tar.bz2") -sha256sums=('84e663bb23619e19195777a7c5d348046756f28cffda3d0ea2160ed0b55a698a') +source=("http://www.imagemagick.org/download/delegates/${pkgname}-${_srcver}.tar.xz") +sha256sums=($(curl -s ${_digest} | grep -A5 "${pkgname}-${_srcverregex}\.tar\.xz" | grep 'sha256' | grep -oE '>[[:alnum:]]*?<' | sed 's/[><]//g')) build() { cd "$pkgname"-"$_srcver" |