diff options
author | Stanislav Seletskiy | 2015-06-22 11:03:28 +0600 |
---|---|---|
committer | Stanislav Seletskiy | 2015-06-22 11:03:28 +0600 |
commit | 9b064ecf98fa0eae353c89060a23514b202a1382 (patch) | |
tree | de1298fafe461d27009f7a6dff88ade788689ede | |
download | aur-9b064ecf98fa0eae353c89060a23514b202a1382.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 52 | ||||
-rw-r--r-- | jibber.service | 9 |
3 files changed, 84 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..f177ff31dccd --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = jibber + pkgdesc = Notification backend for Jira WebHooks to Jabber + pkgver = 21.405d41d + pkgrel = 1 + url = https://github.com/seletskiy/jibber + arch = i686 + arch = x86_64 + license = GPL + makedepends = go + backup = etc/jibber/jibber.conf + backup = etc/jibber/tpl/footer.tpl + backup = etc/jibber/tpl/head.tpl + backup = etc/jibber/tpl/issue-updated-changelog.tpl + backup = etc/jibber/tpl/issue-updated-comment.tpl + backup = etc/jibber/tpl/issue-updated-common.tpl + backup = etc/jibber/tpl/main.tpl + source = git://github.com/seletskiy/jibber.git + source = jibber.service + md5sums = SKIP + md5sums = SKIP + +pkgname = jibber + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2da50c017b97 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,52 @@ +pkgname=jibber +pkgver=21.405d41d +pkgrel=1 +pkgdesc="Notification backend for Jira WebHooks to Jabber" +url="https://github.com/seletskiy/jibber" +arch=('i686' 'x86_64') +license=('GPL') +makedepends=('go') + +source=("git://github.com/seletskiy/jibber.git" "jibber.service") +md5sums=('SKIP' 'SKIP') +backup=( + 'etc/jibber/jibber.conf' + 'etc/jibber/tpl/footer.tpl' + 'etc/jibber/tpl/head.tpl' + 'etc/jibber/tpl/issue-updated-changelog.tpl' + 'etc/jibber/tpl/issue-updated-comment.tpl' + 'etc/jibber/tpl/issue-updated-common.tpl' + 'etc/jibber/tpl/main.tpl' +) + +pkgver() { + cd "${pkgname}" + echo $(git rev-list --count master).$(git rev-parse --short master) +} + +build() { + cd "$srcdir/$pkgname" + + rm -rf "$srcdir/.go/src" + + mkdir -p "$srcdir/.go/src" + + export GOPATH=$srcdir/.go + + mv "$srcdir/$pkgname" "$srcdir/.go/src/" + + cd "$srcdir/.go/src/jibber/" + ln -sf "$srcdir/.go/src/jibber/" "$srcdir/$pkgname" + + go get +} + +package() { + mkdir -p "$pkgdir/usr/bin" + mkdir -p "$pkgdir/etc/jibber/tpl/" + mkdir -p "$pkgdir/etc/systemd/system/" + cp "$srcdir/.go/bin/$pkgname" "$pkgdir/usr/bin" + cp -r "$srcdir/$pkgname/tpl" "$pkgdir/etc/jibber/" + cp -r "$srcdir/$pkgname/jibber.conf" "$pkgdir/etc/jibber/jibber.conf" + cp -r $(readlink -f "$srcdir/jibber.service") "$pkgdir/etc/systemd/system/" +} diff --git a/jibber.service b/jibber.service new file mode 100644 index 000000000000..2f9b81bc7abe --- /dev/null +++ b/jibber.service @@ -0,0 +1,9 @@ +[Unit] +Description=Jira WebHook Forwarder to Jabber + +[Service] +ExecStart=/usr/bin/jibber +Restart=always + +[Install] +WantedBy=multi-user.target |