From 6d9010a63d9cb393323e608e3ff532b4566e43e1 Mon Sep 17 00:00:00 2001 From: Mike Brown Date: Thu, 24 Jan 2013 17:38:53 -0500 Subject: [PATCH] aur/umurmur to 0.2.10-3 rebuild+systemd --- aur/umurmur/PKGBUILD | 12 ++++++++---- aur/umurmur/umurmur.service | 12 ++++++++++++ 2 files changed, 20 insertions(+), 4 deletions(-) create mode 100644 aur/umurmur/umurmur.service diff --git a/aur/umurmur/PKGBUILD b/aur/umurmur/PKGBUILD index 83e8d7da6..ce2a444a1 100644 --- a/aur/umurmur/PKGBUILD +++ b/aur/umurmur/PKGBUILD @@ -2,10 +2,11 @@ # ALARM: Kevin Mihelich # - use polarssl instead of openssl - +# ALARM: Mike Brown +# - systemd service file addition pkgname=umurmur pkgver=0.2.10 -pkgrel=2 +pkgrel=3 pkgdesc="A minimalistic Mumble server" arch=('i686' 'x86_64') url="http://code.google.com/p/umurmur/" @@ -14,11 +15,13 @@ depends=('libconfig' 'protobuf-c' 'polarssl') source=(http://umurmur.googlecode.com/files/${pkgname}-${pkgver}.tar.gz \ umurmur.rc.d \ umurmur.conf.d \ - umurmur.1) + umurmur.1 \ + umurmur.service) sha1sums=('5a53b021078dfbdf001c9af9ff207ea84bcf8222' 'c4f91846a6ee16437452c024652d2f5eca0c0c2a' '21749181b742154a3be984caa5e29ab62410e9cf' - '07e1f5082faced4610ef97af2aacd52f583b9a5f') + '07e1f5082faced4610ef97af2aacd52f583b9a5f' + 'bf8a1fc54b5b68d0db14cdc3d7b76ef8500b1aaf') build() { cd ${srcdir}/${pkgname}-${pkgver} @@ -29,5 +32,6 @@ build() { install -Dm644 umurmur.conf.example ${pkgdir}/etc/umurmur/umurmur.conf install -Dm755 ${srcdir}/umurmur.rc.d ${pkgdir}/etc/rc.d/umurmur install -Dm644 ${srcdir}/umurmur.conf.d ${pkgdir}/etc/conf.d/umurmur + install -Dm755 ${srcdir}/umurmur.service ${pkgdir}/usr/lib/systemd/system/umurmur.service } diff --git a/aur/umurmur/umurmur.service b/aur/umurmur/umurmur.service new file mode 100644 index 000000000..dd4bee24a --- /dev/null +++ b/aur/umurmur/umurmur.service @@ -0,0 +1,12 @@ +[Unit] +Description=Mumble Server +After=network.target + +[Service] +PIDFile=/run/umurmur.pid +EnvironmentFile=/etc/conf.d/umurmur +ExecStart=/usr/bin/umurmurd $UMURMUR_ARGS + +[Install] +WantedBy=multi-user.target +