diff options
author | Llewelyn Trahaearn | 2016-09-16 10:01:17 -0700 |
---|---|---|
committer | Llewelyn Trahaearn | 2016-09-16 10:01:17 -0700 |
commit | d166da9dd6d6de156726b2697b3eea284ada908f (patch) | |
tree | b02f034104947e627cf657048a60c0ae9b7e281d | |
parent | bc74731112ba8ea5a854f5eb165cddec01398139 (diff) | |
download | aur-d166da9dd6d6de156726b2697b3eea284ada908f.tar.gz |
Function order revised to reflect changes to their order of execution by makepkg. Include a remote sync in prepare to update assets during dirty builds.
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 9 insertions, 9 deletions
@@ -1,5 +1,5 @@ # Generated by mksrcinfo v8 -# Fri Sep 16 06:09:59 UTC 2016 +# Fri Sep 16 16:57:39 UTC 2016 pkgbase = zynaddsubfx-git pkgdesc = A powerful realtime, multi-timbral software synthesizer. pkgver = 2.5.4.r138.g0776bad @@ -27,14 +27,6 @@ sha512sums=('SKIP' '13e7ed9746d0ce7959afa067211175cd007fdeb77500756dd5b0a57e6230e425934a7fe267a5197b539c3305c497745beb2fef2f5e79e4c8662a9c57cf2345f0') _branch=master -pkgver() { - cd "${srcdir}/${pkgname}" - git checkout ${_branch} --quiet - ( set -o pipefail - git describe --long --tags 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" - ) -} prepare() { cd "${pkgname}" [ -d build ] || mkdir build @@ -50,6 +42,14 @@ prepare() { sed -i 's:lib64:lib:' src/CMakeLists.txt } +pkgver() { + cd "${srcdir}/${pkgname}" + ( set -o pipefail + git describe --long --tags 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' || + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + ) +} + build() { [ -f zynaddsubfx.desktop ] && rm zynaddsubfx.desktop gendesk $startdir/PKGBUILD |