summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBermond2016-07-26 13:03:52 -0300
committerBermond2016-07-26 13:03:52 -0300
commit108624eb373c253a65ce1dca694d1fa47db93a3d (patch)
treee5ad07dfab900c541e0a587a90152525c20062d3
parent16c221623d037d5ff07df00641121ace004aa866 (diff)
downloadaur-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--.SRCINFO11
-rwxr-xr-xPKGBUILD12
2 files changed, 13 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 94dc2313ba0b..b0468570fed9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index eba445c6c74b..1ebf95ae35fb 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"