diff options
author | Leorize | 2016-12-31 07:01:23 +0700 |
---|---|---|
committer | Leorize | 2016-12-31 07:01:23 +0700 |
commit | b5829a510a2ac1bc38cfba7befcb4df791dd893a (patch) | |
tree | d6ae4a7a01953c50a8ec5035044480e2e27a3cff | |
parent | 3ba02c52ae821b389f8e6b63334c6e06ccaa5cf8 (diff) | |
download | aur-b5829a510a2ac1bc38cfba7befcb4df791dd893a.tar.gz |
Foolproof way to pkgver()
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 8 |
2 files changed, 6 insertions, 5 deletions
@@ -1,5 +1,5 @@ pkgbase = fpc-svn - pkgver = 3.1.1.r35178 + pkgver = 3.1.1.r35219 pkgrel = 1 url = http://www.freepascal.org/ arch = i686 @@ -35,4 +35,5 @@ pkgname = fpc-src-svn pkgname = fpc-docs-svn pkgdesc = Documentation for the Free Pascal compiler + options = !strip @@ -13,8 +13,8 @@ _build_docs=true pkgbase=fpc-svn pkgname=(fpc-svn fpc-src-svn) [[ $_build_docs ]] && pkgname+=(fpc-docs-svn) -pkgver=3.1.1.r35178 -_pkgver=${pkgver/${pkgver:5}} +pkgver=3.1.1.r35219 +_pkgver=${pkgver%.r*} pkgrel=1 arch=('i686' 'x86_64') url="http://www.freepascal.org/" @@ -28,9 +28,9 @@ source=(fpcbuild::svn+http://svn.freepascal.org/svn/fpcbuild/trunk) sha1sums=('SKIP') pkgver() { - cd "$srcdir/fpcbuild/fpcsrc" + cd "${srcdir}"/fpcbuild/fpcsrc printf "%s.r%s" \ - $(grep -m1 version Makefile.fpc |sed 's/version=//') \ + $(grep -m 1 'version' 'Makefile.fpc' | cut -d '=' -f 2) \ $(svnversion | tr -d [A-z]) } |