Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=4dd0cf0dc9403ced87fc4f5128482513908509e8

commit 4dd0cf0dc9403ced87fc4f5128482513908509e8
Author: crazy <[email protected]>
Date:   Thu Oct 6 16:53:11 2016 +0200

Revert "murmur-1.2.10-2-x86_64"

This reverts commit 94557cf2a83c200598b1bf436d3165ba39e84283.

diff --git a/source/network-extra/murmur/FrugalBuild 
b/source/network-extra/murmur/FrugalBuild
new file mode 100644
index 0000000..ab32460
--- /dev/null
+++ b/source/network-extra/murmur/FrugalBuild
@@ -0,0 +1,36 @@
+# Compiling Time: 0.58 SBU
+# Maintainer: Anthony Jorion <[email protected]>
+
+pkgname=murmur
+pkgver=1.2.10
+pkgrel=2
+pkgdesc="Mumble server component"
+groups=('network-extra')
+archs=('i686' 'x86_64')
+backup=("/etc/murmur.ini")
+depends=('avahi' 'avahi-compat' 'protobuf>=3.0.0' 'libqtnetwork' 'libqtsql' 
'libqtxml' 'libqtdbus' )
+makedepends=('libqtcore' 'boost>=1.60.0')
+_F_sourceforge_dirname="mumble"
+_F_archive_name="mumble"
+_F_systemd_units=(murmur=e)
+Finclude sourceforge systemd
+source=($source murmur.dbus.conf murmur.service)
+sha1sums=('5bbe6919d4a0302f6cd0196e777caef579db12ff' \
+          '8ae73752f2512928eba8ef6c822815cf96f7ffb8' \
+          'ebc10a54c4fb8a06d69b446842d5cd6f37697aa5')
+
+build()
+{
+       Fcd
+       qmake -recursive main.pro CONFIG+="no-client no-ice" || Fdie
+       make release || Fdie
+
+       Fexerel ./release/murmurd /usr/bin/murmurd
+       Ffilerel ./scripts/murmur.ini /etc/murmur.ini
+       Ffilerel $Fsrcdir/murmur.dbus.conf etc/dbus-1/system.d/murmur.conf
+       Ffilerel $Fsrcdir/murmur.service /lib/systemd/system/murmur.service
+       Fgenscriptlet
+
+}
+
+# optimization OK
diff --git a/source/network-extra/murmur/murmur.dbus.conf 
b/source/network-extra/murmur/murmur.dbus.conf
new file mode 100644
index 0000000..cf937d7
--- /dev/null
+++ b/source/network-extra/murmur/murmur.dbus.conf
@@ -0,0 +1,22 @@
+<!-- vi: set ft=xml: -->
+<!--
+    As described in http://mumble.sourceforge.net/DBus,
+    but with different username
+-->
+<!DOCTYPE busconfig PUBLIC
+ "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
+ "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd";>
+<busconfig>
+
+  <policy user="murmur">
+    <allow own="net.sourceforge.mumble.murmur"/>
+  </policy>
+  <policy user="root">
+    <allow own="net.sourceforge.mumble.murmur"/>
+  </policy>
+
+  <policy context="default">
+    <allow send_destination="net.sourceforge.mumble.murmur"/>
+    <allow receive_sender="net.sourceforge.mumble.murmur"/>
+  </policy>
+</busconfig>
diff --git a/source/network-extra/murmur/murmur.service 
b/source/network-extra/murmur/murmur.service
new file mode 100644
index 0000000..685b84d
--- /dev/null
+++ b/source/network-extra/murmur/murmur.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Mumble Daemon
+After=network.target
+
+[Service]
+Type=simple
+ExecStart=/usr/bin/murmurd -ini /etc/murmur.ini -fg
+Restart=always
+
+[Install]
+WantedBy=multi-user.target
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to