diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 17 |
1 files changed, 8 insertions, 9 deletions
@@ -1,7 +1,7 @@ # Author: Kyle Manna <kyle at kylemanna dot com> pkgname=do-agent -pkgver=0.5.1 +pkgver=2.1.3 pkgrel=1 pkgdesc='DigitalOcean Agent for Enhanced Droplet Graphs' url='https://github.com/digitalocean/do-agent' @@ -15,25 +15,24 @@ license=('apache') source=("https://github.com/digitalocean/${pkgname}/archive/${pkgver}.tar.gz" "do-agent.service") -sha512sums=('8f5c47b5686ed811f343626a5c5a90010b956f8c90dce5d74cfb78cbfbcadf7d688156a2213c9868d3f8dc566eed1ff5ec3c9aa5fdfc4432a88d77d6bbbcbdb1' +sha512sums=('aa90753a19354f5fe8a3c7744197df5b01524ab1c68965139f893a90c8222b7b29130836153b2c4145733a4ca5d4fe0f5977f3272e5ac6e825d791d8aa78e221' '19d040ae8a75a73a86c1b473983ecf84410fc6a24a7f9142e98dc00c6dbda1ff1f2e2caec0d37bb3c6f557133644ea91f49a75697f5c4bdc23af56407d1fbcaa') prepare() { cd "$srcdir" - # make temporary GOPATH for govendor and link git checkout into here - mkdir -p go/{bin,src} mkdir -p go/src/github.com/digitalocean - ln -s "$srcdir/$pkgname-$pkgver" "$srcdir/go/src/github.com/digitalocean/$pkgname" + mv "$srcdir/$pkgname-$pkgver" "$srcdir/go/src/github.com/digitalocean/$pkgname" + ln -s "$srcdir/go/src/github.com/digitalocean/$pkgname" "$srcdir/$pkgname-$pkgver" } build() { + export GOPATH=$srcdir/go cd "$srcdir/go/src/github.com/digitalocean/$pkgname" - PATH="$srcdir/go/bin:$PATH" GOPATH="$srcdir/go" make build + make build } package() { - cd "$srcdir/$pkgname-$pkgver" install -d $pkgdir/usr/{bin,lib/systemd/system} - install -Dm755 do-agent $pkgdir/usr/bin/do-agent - install -Dm644 "$srcdir/do-agent.service" $pkgdir/usr/lib/systemd/system/do-agent.service + install -Dm755 "$srcdir/$pkgname-$pkgver/target/do-agent-linux-amd64" "$pkgdir/usr/bin/do-agent" + install -Dm644 "$srcdir/do-agent.service" "$pkgdir/usr/lib/systemd/system/do-agent.service" } |