summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDennis Stengele2017-02-12 17:25:42 +0100
committerDennis Stengele2017-02-12 17:26:09 +0100
commit3c06d9fdf41615e556b4acbb588353f670051b97 (patch)
treea413eddc335f9928f45196c6533ad4c54327367c /PKGBUILD
downloadaur-3c06d9fdf41615e556b4acbb588353f670051b97.tar.gz
Initial Commit, version 0.2
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD37
1 files changed, 37 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..d5833fd12b02
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Dennis Stengele <dennis@stengele.me>
+
+pkgname=beehive
+pkgver=0.2
+pkgrel=1
+pkgdesc="A flexible event and agent system with lots of bees"
+arch=('x86_64' 'i686')
+url="https://github.com/muesli/beehive"
+license=('AGPL3')
+makedepends=('go')
+options=('!strip' '!emptydirs')
+source=("https://github.com/muesli/${pkgname}/archive/v${pkgver}.tar.gz" beehive.install beehive.service)
+sha256sums=('6d0f2587e3b9f1ff0ae75fec58a5f49c520497f8f4a16a96b1c1ad5e0e1466b5'
+ 'e86b9b308f1b530ee1adb8e4b27df5a79dfe3fb7046288de41913648f0714c64'
+ '4172bcaf96b98bdc6e63fe631472d29d6589c73dae1930edadcd34f30430cd77')
+
+prepare() {
+ cd "$pkgname-$pkgver"
+ GOPATH=`pwd` go get -d -v
+}
+
+build() {
+ cd "$pkgname-$pkgver"
+ GOPATH=`pwd` go build
+}
+
+package() {
+ cd "$pkgname-$pkgver"
+
+ install -Dm755 "$pkgname-$pkgver" "$pkgdir/usr/bin/$pkgname"
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+ cd ${srcdir}
+ install -Dm644 beehive.service "$pkgdir/usr/lib/systemd/system/beehive.service"
+}
+
+# vim:set ts=4 sw=4 et: