diff options
author | Yusuke Miyazaki | 2017-12-24 21:57:16 +0900 |
---|---|---|
committer | Yusuke Miyazaki | 2017-12-24 21:57:16 +0900 |
commit | 85fd4a33cc5a295dbde3e8752dfa31a0093f130b (patch) | |
tree | 7870221eed32966086d24fad84dba98429087d25 | |
download | aur-85fd4a33cc5a295dbde3e8752dfa31a0093f130b.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..e953af82067d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = mackerel-agent + pkgdesc = A revolutionary new kind of application performance management + pkgver = 0.48.2 + pkgrel = 1 + url = https://github.com/mackerelio/mackerel-agent + arch = i686 + arch = x86_64 + license = Apache + makedepends = go + conflicts = mackerel-agent-git + backup = etc/mackerel-agent/mackerel-agent.conf + source = https://github.com/mackerelio/mackerel-agent/archive/v0.48.2.tar.gz + md5sums = 380689b7332d4fa24e4b7962a9091e18 + +pkgname = mackerel-agent + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..df8d0ad2ed90 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: Yusuke Miyazaki <miyazaki.dev (at) gmail.com> +pkgname=mackerel-agent +pkgver=0.48.2 +pkgrel=1 +pkgdesc="A revolutionary new kind of application performance management" +arch=('i686' 'x86_64') +url="https://github.com/mackerelio/mackerel-agent" +license=('Apache') +depends=('glibc') +conflicts=('mackerel-agent-git') +makedepends=('go') +backup=('etc/mackerel-agent/mackerel-agent.conf') +source=("https://github.com/mackerelio/${pkgname}/archive/v${pkgver}.tar.gz") +md5sums=('380689b7332d4fa24e4b7962a9091e18') + +build() { + cd "$srcdir/$pkgname-$pkgver" + export GOPATH="$srcdir/go" + mkdir -p "$GOPATH" + make build +} + +check() { + cd "$srcdir/$pkgname-$pkgver" + build/mackerel-agent version +} + +package() { + install -Dm755 "$srcdir/$pkgname-$pkgver/build/mackerel-agent" "$pkgdir/usr/bin/mackerel-agent" + install -Dm644 "$srcdir/$pkgname-$pkgver/mackerel-agent.sample.conf" "$pkgdir/etc/mackerel-agent/mackerel-agent.conf" + install -Dm644 "$srcdir/$pkgname-$pkgver/packaging/deb-systemd/debian/mackerel-agent.service" "$pkgdir/usr/lib/systemd/system/mackerel-agent.service" +} |