diff options
author | Óscar García Amor | 2019-03-22 09:08:34 +0100 |
---|---|---|
committer | Óscar García Amor | 2019-03-22 09:08:34 +0100 |
commit | 3b32fd3ad4b3302c8beea31d07e1c4ab8166f96f (patch) | |
tree | d919d2781552f9fe3faba14d4fd24cf3aac1f100 | |
parent | a35fbc7a1a790bc011dc0e0e9c48341f1459f246 (diff) | |
download | aur-3b32fd3ad4b3302c8beea31d07e1c4ab8166f96f.tar.gz |
Updated to 1.0.7
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 22 insertions, 18 deletions
@@ -1,13 +1,17 @@ pkgbase = drone-cli pkgdesc = Drone CLI - pkgver = 0.8.6 + pkgver = 1.0.7 pkgrel = 1 url = http://docs.drone.io/cli-installation/ - arch = any + arch = i686 + arch = x86_64 + arch = armv6h + arch = armv7h + arch = aarch64 license = Apache makedepends = go - source = https://github.com/drone/drone-cli/archive/v0.8.6.tar.gz - sha256sums = 3c2f4785abc229080ac5a0f1f21e4b09565b6611781dce540a1d294c0e1adb52 + source = https://github.com/drone/drone-cli/archive/v1.0.7.tar.gz + sha256sums = 8c2266dbe6a37d715287105fc0c741f4c5aa8e85b9389e7a4a85889f91dbe7c6 pkgname = drone-cli @@ -3,32 +3,32 @@ # Contributor: Christian Höppner <chris@mkaito.com> pkgname=drone-cli -pkgver=0.8.6 +pkgver=1.0.7 pkgrel=1 pkgdesc='Drone CLI' arch=('any') +arch=('i686' 'x86_64' 'armv6h' 'armv7h' 'aarch64') url='http://docs.drone.io/cli-installation/' license=('Apache') makedepends=('go') source=("https://github.com/drone/${pkgname}/archive/v${pkgver}.tar.gz") -sha256sums=('3c2f4785abc229080ac5a0f1f21e4b09565b6611781dce540a1d294c0e1adb52') +sha256sums=('8c2266dbe6a37d715287105fc0c741f4c5aa8e85b9389e7a4a85889f91dbe7c6') build() { - export GOPATH="${srcdir}/${pkgname}-${pkgver}" - cd "${pkgname}-${pkgver}" - mkdir -p vendor/github.com/drone/drone-cli - ln -fsT "${srcdir}/${pkgname}-${pkgver}/drone/main.go" \ - main.go - ln -fsT "${srcdir}/${pkgname}-${pkgver}/drone" \ - vendor/github.com/drone/drone-cli/drone - ln -fsT vendor src - go build -ldflags "-X main.version=${pkgver}" -o drone-cli + export GOPATH="${srcdir}" + mkdir -p src/github.com/drone + mv "${pkgname}-${pkgver}" src/github.com/drone/drone-cli + go build \ + -gcflags "all=-trimpath=${PWD}/src" \ + -asmflags "all=-trimpath=${PWD}/src" \ + -ldflags "-X main.version=${pkgver}" \ + -o drone github.com/drone/drone-cli/drone } package() { - cd "${pkgname}-${pkgver}" # binary - install -D -m755 drone-cli "${pkgdir}/usr/bin/drone" + install -D -m755 drone "${pkgdir}/usr/bin/drone" # doc files - install -D -m644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md" + install -D -m644 src/github.com/drone/drone-cli/README.md \ + "${pkgdir}/usr/share/doc/${pkgname}/README.md" } |