summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorMF Akane2019-09-24 05:31:58 +0900
committerMF Akane2019-09-24 05:31:58 +0900
commit43f60d330209c9bfc08ec3a6dae483b4949cd4d8 (patch)
tree39ea036949a3cdcd759add97fe74ed8f63c2367a /PKGBUILD
parent0063edac1751de06b023c090ddb3e4fc8cea94d2 (diff)
downloadaur-43f60d330209c9bfc08ec3a6dae483b4949cd4d8.tar.gz
Fix build failure
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD22
1 files changed, 9 insertions, 13 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 890801b8833e..c946745072ab 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,13 @@
# Maintainer: MF Akane <aur at sorairo dot pictures>
pkgname=mackerel-check-plugins-git
pkgver=0.31.1
-pkgrel=1
+pkgrel=2
pkgdesc="Check Plugins for monitoring written in golang"
arch=('i686' 'x86_64' 'armv7h')
url="https://github.com/mackerelio/go-check-plugins"
license=('Apache')
depends=()
-makedepends=('git' 'go' 'jq')
+makedepends=('git' 'go')
provides=("${pkgname%-git}")
conflicts=("${pkgname%-git}")
source=("$pkgname"::'git+https://github.com/mackerelio/go-check-plugins.git')
@@ -21,20 +21,16 @@ 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/check-$i"
- go build -ldflags "-s -w" -o "$srcdir/$pkgname/build/check-$i"
+ for i in `cat "$srcdir/$pkgname/packaging/deb/debian/source/include-binaries"`; do
+ filename=$(basename $i)
+ cd "$srcdir/$pkgname/$filename"
+ go build -ldflags "-s -w" -o "$srcdir/$pkgname/build/$filename"
done
}
package() {
- for i in `cat "$srcdir/$pkgname/packaging/config.json" | /usr/bin/jq -r '.plugins[]'`; do
- install -Dm755 "$srcdir/$pkgname/build/check-$i" "$pkgdir/usr/bin/check-$i"
+ for i in `cat "$srcdir/$pkgname/packaging/deb/debian/source/include-binaries"`; do
+ filename=$(basename $i)
+ install -Dm755 "$srcdir/$pkgname/build/$filename" "$pkgdir/usr/bin/$filename"
done
}