# Author: Kyle Manna pkgname=do-agent pkgver=3.5.5 pkgrel=1 pkgdesc='DigitalOcean Agent for Enhanced Droplet Graphs' url='https://github.com/digitalocean/do-agent' arch=('x86_64') makedepends=('docker') depends=() license=('Apache') source=("https://github.com/digitalocean/${pkgname}/archive/${pkgver}.tar.gz" "do-agent.service") sha512sums=('b67ac346a13fb9c5c79b52a0b8a526592fdefcd2444dd3fb1cf8c38c82768f367fd76c3c71e677884c78b8e80a2129472a9510054d0fa8c03251aab507f9100f' '19d040ae8a75a73a86c1b473983ecf84410fc6a24a7f9142e98dc00c6dbda1ff1f2e2caec0d37bb3c6f557133644ea91f49a75697f5c4bdc23af56407d1fbcaa') prepare() { cd "$srcdir" mkdir -p go/src/github.com/digitalocean mv "$srcdir/$pkgname-$pkgver" "$srcdir/go/src/github.com/digitalocean/$pkgname" ln -s "$srcdir/go/src/github.com/digitalocean/$pkgname" "$srcdir/$pkgname-$pkgver" } build() { cd "$srcdir/go/src/github.com/digitalocean/$pkgname" export GOPATH=$srcdir/go make build } package() { install -d $pkgdir/usr/{bin,lib/systemd/system} 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" }