diff options
author | Jan-Erik Rediger | 2015-06-09 16:15:31 +0200 |
---|---|---|
committer | Jan-Erik Rediger | 2015-06-09 16:15:31 +0200 |
commit | 6ec906d3a0e8aeab94f869fb42626c6f006f69dc (patch) | |
tree | 55531beedc879c629b4075feb4926cb26948148a | |
download | aur-6ec906d3a0e8aeab94f869fb42626c6f006f69dc.tar.gz |
First commit in new AUR
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | PKGBUILD | 46 | ||||
-rw-r--r-- | kanla.service | 9 |
3 files changed, 81 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..34eeabdb9ad2 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,26 @@ +pkgbase = kanla + pkgdesc = small-scale alerting daemon + pkgver = 1.5 + pkgrel = 1 + url = http://kanla.zekjur.net/ + arch = any + license = bsd + makedepends = html-xml-utils + makedepends = asciidoc + depends = perl + depends = perl-anyevent + depends = perl-anyevent-xmpp + depends = perl-anyevent-http + depends = perl-config-general + depends = perl-file-sharedir + depends = perl-json-xs + options = !emptydirs + backup = etc/kanla/default.cfg + backup = etc/kanla/default.d/http-example.cfg + source = http://kanla.zekjur.net/downloads/kanla-1.5.tar.gz + source = kanla.service + md5sums = dbecd47dabd36149e59bf06b1b71cbd3 + md5sums = 600d68ad8d099722fa6b905c14bdd90b + +pkgname = kanla + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..72a639f53ea1 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,46 @@ +# Maintainer: Jan-Erik Rediger <badboy at archlinux dot us> + +pkgname=kanla +pkgver=1.5 +pkgrel=1 +pkgdesc="small-scale alerting daemon" +arch=('any') +url="http://kanla.zekjur.net/" +license=('bsd') +depends=('perl' 'perl-anyevent' 'perl-anyevent-xmpp' 'perl-anyevent-http' 'perl-config-general' 'perl-file-sharedir' 'perl-json-xs') +makedepends=('html-xml-utils' 'asciidoc') +source=("http://kanla.zekjur.net/downloads/${pkgname}-${pkgver}.tar.gz" kanla.service) +options=('!emptydirs') +backup=('etc/kanla/default.cfg' 'etc/kanla/default.d/http-example.cfg') +md5sums=('dbecd47dabd36149e59bf06b1b71cbd3' + '600d68ad8d099722fa6b905c14bdd90b') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + perl Makefile.PL INSTALLDIRS=vendor + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make install DESTDIR="$pkgdir/" + + install -Dm644 Changes \ + ${pkgdir}/usr/share/doc/kanla/Changes + install -Dm644 docs/contributions.html \ + ${pkgdir}/usr/share/doc/kanla/contributions.html + install -Dm644 docs/userguide.html \ + ${pkgdir}/usr/share/doc/kanla/userguide.html + install -Dm644 docs/installing-rhel.html \ + ${pkgdir}/usr/share/doc/kanla/installing-rhel.html + install -Dm644 docs/installing-wheezy.html \ + ${pkgdir}/usr/share/doc/kanla/installing-wheezy.html + + install -Dm644 LICENSE \ + ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + install -Dm644 "${srcdir}/kanla.service" \ + ${pkgdir}/usr/lib/systemd/system/kanla.service +} + +# vim:set ts=2 sw=2 sts=2 et: diff --git a/kanla.service b/kanla.service new file mode 100644 index 000000000000..4052e69c7c49 --- /dev/null +++ b/kanla.service @@ -0,0 +1,9 @@ +[Unit] +Description=small-scale alerting daemon +Documentation=man:kanla(1p) http://kanla.zekjur.net/docs/userguide.html + +[Service] +ExecStart=/usr/bin/vendor_perl/kanla + +[Install] +WantedBy=multi-user.target |