summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD21
2 files changed, 7 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a93b6cf38388..46bbc0a8ae61 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = mackerel-agent-plugins-git
pkgdesc = Plugins for mackerel-agent
pkgver = 0.58.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/mackerelio/mackerel-agent-plugins
arch = i686
arch = x86_64
@@ -9,7 +9,6 @@ pkgbase = mackerel-agent-plugins-git
license = Apache
makedepends = git
makedepends = go
- makedepends = jq
makedepends = perl
provides = mackerel-agent-plugins
conflicts = mackerel-agent-plugins
diff --git a/PKGBUILD b/PKGBUILD
index 32a0df18a2ef..6e9ec49bcb29 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,13 @@
# Maintainer: MF Akane <aur at sorairo dot pictures>
pkgname=mackerel-agent-plugins-git
pkgver=0.58.0
-pkgrel=1
+pkgrel=2
pkgdesc="Plugins for mackerel-agent"
arch=('i686' 'x86_64' 'armv7h')
url="https://github.com/mackerelio/mackerel-agent-plugins"
license=('Apache')
depends=()
-makedepends=('git' 'go' 'jq' 'perl')
+makedepends=('git' 'go' 'perl')
provides=("${pkgname%-git}")
conflicts=("${pkgname%-git}")
source=("$pkgname"::'git+https://github.com/mackerelio/mackerel-agent-plugins.git')
@@ -20,21 +20,12 @@ pkgver() {
build() {
cd "$srcdir/$pkgname"
-
- export GOPATH="$srcdir/go"
- mkdir -p "$GOPATH"
-
- make deps
- mkdir -p build
-
- for i in `cat "$srcdir/$pkgname/packaging/config.json" | /usr/bin/jq -r '.plugins[]'`; do
- cd "$srcdir/$pkgname/mackerel-plugin-$i"
- go build -ldflags "-s -w" -o "$srcdir/$pkgname/build/mackerel-plugin-$i"
- done
+ make build
}
package() {
- for i in `cat "$srcdir/$pkgname/packaging/config.json" | /usr/bin/jq -r '.plugins[]'`; do
- install -Dm755 "$srcdir/$pkgname/build/mackerel-plugin-$i" "$pkgdir/usr/bin/mackerel-plugin-$i"
+ for i in `cat "$srcdir/$pkgname/packaging/deb/debian/source/include-binaries"`; do
+ filename=$(basename $i)
+ install -Dm755 "`ls $srcdir/$pkgname/build/linux/*/$filename | head -n 1`" "$pkgdir/usr/bin/$filename"
done
}