summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorYusuke Miyazaki2017-12-24 21:57:16 +0900
committerYusuke Miyazaki2017-12-24 21:57:16 +0900
commit85fd4a33cc5a295dbde3e8752dfa31a0093f130b (patch)
tree7870221eed32966086d24fad84dba98429087d25
downloadaur-85fd4a33cc5a295dbde3e8752dfa31a0093f130b.tar.gz
Initial import
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD32
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"
+}