diff options
author | Jose Valecillos | 2019-10-14 16:02:32 +0200 |
---|---|---|
committer | Jose Valecillos | 2019-10-14 16:02:32 +0200 |
commit | d5d5c97968bd2d57101a3a9f31f0a498f756d586 (patch) | |
tree | 602f68848a07280ffaf8b9cc93fc63d141a933b9 | |
parent | 3dacdc1bf3dc9f81734f2f1b9217d2cfacd47a58 (diff) | |
download | aur-d5d5c97968bd2d57101a3a9f31f0a498f756d586.tar.gz |
Bumped version and adjusted building
-rw-r--r-- | PKGBUILD | 55 |
1 files changed, 31 insertions, 24 deletions
@@ -1,44 +1,51 @@ -# Maintainer: pancho horrillo <pancho at pancho dot name> +# Contributor: pancho horrillo <pancho at pancho dot name> # Contributor: Bram Swenson <bram at amplified dot work> -# Maintainer: Julien Nicoulaud <julien dot nicoulaud at gmail dot com> +# Contributor: Julien Nicoulaud <julien dot nicoulaud at gmail dot com> -pkgname='concourse-fly' -pkgver=4.2.3 +_pkgname="concourse-fly" +pkgname=$_pkgname-git +pkgver=5.6.0.r90.gcb8a08f02 pkgrel=1 pkgdesc="A command line interface that runs a build in a container with ATC." -arch=(x86_64) +arch=('x86_64') url="https://concourse-ci.org/fly.html" license=('Apache') makedepends=('go-pie' 'git') -provides=("${pkgname}") -conflicts=("${pkgname}-bin" "${pkgname}-git") -source=("git+https://github.com/concourse/concourse.git#tag=v${pkgver}") +provides=("${_pkgname}") +conflicts=("${_pkgname}" "${_pkgname}-bin") +source=("git+https://github.com/concourse/concourse.git") sha512sums=('SKIP') +pkgver() { + cd $srcdir/concourse/ + git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' +} + prepare() { - cd "${srcdir}/concourse" - git submodule update --init --recursive --jobs $(nproc) --recommend-shallow - export GOPATH="$PWD" - go get github.com/onsi/ginkgo/ginkgo + mkdir -p gopath/src/github.com/concourse + ln -rTsf $srcdir/concourse/ gopath/src/github.com/concourse/concourse + export GOPATH="$srcdir"/gopath + cd $srcdir/concourse/fly + go get ./... } build() { - cd "${srcdir}/concourse" - export GOPATH="$PWD" - cd src/github.com/concourse/fly - go build -gcflags "all=-trimpath=${PWD}" \ - -asmflags "all=-trimpath=${PWD}" \ - -ldflags "-extldflags ${LDFLAGS}" + export GOPATH="$srcdir"/gopath + cd $srcdir/concourse/fly + go build \ + -trimpath \ + -ldflags "-extldflags ${LDFLAGS}" \ + . } check() { - cd "${srcdir}/concourse" - export GOPATH="$PWD" - cd src/github.com/concourse/fly - "$GOPATH"/bin/ginkgo -r + export GOPATH="$srcdir"/gopath + cd $srcdir/concourse/fly + go get github.com/onsi/ginkgo/ginkgo + $GOPATH/bin/ginkgo -r -p } package() { - cd "${srcdir}/concourse" - install -m 755 -D src/github.com/concourse/fly/fly "$pkgdir"/usr/bin/fly + cd $srcdir/concourse/fly + install -m 755 -D fly $pkgdir/usr/bin/fly } |