diff options
author | Dennis Stengele | 2017-02-25 13:26:53 +0100 |
---|---|---|
committer | Dennis Stengele | 2017-02-25 13:26:53 +0100 |
commit | 4d724eec4e17a7bda340c8acea0b949f1a1e1712 (patch) | |
tree | f348442f4f0d3d3c9a0d708da71df204d55a80d3 | |
parent | 54916de60304e07dba0400f242cf3d097678d451 (diff) | |
download | aur-4d724eec4e17a7bda340c8acea0b949f1a1e1712.tar.gz |
Fix missing assets and config dirs
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 20 | ||||
-rw-r--r-- | beehive.service | 2 |
3 files changed, 21 insertions, 7 deletions
@@ -1,9 +1,9 @@ # Generated by mksrcinfo v8 -# Sun Feb 12 16:39:32 UTC 2017 +# Sat Feb 25 12:25:55 UTC 2017 pkgbase = beehive pkgdesc = A flexible event and agent system with lots of bees pkgver = 0.2 - pkgrel = 4 + pkgrel = 5 url = https://github.com/muesli/beehive arch = x86_64 arch = i686 @@ -12,9 +12,11 @@ pkgbase = beehive options = !strip options = !emptydirs source = https://github.com/muesli/beehive/archive/v0.2.tar.gz + source = beehive-admin-dist.zip::https://github.com/muesli/beehive-admin-dist/archive/e9e9a1124cf2d936e022be2371c6a5dd31f3a294.zip source = beehive.install source = beehive.service sha256sums = 6d0f2587e3b9f1ff0ae75fec58a5f49c520497f8f4a16a96b1c1ad5e0e1466b5 + sha256sums = 7a87f6960d2deab3475cf7c96646bcd83126b40abe3381aa49505b92b8036666 sha256sums = 3a6725b9b51de4a8697c983844d742e499828af80d137f6ddc53523294111396 sha256sums = 0b25ced04449720cba74c0c13bc6c0b75ff6f34bcaad58889745f572f66e7160 @@ -2,17 +2,21 @@ pkgname=beehive pkgver=0.2 -pkgrel=4 +pkgrel=5 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) +source=("https://github.com/muesli/${pkgname}/archive/v${pkgver}.tar.gz" + "beehive-admin-dist.zip::https://github.com/muesli/beehive-admin-dist/archive/e9e9a1124cf2d936e022be2371c6a5dd31f3a294.zip" + "beehive.install" + "beehive.service") sha256sums=('6d0f2587e3b9f1ff0ae75fec58a5f49c520497f8f4a16a96b1c1ad5e0e1466b5' + '7a87f6960d2deab3475cf7c96646bcd83126b40abe3381aa49505b92b8036666' '3a6725b9b51de4a8697c983844d742e499828af80d137f6ddc53523294111396' - '0b25ced04449720cba74c0c13bc6c0b75ff6f34bcaad58889745f572f66e7160') + '8123c8f031ff32a6cf1e6986d5b96ab961a24515beedc52a02ba1c11e9b60506') prepare() { cd "$pkgname-$pkgver" @@ -27,11 +31,19 @@ build() { package() { cd "$pkgname-$pkgver" - install -Dm755 "$pkgname-$pkgver" "$pkgdir/usr/bin/$pkgname" + # Install binary + install -Dm755 "$pkgname-$pkgver" "$pkgdir/usr/share/webapps/beehive/$pkgname" + # Copy assets dir + cp -r assets "$pkgdir/usr/share/webapps/beehive/assets" + # Copy License install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" cd ${srcdir} + # Copy Unit file install -Dm644 beehive.service "$pkgdir/usr/lib/systemd/system/beehive.service" + + # Copy webinterface files + cp -r beehive-admin-dist-e9e9a1124cf2d936e022be2371c6a5dd31f3a294/* "$pkgdir/usr/share/webapps/beehive/config" } # vim:set ts=4 sw=4 et: diff --git a/beehive.service b/beehive.service index fb4cd015aea5..e41fd22b11a1 100644 --- a/beehive.service +++ b/beehive.service @@ -3,7 +3,7 @@ Description=Beehive [Service] User=beehive -ExecStart=/usr/bin/beehive -config /etc/beehive/beehive.conf +ExecStart=/usr/share/webapps/beehive/beehive -config /etc/beehive/beehive.conf [Install] WantedBy=multi-user.target |