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
