* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2015-10-02 8:42 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2015-10-02 8:42 UTC (permalink / raw
To: gentoo-commits
commit: 291f1528859f9b5ca35ba76965c37ef7825ef97e
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 2 08:40:31 2015 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Fri Oct 2 08:40:31 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=291f1528
media-sound/murmur: Bump to version 1.2.10 (bug #552092)
Package-Manager: portage-2.2.22
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 1 +
media-sound/murmur/murmur-1.2.10.ebuild | 134 ++++++++++++++++++++++++++++++++
2 files changed, 135 insertions(+)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index 650b3ac..2893e9a 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,2 +1,3 @@
+DIST mumble-1.2.10.tar.gz 3195427 SHA256 c6367a63ef54aac8e6d556066297e536a8c288495d53490219a113e43aa85b04 SHA512 d4ff0572fd744cbf3473b25353b2ab8b2fc2d68921179c02f3047460d63c9e388d6d9e04fc4fb4b27eeaa63baf74d8bf3dc098cf24285619aef1b29f636b972e WHIRLPOOL 9aadb47756c7d1939c075079911a5851d619f973359e6346d209e5baaf7db9a80b2d622befd4e6ea10480875b1ea6479d9b4785111d9f88d9d009b17ecbc774a
DIST mumble-1.2.5.tar.gz 3200216 SHA256 915156946f7662c2488e4c40c95cb95c4ff00532789515da7df775a36d544faf SHA512 bc1761f1e2fc833124ff2ff9af994be59dc9ef96a1ed49316d5383d9b5d91c37ddce87bf6afefc99315824a2a52c615162b2e6050c78f90beca591b58229e7b1 WHIRLPOOL 1f4b226c4036d35a73f65beb4ea66ec0c4363c6122320e8d70a52e0f40b0e2e550282206dcf158bf5a4bb1109202c38a9451374c1bbce96bc559c576a18346c3
DIST mumble-1.2.8.tar.gz 3202518 SHA256 4c2fc3dff49687bc1d977905958e8a9c35e109723aeed42c9ea124104febe159 SHA512 9c3534dacce22c6152f3ffa847e98b3b1bab43fd8a92285362333487b1bb9a064699296005350cf09bd44a8070508beaf14d3b518465fad3db94710cd818bc5b WHIRLPOOL 613f2faf233bb8475dcdec97dca46e75d871a1b02d1c783f24a739644c21cf169dedc7b500c1a3a4ef39ff1f22635ed4926fb805ae45ec148ba5b7bfba112451
diff --git a/media-sound/murmur/murmur-1.2.10.ebuild b/media-sound/murmur/murmur-1.2.10.ebuild
new file mode 100644
index 0000000..d25d6cc
--- /dev/null
+++ b/media-sound/murmur/murmur-1.2.10.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+QT_MINIMAL="4.6"
+
+inherit eutils qt4-r2 systemd user readme.gentoo
+
+MY_P="${PN/murmur/mumble}-${PV/_/~}"
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
+HOMEPAGE="http://mumble.sourceforge.net/"
+SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~x86"
+IUSE="+dbus debug +ice pch zeroconf"
+
+RDEPEND=">=dev-libs/openssl-1.0.0b
+ >=dev-libs/protobuf-2.2.0
+ sys-apps/lsb-release
+ >=sys-libs/libcap-2.15
+ dev-qt/qtcore:4[ssl]
+ || ( dev-qt/qtsql:4[sqlite] dev-qt/qtsql:4[mysql] )
+ dev-qt/qtxmlpatterns:4
+ dbus? ( dev-qt/qtdbus:4 )
+ ice? ( dev-libs/Ice )
+ zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
+
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.41.0
+ virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.2.4-ice-3.5.0-compat.patch
+ "${FILESDIR}"/${PN}-1.2.4-ice-3.5.1-compat.patch
+)
+
+DOC_CONTENTS="
+ Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
+ Please execute:\n
+ murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
+ chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
+ to set the build-in 'SuperUser' password before starting murmur.
+ Please restart dbus before starting murmur, or else dbus
+ registration will fail.
+"
+
+pkg_setup() {
+ enewgroup murmur
+ enewuser murmur -1 -1 /var/lib/murmur murmur
+}
+
+src_prepare() {
+ qt4-r2_src_prepare
+
+ sed \
+ -e 's:mumble-server:murmur:g' \
+ -e 's:/var/run:/run:g' \
+ -i "${S}"/scripts/murmur.{conf,ini.system} || die
+}
+
+src_configure() {
+ local conf_add
+
+ use dbus || conf_add="${conf_add} no-dbus"
+ use debug && conf_add="${conf_add} symbols debug" || conf_add="${conf_add} release"
+ use ice || conf_add="${conf_add} no-ice"
+ use pch || conf_add="${conf_add} no-pch"
+ use zeroconf || conf_add="${conf_add} no-bonjour"
+
+ eqmake4 main.pro -recursive \
+ CONFIG+="${conf_add} no-client"
+}
+
+src_compile() {
+ # parallel make workaround, upstream bug #3190498
+ emake -j1
+}
+
+src_install() {
+ dodoc README CHANGES
+
+ docinto scripts
+ dodoc scripts/*.php scripts/*.pl
+
+ local dir
+ if use debug; then
+ dir=debug
+ else
+ dir=release
+ fi
+
+ dobin "${dir}"/murmurd
+
+ insinto /etc/murmur/
+ newins scripts/murmur.ini.system murmur.ini
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}"/murmur.logrotate murmur
+
+ insinto /etc/dbus-1/system.d/
+ doins scripts/murmur.conf
+
+ insinto /usr/share/murmur/
+ doins src/murmur/Murmur.ice
+
+ newinitd "${FILESDIR}"/murmur.initd-r1 murmur
+ newconfd "${FILESDIR}"/murmur.confd murmur
+
+ if use dbus; then
+ systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
+ systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
+ else
+ systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
+ fi
+
+ keepdir /var/lib/murmur /var/log/murmur
+ fowners -R murmur /var/lib/murmur /var/log/murmur
+ fperms 750 /var/lib/murmur /var/log/murmur
+
+ doman man/murmurd.1
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2015-12-16 10:50 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2015-12-16 10:50 UTC (permalink / raw
To: gentoo-commits
commit: 4a00db951eb444332e491093bc8ac5f57c624d57
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 16 10:19:49 2015 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Dec 16 10:50:35 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a00db95
media-sound/murmur: Removed old.
Package-Manager: portage-2.2.26
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 1 -
media-sound/murmur/murmur-1.2.8.ebuild | 134 ---------------------------------
2 files changed, 135 deletions(-)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index a7b1c4c..00cb6be 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,4 +1,3 @@
DIST mumble-1.2.10.tar.gz 3195427 SHA256 c6367a63ef54aac8e6d556066297e536a8c288495d53490219a113e43aa85b04 SHA512 d4ff0572fd744cbf3473b25353b2ab8b2fc2d68921179c02f3047460d63c9e388d6d9e04fc4fb4b27eeaa63baf74d8bf3dc098cf24285619aef1b29f636b972e WHIRLPOOL 9aadb47756c7d1939c075079911a5851d619f973359e6346d209e5baaf7db9a80b2d622befd4e6ea10480875b1ea6479d9b4785111d9f88d9d009b17ecbc774a
DIST mumble-1.2.11.tar.gz 3196837 SHA256 e8ec96ec367151064352195d3f84aa9fe4e456e70c57037e0d0cb84155d603e6 SHA512 72500362dc137909465f8b932648cee6e9dd4d2c57e6f85a73de21cfe1e99ca8e290f899d50ae237729b24e86406ffedca8024977e94a30ffc863525c82c2995 WHIRLPOOL 7a32e57f8744c2e1b7dd8088334f062266af30f7cc2f64191f9e74e340b01e4b0253b6f23b8edf80dc20082ffd6d44f30e447a11a40d7c4710c208c649da4f3a
DIST mumble-1.2.5.tar.gz 3200216 SHA256 915156946f7662c2488e4c40c95cb95c4ff00532789515da7df775a36d544faf SHA512 bc1761f1e2fc833124ff2ff9af994be59dc9ef96a1ed49316d5383d9b5d91c37ddce87bf6afefc99315824a2a52c615162b2e6050c78f90beca591b58229e7b1 WHIRLPOOL 1f4b226c4036d35a73f65beb4ea66ec0c4363c6122320e8d70a52e0f40b0e2e550282206dcf158bf5a4bb1109202c38a9451374c1bbce96bc559c576a18346c3
-DIST mumble-1.2.8.tar.gz 3202518 SHA256 4c2fc3dff49687bc1d977905958e8a9c35e109723aeed42c9ea124104febe159 SHA512 9c3534dacce22c6152f3ffa847e98b3b1bab43fd8a92285362333487b1bb9a064699296005350cf09bd44a8070508beaf14d3b518465fad3db94710cd818bc5b WHIRLPOOL 613f2faf233bb8475dcdec97dca46e75d871a1b02d1c783f24a739644c21cf169dedc7b500c1a3a4ef39ff1f22635ed4926fb805ae45ec148ba5b7bfba112451
diff --git a/media-sound/murmur/murmur-1.2.8.ebuild b/media-sound/murmur/murmur-1.2.8.ebuild
deleted file mode 100644
index d25d6cc..0000000
--- a/media-sound/murmur/murmur-1.2.8.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-QT_MINIMAL="4.6"
-
-inherit eutils qt4-r2 systemd user readme.gentoo
-
-MY_P="${PN/murmur/mumble}-${PV/_/~}"
-
-DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
-HOMEPAGE="http://mumble.sourceforge.net/"
-SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
-IUSE="+dbus debug +ice pch zeroconf"
-
-RDEPEND=">=dev-libs/openssl-1.0.0b
- >=dev-libs/protobuf-2.2.0
- sys-apps/lsb-release
- >=sys-libs/libcap-2.15
- dev-qt/qtcore:4[ssl]
- || ( dev-qt/qtsql:4[sqlite] dev-qt/qtsql:4[mysql] )
- dev-qt/qtxmlpatterns:4
- dbus? ( dev-qt/qtdbus:4 )
- ice? ( dev-libs/Ice )
- zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
-
-DEPEND="${RDEPEND}
- >=dev-libs/boost-1.41.0
- virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.2.4-ice-3.5.0-compat.patch
- "${FILESDIR}"/${PN}-1.2.4-ice-3.5.1-compat.patch
-)
-
-DOC_CONTENTS="
- Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
- Please execute:\n
- murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
- chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
- to set the build-in 'SuperUser' password before starting murmur.
- Please restart dbus before starting murmur, or else dbus
- registration will fail.
-"
-
-pkg_setup() {
- enewgroup murmur
- enewuser murmur -1 -1 /var/lib/murmur murmur
-}
-
-src_prepare() {
- qt4-r2_src_prepare
-
- sed \
- -e 's:mumble-server:murmur:g' \
- -e 's:/var/run:/run:g' \
- -i "${S}"/scripts/murmur.{conf,ini.system} || die
-}
-
-src_configure() {
- local conf_add
-
- use dbus || conf_add="${conf_add} no-dbus"
- use debug && conf_add="${conf_add} symbols debug" || conf_add="${conf_add} release"
- use ice || conf_add="${conf_add} no-ice"
- use pch || conf_add="${conf_add} no-pch"
- use zeroconf || conf_add="${conf_add} no-bonjour"
-
- eqmake4 main.pro -recursive \
- CONFIG+="${conf_add} no-client"
-}
-
-src_compile() {
- # parallel make workaround, upstream bug #3190498
- emake -j1
-}
-
-src_install() {
- dodoc README CHANGES
-
- docinto scripts
- dodoc scripts/*.php scripts/*.pl
-
- local dir
- if use debug; then
- dir=debug
- else
- dir=release
- fi
-
- dobin "${dir}"/murmurd
-
- insinto /etc/murmur/
- newins scripts/murmur.ini.system murmur.ini
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}"/murmur.logrotate murmur
-
- insinto /etc/dbus-1/system.d/
- doins scripts/murmur.conf
-
- insinto /usr/share/murmur/
- doins src/murmur/Murmur.ice
-
- newinitd "${FILESDIR}"/murmur.initd-r1 murmur
- newconfd "${FILESDIR}"/murmur.confd murmur
-
- if use dbus; then
- systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
- systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
- else
- systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
- fi
-
- keepdir /var/lib/murmur /var/log/murmur
- fowners -R murmur /var/lib/murmur /var/log/murmur
- fperms 750 /var/lib/murmur /var/log/murmur
-
- doman man/murmurd.1
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2015-12-16 10:50 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2015-12-16 10:50 UTC (permalink / raw
To: gentoo-commits
commit: bdba2f7bf70b0aceba15d37851f0856f35bc15d9
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 16 10:19:15 2015 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Dec 16 10:50:32 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdba2f7b
media-sound/murmur: Bump to version 1.2.11
Package-Manager: portage-2.2.26
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 1 +
media-sound/murmur/murmur-1.2.11.ebuild | 134 ++++++++++++++++++++++++++++++++
2 files changed, 135 insertions(+)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index 2893e9a..a7b1c4c 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,3 +1,4 @@
DIST mumble-1.2.10.tar.gz 3195427 SHA256 c6367a63ef54aac8e6d556066297e536a8c288495d53490219a113e43aa85b04 SHA512 d4ff0572fd744cbf3473b25353b2ab8b2fc2d68921179c02f3047460d63c9e388d6d9e04fc4fb4b27eeaa63baf74d8bf3dc098cf24285619aef1b29f636b972e WHIRLPOOL 9aadb47756c7d1939c075079911a5851d619f973359e6346d209e5baaf7db9a80b2d622befd4e6ea10480875b1ea6479d9b4785111d9f88d9d009b17ecbc774a
+DIST mumble-1.2.11.tar.gz 3196837 SHA256 e8ec96ec367151064352195d3f84aa9fe4e456e70c57037e0d0cb84155d603e6 SHA512 72500362dc137909465f8b932648cee6e9dd4d2c57e6f85a73de21cfe1e99ca8e290f899d50ae237729b24e86406ffedca8024977e94a30ffc863525c82c2995 WHIRLPOOL 7a32e57f8744c2e1b7dd8088334f062266af30f7cc2f64191f9e74e340b01e4b0253b6f23b8edf80dc20082ffd6d44f30e447a11a40d7c4710c208c649da4f3a
DIST mumble-1.2.5.tar.gz 3200216 SHA256 915156946f7662c2488e4c40c95cb95c4ff00532789515da7df775a36d544faf SHA512 bc1761f1e2fc833124ff2ff9af994be59dc9ef96a1ed49316d5383d9b5d91c37ddce87bf6afefc99315824a2a52c615162b2e6050c78f90beca591b58229e7b1 WHIRLPOOL 1f4b226c4036d35a73f65beb4ea66ec0c4363c6122320e8d70a52e0f40b0e2e550282206dcf158bf5a4bb1109202c38a9451374c1bbce96bc559c576a18346c3
DIST mumble-1.2.8.tar.gz 3202518 SHA256 4c2fc3dff49687bc1d977905958e8a9c35e109723aeed42c9ea124104febe159 SHA512 9c3534dacce22c6152f3ffa847e98b3b1bab43fd8a92285362333487b1bb9a064699296005350cf09bd44a8070508beaf14d3b518465fad3db94710cd818bc5b WHIRLPOOL 613f2faf233bb8475dcdec97dca46e75d871a1b02d1c783f24a739644c21cf169dedc7b500c1a3a4ef39ff1f22635ed4926fb805ae45ec148ba5b7bfba112451
diff --git a/media-sound/murmur/murmur-1.2.11.ebuild b/media-sound/murmur/murmur-1.2.11.ebuild
new file mode 100644
index 0000000..d25d6cc
--- /dev/null
+++ b/media-sound/murmur/murmur-1.2.11.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+QT_MINIMAL="4.6"
+
+inherit eutils qt4-r2 systemd user readme.gentoo
+
+MY_P="${PN/murmur/mumble}-${PV/_/~}"
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
+HOMEPAGE="http://mumble.sourceforge.net/"
+SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~x86"
+IUSE="+dbus debug +ice pch zeroconf"
+
+RDEPEND=">=dev-libs/openssl-1.0.0b
+ >=dev-libs/protobuf-2.2.0
+ sys-apps/lsb-release
+ >=sys-libs/libcap-2.15
+ dev-qt/qtcore:4[ssl]
+ || ( dev-qt/qtsql:4[sqlite] dev-qt/qtsql:4[mysql] )
+ dev-qt/qtxmlpatterns:4
+ dbus? ( dev-qt/qtdbus:4 )
+ ice? ( dev-libs/Ice )
+ zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
+
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.41.0
+ virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.2.4-ice-3.5.0-compat.patch
+ "${FILESDIR}"/${PN}-1.2.4-ice-3.5.1-compat.patch
+)
+
+DOC_CONTENTS="
+ Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
+ Please execute:\n
+ murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
+ chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
+ to set the build-in 'SuperUser' password before starting murmur.
+ Please restart dbus before starting murmur, or else dbus
+ registration will fail.
+"
+
+pkg_setup() {
+ enewgroup murmur
+ enewuser murmur -1 -1 /var/lib/murmur murmur
+}
+
+src_prepare() {
+ qt4-r2_src_prepare
+
+ sed \
+ -e 's:mumble-server:murmur:g' \
+ -e 's:/var/run:/run:g' \
+ -i "${S}"/scripts/murmur.{conf,ini.system} || die
+}
+
+src_configure() {
+ local conf_add
+
+ use dbus || conf_add="${conf_add} no-dbus"
+ use debug && conf_add="${conf_add} symbols debug" || conf_add="${conf_add} release"
+ use ice || conf_add="${conf_add} no-ice"
+ use pch || conf_add="${conf_add} no-pch"
+ use zeroconf || conf_add="${conf_add} no-bonjour"
+
+ eqmake4 main.pro -recursive \
+ CONFIG+="${conf_add} no-client"
+}
+
+src_compile() {
+ # parallel make workaround, upstream bug #3190498
+ emake -j1
+}
+
+src_install() {
+ dodoc README CHANGES
+
+ docinto scripts
+ dodoc scripts/*.php scripts/*.pl
+
+ local dir
+ if use debug; then
+ dir=debug
+ else
+ dir=release
+ fi
+
+ dobin "${dir}"/murmurd
+
+ insinto /etc/murmur/
+ newins scripts/murmur.ini.system murmur.ini
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}"/murmur.logrotate murmur
+
+ insinto /etc/dbus-1/system.d/
+ doins scripts/murmur.conf
+
+ insinto /usr/share/murmur/
+ doins src/murmur/Murmur.ice
+
+ newinitd "${FILESDIR}"/murmur.initd-r1 murmur
+ newconfd "${FILESDIR}"/murmur.confd murmur
+
+ if use dbus; then
+ systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
+ systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
+ else
+ systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
+ fi
+
+ keepdir /var/lib/murmur /var/log/murmur
+ fowners -R murmur /var/lib/murmur /var/log/murmur
+ fperms 750 /var/lib/murmur /var/log/murmur
+
+ doman man/murmurd.1
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2015-12-24 15:55 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2015-12-24 15:55 UTC (permalink / raw
To: gentoo-commits
commit: a1d934c90188e90d1b2d4153c9c578903220e109
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 24 15:43:55 2015 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Dec 24 15:55:31 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d934c9
media-sound/murmur: Bump to version 1.2.12
Package-Manager: portage-2.2.26
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 1 +
media-sound/murmur/murmur-1.2.12.ebuild | 134 ++++++++++++++++++++++++++++++++
2 files changed, 135 insertions(+)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index 00cb6be..0d797ee 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,3 +1,4 @@
DIST mumble-1.2.10.tar.gz 3195427 SHA256 c6367a63ef54aac8e6d556066297e536a8c288495d53490219a113e43aa85b04 SHA512 d4ff0572fd744cbf3473b25353b2ab8b2fc2d68921179c02f3047460d63c9e388d6d9e04fc4fb4b27eeaa63baf74d8bf3dc098cf24285619aef1b29f636b972e WHIRLPOOL 9aadb47756c7d1939c075079911a5851d619f973359e6346d209e5baaf7db9a80b2d622befd4e6ea10480875b1ea6479d9b4785111d9f88d9d009b17ecbc774a
DIST mumble-1.2.11.tar.gz 3196837 SHA256 e8ec96ec367151064352195d3f84aa9fe4e456e70c57037e0d0cb84155d603e6 SHA512 72500362dc137909465f8b932648cee6e9dd4d2c57e6f85a73de21cfe1e99ca8e290f899d50ae237729b24e86406ffedca8024977e94a30ffc863525c82c2995 WHIRLPOOL 7a32e57f8744c2e1b7dd8088334f062266af30f7cc2f64191f9e74e340b01e4b0253b6f23b8edf80dc20082ffd6d44f30e447a11a40d7c4710c208c649da4f3a
+DIST mumble-1.2.12.tar.gz 3197498 SHA256 5981ec2e8e62a0b47f1bfa9240721a885c9edb89e14cdf5db149e0ee723d5727 SHA512 fb800fc7b7eab57faefdd8fec1f6f28d7485a872faef8f7a8bfa27ff42d06813be8aca59d28bef2f857e467a5a7ba70e36b02b8391752ce15ee93f3d118501e0 WHIRLPOOL 46d1177e955e0e359422b94c656403e9788aa9188c8dc7e923fc9e0f5a6cbe9e7b393953c95fee67cdff7dd00a1fd6d4a9f803491c9deb8d3c370d6dfd7eeafa
DIST mumble-1.2.5.tar.gz 3200216 SHA256 915156946f7662c2488e4c40c95cb95c4ff00532789515da7df775a36d544faf SHA512 bc1761f1e2fc833124ff2ff9af994be59dc9ef96a1ed49316d5383d9b5d91c37ddce87bf6afefc99315824a2a52c615162b2e6050c78f90beca591b58229e7b1 WHIRLPOOL 1f4b226c4036d35a73f65beb4ea66ec0c4363c6122320e8d70a52e0f40b0e2e550282206dcf158bf5a4bb1109202c38a9451374c1bbce96bc559c576a18346c3
diff --git a/media-sound/murmur/murmur-1.2.12.ebuild b/media-sound/murmur/murmur-1.2.12.ebuild
new file mode 100644
index 0000000..d25d6cc
--- /dev/null
+++ b/media-sound/murmur/murmur-1.2.12.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+QT_MINIMAL="4.6"
+
+inherit eutils qt4-r2 systemd user readme.gentoo
+
+MY_P="${PN/murmur/mumble}-${PV/_/~}"
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
+HOMEPAGE="http://mumble.sourceforge.net/"
+SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~x86"
+IUSE="+dbus debug +ice pch zeroconf"
+
+RDEPEND=">=dev-libs/openssl-1.0.0b
+ >=dev-libs/protobuf-2.2.0
+ sys-apps/lsb-release
+ >=sys-libs/libcap-2.15
+ dev-qt/qtcore:4[ssl]
+ || ( dev-qt/qtsql:4[sqlite] dev-qt/qtsql:4[mysql] )
+ dev-qt/qtxmlpatterns:4
+ dbus? ( dev-qt/qtdbus:4 )
+ ice? ( dev-libs/Ice )
+ zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
+
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.41.0
+ virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.2.4-ice-3.5.0-compat.patch
+ "${FILESDIR}"/${PN}-1.2.4-ice-3.5.1-compat.patch
+)
+
+DOC_CONTENTS="
+ Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
+ Please execute:\n
+ murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
+ chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
+ to set the build-in 'SuperUser' password before starting murmur.
+ Please restart dbus before starting murmur, or else dbus
+ registration will fail.
+"
+
+pkg_setup() {
+ enewgroup murmur
+ enewuser murmur -1 -1 /var/lib/murmur murmur
+}
+
+src_prepare() {
+ qt4-r2_src_prepare
+
+ sed \
+ -e 's:mumble-server:murmur:g' \
+ -e 's:/var/run:/run:g' \
+ -i "${S}"/scripts/murmur.{conf,ini.system} || die
+}
+
+src_configure() {
+ local conf_add
+
+ use dbus || conf_add="${conf_add} no-dbus"
+ use debug && conf_add="${conf_add} symbols debug" || conf_add="${conf_add} release"
+ use ice || conf_add="${conf_add} no-ice"
+ use pch || conf_add="${conf_add} no-pch"
+ use zeroconf || conf_add="${conf_add} no-bonjour"
+
+ eqmake4 main.pro -recursive \
+ CONFIG+="${conf_add} no-client"
+}
+
+src_compile() {
+ # parallel make workaround, upstream bug #3190498
+ emake -j1
+}
+
+src_install() {
+ dodoc README CHANGES
+
+ docinto scripts
+ dodoc scripts/*.php scripts/*.pl
+
+ local dir
+ if use debug; then
+ dir=debug
+ else
+ dir=release
+ fi
+
+ dobin "${dir}"/murmurd
+
+ insinto /etc/murmur/
+ newins scripts/murmur.ini.system murmur.ini
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}"/murmur.logrotate murmur
+
+ insinto /etc/dbus-1/system.d/
+ doins scripts/murmur.conf
+
+ insinto /usr/share/murmur/
+ doins src/murmur/Murmur.ice
+
+ newinitd "${FILESDIR}"/murmur.initd-r1 murmur
+ newconfd "${FILESDIR}"/murmur.confd murmur
+
+ if use dbus; then
+ systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
+ systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
+ else
+ systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
+ fi
+
+ keepdir /var/lib/murmur /var/log/murmur
+ fowners -R murmur /var/lib/murmur /var/log/murmur
+ fperms 750 /var/lib/murmur /var/log/murmur
+
+ doman man/murmurd.1
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2016-02-09 14:30 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2016-02-09 14:30 UTC (permalink / raw
To: gentoo-commits
commit: 6db0dfe57b5c20b1dbff65b5beabe8d1fb1c13f4
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 9 14:29:49 2016 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Feb 9 14:30:24 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6db0dfe5
media-sound/murmur: Removed old.
Package-Manager: portage-2.2.27
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 2 -
media-sound/murmur/murmur-1.2.10.ebuild | 134 --------------------------------
media-sound/murmur/murmur-1.2.11.ebuild | 134 --------------------------------
3 files changed, 270 deletions(-)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index e471d47..dbe663c 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,5 +1,3 @@
-DIST mumble-1.2.10.tar.gz 3195427 SHA256 c6367a63ef54aac8e6d556066297e536a8c288495d53490219a113e43aa85b04 SHA512 d4ff0572fd744cbf3473b25353b2ab8b2fc2d68921179c02f3047460d63c9e388d6d9e04fc4fb4b27eeaa63baf74d8bf3dc098cf24285619aef1b29f636b972e WHIRLPOOL 9aadb47756c7d1939c075079911a5851d619f973359e6346d209e5baaf7db9a80b2d622befd4e6ea10480875b1ea6479d9b4785111d9f88d9d009b17ecbc774a
-DIST mumble-1.2.11.tar.gz 3196837 SHA256 e8ec96ec367151064352195d3f84aa9fe4e456e70c57037e0d0cb84155d603e6 SHA512 72500362dc137909465f8b932648cee6e9dd4d2c57e6f85a73de21cfe1e99ca8e290f899d50ae237729b24e86406ffedca8024977e94a30ffc863525c82c2995 WHIRLPOOL 7a32e57f8744c2e1b7dd8088334f062266af30f7cc2f64191f9e74e340b01e4b0253b6f23b8edf80dc20082ffd6d44f30e447a11a40d7c4710c208c649da4f3a
DIST mumble-1.2.12.tar.gz 3197498 SHA256 5981ec2e8e62a0b47f1bfa9240721a885c9edb89e14cdf5db149e0ee723d5727 SHA512 fb800fc7b7eab57faefdd8fec1f6f28d7485a872faef8f7a8bfa27ff42d06813be8aca59d28bef2f857e467a5a7ba70e36b02b8391752ce15ee93f3d118501e0 WHIRLPOOL 46d1177e955e0e359422b94c656403e9788aa9188c8dc7e923fc9e0f5a6cbe9e7b393953c95fee67cdff7dd00a1fd6d4a9f803491c9deb8d3c370d6dfd7eeafa
DIST mumble-1.2.13.tar.gz 3197575 SHA256 b7db708fc3760cb6a5f81142a8bac0866f0d82d3aa401773a38c75c416020146 SHA512 0315a7027add1c11f340930d52256dd02fbd5433a38e9043e5cc98342c18ceee04f7635948f01717faf85255271eb5bcf8dfb9dfba67f51c9da39e4779d33f79 WHIRLPOOL 75ae2a7c67e30026908995dda0554a818668ae99449ebd9f1e2bdea48f421e5b0f51b1251338118f2627df0b4e27d88302f2dbb602b9ce1b6f211c6bc911541e
DIST mumble-1.2.5.tar.gz 3200216 SHA256 915156946f7662c2488e4c40c95cb95c4ff00532789515da7df775a36d544faf SHA512 bc1761f1e2fc833124ff2ff9af994be59dc9ef96a1ed49316d5383d9b5d91c37ddce87bf6afefc99315824a2a52c615162b2e6050c78f90beca591b58229e7b1 WHIRLPOOL 1f4b226c4036d35a73f65beb4ea66ec0c4363c6122320e8d70a52e0f40b0e2e550282206dcf158bf5a4bb1109202c38a9451374c1bbce96bc559c576a18346c3
diff --git a/media-sound/murmur/murmur-1.2.10.ebuild b/media-sound/murmur/murmur-1.2.10.ebuild
deleted file mode 100644
index d25d6cc..0000000
--- a/media-sound/murmur/murmur-1.2.10.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-QT_MINIMAL="4.6"
-
-inherit eutils qt4-r2 systemd user readme.gentoo
-
-MY_P="${PN/murmur/mumble}-${PV/_/~}"
-
-DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
-HOMEPAGE="http://mumble.sourceforge.net/"
-SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
-IUSE="+dbus debug +ice pch zeroconf"
-
-RDEPEND=">=dev-libs/openssl-1.0.0b
- >=dev-libs/protobuf-2.2.0
- sys-apps/lsb-release
- >=sys-libs/libcap-2.15
- dev-qt/qtcore:4[ssl]
- || ( dev-qt/qtsql:4[sqlite] dev-qt/qtsql:4[mysql] )
- dev-qt/qtxmlpatterns:4
- dbus? ( dev-qt/qtdbus:4 )
- ice? ( dev-libs/Ice )
- zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
-
-DEPEND="${RDEPEND}
- >=dev-libs/boost-1.41.0
- virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.2.4-ice-3.5.0-compat.patch
- "${FILESDIR}"/${PN}-1.2.4-ice-3.5.1-compat.patch
-)
-
-DOC_CONTENTS="
- Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
- Please execute:\n
- murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
- chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
- to set the build-in 'SuperUser' password before starting murmur.
- Please restart dbus before starting murmur, or else dbus
- registration will fail.
-"
-
-pkg_setup() {
- enewgroup murmur
- enewuser murmur -1 -1 /var/lib/murmur murmur
-}
-
-src_prepare() {
- qt4-r2_src_prepare
-
- sed \
- -e 's:mumble-server:murmur:g' \
- -e 's:/var/run:/run:g' \
- -i "${S}"/scripts/murmur.{conf,ini.system} || die
-}
-
-src_configure() {
- local conf_add
-
- use dbus || conf_add="${conf_add} no-dbus"
- use debug && conf_add="${conf_add} symbols debug" || conf_add="${conf_add} release"
- use ice || conf_add="${conf_add} no-ice"
- use pch || conf_add="${conf_add} no-pch"
- use zeroconf || conf_add="${conf_add} no-bonjour"
-
- eqmake4 main.pro -recursive \
- CONFIG+="${conf_add} no-client"
-}
-
-src_compile() {
- # parallel make workaround, upstream bug #3190498
- emake -j1
-}
-
-src_install() {
- dodoc README CHANGES
-
- docinto scripts
- dodoc scripts/*.php scripts/*.pl
-
- local dir
- if use debug; then
- dir=debug
- else
- dir=release
- fi
-
- dobin "${dir}"/murmurd
-
- insinto /etc/murmur/
- newins scripts/murmur.ini.system murmur.ini
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}"/murmur.logrotate murmur
-
- insinto /etc/dbus-1/system.d/
- doins scripts/murmur.conf
-
- insinto /usr/share/murmur/
- doins src/murmur/Murmur.ice
-
- newinitd "${FILESDIR}"/murmur.initd-r1 murmur
- newconfd "${FILESDIR}"/murmur.confd murmur
-
- if use dbus; then
- systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
- systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
- else
- systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
- fi
-
- keepdir /var/lib/murmur /var/log/murmur
- fowners -R murmur /var/lib/murmur /var/log/murmur
- fperms 750 /var/lib/murmur /var/log/murmur
-
- doman man/murmurd.1
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}
diff --git a/media-sound/murmur/murmur-1.2.11.ebuild b/media-sound/murmur/murmur-1.2.11.ebuild
deleted file mode 100644
index d25d6cc..0000000
--- a/media-sound/murmur/murmur-1.2.11.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-QT_MINIMAL="4.6"
-
-inherit eutils qt4-r2 systemd user readme.gentoo
-
-MY_P="${PN/murmur/mumble}-${PV/_/~}"
-
-DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
-HOMEPAGE="http://mumble.sourceforge.net/"
-SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
-IUSE="+dbus debug +ice pch zeroconf"
-
-RDEPEND=">=dev-libs/openssl-1.0.0b
- >=dev-libs/protobuf-2.2.0
- sys-apps/lsb-release
- >=sys-libs/libcap-2.15
- dev-qt/qtcore:4[ssl]
- || ( dev-qt/qtsql:4[sqlite] dev-qt/qtsql:4[mysql] )
- dev-qt/qtxmlpatterns:4
- dbus? ( dev-qt/qtdbus:4 )
- ice? ( dev-libs/Ice )
- zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
-
-DEPEND="${RDEPEND}
- >=dev-libs/boost-1.41.0
- virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.2.4-ice-3.5.0-compat.patch
- "${FILESDIR}"/${PN}-1.2.4-ice-3.5.1-compat.patch
-)
-
-DOC_CONTENTS="
- Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
- Please execute:\n
- murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
- chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
- to set the build-in 'SuperUser' password before starting murmur.
- Please restart dbus before starting murmur, or else dbus
- registration will fail.
-"
-
-pkg_setup() {
- enewgroup murmur
- enewuser murmur -1 -1 /var/lib/murmur murmur
-}
-
-src_prepare() {
- qt4-r2_src_prepare
-
- sed \
- -e 's:mumble-server:murmur:g' \
- -e 's:/var/run:/run:g' \
- -i "${S}"/scripts/murmur.{conf,ini.system} || die
-}
-
-src_configure() {
- local conf_add
-
- use dbus || conf_add="${conf_add} no-dbus"
- use debug && conf_add="${conf_add} symbols debug" || conf_add="${conf_add} release"
- use ice || conf_add="${conf_add} no-ice"
- use pch || conf_add="${conf_add} no-pch"
- use zeroconf || conf_add="${conf_add} no-bonjour"
-
- eqmake4 main.pro -recursive \
- CONFIG+="${conf_add} no-client"
-}
-
-src_compile() {
- # parallel make workaround, upstream bug #3190498
- emake -j1
-}
-
-src_install() {
- dodoc README CHANGES
-
- docinto scripts
- dodoc scripts/*.php scripts/*.pl
-
- local dir
- if use debug; then
- dir=debug
- else
- dir=release
- fi
-
- dobin "${dir}"/murmurd
-
- insinto /etc/murmur/
- newins scripts/murmur.ini.system murmur.ini
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}"/murmur.logrotate murmur
-
- insinto /etc/dbus-1/system.d/
- doins scripts/murmur.conf
-
- insinto /usr/share/murmur/
- doins src/murmur/Murmur.ice
-
- newinitd "${FILESDIR}"/murmur.initd-r1 murmur
- newconfd "${FILESDIR}"/murmur.confd murmur
-
- if use dbus; then
- systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
- systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
- else
- systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
- fi
-
- keepdir /var/lib/murmur /var/log/murmur
- fowners -R murmur /var/lib/murmur /var/log/murmur
- fperms 750 /var/lib/murmur /var/log/murmur
-
- doman man/murmurd.1
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2016-03-01 16:14 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2016-03-01 16:14 UTC (permalink / raw
To: gentoo-commits
commit: 0b4c4d23d6c508ba311ce3ada5fc91b83166cb08
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 1 15:27:32 2016 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Mar 1 16:13:42 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b4c4d23
media-sound/murmur: Bump to version 1.2.14
Package-Manager: portage-2.2.27
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 1 +
media-sound/murmur/murmur-1.2.14.ebuild | 127 ++++++++++++++++++++++++++++++++
2 files changed, 128 insertions(+)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index dbe663c..23f797d 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,3 +1,4 @@
DIST mumble-1.2.12.tar.gz 3197498 SHA256 5981ec2e8e62a0b47f1bfa9240721a885c9edb89e14cdf5db149e0ee723d5727 SHA512 fb800fc7b7eab57faefdd8fec1f6f28d7485a872faef8f7a8bfa27ff42d06813be8aca59d28bef2f857e467a5a7ba70e36b02b8391752ce15ee93f3d118501e0 WHIRLPOOL 46d1177e955e0e359422b94c656403e9788aa9188c8dc7e923fc9e0f5a6cbe9e7b393953c95fee67cdff7dd00a1fd6d4a9f803491c9deb8d3c370d6dfd7eeafa
DIST mumble-1.2.13.tar.gz 3197575 SHA256 b7db708fc3760cb6a5f81142a8bac0866f0d82d3aa401773a38c75c416020146 SHA512 0315a7027add1c11f340930d52256dd02fbd5433a38e9043e5cc98342c18ceee04f7635948f01717faf85255271eb5bcf8dfb9dfba67f51c9da39e4779d33f79 WHIRLPOOL 75ae2a7c67e30026908995dda0554a818668ae99449ebd9f1e2bdea48f421e5b0f51b1251338118f2627df0b4e27d88302f2dbb602b9ce1b6f211c6bc911541e
+DIST mumble-1.2.14.tar.gz 3197485 SHA256 df548050aefd4a183a750697507202833f6ab10bf8cd68b0c08643e02d8a7778 SHA512 00983a1620be9d483d9096132d81ea4150139c1439fda5bc3d9d564583eae71471a9b16dd358c201a1da4191c50119f3a00c3af55144faac3ad82c173a9ef0bc WHIRLPOOL 2a600081215c7df435ddeea62806d3b8d3d3dd586019d0ecc222706382fb62cdce9a0245d7042bd554155d1d71dd22c2b0cc331562c01262f58adbdc9758092b
DIST mumble-1.2.5.tar.gz 3200216 SHA256 915156946f7662c2488e4c40c95cb95c4ff00532789515da7df775a36d544faf SHA512 bc1761f1e2fc833124ff2ff9af994be59dc9ef96a1ed49316d5383d9b5d91c37ddce87bf6afefc99315824a2a52c615162b2e6050c78f90beca591b58229e7b1 WHIRLPOOL 1f4b226c4036d35a73f65beb4ea66ec0c4363c6122320e8d70a52e0f40b0e2e550282206dcf158bf5a4bb1109202c38a9451374c1bbce96bc559c576a18346c3
diff --git a/media-sound/murmur/murmur-1.2.14.ebuild b/media-sound/murmur/murmur-1.2.14.ebuild
new file mode 100644
index 0000000..e95b4fa
--- /dev/null
+++ b/media-sound/murmur/murmur-1.2.14.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils qmake-utils systemd user readme.gentoo-r1
+
+MY_P="${PN/murmur/mumble}-${PV/_/~}"
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
+HOMEPAGE="http://mumble.sourceforge.net/"
+SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~x86"
+IUSE="+dbus debug +ice pch zeroconf"
+
+RDEPEND=">=dev-libs/openssl-1.0.0b:0=
+ >=dev-libs/protobuf-2.2.0
+ sys-apps/lsb-release
+ >=sys-libs/libcap-2.15
+ dev-qt/qtcore:4[ssl]
+ || ( dev-qt/qtsql:4[sqlite] dev-qt/qtsql:4[mysql] )
+ dev-qt/qtxmlpatterns:4
+ dbus? ( dev-qt/qtdbus:4 )
+ ice? ( dev-libs/Ice )
+ zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
+
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.41.0
+ virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.2.4-ice-3.5.0-compat.patch
+ "${FILESDIR}"/${PN}-1.2.4-ice-3.5.1-compat.patch
+)
+
+DOC_CONTENTS="
+ Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
+ Please execute:\n
+ murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
+ chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
+ to set the build-in 'SuperUser' password before starting murmur.
+ Please restart dbus before starting murmur, or else dbus
+ registration will fail.
+"
+
+pkg_setup() {
+ enewgroup murmur
+ enewuser murmur -1 -1 /var/lib/murmur murmur
+}
+
+src_prepare() {
+ default
+
+ sed \
+ -e 's:mumble-server:murmur:g' \
+ -e 's:/var/run:/run:g' \
+ -i "${S}"/scripts/murmur.{conf,ini.system} || die
+}
+
+src_configure() {
+ local conf_add
+
+ use dbus || conf_add="${conf_add} no-dbus"
+ use debug && conf_add="${conf_add} symbols debug" || conf_add="${conf_add} release"
+ use ice || conf_add="${conf_add} no-ice"
+ use pch || conf_add="${conf_add} no-pch"
+ use zeroconf || conf_add="${conf_add} no-bonjour"
+
+ eqmake4 main.pro -recursive \
+ CONFIG+="${conf_add} no-client"
+}
+
+src_install() {
+ dodoc README CHANGES
+
+ docinto scripts
+ dodoc scripts/*.php scripts/*.pl
+
+ local dir
+ if use debug; then
+ dir=debug
+ else
+ dir=release
+ fi
+
+ dobin "${dir}"/murmurd
+
+ insinto /etc/murmur/
+ newins scripts/murmur.ini.system murmur.ini
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}"/murmur.logrotate murmur
+
+ insinto /etc/dbus-1/system.d/
+ doins scripts/murmur.conf
+
+ insinto /usr/share/murmur/
+ doins src/murmur/Murmur.ice
+
+ newinitd "${FILESDIR}"/murmur.initd-r1 murmur
+ newconfd "${FILESDIR}"/murmur.confd murmur
+
+ if use dbus; then
+ systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
+ systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
+ else
+ systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
+ fi
+
+ keepdir /var/lib/murmur /var/log/murmur
+ fowners -R murmur /var/lib/murmur /var/log/murmur
+ fperms 750 /var/lib/murmur /var/log/murmur
+
+ doman man/murmurd.1
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2016-03-01 16:14 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2016-03-01 16:14 UTC (permalink / raw
To: gentoo-commits
commit: 02f9e6cd90d7da77fb15578a4f58b4a8990b5806
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 1 15:28:07 2016 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Mar 1 16:13:46 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02f9e6cd
media-sound/murmur: Removed old.
Package-Manager: portage-2.2.27
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 1 -
media-sound/murmur/murmur-1.2.12.ebuild | 134 --------------------------------
2 files changed, 135 deletions(-)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index 23f797d..02bbfae 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,4 +1,3 @@
-DIST mumble-1.2.12.tar.gz 3197498 SHA256 5981ec2e8e62a0b47f1bfa9240721a885c9edb89e14cdf5db149e0ee723d5727 SHA512 fb800fc7b7eab57faefdd8fec1f6f28d7485a872faef8f7a8bfa27ff42d06813be8aca59d28bef2f857e467a5a7ba70e36b02b8391752ce15ee93f3d118501e0 WHIRLPOOL 46d1177e955e0e359422b94c656403e9788aa9188c8dc7e923fc9e0f5a6cbe9e7b393953c95fee67cdff7dd00a1fd6d4a9f803491c9deb8d3c370d6dfd7eeafa
DIST mumble-1.2.13.tar.gz 3197575 SHA256 b7db708fc3760cb6a5f81142a8bac0866f0d82d3aa401773a38c75c416020146 SHA512 0315a7027add1c11f340930d52256dd02fbd5433a38e9043e5cc98342c18ceee04f7635948f01717faf85255271eb5bcf8dfb9dfba67f51c9da39e4779d33f79 WHIRLPOOL 75ae2a7c67e30026908995dda0554a818668ae99449ebd9f1e2bdea48f421e5b0f51b1251338118f2627df0b4e27d88302f2dbb602b9ce1b6f211c6bc911541e
DIST mumble-1.2.14.tar.gz 3197485 SHA256 df548050aefd4a183a750697507202833f6ab10bf8cd68b0c08643e02d8a7778 SHA512 00983a1620be9d483d9096132d81ea4150139c1439fda5bc3d9d564583eae71471a9b16dd358c201a1da4191c50119f3a00c3af55144faac3ad82c173a9ef0bc WHIRLPOOL 2a600081215c7df435ddeea62806d3b8d3d3dd586019d0ecc222706382fb62cdce9a0245d7042bd554155d1d71dd22c2b0cc331562c01262f58adbdc9758092b
DIST mumble-1.2.5.tar.gz 3200216 SHA256 915156946f7662c2488e4c40c95cb95c4ff00532789515da7df775a36d544faf SHA512 bc1761f1e2fc833124ff2ff9af994be59dc9ef96a1ed49316d5383d9b5d91c37ddce87bf6afefc99315824a2a52c615162b2e6050c78f90beca591b58229e7b1 WHIRLPOOL 1f4b226c4036d35a73f65beb4ea66ec0c4363c6122320e8d70a52e0f40b0e2e550282206dcf158bf5a4bb1109202c38a9451374c1bbce96bc559c576a18346c3
diff --git a/media-sound/murmur/murmur-1.2.12.ebuild b/media-sound/murmur/murmur-1.2.12.ebuild
deleted file mode 100644
index d25d6cc..0000000
--- a/media-sound/murmur/murmur-1.2.12.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-QT_MINIMAL="4.6"
-
-inherit eutils qt4-r2 systemd user readme.gentoo
-
-MY_P="${PN/murmur/mumble}-${PV/_/~}"
-
-DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
-HOMEPAGE="http://mumble.sourceforge.net/"
-SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
-IUSE="+dbus debug +ice pch zeroconf"
-
-RDEPEND=">=dev-libs/openssl-1.0.0b
- >=dev-libs/protobuf-2.2.0
- sys-apps/lsb-release
- >=sys-libs/libcap-2.15
- dev-qt/qtcore:4[ssl]
- || ( dev-qt/qtsql:4[sqlite] dev-qt/qtsql:4[mysql] )
- dev-qt/qtxmlpatterns:4
- dbus? ( dev-qt/qtdbus:4 )
- ice? ( dev-libs/Ice )
- zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
-
-DEPEND="${RDEPEND}
- >=dev-libs/boost-1.41.0
- virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.2.4-ice-3.5.0-compat.patch
- "${FILESDIR}"/${PN}-1.2.4-ice-3.5.1-compat.patch
-)
-
-DOC_CONTENTS="
- Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
- Please execute:\n
- murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
- chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
- to set the build-in 'SuperUser' password before starting murmur.
- Please restart dbus before starting murmur, or else dbus
- registration will fail.
-"
-
-pkg_setup() {
- enewgroup murmur
- enewuser murmur -1 -1 /var/lib/murmur murmur
-}
-
-src_prepare() {
- qt4-r2_src_prepare
-
- sed \
- -e 's:mumble-server:murmur:g' \
- -e 's:/var/run:/run:g' \
- -i "${S}"/scripts/murmur.{conf,ini.system} || die
-}
-
-src_configure() {
- local conf_add
-
- use dbus || conf_add="${conf_add} no-dbus"
- use debug && conf_add="${conf_add} symbols debug" || conf_add="${conf_add} release"
- use ice || conf_add="${conf_add} no-ice"
- use pch || conf_add="${conf_add} no-pch"
- use zeroconf || conf_add="${conf_add} no-bonjour"
-
- eqmake4 main.pro -recursive \
- CONFIG+="${conf_add} no-client"
-}
-
-src_compile() {
- # parallel make workaround, upstream bug #3190498
- emake -j1
-}
-
-src_install() {
- dodoc README CHANGES
-
- docinto scripts
- dodoc scripts/*.php scripts/*.pl
-
- local dir
- if use debug; then
- dir=debug
- else
- dir=release
- fi
-
- dobin "${dir}"/murmurd
-
- insinto /etc/murmur/
- newins scripts/murmur.ini.system murmur.ini
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}"/murmur.logrotate murmur
-
- insinto /etc/dbus-1/system.d/
- doins scripts/murmur.conf
-
- insinto /usr/share/murmur/
- doins src/murmur/Murmur.ice
-
- newinitd "${FILESDIR}"/murmur.initd-r1 murmur
- newconfd "${FILESDIR}"/murmur.confd murmur
-
- if use dbus; then
- systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
- systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
- else
- systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
- fi
-
- keepdir /var/lib/murmur /var/log/murmur
- fowners -R murmur /var/lib/murmur /var/log/murmur
- fperms 750 /var/lib/murmur /var/log/murmur
-
- doman man/murmurd.1
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2016-03-09 12:46 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2016-03-09 12:46 UTC (permalink / raw
To: gentoo-commits
commit: 1b4c09cf20735f6b68a57a1f36dbe609848ed11e
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 9 12:46:09 2016 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Mar 9 12:46:36 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b4c09cf
media-sound/murmur: Removed old.
Package-Manager: portage-2.2.27
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 1 -
media-sound/murmur/murmur-1.2.13.ebuild | 127 --------------------------------
2 files changed, 128 deletions(-)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index f9b1562..2aab42f 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,4 +1,3 @@
-DIST mumble-1.2.13.tar.gz 3197575 SHA256 b7db708fc3760cb6a5f81142a8bac0866f0d82d3aa401773a38c75c416020146 SHA512 0315a7027add1c11f340930d52256dd02fbd5433a38e9043e5cc98342c18ceee04f7635948f01717faf85255271eb5bcf8dfb9dfba67f51c9da39e4779d33f79 WHIRLPOOL 75ae2a7c67e30026908995dda0554a818668ae99449ebd9f1e2bdea48f421e5b0f51b1251338118f2627df0b4e27d88302f2dbb602b9ce1b6f211c6bc911541e
DIST mumble-1.2.14.tar.gz 3197485 SHA256 df548050aefd4a183a750697507202833f6ab10bf8cd68b0c08643e02d8a7778 SHA512 00983a1620be9d483d9096132d81ea4150139c1439fda5bc3d9d564583eae71471a9b16dd358c201a1da4191c50119f3a00c3af55144faac3ad82c173a9ef0bc WHIRLPOOL 2a600081215c7df435ddeea62806d3b8d3d3dd586019d0ecc222706382fb62cdce9a0245d7042bd554155d1d71dd22c2b0cc331562c01262f58adbdc9758092b
DIST mumble-1.2.15.tar.gz 3206838 SHA256 6527e5d4e633a783a9b9341bca21bcd9b911f47b307aa18bcf43e0b7fce75efa SHA512 419ae2088e564afd778250d8fbe9c156dcebc18bffa3a41e2518e5592f3d693ca6f192c490d1bb6796ae730e2c61b5c25afab78850b7ff2ffc8e36f734d97c82 WHIRLPOOL 3d8409e7317ec8bc54e355806717e782fde92a433912bfc384ba6c37c1f14ad226e15c668c738ccd025cd9ee2c90167b343de3491b7aa0daff3ea946234ca82b
DIST mumble-1.2.5.tar.gz 3200216 SHA256 915156946f7662c2488e4c40c95cb95c4ff00532789515da7df775a36d544faf SHA512 bc1761f1e2fc833124ff2ff9af994be59dc9ef96a1ed49316d5383d9b5d91c37ddce87bf6afefc99315824a2a52c615162b2e6050c78f90beca591b58229e7b1 WHIRLPOOL 1f4b226c4036d35a73f65beb4ea66ec0c4363c6122320e8d70a52e0f40b0e2e550282206dcf158bf5a4bb1109202c38a9451374c1bbce96bc559c576a18346c3
diff --git a/media-sound/murmur/murmur-1.2.13.ebuild b/media-sound/murmur/murmur-1.2.13.ebuild
deleted file mode 100644
index e95b4fa..0000000
--- a/media-sound/murmur/murmur-1.2.13.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit eutils qmake-utils systemd user readme.gentoo-r1
-
-MY_P="${PN/murmur/mumble}-${PV/_/~}"
-
-DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
-HOMEPAGE="http://mumble.sourceforge.net/"
-SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
-IUSE="+dbus debug +ice pch zeroconf"
-
-RDEPEND=">=dev-libs/openssl-1.0.0b:0=
- >=dev-libs/protobuf-2.2.0
- sys-apps/lsb-release
- >=sys-libs/libcap-2.15
- dev-qt/qtcore:4[ssl]
- || ( dev-qt/qtsql:4[sqlite] dev-qt/qtsql:4[mysql] )
- dev-qt/qtxmlpatterns:4
- dbus? ( dev-qt/qtdbus:4 )
- ice? ( dev-libs/Ice )
- zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
-
-DEPEND="${RDEPEND}
- >=dev-libs/boost-1.41.0
- virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.2.4-ice-3.5.0-compat.patch
- "${FILESDIR}"/${PN}-1.2.4-ice-3.5.1-compat.patch
-)
-
-DOC_CONTENTS="
- Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
- Please execute:\n
- murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
- chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
- to set the build-in 'SuperUser' password before starting murmur.
- Please restart dbus before starting murmur, or else dbus
- registration will fail.
-"
-
-pkg_setup() {
- enewgroup murmur
- enewuser murmur -1 -1 /var/lib/murmur murmur
-}
-
-src_prepare() {
- default
-
- sed \
- -e 's:mumble-server:murmur:g' \
- -e 's:/var/run:/run:g' \
- -i "${S}"/scripts/murmur.{conf,ini.system} || die
-}
-
-src_configure() {
- local conf_add
-
- use dbus || conf_add="${conf_add} no-dbus"
- use debug && conf_add="${conf_add} symbols debug" || conf_add="${conf_add} release"
- use ice || conf_add="${conf_add} no-ice"
- use pch || conf_add="${conf_add} no-pch"
- use zeroconf || conf_add="${conf_add} no-bonjour"
-
- eqmake4 main.pro -recursive \
- CONFIG+="${conf_add} no-client"
-}
-
-src_install() {
- dodoc README CHANGES
-
- docinto scripts
- dodoc scripts/*.php scripts/*.pl
-
- local dir
- if use debug; then
- dir=debug
- else
- dir=release
- fi
-
- dobin "${dir}"/murmurd
-
- insinto /etc/murmur/
- newins scripts/murmur.ini.system murmur.ini
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}"/murmur.logrotate murmur
-
- insinto /etc/dbus-1/system.d/
- doins scripts/murmur.conf
-
- insinto /usr/share/murmur/
- doins src/murmur/Murmur.ice
-
- newinitd "${FILESDIR}"/murmur.initd-r1 murmur
- newconfd "${FILESDIR}"/murmur.confd murmur
-
- if use dbus; then
- systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
- systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
- else
- systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
- fi
-
- keepdir /var/lib/murmur /var/log/murmur
- fowners -R murmur /var/lib/murmur /var/log/murmur
- fperms 750 /var/lib/murmur /var/log/murmur
-
- doman man/murmurd.1
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2016-03-09 12:46 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2016-03-09 12:46 UTC (permalink / raw
To: gentoo-commits
commit: bf4fdcaa571152fa1b2621dc1fc711b942de4820
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 9 12:45:30 2016 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Mar 9 12:46:33 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf4fdcaa
media-sound/murmur: Bump to version 1.2.15
Package-Manager: portage-2.2.27
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 1 +
media-sound/murmur/murmur-1.2.15.ebuild | 127 ++++++++++++++++++++++++++++++++
2 files changed, 128 insertions(+)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index 02bbfae..f9b1562 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,3 +1,4 @@
DIST mumble-1.2.13.tar.gz 3197575 SHA256 b7db708fc3760cb6a5f81142a8bac0866f0d82d3aa401773a38c75c416020146 SHA512 0315a7027add1c11f340930d52256dd02fbd5433a38e9043e5cc98342c18ceee04f7635948f01717faf85255271eb5bcf8dfb9dfba67f51c9da39e4779d33f79 WHIRLPOOL 75ae2a7c67e30026908995dda0554a818668ae99449ebd9f1e2bdea48f421e5b0f51b1251338118f2627df0b4e27d88302f2dbb602b9ce1b6f211c6bc911541e
DIST mumble-1.2.14.tar.gz 3197485 SHA256 df548050aefd4a183a750697507202833f6ab10bf8cd68b0c08643e02d8a7778 SHA512 00983a1620be9d483d9096132d81ea4150139c1439fda5bc3d9d564583eae71471a9b16dd358c201a1da4191c50119f3a00c3af55144faac3ad82c173a9ef0bc WHIRLPOOL 2a600081215c7df435ddeea62806d3b8d3d3dd586019d0ecc222706382fb62cdce9a0245d7042bd554155d1d71dd22c2b0cc331562c01262f58adbdc9758092b
+DIST mumble-1.2.15.tar.gz 3206838 SHA256 6527e5d4e633a783a9b9341bca21bcd9b911f47b307aa18bcf43e0b7fce75efa SHA512 419ae2088e564afd778250d8fbe9c156dcebc18bffa3a41e2518e5592f3d693ca6f192c490d1bb6796ae730e2c61b5c25afab78850b7ff2ffc8e36f734d97c82 WHIRLPOOL 3d8409e7317ec8bc54e355806717e782fde92a433912bfc384ba6c37c1f14ad226e15c668c738ccd025cd9ee2c90167b343de3491b7aa0daff3ea946234ca82b
DIST mumble-1.2.5.tar.gz 3200216 SHA256 915156946f7662c2488e4c40c95cb95c4ff00532789515da7df775a36d544faf SHA512 bc1761f1e2fc833124ff2ff9af994be59dc9ef96a1ed49316d5383d9b5d91c37ddce87bf6afefc99315824a2a52c615162b2e6050c78f90beca591b58229e7b1 WHIRLPOOL 1f4b226c4036d35a73f65beb4ea66ec0c4363c6122320e8d70a52e0f40b0e2e550282206dcf158bf5a4bb1109202c38a9451374c1bbce96bc559c576a18346c3
diff --git a/media-sound/murmur/murmur-1.2.15.ebuild b/media-sound/murmur/murmur-1.2.15.ebuild
new file mode 100644
index 0000000..e95b4fa
--- /dev/null
+++ b/media-sound/murmur/murmur-1.2.15.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils qmake-utils systemd user readme.gentoo-r1
+
+MY_P="${PN/murmur/mumble}-${PV/_/~}"
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
+HOMEPAGE="http://mumble.sourceforge.net/"
+SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~x86"
+IUSE="+dbus debug +ice pch zeroconf"
+
+RDEPEND=">=dev-libs/openssl-1.0.0b:0=
+ >=dev-libs/protobuf-2.2.0
+ sys-apps/lsb-release
+ >=sys-libs/libcap-2.15
+ dev-qt/qtcore:4[ssl]
+ || ( dev-qt/qtsql:4[sqlite] dev-qt/qtsql:4[mysql] )
+ dev-qt/qtxmlpatterns:4
+ dbus? ( dev-qt/qtdbus:4 )
+ ice? ( dev-libs/Ice )
+ zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
+
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.41.0
+ virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.2.4-ice-3.5.0-compat.patch
+ "${FILESDIR}"/${PN}-1.2.4-ice-3.5.1-compat.patch
+)
+
+DOC_CONTENTS="
+ Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
+ Please execute:\n
+ murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
+ chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
+ to set the build-in 'SuperUser' password before starting murmur.
+ Please restart dbus before starting murmur, or else dbus
+ registration will fail.
+"
+
+pkg_setup() {
+ enewgroup murmur
+ enewuser murmur -1 -1 /var/lib/murmur murmur
+}
+
+src_prepare() {
+ default
+
+ sed \
+ -e 's:mumble-server:murmur:g' \
+ -e 's:/var/run:/run:g' \
+ -i "${S}"/scripts/murmur.{conf,ini.system} || die
+}
+
+src_configure() {
+ local conf_add
+
+ use dbus || conf_add="${conf_add} no-dbus"
+ use debug && conf_add="${conf_add} symbols debug" || conf_add="${conf_add} release"
+ use ice || conf_add="${conf_add} no-ice"
+ use pch || conf_add="${conf_add} no-pch"
+ use zeroconf || conf_add="${conf_add} no-bonjour"
+
+ eqmake4 main.pro -recursive \
+ CONFIG+="${conf_add} no-client"
+}
+
+src_install() {
+ dodoc README CHANGES
+
+ docinto scripts
+ dodoc scripts/*.php scripts/*.pl
+
+ local dir
+ if use debug; then
+ dir=debug
+ else
+ dir=release
+ fi
+
+ dobin "${dir}"/murmurd
+
+ insinto /etc/murmur/
+ newins scripts/murmur.ini.system murmur.ini
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}"/murmur.logrotate murmur
+
+ insinto /etc/dbus-1/system.d/
+ doins scripts/murmur.conf
+
+ insinto /usr/share/murmur/
+ doins src/murmur/Murmur.ice
+
+ newinitd "${FILESDIR}"/murmur.initd-r1 murmur
+ newconfd "${FILESDIR}"/murmur.confd murmur
+
+ if use dbus; then
+ systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
+ systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
+ else
+ systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
+ fi
+
+ keepdir /var/lib/murmur /var/log/murmur
+ fowners -R murmur /var/lib/murmur /var/log/murmur
+ fperms 750 /var/lib/murmur /var/log/murmur
+
+ doman man/murmurd.1
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2016-04-19 21:16 Ian Stakenvicius
0 siblings, 0 replies; 65+ messages in thread
From: Ian Stakenvicius @ 2016-04-19 21:16 UTC (permalink / raw
To: gentoo-commits
commit: 8f82af48217ef57fd021a06ea474f41624b8b1f0
Author: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 19 21:15:50 2016 +0000
Commit: Ian Stakenvicius <axs <AT> gentoo <DOT> org>
CommitDate: Tue Apr 19 21:15:50 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f82af48
media-sound/murmur: fix <pkg/> references in metadata.xml
Package-Manager: portage-2.2.26
media-sound/murmur/metadata.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/murmur/metadata.xml b/media-sound/murmur/metadata.xml
index 78480e6..2e7dea3 100644
--- a/media-sound/murmur/metadata.xml
+++ b/media-sound/murmur/metadata.xml
@@ -8,7 +8,7 @@
Mumble is an open source, low-latency, high quality voice chat software primarily intended for use while gaming.
</longdescription>
<use>
- <flag name="ice">Use <pkg>dev-cpp/Ice</pkg> to enable remote control capabilities.</flag>
+ <flag name="ice">Use <pkg>dev-libs/Ice</pkg> to enable remote control capabilities.</flag>
</use>
<upstream>
<remote-id type="sourceforge">mumble</remote-id>
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2016-05-09 14:08 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2016-05-09 14:08 UTC (permalink / raw
To: gentoo-commits
commit: f775d8f93cb77c2636a83ca3304f40b7f611bbe9
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon May 9 14:07:19 2016 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon May 9 14:08:08 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f775d8f9
media-sound/murmur: Bump to version 1.2.16
Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 1 +
media-sound/murmur/murmur-1.2.16.ebuild | 127 ++++++++++++++++++++++++++++++++
2 files changed, 128 insertions(+)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index 2aab42f..e4209bd 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,3 +1,4 @@
DIST mumble-1.2.14.tar.gz 3197485 SHA256 df548050aefd4a183a750697507202833f6ab10bf8cd68b0c08643e02d8a7778 SHA512 00983a1620be9d483d9096132d81ea4150139c1439fda5bc3d9d564583eae71471a9b16dd358c201a1da4191c50119f3a00c3af55144faac3ad82c173a9ef0bc WHIRLPOOL 2a600081215c7df435ddeea62806d3b8d3d3dd586019d0ecc222706382fb62cdce9a0245d7042bd554155d1d71dd22c2b0cc331562c01262f58adbdc9758092b
DIST mumble-1.2.15.tar.gz 3206838 SHA256 6527e5d4e633a783a9b9341bca21bcd9b911f47b307aa18bcf43e0b7fce75efa SHA512 419ae2088e564afd778250d8fbe9c156dcebc18bffa3a41e2518e5592f3d693ca6f192c490d1bb6796ae730e2c61b5c25afab78850b7ff2ffc8e36f734d97c82 WHIRLPOOL 3d8409e7317ec8bc54e355806717e782fde92a433912bfc384ba6c37c1f14ad226e15c668c738ccd025cd9ee2c90167b343de3491b7aa0daff3ea946234ca82b
+DIST mumble-1.2.16.tar.gz 3207247 SHA256 ebd43860786f91a141e1347aa01379163f29530493bbc0186798c37faae37ac6 SHA512 8624d4db8ae135dae780bd5743f50d3a4740c5b983d18da6a19803e340fbac939204bac81b34d55a114e963b33eddefc292bc3cfea3827431ded5cad5284e565 WHIRLPOOL f0dc4f60c48c120e2fc8eacfe231a9ea9b05d0b1f897c3908d1e1a14368761614e1acfe5a51c9f473d535444003e58737171d625b707d63077f6b9dfaeb02a31
DIST mumble-1.2.5.tar.gz 3200216 SHA256 915156946f7662c2488e4c40c95cb95c4ff00532789515da7df775a36d544faf SHA512 bc1761f1e2fc833124ff2ff9af994be59dc9ef96a1ed49316d5383d9b5d91c37ddce87bf6afefc99315824a2a52c615162b2e6050c78f90beca591b58229e7b1 WHIRLPOOL 1f4b226c4036d35a73f65beb4ea66ec0c4363c6122320e8d70a52e0f40b0e2e550282206dcf158bf5a4bb1109202c38a9451374c1bbce96bc559c576a18346c3
diff --git a/media-sound/murmur/murmur-1.2.16.ebuild b/media-sound/murmur/murmur-1.2.16.ebuild
new file mode 100644
index 0000000..e95b4fa
--- /dev/null
+++ b/media-sound/murmur/murmur-1.2.16.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils qmake-utils systemd user readme.gentoo-r1
+
+MY_P="${PN/murmur/mumble}-${PV/_/~}"
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
+HOMEPAGE="http://mumble.sourceforge.net/"
+SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~x86"
+IUSE="+dbus debug +ice pch zeroconf"
+
+RDEPEND=">=dev-libs/openssl-1.0.0b:0=
+ >=dev-libs/protobuf-2.2.0
+ sys-apps/lsb-release
+ >=sys-libs/libcap-2.15
+ dev-qt/qtcore:4[ssl]
+ || ( dev-qt/qtsql:4[sqlite] dev-qt/qtsql:4[mysql] )
+ dev-qt/qtxmlpatterns:4
+ dbus? ( dev-qt/qtdbus:4 )
+ ice? ( dev-libs/Ice )
+ zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
+
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.41.0
+ virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.2.4-ice-3.5.0-compat.patch
+ "${FILESDIR}"/${PN}-1.2.4-ice-3.5.1-compat.patch
+)
+
+DOC_CONTENTS="
+ Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
+ Please execute:\n
+ murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
+ chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
+ to set the build-in 'SuperUser' password before starting murmur.
+ Please restart dbus before starting murmur, or else dbus
+ registration will fail.
+"
+
+pkg_setup() {
+ enewgroup murmur
+ enewuser murmur -1 -1 /var/lib/murmur murmur
+}
+
+src_prepare() {
+ default
+
+ sed \
+ -e 's:mumble-server:murmur:g' \
+ -e 's:/var/run:/run:g' \
+ -i "${S}"/scripts/murmur.{conf,ini.system} || die
+}
+
+src_configure() {
+ local conf_add
+
+ use dbus || conf_add="${conf_add} no-dbus"
+ use debug && conf_add="${conf_add} symbols debug" || conf_add="${conf_add} release"
+ use ice || conf_add="${conf_add} no-ice"
+ use pch || conf_add="${conf_add} no-pch"
+ use zeroconf || conf_add="${conf_add} no-bonjour"
+
+ eqmake4 main.pro -recursive \
+ CONFIG+="${conf_add} no-client"
+}
+
+src_install() {
+ dodoc README CHANGES
+
+ docinto scripts
+ dodoc scripts/*.php scripts/*.pl
+
+ local dir
+ if use debug; then
+ dir=debug
+ else
+ dir=release
+ fi
+
+ dobin "${dir}"/murmurd
+
+ insinto /etc/murmur/
+ newins scripts/murmur.ini.system murmur.ini
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}"/murmur.logrotate murmur
+
+ insinto /etc/dbus-1/system.d/
+ doins scripts/murmur.conf
+
+ insinto /usr/share/murmur/
+ doins src/murmur/Murmur.ice
+
+ newinitd "${FILESDIR}"/murmur.initd-r1 murmur
+ newconfd "${FILESDIR}"/murmur.confd murmur
+
+ if use dbus; then
+ systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
+ systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
+ else
+ systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
+ fi
+
+ keepdir /var/lib/murmur /var/log/murmur
+ fowners -R murmur /var/lib/murmur /var/log/murmur
+ fperms 750 /var/lib/murmur /var/log/murmur
+
+ doman man/murmurd.1
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2016-05-09 14:08 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2016-05-09 14:08 UTC (permalink / raw
To: gentoo-commits
commit: 5ec02d584a1089c8ffdbd5b7e91cace2ef57e61b
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon May 9 14:07:41 2016 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon May 9 14:08:11 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ec02d58
media-sound/murmur: Removed old.
Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 1 -
media-sound/murmur/murmur-1.2.14.ebuild | 127 --------------------------------
2 files changed, 128 deletions(-)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index e4209bd..1480ce5 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,4 +1,3 @@
-DIST mumble-1.2.14.tar.gz 3197485 SHA256 df548050aefd4a183a750697507202833f6ab10bf8cd68b0c08643e02d8a7778 SHA512 00983a1620be9d483d9096132d81ea4150139c1439fda5bc3d9d564583eae71471a9b16dd358c201a1da4191c50119f3a00c3af55144faac3ad82c173a9ef0bc WHIRLPOOL 2a600081215c7df435ddeea62806d3b8d3d3dd586019d0ecc222706382fb62cdce9a0245d7042bd554155d1d71dd22c2b0cc331562c01262f58adbdc9758092b
DIST mumble-1.2.15.tar.gz 3206838 SHA256 6527e5d4e633a783a9b9341bca21bcd9b911f47b307aa18bcf43e0b7fce75efa SHA512 419ae2088e564afd778250d8fbe9c156dcebc18bffa3a41e2518e5592f3d693ca6f192c490d1bb6796ae730e2c61b5c25afab78850b7ff2ffc8e36f734d97c82 WHIRLPOOL 3d8409e7317ec8bc54e355806717e782fde92a433912bfc384ba6c37c1f14ad226e15c668c738ccd025cd9ee2c90167b343de3491b7aa0daff3ea946234ca82b
DIST mumble-1.2.16.tar.gz 3207247 SHA256 ebd43860786f91a141e1347aa01379163f29530493bbc0186798c37faae37ac6 SHA512 8624d4db8ae135dae780bd5743f50d3a4740c5b983d18da6a19803e340fbac939204bac81b34d55a114e963b33eddefc292bc3cfea3827431ded5cad5284e565 WHIRLPOOL f0dc4f60c48c120e2fc8eacfe231a9ea9b05d0b1f897c3908d1e1a14368761614e1acfe5a51c9f473d535444003e58737171d625b707d63077f6b9dfaeb02a31
DIST mumble-1.2.5.tar.gz 3200216 SHA256 915156946f7662c2488e4c40c95cb95c4ff00532789515da7df775a36d544faf SHA512 bc1761f1e2fc833124ff2ff9af994be59dc9ef96a1ed49316d5383d9b5d91c37ddce87bf6afefc99315824a2a52c615162b2e6050c78f90beca591b58229e7b1 WHIRLPOOL 1f4b226c4036d35a73f65beb4ea66ec0c4363c6122320e8d70a52e0f40b0e2e550282206dcf158bf5a4bb1109202c38a9451374c1bbce96bc559c576a18346c3
diff --git a/media-sound/murmur/murmur-1.2.14.ebuild b/media-sound/murmur/murmur-1.2.14.ebuild
deleted file mode 100644
index e95b4fa..0000000
--- a/media-sound/murmur/murmur-1.2.14.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit eutils qmake-utils systemd user readme.gentoo-r1
-
-MY_P="${PN/murmur/mumble}-${PV/_/~}"
-
-DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
-HOMEPAGE="http://mumble.sourceforge.net/"
-SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
-IUSE="+dbus debug +ice pch zeroconf"
-
-RDEPEND=">=dev-libs/openssl-1.0.0b:0=
- >=dev-libs/protobuf-2.2.0
- sys-apps/lsb-release
- >=sys-libs/libcap-2.15
- dev-qt/qtcore:4[ssl]
- || ( dev-qt/qtsql:4[sqlite] dev-qt/qtsql:4[mysql] )
- dev-qt/qtxmlpatterns:4
- dbus? ( dev-qt/qtdbus:4 )
- ice? ( dev-libs/Ice )
- zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
-
-DEPEND="${RDEPEND}
- >=dev-libs/boost-1.41.0
- virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.2.4-ice-3.5.0-compat.patch
- "${FILESDIR}"/${PN}-1.2.4-ice-3.5.1-compat.patch
-)
-
-DOC_CONTENTS="
- Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
- Please execute:\n
- murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
- chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
- to set the build-in 'SuperUser' password before starting murmur.
- Please restart dbus before starting murmur, or else dbus
- registration will fail.
-"
-
-pkg_setup() {
- enewgroup murmur
- enewuser murmur -1 -1 /var/lib/murmur murmur
-}
-
-src_prepare() {
- default
-
- sed \
- -e 's:mumble-server:murmur:g' \
- -e 's:/var/run:/run:g' \
- -i "${S}"/scripts/murmur.{conf,ini.system} || die
-}
-
-src_configure() {
- local conf_add
-
- use dbus || conf_add="${conf_add} no-dbus"
- use debug && conf_add="${conf_add} symbols debug" || conf_add="${conf_add} release"
- use ice || conf_add="${conf_add} no-ice"
- use pch || conf_add="${conf_add} no-pch"
- use zeroconf || conf_add="${conf_add} no-bonjour"
-
- eqmake4 main.pro -recursive \
- CONFIG+="${conf_add} no-client"
-}
-
-src_install() {
- dodoc README CHANGES
-
- docinto scripts
- dodoc scripts/*.php scripts/*.pl
-
- local dir
- if use debug; then
- dir=debug
- else
- dir=release
- fi
-
- dobin "${dir}"/murmurd
-
- insinto /etc/murmur/
- newins scripts/murmur.ini.system murmur.ini
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}"/murmur.logrotate murmur
-
- insinto /etc/dbus-1/system.d/
- doins scripts/murmur.conf
-
- insinto /usr/share/murmur/
- doins src/murmur/Murmur.ice
-
- newinitd "${FILESDIR}"/murmur.initd-r1 murmur
- newconfd "${FILESDIR}"/murmur.confd murmur
-
- if use dbus; then
- systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
- systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
- else
- systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
- fi
-
- keepdir /var/lib/murmur /var/log/murmur
- fowners -R murmur /var/lib/murmur /var/log/murmur
- fperms 750 /var/lib/murmur /var/log/murmur
-
- doman man/murmurd.1
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2016-08-06 11:37 Pacho Ramos
0 siblings, 0 replies; 65+ messages in thread
From: Pacho Ramos @ 2016-08-06 11:37 UTC (permalink / raw
To: gentoo-commits
commit: 0b6d32e374d1fee5a8acade4de10a4bf3749cf1e
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 6 11:37:01 2016 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat Aug 6 11:37:01 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b6d32e3
media-sound/murmur: Cleanup per bug #189156
Package-Manager: portage-2.3.0
media-sound/murmur/metadata.xml | 3 ---
1 file changed, 3 deletions(-)
diff --git a/media-sound/murmur/metadata.xml b/media-sound/murmur/metadata.xml
index 2e7dea3..abcfb53 100644
--- a/media-sound/murmur/metadata.xml
+++ b/media-sound/murmur/metadata.xml
@@ -1,9 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>tgurr@gentoo.org</email>
- </maintainer>
<longdescription lang="en">
Mumble is an open source, low-latency, high quality voice chat software primarily intended for use while gaming.
</longdescription>
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2016-08-06 14:33 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2016-08-06 14:33 UTC (permalink / raw
To: gentoo-commits
commit: 249afacb5078230bee8d19451d041846d7d4633a
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 6 14:13:18 2016 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sat Aug 6 14:33:52 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=249afacb
media-sound/murmur: Took over maintenance.
Package-Manager: portage-2.3.0
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/media-sound/murmur/metadata.xml b/media-sound/murmur/metadata.xml
index abcfb53..c0b4be8 100644
--- a/media-sound/murmur/metadata.xml
+++ b/media-sound/murmur/metadata.xml
@@ -1,6 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>polynomial-c@gentoo.org</email>
+ <name>Lars Wendler</name>
+ </maintainer>
<longdescription lang="en">
Mumble is an open source, low-latency, high quality voice chat software primarily intended for use while gaming.
</longdescription>
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2016-08-06 17:04 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2016-08-06 17:04 UTC (permalink / raw
To: gentoo-commits
commit: 1a3052c935489c65da9cb064fd5acb4d6efe7a7d
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 6 17:04:00 2016 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sat Aug 6 17:04:13 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a3052c9
media-sound/murmur: Revbump to fix permission of murmur.ini (bug #559362).
Package-Manager: portage-2.3.0
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/murmur-1.2.16-r1.ebuild | 132 +++++++++++++++++++++++++++++
1 file changed, 132 insertions(+)
diff --git a/media-sound/murmur/murmur-1.2.16-r1.ebuild b/media-sound/murmur/murmur-1.2.16-r1.ebuild
new file mode 100644
index 0000000..616e69b
--- /dev/null
+++ b/media-sound/murmur/murmur-1.2.16-r1.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils qmake-utils systemd user readme.gentoo-r1
+
+MY_P="mumble-${PV/_/~}"
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
+HOMEPAGE="http://mumble.sourceforge.net/"
+SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~x86"
+IUSE="+dbus debug +ice pch zeroconf"
+
+RDEPEND=">=dev-libs/openssl-1.0.0b:0=
+ >=dev-libs/protobuf-2.2.0
+ sys-apps/lsb-release
+ >=sys-libs/libcap-2.15
+ dev-qt/qtcore:4[ssl]
+ || ( dev-qt/qtsql:4[sqlite] dev-qt/qtsql:4[mysql] )
+ dev-qt/qtxmlpatterns:4
+ dbus? ( dev-qt/qtdbus:4 )
+ ice? ( dev-libs/Ice )
+ zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
+
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.41.0
+ virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.2.4-ice-3.5.0-compat.patch
+ "${FILESDIR}"/${PN}-1.2.4-ice-3.5.1-compat.patch
+)
+
+DOC_CONTENTS="
+ Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
+ Please execute:\n
+ murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
+ chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
+ to set the build-in 'SuperUser' password before starting murmur.
+ Please restart dbus before starting murmur, or else dbus
+ registration will fail.
+"
+
+pkg_setup() {
+ enewgroup murmur
+ enewuser murmur -1 -1 /var/lib/murmur murmur
+}
+
+src_prepare() {
+ default
+
+ sed \
+ -e 's:mumble-server:murmur:g' \
+ -e 's:/var/run:/run:g' \
+ -i "${S}"/scripts/murmur.{conf,ini.system} || die
+}
+
+src_configure() {
+ local conf_add
+
+ use dbus || conf_add="${conf_add} no-dbus"
+ use debug && conf_add="${conf_add} symbols debug" || conf_add="${conf_add} release"
+ use ice || conf_add="${conf_add} no-ice"
+ use pch || conf_add="${conf_add} no-pch"
+ use zeroconf || conf_add="${conf_add} no-bonjour"
+
+ eqmake4 main.pro -recursive \
+ CONFIG+="${conf_add} no-client"
+}
+
+src_install() {
+ dodoc README CHANGES
+
+ docinto scripts
+ dodoc scripts/*.php scripts/*.pl
+
+ local dir
+ if use debug; then
+ dir=debug
+ else
+ dir=release
+ fi
+
+ dobin "${dir}"/murmurd
+
+ insinto /etc/murmur/
+ newins scripts/murmur.ini.system murmur.ini
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}"/murmur.logrotate murmur
+
+ insinto /etc/dbus-1/system.d/
+ doins scripts/murmur.conf
+
+ insinto /usr/share/murmur/
+ doins src/murmur/Murmur.ice
+
+ newinitd "${FILESDIR}"/murmur.initd-r1 murmur
+ newconfd "${FILESDIR}"/murmur.confd murmur
+
+ if use dbus; then
+ systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
+ systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
+ else
+ systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
+ fi
+
+ keepdir /var/lib/murmur /var/log/murmur
+ fowners -R murmur /var/lib/murmur /var/log/murmur
+ fperms 750 /var/lib/murmur /var/log/murmur
+
+ # Fix permissions on config file as it might contain passwords.
+ # (bug #559362)
+ fowners root:murmur /etc/murmur/murmur.ini
+ fperms 640 /etc/murmur/murmur.ini
+
+ doman man/murmurd.1
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2016-09-28 8:40 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2016-09-28 8:40 UTC (permalink / raw
To: gentoo-commits
commit: 83153c02d8b68b891622d5c24aebacfb317faaaa
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 28 07:35:44 2016 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Sep 28 08:40:06 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83153c02
media-sound/murmur: Removed old.
Package-Manager: portage-2.3.1
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 1 -
media-sound/murmur/murmur-1.2.15.ebuild | 127 --------------------------------
media-sound/murmur/murmur-1.2.16.ebuild | 127 --------------------------------
3 files changed, 255 deletions(-)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index c0f35d9..666ca01 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,4 +1,3 @@
-DIST mumble-1.2.15.tar.gz 3206838 SHA256 6527e5d4e633a783a9b9341bca21bcd9b911f47b307aa18bcf43e0b7fce75efa SHA512 419ae2088e564afd778250d8fbe9c156dcebc18bffa3a41e2518e5592f3d693ca6f192c490d1bb6796ae730e2c61b5c25afab78850b7ff2ffc8e36f734d97c82 WHIRLPOOL 3d8409e7317ec8bc54e355806717e782fde92a433912bfc384ba6c37c1f14ad226e15c668c738ccd025cd9ee2c90167b343de3491b7aa0daff3ea946234ca82b
DIST mumble-1.2.16.tar.gz 3207247 SHA256 ebd43860786f91a141e1347aa01379163f29530493bbc0186798c37faae37ac6 SHA512 8624d4db8ae135dae780bd5743f50d3a4740c5b983d18da6a19803e340fbac939204bac81b34d55a114e963b33eddefc292bc3cfea3827431ded5cad5284e565 WHIRLPOOL f0dc4f60c48c120e2fc8eacfe231a9ea9b05d0b1f897c3908d1e1a14368761614e1acfe5a51c9f473d535444003e58737171d625b707d63077f6b9dfaeb02a31
DIST mumble-1.2.17.tar.gz 3207840 SHA256 1c3601efdac611c8833d508054698ee9d8917b4e5fffb7fff8baec0bd6c8cb9c SHA512 03cb0a2048d42bd480741e0580cb4bf6961d607d6cf9b620434aea87ac0cd7cdbfae33863b71821ac8b931300df490ae5436f3c8098d6a5f37dd1eab0fb34dbe WHIRLPOOL 1c2b2eccad4abf825393aebecc691e535254cd8df16f9ebfc1fe282bf15d36af83f4cca559eba6a38c27ba58045cb09ca309e7be300e5ccd9f46cf0be47dd82c
DIST mumble-1.2.5.tar.gz 3200216 SHA256 915156946f7662c2488e4c40c95cb95c4ff00532789515da7df775a36d544faf SHA512 bc1761f1e2fc833124ff2ff9af994be59dc9ef96a1ed49316d5383d9b5d91c37ddce87bf6afefc99315824a2a52c615162b2e6050c78f90beca591b58229e7b1 WHIRLPOOL 1f4b226c4036d35a73f65beb4ea66ec0c4363c6122320e8d70a52e0f40b0e2e550282206dcf158bf5a4bb1109202c38a9451374c1bbce96bc559c576a18346c3
diff --git a/media-sound/murmur/murmur-1.2.15.ebuild b/media-sound/murmur/murmur-1.2.15.ebuild
deleted file mode 100644
index e95b4fa..00000000
--- a/media-sound/murmur/murmur-1.2.15.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit eutils qmake-utils systemd user readme.gentoo-r1
-
-MY_P="${PN/murmur/mumble}-${PV/_/~}"
-
-DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
-HOMEPAGE="http://mumble.sourceforge.net/"
-SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
-IUSE="+dbus debug +ice pch zeroconf"
-
-RDEPEND=">=dev-libs/openssl-1.0.0b:0=
- >=dev-libs/protobuf-2.2.0
- sys-apps/lsb-release
- >=sys-libs/libcap-2.15
- dev-qt/qtcore:4[ssl]
- || ( dev-qt/qtsql:4[sqlite] dev-qt/qtsql:4[mysql] )
- dev-qt/qtxmlpatterns:4
- dbus? ( dev-qt/qtdbus:4 )
- ice? ( dev-libs/Ice )
- zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
-
-DEPEND="${RDEPEND}
- >=dev-libs/boost-1.41.0
- virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.2.4-ice-3.5.0-compat.patch
- "${FILESDIR}"/${PN}-1.2.4-ice-3.5.1-compat.patch
-)
-
-DOC_CONTENTS="
- Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
- Please execute:\n
- murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
- chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
- to set the build-in 'SuperUser' password before starting murmur.
- Please restart dbus before starting murmur, or else dbus
- registration will fail.
-"
-
-pkg_setup() {
- enewgroup murmur
- enewuser murmur -1 -1 /var/lib/murmur murmur
-}
-
-src_prepare() {
- default
-
- sed \
- -e 's:mumble-server:murmur:g' \
- -e 's:/var/run:/run:g' \
- -i "${S}"/scripts/murmur.{conf,ini.system} || die
-}
-
-src_configure() {
- local conf_add
-
- use dbus || conf_add="${conf_add} no-dbus"
- use debug && conf_add="${conf_add} symbols debug" || conf_add="${conf_add} release"
- use ice || conf_add="${conf_add} no-ice"
- use pch || conf_add="${conf_add} no-pch"
- use zeroconf || conf_add="${conf_add} no-bonjour"
-
- eqmake4 main.pro -recursive \
- CONFIG+="${conf_add} no-client"
-}
-
-src_install() {
- dodoc README CHANGES
-
- docinto scripts
- dodoc scripts/*.php scripts/*.pl
-
- local dir
- if use debug; then
- dir=debug
- else
- dir=release
- fi
-
- dobin "${dir}"/murmurd
-
- insinto /etc/murmur/
- newins scripts/murmur.ini.system murmur.ini
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}"/murmur.logrotate murmur
-
- insinto /etc/dbus-1/system.d/
- doins scripts/murmur.conf
-
- insinto /usr/share/murmur/
- doins src/murmur/Murmur.ice
-
- newinitd "${FILESDIR}"/murmur.initd-r1 murmur
- newconfd "${FILESDIR}"/murmur.confd murmur
-
- if use dbus; then
- systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
- systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
- else
- systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
- fi
-
- keepdir /var/lib/murmur /var/log/murmur
- fowners -R murmur /var/lib/murmur /var/log/murmur
- fperms 750 /var/lib/murmur /var/log/murmur
-
- doman man/murmurd.1
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}
diff --git a/media-sound/murmur/murmur-1.2.16.ebuild b/media-sound/murmur/murmur-1.2.16.ebuild
deleted file mode 100644
index e95b4fa..00000000
--- a/media-sound/murmur/murmur-1.2.16.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit eutils qmake-utils systemd user readme.gentoo-r1
-
-MY_P="${PN/murmur/mumble}-${PV/_/~}"
-
-DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
-HOMEPAGE="http://mumble.sourceforge.net/"
-SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
-IUSE="+dbus debug +ice pch zeroconf"
-
-RDEPEND=">=dev-libs/openssl-1.0.0b:0=
- >=dev-libs/protobuf-2.2.0
- sys-apps/lsb-release
- >=sys-libs/libcap-2.15
- dev-qt/qtcore:4[ssl]
- || ( dev-qt/qtsql:4[sqlite] dev-qt/qtsql:4[mysql] )
- dev-qt/qtxmlpatterns:4
- dbus? ( dev-qt/qtdbus:4 )
- ice? ( dev-libs/Ice )
- zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
-
-DEPEND="${RDEPEND}
- >=dev-libs/boost-1.41.0
- virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.2.4-ice-3.5.0-compat.patch
- "${FILESDIR}"/${PN}-1.2.4-ice-3.5.1-compat.patch
-)
-
-DOC_CONTENTS="
- Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
- Please execute:\n
- murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
- chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
- to set the build-in 'SuperUser' password before starting murmur.
- Please restart dbus before starting murmur, or else dbus
- registration will fail.
-"
-
-pkg_setup() {
- enewgroup murmur
- enewuser murmur -1 -1 /var/lib/murmur murmur
-}
-
-src_prepare() {
- default
-
- sed \
- -e 's:mumble-server:murmur:g' \
- -e 's:/var/run:/run:g' \
- -i "${S}"/scripts/murmur.{conf,ini.system} || die
-}
-
-src_configure() {
- local conf_add
-
- use dbus || conf_add="${conf_add} no-dbus"
- use debug && conf_add="${conf_add} symbols debug" || conf_add="${conf_add} release"
- use ice || conf_add="${conf_add} no-ice"
- use pch || conf_add="${conf_add} no-pch"
- use zeroconf || conf_add="${conf_add} no-bonjour"
-
- eqmake4 main.pro -recursive \
- CONFIG+="${conf_add} no-client"
-}
-
-src_install() {
- dodoc README CHANGES
-
- docinto scripts
- dodoc scripts/*.php scripts/*.pl
-
- local dir
- if use debug; then
- dir=debug
- else
- dir=release
- fi
-
- dobin "${dir}"/murmurd
-
- insinto /etc/murmur/
- newins scripts/murmur.ini.system murmur.ini
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}"/murmur.logrotate murmur
-
- insinto /etc/dbus-1/system.d/
- doins scripts/murmur.conf
-
- insinto /usr/share/murmur/
- doins src/murmur/Murmur.ice
-
- newinitd "${FILESDIR}"/murmur.initd-r1 murmur
- newconfd "${FILESDIR}"/murmur.confd murmur
-
- if use dbus; then
- systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
- systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
- else
- systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
- fi
-
- keepdir /var/lib/murmur /var/log/murmur
- fowners -R murmur /var/lib/murmur /var/log/murmur
- fperms 750 /var/lib/murmur /var/log/murmur
-
- doman man/murmurd.1
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2016-09-28 8:40 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2016-09-28 8:40 UTC (permalink / raw
To: gentoo-commits
commit: 2bfbce7c22941b4d9294831d81aab98b28f12fe9
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 28 07:35:15 2016 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Sep 28 08:40:03 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bfbce7c
media-sound/murmur: Bump to version 1.2.17
Package-Manager: portage-2.3.1
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 1 +
media-sound/murmur/murmur-1.2.17.ebuild | 132 ++++++++++++++++++++++++++++++++
2 files changed, 133 insertions(+)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index 1480ce5..c0f35d9 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,3 +1,4 @@
DIST mumble-1.2.15.tar.gz 3206838 SHA256 6527e5d4e633a783a9b9341bca21bcd9b911f47b307aa18bcf43e0b7fce75efa SHA512 419ae2088e564afd778250d8fbe9c156dcebc18bffa3a41e2518e5592f3d693ca6f192c490d1bb6796ae730e2c61b5c25afab78850b7ff2ffc8e36f734d97c82 WHIRLPOOL 3d8409e7317ec8bc54e355806717e782fde92a433912bfc384ba6c37c1f14ad226e15c668c738ccd025cd9ee2c90167b343de3491b7aa0daff3ea946234ca82b
DIST mumble-1.2.16.tar.gz 3207247 SHA256 ebd43860786f91a141e1347aa01379163f29530493bbc0186798c37faae37ac6 SHA512 8624d4db8ae135dae780bd5743f50d3a4740c5b983d18da6a19803e340fbac939204bac81b34d55a114e963b33eddefc292bc3cfea3827431ded5cad5284e565 WHIRLPOOL f0dc4f60c48c120e2fc8eacfe231a9ea9b05d0b1f897c3908d1e1a14368761614e1acfe5a51c9f473d535444003e58737171d625b707d63077f6b9dfaeb02a31
+DIST mumble-1.2.17.tar.gz 3207840 SHA256 1c3601efdac611c8833d508054698ee9d8917b4e5fffb7fff8baec0bd6c8cb9c SHA512 03cb0a2048d42bd480741e0580cb4bf6961d607d6cf9b620434aea87ac0cd7cdbfae33863b71821ac8b931300df490ae5436f3c8098d6a5f37dd1eab0fb34dbe WHIRLPOOL 1c2b2eccad4abf825393aebecc691e535254cd8df16f9ebfc1fe282bf15d36af83f4cca559eba6a38c27ba58045cb09ca309e7be300e5ccd9f46cf0be47dd82c
DIST mumble-1.2.5.tar.gz 3200216 SHA256 915156946f7662c2488e4c40c95cb95c4ff00532789515da7df775a36d544faf SHA512 bc1761f1e2fc833124ff2ff9af994be59dc9ef96a1ed49316d5383d9b5d91c37ddce87bf6afefc99315824a2a52c615162b2e6050c78f90beca591b58229e7b1 WHIRLPOOL 1f4b226c4036d35a73f65beb4ea66ec0c4363c6122320e8d70a52e0f40b0e2e550282206dcf158bf5a4bb1109202c38a9451374c1bbce96bc559c576a18346c3
diff --git a/media-sound/murmur/murmur-1.2.17.ebuild b/media-sound/murmur/murmur-1.2.17.ebuild
new file mode 100644
index 00000000..7ac04b7
--- /dev/null
+++ b/media-sound/murmur/murmur-1.2.17.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils qmake-utils systemd user readme.gentoo-r1
+
+MY_P="mumble-${PV/_/~}"
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
+HOMEPAGE="http://mumble.sourceforge.net/"
+SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~x86"
+IUSE="+dbus debug +ice pch zeroconf"
+
+RDEPEND=">=dev-libs/openssl-1.0.0b:0=
+ >=dev-libs/protobuf-2.2.0:=
+ sys-apps/lsb-release
+ >=sys-libs/libcap-2.15
+ dev-qt/qtcore:4[ssl]
+ || ( dev-qt/qtsql:4[sqlite] dev-qt/qtsql:4[mysql] )
+ dev-qt/qtxmlpatterns:4
+ dbus? ( dev-qt/qtdbus:4 )
+ ice? ( dev-libs/Ice )
+ zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
+
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.41.0
+ virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.2.4-ice-3.5.0-compat.patch
+ "${FILESDIR}"/${PN}-1.2.4-ice-3.5.1-compat.patch
+)
+
+DOC_CONTENTS="
+ Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
+ Please execute:\n
+ murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
+ chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
+ to set the build-in 'SuperUser' password before starting murmur.
+ Please restart dbus before starting murmur, or else dbus
+ registration will fail.
+"
+
+pkg_setup() {
+ enewgroup murmur
+ enewuser murmur -1 -1 /var/lib/murmur murmur
+}
+
+src_prepare() {
+ default
+
+ sed \
+ -e 's:mumble-server:murmur:g' \
+ -e 's:/var/run:/run:g' \
+ -i "${S}"/scripts/murmur.{conf,ini.system} || die
+}
+
+src_configure() {
+ local conf_add
+
+ use dbus || conf_add="${conf_add} no-dbus"
+ use debug && conf_add="${conf_add} symbols debug" || conf_add="${conf_add} release"
+ use ice || conf_add="${conf_add} no-ice"
+ use pch || conf_add="${conf_add} no-pch"
+ use zeroconf || conf_add="${conf_add} no-bonjour"
+
+ eqmake4 main.pro -recursive \
+ CONFIG+="${conf_add} no-client"
+}
+
+src_install() {
+ dodoc README CHANGES
+
+ docinto scripts
+ dodoc scripts/*.php scripts/*.pl
+
+ local dir
+ if use debug; then
+ dir=debug
+ else
+ dir=release
+ fi
+
+ dobin "${dir}"/murmurd
+
+ insinto /etc/murmur/
+ newins scripts/murmur.ini.system murmur.ini
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}"/murmur.logrotate murmur
+
+ insinto /etc/dbus-1/system.d/
+ doins scripts/murmur.conf
+
+ insinto /usr/share/murmur/
+ doins src/murmur/Murmur.ice
+
+ newinitd "${FILESDIR}"/murmur.initd-r1 murmur
+ newconfd "${FILESDIR}"/murmur.confd murmur
+
+ if use dbus; then
+ systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
+ systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
+ else
+ systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
+ fi
+
+ keepdir /var/lib/murmur /var/log/murmur
+ fowners -R murmur /var/lib/murmur /var/log/murmur
+ fperms 750 /var/lib/murmur /var/log/murmur
+
+ # Fix permissions on config file as it might contain passwords.
+ # (bug #559362)
+ fowners root:murmur /etc/murmur/murmur.ini
+ fperms 640 /etc/murmur/murmur.ini
+
+ doman man/murmurd.1
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2016-12-15 8:59 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2016-12-15 8:59 UTC (permalink / raw
To: gentoo-commits
commit: 22b873f2f94d8ce5ea2ac4f2a9e2170dae8fcb64
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 15 08:50:50 2016 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Dec 15 08:59:20 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22b873f2
media-sound/murmur: Removed old.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
media-sound/murmur/Manifest | 1 -
media-sound/murmur/murmur-1.2.16-r1.ebuild | 132 -----------------------------
2 files changed, 133 deletions(-)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index 7470521..4f6f05a 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,4 +1,3 @@
-DIST mumble-1.2.16.tar.gz 3207247 SHA256 ebd43860786f91a141e1347aa01379163f29530493bbc0186798c37faae37ac6 SHA512 8624d4db8ae135dae780bd5743f50d3a4740c5b983d18da6a19803e340fbac939204bac81b34d55a114e963b33eddefc292bc3cfea3827431ded5cad5284e565 WHIRLPOOL f0dc4f60c48c120e2fc8eacfe231a9ea9b05d0b1f897c3908d1e1a14368761614e1acfe5a51c9f473d535444003e58737171d625b707d63077f6b9dfaeb02a31
DIST mumble-1.2.17.tar.gz 3207840 SHA256 1c3601efdac611c8833d508054698ee9d8917b4e5fffb7fff8baec0bd6c8cb9c SHA512 03cb0a2048d42bd480741e0580cb4bf6961d607d6cf9b620434aea87ac0cd7cdbfae33863b71821ac8b931300df490ae5436f3c8098d6a5f37dd1eab0fb34dbe WHIRLPOOL 1c2b2eccad4abf825393aebecc691e535254cd8df16f9ebfc1fe282bf15d36af83f4cca559eba6a38c27ba58045cb09ca309e7be300e5ccd9f46cf0be47dd82c
DIST mumble-1.2.18.tar.gz 3210749 SHA256 e0f7acc82691b9090e5d10a23ff4a7ceb9affe429b8f5221a9766129dc6f55aa SHA512 bd8b10cb34733d566fd6aae2410e8fe5f098efe5c5b106f569112d4e5205d8a045d43a0adc02a7a9d3e16b15e3515d908784596f293a7e2972fba20830161074 WHIRLPOOL f3d254db7557f5cb3d90f6f9da98f6e820a82dff072aab18e44ac19092653f36e245f746b02e0d9ee9eff0652a5c6a63919ca3ffba7e0b512204d5c7da0116d8
DIST mumble-1.2.5.tar.gz 3200216 SHA256 915156946f7662c2488e4c40c95cb95c4ff00532789515da7df775a36d544faf SHA512 bc1761f1e2fc833124ff2ff9af994be59dc9ef96a1ed49316d5383d9b5d91c37ddce87bf6afefc99315824a2a52c615162b2e6050c78f90beca591b58229e7b1 WHIRLPOOL 1f4b226c4036d35a73f65beb4ea66ec0c4363c6122320e8d70a52e0f40b0e2e550282206dcf158bf5a4bb1109202c38a9451374c1bbce96bc559c576a18346c3
diff --git a/media-sound/murmur/murmur-1.2.16-r1.ebuild b/media-sound/murmur/murmur-1.2.16-r1.ebuild
deleted file mode 100644
index 7ac04b7..00000000
--- a/media-sound/murmur/murmur-1.2.16-r1.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-inherit eutils qmake-utils systemd user readme.gentoo-r1
-
-MY_P="mumble-${PV/_/~}"
-
-DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
-HOMEPAGE="http://mumble.sourceforge.net/"
-SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
-IUSE="+dbus debug +ice pch zeroconf"
-
-RDEPEND=">=dev-libs/openssl-1.0.0b:0=
- >=dev-libs/protobuf-2.2.0:=
- sys-apps/lsb-release
- >=sys-libs/libcap-2.15
- dev-qt/qtcore:4[ssl]
- || ( dev-qt/qtsql:4[sqlite] dev-qt/qtsql:4[mysql] )
- dev-qt/qtxmlpatterns:4
- dbus? ( dev-qt/qtdbus:4 )
- ice? ( dev-libs/Ice )
- zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
-
-DEPEND="${RDEPEND}
- >=dev-libs/boost-1.41.0
- virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.2.4-ice-3.5.0-compat.patch
- "${FILESDIR}"/${PN}-1.2.4-ice-3.5.1-compat.patch
-)
-
-DOC_CONTENTS="
- Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
- Please execute:\n
- murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
- chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
- to set the build-in 'SuperUser' password before starting murmur.
- Please restart dbus before starting murmur, or else dbus
- registration will fail.
-"
-
-pkg_setup() {
- enewgroup murmur
- enewuser murmur -1 -1 /var/lib/murmur murmur
-}
-
-src_prepare() {
- default
-
- sed \
- -e 's:mumble-server:murmur:g' \
- -e 's:/var/run:/run:g' \
- -i "${S}"/scripts/murmur.{conf,ini.system} || die
-}
-
-src_configure() {
- local conf_add
-
- use dbus || conf_add="${conf_add} no-dbus"
- use debug && conf_add="${conf_add} symbols debug" || conf_add="${conf_add} release"
- use ice || conf_add="${conf_add} no-ice"
- use pch || conf_add="${conf_add} no-pch"
- use zeroconf || conf_add="${conf_add} no-bonjour"
-
- eqmake4 main.pro -recursive \
- CONFIG+="${conf_add} no-client"
-}
-
-src_install() {
- dodoc README CHANGES
-
- docinto scripts
- dodoc scripts/*.php scripts/*.pl
-
- local dir
- if use debug; then
- dir=debug
- else
- dir=release
- fi
-
- dobin "${dir}"/murmurd
-
- insinto /etc/murmur/
- newins scripts/murmur.ini.system murmur.ini
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}"/murmur.logrotate murmur
-
- insinto /etc/dbus-1/system.d/
- doins scripts/murmur.conf
-
- insinto /usr/share/murmur/
- doins src/murmur/Murmur.ice
-
- newinitd "${FILESDIR}"/murmur.initd-r1 murmur
- newconfd "${FILESDIR}"/murmur.confd murmur
-
- if use dbus; then
- systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
- systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
- else
- systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
- fi
-
- keepdir /var/lib/murmur /var/log/murmur
- fowners -R murmur /var/lib/murmur /var/log/murmur
- fperms 750 /var/lib/murmur /var/log/murmur
-
- # Fix permissions on config file as it might contain passwords.
- # (bug #559362)
- fowners root:murmur /etc/murmur/murmur.ini
- fperms 640 /etc/murmur/murmur.ini
-
- doman man/murmurd.1
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2016-12-15 8:59 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2016-12-15 8:59 UTC (permalink / raw
To: gentoo-commits
commit: 0c3c20bc646e5e6b91bcfe5e3ed98d4c891e0e9c
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 15 08:50:17 2016 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Dec 15 08:59:16 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c3c20bc
media-sound/murmur: Bump to version 1.2.18
Package-Manager: Portage-2.3.3, Repoman-2.3.1
media-sound/murmur/Manifest | 1 +
media-sound/murmur/murmur-1.2.18.ebuild | 131 ++++++++++++++++++++++++++++++++
2 files changed, 132 insertions(+)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index 666ca01..7470521 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,3 +1,4 @@
DIST mumble-1.2.16.tar.gz 3207247 SHA256 ebd43860786f91a141e1347aa01379163f29530493bbc0186798c37faae37ac6 SHA512 8624d4db8ae135dae780bd5743f50d3a4740c5b983d18da6a19803e340fbac939204bac81b34d55a114e963b33eddefc292bc3cfea3827431ded5cad5284e565 WHIRLPOOL f0dc4f60c48c120e2fc8eacfe231a9ea9b05d0b1f897c3908d1e1a14368761614e1acfe5a51c9f473d535444003e58737171d625b707d63077f6b9dfaeb02a31
DIST mumble-1.2.17.tar.gz 3207840 SHA256 1c3601efdac611c8833d508054698ee9d8917b4e5fffb7fff8baec0bd6c8cb9c SHA512 03cb0a2048d42bd480741e0580cb4bf6961d607d6cf9b620434aea87ac0cd7cdbfae33863b71821ac8b931300df490ae5436f3c8098d6a5f37dd1eab0fb34dbe WHIRLPOOL 1c2b2eccad4abf825393aebecc691e535254cd8df16f9ebfc1fe282bf15d36af83f4cca559eba6a38c27ba58045cb09ca309e7be300e5ccd9f46cf0be47dd82c
+DIST mumble-1.2.18.tar.gz 3210749 SHA256 e0f7acc82691b9090e5d10a23ff4a7ceb9affe429b8f5221a9766129dc6f55aa SHA512 bd8b10cb34733d566fd6aae2410e8fe5f098efe5c5b106f569112d4e5205d8a045d43a0adc02a7a9d3e16b15e3515d908784596f293a7e2972fba20830161074 WHIRLPOOL f3d254db7557f5cb3d90f6f9da98f6e820a82dff072aab18e44ac19092653f36e245f746b02e0d9ee9eff0652a5c6a63919ca3ffba7e0b512204d5c7da0116d8
DIST mumble-1.2.5.tar.gz 3200216 SHA256 915156946f7662c2488e4c40c95cb95c4ff00532789515da7df775a36d544faf SHA512 bc1761f1e2fc833124ff2ff9af994be59dc9ef96a1ed49316d5383d9b5d91c37ddce87bf6afefc99315824a2a52c615162b2e6050c78f90beca591b58229e7b1 WHIRLPOOL 1f4b226c4036d35a73f65beb4ea66ec0c4363c6122320e8d70a52e0f40b0e2e550282206dcf158bf5a4bb1109202c38a9451374c1bbce96bc559c576a18346c3
diff --git a/media-sound/murmur/murmur-1.2.18.ebuild b/media-sound/murmur/murmur-1.2.18.ebuild
new file mode 100644
index 00000000..8c316c9
--- /dev/null
+++ b/media-sound/murmur/murmur-1.2.18.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils qmake-utils systemd user readme.gentoo-r1
+
+MY_P="mumble-${PV/_/~}"
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
+HOMEPAGE="http://mumble.sourceforge.net/"
+SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~x86"
+IUSE="+dbus debug +ice pch zeroconf"
+
+RDEPEND=">=dev-libs/openssl-1.0.0b:0=
+ >=dev-libs/protobuf-2.2.0:=
+ sys-apps/lsb-release
+ >=sys-libs/libcap-2.15
+ dev-qt/qtcore:4[ssl]
+ || ( dev-qt/qtsql:4[sqlite] dev-qt/qtsql:4[mysql] )
+ dev-qt/qtxmlpatterns:4
+ dbus? ( dev-qt/qtdbus:4 )
+ ice? ( dev-libs/Ice:= )
+ zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
+
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.41.0
+ virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.2.17-ice-3.6.3-compat.patch
+)
+
+DOC_CONTENTS="
+ Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
+ Please execute:\n
+ murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
+ chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
+ to set the build-in 'SuperUser' password before starting murmur.
+ Please restart dbus before starting murmur, or else dbus
+ registration will fail.
+"
+
+pkg_setup() {
+ enewgroup murmur
+ enewuser murmur -1 -1 /var/lib/murmur murmur
+}
+
+src_prepare() {
+ default
+
+ sed \
+ -e 's:mumble-server:murmur:g' \
+ -e 's:/var/run:/run:g' \
+ -i "${S}"/scripts/murmur.{conf,ini.system} || die
+}
+
+src_configure() {
+ local conf_add
+
+ use dbus || conf_add="${conf_add} no-dbus"
+ use debug && conf_add="${conf_add} symbols debug" || conf_add="${conf_add} release"
+ use ice || conf_add="${conf_add} no-ice"
+ use pch || conf_add="${conf_add} no-pch"
+ use zeroconf || conf_add="${conf_add} no-bonjour"
+
+ eqmake4 main.pro -recursive \
+ CONFIG+="${conf_add} no-client"
+}
+
+src_install() {
+ dodoc README CHANGES
+
+ docinto scripts
+ dodoc scripts/*.php scripts/*.pl
+
+ local dir
+ if use debug; then
+ dir=debug
+ else
+ dir=release
+ fi
+
+ dobin "${dir}"/murmurd
+
+ insinto /etc/murmur/
+ newins scripts/murmur.ini.system murmur.ini
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}"/murmur.logrotate murmur
+
+ insinto /etc/dbus-1/system.d/
+ doins scripts/murmur.conf
+
+ insinto /usr/share/murmur/
+ doins src/murmur/Murmur.ice
+
+ newinitd "${FILESDIR}"/murmur.initd-r1 murmur
+ newconfd "${FILESDIR}"/murmur.confd murmur
+
+ if use dbus; then
+ systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
+ systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
+ else
+ systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
+ fi
+
+ keepdir /var/lib/murmur /var/log/murmur
+ fowners -R murmur /var/lib/murmur /var/log/murmur
+ fperms 750 /var/lib/murmur /var/log/murmur
+
+ # Fix permissions on config file as it might contain passwords.
+ # (bug #559362)
+ fowners root:murmur /etc/murmur/murmur.ini
+ fperms 640 /etc/murmur/murmur.ini
+
+ doman man/murmurd.1
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2016-12-15 10:29 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2016-12-15 10:29 UTC (permalink / raw
To: gentoo-commits
commit: 2ce5eeb44b46a45d43ca5de642fa2f27635b393a
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 15 10:28:44 2016 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Dec 15 10:29:33 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ce5eeb4
media-sound/murmur: Stable for amd64 and x86 (bug #590644).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="amd64,x86"
media-sound/murmur/murmur-1.2.17.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/murmur/murmur-1.2.17.ebuild b/media-sound/murmur/murmur-1.2.17.ebuild
index 4cfe620..d36ed07 100644
--- a/media-sound/murmur/murmur-1.2.17.ebuild
+++ b/media-sound/murmur/murmur-1.2.17.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
+KEYWORDS="amd64 ~ia64 x86"
IUSE="+dbus debug +ice pch zeroconf"
RDEPEND=">=dev-libs/openssl-1.0.0b:0=
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2016-12-15 10:29 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2016-12-15 10:29 UTC (permalink / raw
To: gentoo-commits
commit: 8b9a587d69a347b3a23dd186aa0131fab50b5fc4
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 15 10:29:13 2016 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Dec 15 10:29:36 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b9a587d
media-sound/murmur: Removed old.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
media-sound/murmur/Manifest | 1 -
media-sound/murmur/murmur-1.2.5.ebuild | 134 ---------------------------------
2 files changed, 135 deletions(-)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index 4f6f05a..d88dccb 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,3 +1,2 @@
DIST mumble-1.2.17.tar.gz 3207840 SHA256 1c3601efdac611c8833d508054698ee9d8917b4e5fffb7fff8baec0bd6c8cb9c SHA512 03cb0a2048d42bd480741e0580cb4bf6961d607d6cf9b620434aea87ac0cd7cdbfae33863b71821ac8b931300df490ae5436f3c8098d6a5f37dd1eab0fb34dbe WHIRLPOOL 1c2b2eccad4abf825393aebecc691e535254cd8df16f9ebfc1fe282bf15d36af83f4cca559eba6a38c27ba58045cb09ca309e7be300e5ccd9f46cf0be47dd82c
DIST mumble-1.2.18.tar.gz 3210749 SHA256 e0f7acc82691b9090e5d10a23ff4a7ceb9affe429b8f5221a9766129dc6f55aa SHA512 bd8b10cb34733d566fd6aae2410e8fe5f098efe5c5b106f569112d4e5205d8a045d43a0adc02a7a9d3e16b15e3515d908784596f293a7e2972fba20830161074 WHIRLPOOL f3d254db7557f5cb3d90f6f9da98f6e820a82dff072aab18e44ac19092653f36e245f746b02e0d9ee9eff0652a5c6a63919ca3ffba7e0b512204d5c7da0116d8
-DIST mumble-1.2.5.tar.gz 3200216 SHA256 915156946f7662c2488e4c40c95cb95c4ff00532789515da7df775a36d544faf SHA512 bc1761f1e2fc833124ff2ff9af994be59dc9ef96a1ed49316d5383d9b5d91c37ddce87bf6afefc99315824a2a52c615162b2e6050c78f90beca591b58229e7b1 WHIRLPOOL 1f4b226c4036d35a73f65beb4ea66ec0c4363c6122320e8d70a52e0f40b0e2e550282206dcf158bf5a4bb1109202c38a9451374c1bbce96bc559c576a18346c3
diff --git a/media-sound/murmur/murmur-1.2.5.ebuild b/media-sound/murmur/murmur-1.2.5.ebuild
deleted file mode 100644
index 5ce03d2..00000000
--- a/media-sound/murmur/murmur-1.2.5.ebuild
+++ /dev/null
@@ -1,134 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-QT_MINIMAL="4.6"
-
-inherit eutils qt4-r2 systemd user readme.gentoo
-
-MY_P="${PN/murmur/mumble}-${PV/_/~}"
-
-DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
-HOMEPAGE="http://mumble.sourceforge.net/"
-SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~ia64 x86"
-IUSE="+dbus debug +ice pch zeroconf"
-
-RDEPEND=">=dev-libs/openssl-1.0.0b
- >=dev-libs/protobuf-2.2.0
- sys-apps/lsb-release
- >=sys-libs/libcap-2.15
- dev-qt/qtcore:4[ssl]
- || ( dev-qt/qtsql:4[sqlite] dev-qt/qtsql:4[mysql] )
- dev-qt/qtxmlpatterns:4
- dbus? ( dev-qt/qtdbus:4 )
- ice? ( dev-libs/Ice )
- zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
-
-DEPEND="${RDEPEND}
- >=dev-libs/boost-1.41.0
- virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.2.4-ice-3.5.0-compat.patch
- "${FILESDIR}"/${PN}-1.2.4-ice-3.5.1-compat.patch
-)
-
-DOC_CONTENTS="
- Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
- Please execute:\n
- murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
- chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
- to set the build-in 'SuperUser' password before starting murmur.
- Please restart dbus before starting murmur, or else dbus
- registration will fail.
-"
-
-pkg_setup() {
- enewgroup murmur
- enewuser murmur -1 -1 /var/lib/murmur murmur
-}
-
-src_prepare() {
- qt4-r2_src_prepare
-
- sed \
- -e 's:mumble-server:murmur:g' \
- -e 's:/var/run:/run:g' \
- -i "${S}"/scripts/murmur.{conf,ini.system} || die
-}
-
-src_configure() {
- local conf_add
-
- use dbus || conf_add="${conf_add} no-dbus"
- use debug && conf_add="${conf_add} symbols debug" || conf_add="${conf_add} release"
- use ice || conf_add="${conf_add} no-ice"
- use pch || conf_add="${conf_add} no-pch"
- use zeroconf || conf_add="${conf_add} no-bonjour"
-
- eqmake4 main.pro -recursive \
- CONFIG+="${conf_add} no-client"
-}
-
-src_compile() {
- # parallel make workaround, upstream bug #3190498
- emake -j1
-}
-
-src_install() {
- dodoc README CHANGES
-
- docinto scripts
- dodoc scripts/*.php scripts/*.pl
-
- local dir
- if use debug; then
- dir=debug
- else
- dir=release
- fi
-
- dobin "${dir}"/murmurd
-
- insinto /etc/murmur/
- newins scripts/murmur.ini.system murmur.ini
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}"/murmur.logrotate murmur
-
- insinto /etc/dbus-1/system.d/
- doins scripts/murmur.conf
-
- insinto /usr/share/murmur/
- doins src/murmur/Murmur.ice
-
- newinitd "${FILESDIR}"/murmur.initd-r1 murmur
- newconfd "${FILESDIR}"/murmur.confd murmur
-
- if use dbus; then
- systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
- systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
- else
- systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
- fi
-
- keepdir /var/lib/murmur /var/log/murmur
- fowners -R murmur /var/lib/murmur /var/log/murmur
- fperms 750 /var/lib/murmur /var/log/murmur
-
- doman man/murmurd.1
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2017-01-18 16:51 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2017-01-18 16:51 UTC (permalink / raw
To: gentoo-commits
commit: 7aaa690d3c6c2367188eb2415637d12433f3b559
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 18 16:50:57 2017 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Jan 18 16:51:15 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aaa690d
media-sound/murmur: Fixed HOMEPAGE variable (bug #606376).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
media-sound/murmur/murmur-1.2.17.ebuild | 6 +++---
media-sound/murmur/murmur-1.2.18.ebuild | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/media-sound/murmur/murmur-1.2.17.ebuild b/media-sound/murmur/murmur-1.2.17.ebuild
index d36ed07..ae53aa8 100644
--- a/media-sound/murmur/murmur-1.2.17.ebuild
+++ b/media-sound/murmur/murmur-1.2.17.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -9,8 +9,8 @@ inherit eutils qmake-utils systemd user readme.gentoo-r1
MY_P="mumble-${PV/_/~}"
DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
-HOMEPAGE="http://mumble.sourceforge.net/"
-SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz"
+HOMEPAGE="https://wiki.mumble.info"
+SRC_URI="https://mumble.info/snapshot/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
diff --git a/media-sound/murmur/murmur-1.2.18.ebuild b/media-sound/murmur/murmur-1.2.18.ebuild
index 8c316c9..99eaa04 100644
--- a/media-sound/murmur/murmur-1.2.18.ebuild
+++ b/media-sound/murmur/murmur-1.2.18.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -9,8 +9,8 @@ inherit eutils qmake-utils systemd user readme.gentoo-r1
MY_P="mumble-${PV/_/~}"
DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
-HOMEPAGE="http://mumble.sourceforge.net/"
-SRC_URI="http://mumble.info/snapshot/${MY_P}.tar.gz"
+HOMEPAGE="https://wiki.mumble.info"
+SRC_URI="https://mumble.info/snapshot/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2017-01-30 20:53 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2017-01-30 20:53 UTC (permalink / raw
To: gentoo-commits
commit: ece0152f9b5c30a8e1ed96d5b8e5c1e771457bfa
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 30 20:51:42 2017 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Jan 30 20:53:09 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ece0152f
media-sound/murmur: Bump to version 1.2.19
Package-Manager: Portage-2.3.3, Repoman-2.3.1
media-sound/murmur/Manifest | 1 +
media-sound/murmur/murmur-1.2.19.ebuild | 131 ++++++++++++++++++++++++++++++++
2 files changed, 132 insertions(+)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index d88dccb..b111ef6 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,2 +1,3 @@
DIST mumble-1.2.17.tar.gz 3207840 SHA256 1c3601efdac611c8833d508054698ee9d8917b4e5fffb7fff8baec0bd6c8cb9c SHA512 03cb0a2048d42bd480741e0580cb4bf6961d607d6cf9b620434aea87ac0cd7cdbfae33863b71821ac8b931300df490ae5436f3c8098d6a5f37dd1eab0fb34dbe WHIRLPOOL 1c2b2eccad4abf825393aebecc691e535254cd8df16f9ebfc1fe282bf15d36af83f4cca559eba6a38c27ba58045cb09ca309e7be300e5ccd9f46cf0be47dd82c
DIST mumble-1.2.18.tar.gz 3210749 SHA256 e0f7acc82691b9090e5d10a23ff4a7ceb9affe429b8f5221a9766129dc6f55aa SHA512 bd8b10cb34733d566fd6aae2410e8fe5f098efe5c5b106f569112d4e5205d8a045d43a0adc02a7a9d3e16b15e3515d908784596f293a7e2972fba20830161074 WHIRLPOOL f3d254db7557f5cb3d90f6f9da98f6e820a82dff072aab18e44ac19092653f36e245f746b02e0d9ee9eff0652a5c6a63919ca3ffba7e0b512204d5c7da0116d8
+DIST mumble-1.2.19.tar.gz 3210865 SHA256 f047fb707ad93948b0bc913ec0a89cd5480d87e840c4ff2519608fc8a2dac0e8 SHA512 f91111194a899149b500a94afcf7cc5b9691c7ce8669f07fca2c66adbb3916ddb863bf703d04fb8387133fb75f3c8edb52974d1acf3febfafa1f73da19946de4 WHIRLPOOL 6cf6ab5768946dea78d96dbc7bab0875ecfdee5fb7282f3752a8573f95fabc50c0c38712f79920883b3593ec0be62895c62045ee45b44cb4327a719a98a15990
diff --git a/media-sound/murmur/murmur-1.2.19.ebuild b/media-sound/murmur/murmur-1.2.19.ebuild
new file mode 100644
index 00000000..99eaa04
--- /dev/null
+++ b/media-sound/murmur/murmur-1.2.19.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils qmake-utils systemd user readme.gentoo-r1
+
+MY_P="mumble-${PV/_/~}"
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
+HOMEPAGE="https://wiki.mumble.info"
+SRC_URI="https://mumble.info/snapshot/${MY_P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~x86"
+IUSE="+dbus debug +ice pch zeroconf"
+
+RDEPEND=">=dev-libs/openssl-1.0.0b:0=
+ >=dev-libs/protobuf-2.2.0:=
+ sys-apps/lsb-release
+ >=sys-libs/libcap-2.15
+ dev-qt/qtcore:4[ssl]
+ || ( dev-qt/qtsql:4[sqlite] dev-qt/qtsql:4[mysql] )
+ dev-qt/qtxmlpatterns:4
+ dbus? ( dev-qt/qtdbus:4 )
+ ice? ( dev-libs/Ice:= )
+ zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
+
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.41.0
+ virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.2.17-ice-3.6.3-compat.patch
+)
+
+DOC_CONTENTS="
+ Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
+ Please execute:\n
+ murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
+ chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
+ to set the build-in 'SuperUser' password before starting murmur.
+ Please restart dbus before starting murmur, or else dbus
+ registration will fail.
+"
+
+pkg_setup() {
+ enewgroup murmur
+ enewuser murmur -1 -1 /var/lib/murmur murmur
+}
+
+src_prepare() {
+ default
+
+ sed \
+ -e 's:mumble-server:murmur:g' \
+ -e 's:/var/run:/run:g' \
+ -i "${S}"/scripts/murmur.{conf,ini.system} || die
+}
+
+src_configure() {
+ local conf_add
+
+ use dbus || conf_add="${conf_add} no-dbus"
+ use debug && conf_add="${conf_add} symbols debug" || conf_add="${conf_add} release"
+ use ice || conf_add="${conf_add} no-ice"
+ use pch || conf_add="${conf_add} no-pch"
+ use zeroconf || conf_add="${conf_add} no-bonjour"
+
+ eqmake4 main.pro -recursive \
+ CONFIG+="${conf_add} no-client"
+}
+
+src_install() {
+ dodoc README CHANGES
+
+ docinto scripts
+ dodoc scripts/*.php scripts/*.pl
+
+ local dir
+ if use debug; then
+ dir=debug
+ else
+ dir=release
+ fi
+
+ dobin "${dir}"/murmurd
+
+ insinto /etc/murmur/
+ newins scripts/murmur.ini.system murmur.ini
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}"/murmur.logrotate murmur
+
+ insinto /etc/dbus-1/system.d/
+ doins scripts/murmur.conf
+
+ insinto /usr/share/murmur/
+ doins src/murmur/Murmur.ice
+
+ newinitd "${FILESDIR}"/murmur.initd-r1 murmur
+ newconfd "${FILESDIR}"/murmur.confd murmur
+
+ if use dbus; then
+ systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
+ systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
+ else
+ systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
+ fi
+
+ keepdir /var/lib/murmur /var/log/murmur
+ fowners -R murmur /var/lib/murmur /var/log/murmur
+ fperms 750 /var/lib/murmur /var/log/murmur
+
+ # Fix permissions on config file as it might contain passwords.
+ # (bug #559362)
+ fowners root:murmur /etc/murmur/murmur.ini
+ fperms 640 /etc/murmur/murmur.ini
+
+ doman man/murmurd.1
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2017-02-23 12:38 Michael Weber
0 siblings, 0 replies; 65+ messages in thread
From: Michael Weber @ 2017-02-23 12:38 UTC (permalink / raw
To: gentoo-commits
commit: 0854a730910968db83b7bc31883c8cd994a84f9e
Author: Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 23 12:36:20 2017 +0000
Commit: Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Thu Feb 23 12:38:19 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0854a730
media-sound/murmur: Add ~arm keyword (bug 392327).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
media-sound/murmur/murmur-1.2.19.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/murmur/murmur-1.2.19.ebuild b/media-sound/murmur/murmur-1.2.19.ebuild
index 99eaa04181..4c38d8ec00 100644
--- a/media-sound/murmur/murmur-1.2.19.ebuild
+++ b/media-sound/murmur/murmur-1.2.19.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://mumble.info/snapshot/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
+KEYWORDS="~amd64 ~arm ~ia64 ~x86"
IUSE="+dbus debug +ice pch zeroconf"
RDEPEND=">=dev-libs/openssl-1.0.0b:0=
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2018-03-17 6:45 Matt Turner
0 siblings, 0 replies; 65+ messages in thread
From: Matt Turner @ 2018-03-17 6:45 UTC (permalink / raw
To: gentoo-commits
commit: 4432dff3939267f3e7622c6de30d4e679324690b
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 17 06:30:38 2018 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Mar 17 06:45:13 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4432dff3
media-sound/murmur: Drop ia64 keywords
media-sound/murmur/murmur-1.2.17.ebuild | 2 +-
media-sound/murmur/murmur-1.2.18.ebuild | 2 +-
media-sound/murmur/murmur-1.2.19.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/media-sound/murmur/murmur-1.2.17.ebuild b/media-sound/murmur/murmur-1.2.17.ebuild
index caddfe2abb1..4f8e869a8cc 100644
--- a/media-sound/murmur/murmur-1.2.17.ebuild
+++ b/media-sound/murmur/murmur-1.2.17.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://mumble.info/snapshot/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~ia64 x86"
+KEYWORDS="amd64 x86"
IUSE="+dbus debug +ice pch zeroconf"
RDEPEND=">=dev-libs/openssl-1.0.0b:0=
diff --git a/media-sound/murmur/murmur-1.2.18.ebuild b/media-sound/murmur/murmur-1.2.18.ebuild
index 63197d8730c..3bb302525eb 100644
--- a/media-sound/murmur/murmur-1.2.18.ebuild
+++ b/media-sound/murmur/murmur-1.2.18.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://mumble.info/snapshot/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86"
+KEYWORDS="~amd64 ~x86"
IUSE="+dbus debug +ice pch zeroconf"
RDEPEND=">=dev-libs/openssl-1.0.0b:0=
diff --git a/media-sound/murmur/murmur-1.2.19.ebuild b/media-sound/murmur/murmur-1.2.19.ebuild
index 3ee8728d366..8129f26ff35 100644
--- a/media-sound/murmur/murmur-1.2.19.ebuild
+++ b/media-sound/murmur/murmur-1.2.19.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://mumble.info/snapshot/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
IUSE="+dbus debug +ice pch zeroconf"
RDEPEND=">=dev-libs/openssl-1.0.0b:0=
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2018-03-19 11:11 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2018-03-19 11:11 UTC (permalink / raw
To: gentoo-commits
commit: dc1a16a19c18d026380b25a79c6f0ea765ad618f
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 19 11:11:21 2018 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Mar 19 11:11:21 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc1a16a1
media-sound/murmur: Version 1.2.19 stable for amd64 and x86.
Package-Manager: Portage-2.3.24, Repoman-2.3.6
media-sound/murmur/murmur-1.2.19.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/media-sound/murmur/murmur-1.2.19.ebuild b/media-sound/murmur/murmur-1.2.19.ebuild
index 8129f26ff35..6f1603e9893 100644
--- a/media-sound/murmur/murmur-1.2.19.ebuild
+++ b/media-sound/murmur/murmur-1.2.19.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="https://mumble.info/snapshot/${MY_P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
IUSE="+dbus debug +ice pch zeroconf"
RDEPEND=">=dev-libs/openssl-1.0.0b:0=
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2018-03-19 11:11 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2018-03-19 11:11 UTC (permalink / raw
To: gentoo-commits
commit: 4a155a7312079c2ad155e06cc52f788d12f4dd05
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 19 11:11:52 2018 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Mar 19 11:11:52 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a155a73
media-sound/murmur: Removed old.
Package-Manager: Portage-2.3.24, Repoman-2.3.6
media-sound/murmur/Manifest | 2 -
media-sound/murmur/murmur-1.2.17.ebuild | 130 --------------------------------
media-sound/murmur/murmur-1.2.18.ebuild | 130 --------------------------------
3 files changed, 262 deletions(-)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index 674031f851f..723cab8c1ec 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,3 +1 @@
-DIST mumble-1.2.17.tar.gz 3207840 BLAKE2B c10eb489cf9555ac02126d007515632c08c1de755ff0e734a13b112fc7496c356fd0eadeb99f1f0c58e7cf3bef355c91a8d73a2907d9fd38f3dae5b221200e78 SHA512 03cb0a2048d42bd480741e0580cb4bf6961d607d6cf9b620434aea87ac0cd7cdbfae33863b71821ac8b931300df490ae5436f3c8098d6a5f37dd1eab0fb34dbe
-DIST mumble-1.2.18.tar.gz 3210749 BLAKE2B 3614d9714fc6825ed86a308d8dc7be0f30463a016eca37b0d25943f23dfc8b57dd2dc6a1e472a9bd355edd97d7ec58cd2f4318015c78803f78342b788f7019cd SHA512 bd8b10cb34733d566fd6aae2410e8fe5f098efe5c5b106f569112d4e5205d8a045d43a0adc02a7a9d3e16b15e3515d908784596f293a7e2972fba20830161074
DIST mumble-1.2.19.tar.gz 3210865 BLAKE2B 7ce466ab9d5ca761308d08633abf8efb6105b3097b7fde0a886f957dff4a16442d1f12c93123bd0291b37d14b412e0087b89f781d0f63a5182bd6ca2d3f2d3fe SHA512 f91111194a899149b500a94afcf7cc5b9691c7ce8669f07fca2c66adbb3916ddb863bf703d04fb8387133fb75f3c8edb52974d1acf3febfafa1f73da19946de4
diff --git a/media-sound/murmur/murmur-1.2.17.ebuild b/media-sound/murmur/murmur-1.2.17.ebuild
deleted file mode 100644
index 4f8e869a8cc..00000000000
--- a/media-sound/murmur/murmur-1.2.17.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils qmake-utils systemd user readme.gentoo-r1
-
-MY_P="mumble-${PV/_/~}"
-
-DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
-HOMEPAGE="https://wiki.mumble.info"
-SRC_URI="https://mumble.info/snapshot/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+dbus debug +ice pch zeroconf"
-
-RDEPEND=">=dev-libs/openssl-1.0.0b:0=
- >=dev-libs/protobuf-2.2.0:=
- sys-apps/lsb-release
- >=sys-libs/libcap-2.15
- dev-qt/qtcore:4[ssl]
- || ( dev-qt/qtsql:4[sqlite] dev-qt/qtsql:4[mysql] )
- dev-qt/qtxmlpatterns:4
- dbus? ( dev-qt/qtdbus:4 )
- ice? ( dev-libs/Ice:= )
- zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
-
-DEPEND="${RDEPEND}
- >=dev-libs/boost-1.41.0
- virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-ice-3.6.3-compat.patch
-)
-
-DOC_CONTENTS="
- Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
- Please execute:\n
- murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
- chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
- to set the build-in 'SuperUser' password before starting murmur.
- Please restart dbus before starting murmur, or else dbus
- registration will fail.
-"
-
-pkg_setup() {
- enewgroup murmur
- enewuser murmur -1 -1 /var/lib/murmur murmur
-}
-
-src_prepare() {
- default
-
- sed \
- -e 's:mumble-server:murmur:g' \
- -e 's:/var/run:/run:g' \
- -i "${S}"/scripts/murmur.{conf,ini.system} || die
-}
-
-src_configure() {
- local conf_add
-
- use dbus || conf_add="${conf_add} no-dbus"
- use debug && conf_add="${conf_add} symbols debug" || conf_add="${conf_add} release"
- use ice || conf_add="${conf_add} no-ice"
- use pch || conf_add="${conf_add} no-pch"
- use zeroconf || conf_add="${conf_add} no-bonjour"
-
- eqmake4 main.pro -recursive \
- CONFIG+="${conf_add} no-client"
-}
-
-src_install() {
- dodoc README CHANGES
-
- docinto scripts
- dodoc scripts/*.php scripts/*.pl
-
- local dir
- if use debug; then
- dir=debug
- else
- dir=release
- fi
-
- dobin "${dir}"/murmurd
-
- insinto /etc/murmur/
- newins scripts/murmur.ini.system murmur.ini
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}"/murmur.logrotate murmur
-
- insinto /etc/dbus-1/system.d/
- doins scripts/murmur.conf
-
- insinto /usr/share/murmur/
- doins src/murmur/Murmur.ice
-
- newinitd "${FILESDIR}"/murmur.initd-r1 murmur
- newconfd "${FILESDIR}"/murmur.confd murmur
-
- if use dbus; then
- systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
- systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
- else
- systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
- fi
-
- keepdir /var/lib/murmur /var/log/murmur
- fowners -R murmur /var/lib/murmur /var/log/murmur
- fperms 750 /var/lib/murmur /var/log/murmur
-
- # Fix permissions on config file as it might contain passwords.
- # (bug #559362)
- fowners root:murmur /etc/murmur/murmur.ini
- fperms 640 /etc/murmur/murmur.ini
-
- doman man/murmurd.1
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}
diff --git a/media-sound/murmur/murmur-1.2.18.ebuild b/media-sound/murmur/murmur-1.2.18.ebuild
deleted file mode 100644
index 3bb302525eb..00000000000
--- a/media-sound/murmur/murmur-1.2.18.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils qmake-utils systemd user readme.gentoo-r1
-
-MY_P="mumble-${PV/_/~}"
-
-DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
-HOMEPAGE="https://wiki.mumble.info"
-SRC_URI="https://mumble.info/snapshot/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+dbus debug +ice pch zeroconf"
-
-RDEPEND=">=dev-libs/openssl-1.0.0b:0=
- >=dev-libs/protobuf-2.2.0:=
- sys-apps/lsb-release
- >=sys-libs/libcap-2.15
- dev-qt/qtcore:4[ssl]
- || ( dev-qt/qtsql:4[sqlite] dev-qt/qtsql:4[mysql] )
- dev-qt/qtxmlpatterns:4
- dbus? ( dev-qt/qtdbus:4 )
- ice? ( dev-libs/Ice:= )
- zeroconf? ( net-dns/avahi[mdnsresponder-compat] )"
-
-DEPEND="${RDEPEND}
- >=dev-libs/boost-1.41.0
- virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.2.17-ice-3.6.3-compat.patch
-)
-
-DOC_CONTENTS="
- Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
- Please execute:\n
- murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
- chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
- to set the build-in 'SuperUser' password before starting murmur.
- Please restart dbus before starting murmur, or else dbus
- registration will fail.
-"
-
-pkg_setup() {
- enewgroup murmur
- enewuser murmur -1 -1 /var/lib/murmur murmur
-}
-
-src_prepare() {
- default
-
- sed \
- -e 's:mumble-server:murmur:g' \
- -e 's:/var/run:/run:g' \
- -i "${S}"/scripts/murmur.{conf,ini.system} || die
-}
-
-src_configure() {
- local conf_add
-
- use dbus || conf_add="${conf_add} no-dbus"
- use debug && conf_add="${conf_add} symbols debug" || conf_add="${conf_add} release"
- use ice || conf_add="${conf_add} no-ice"
- use pch || conf_add="${conf_add} no-pch"
- use zeroconf || conf_add="${conf_add} no-bonjour"
-
- eqmake4 main.pro -recursive \
- CONFIG+="${conf_add} no-client"
-}
-
-src_install() {
- dodoc README CHANGES
-
- docinto scripts
- dodoc scripts/*.php scripts/*.pl
-
- local dir
- if use debug; then
- dir=debug
- else
- dir=release
- fi
-
- dobin "${dir}"/murmurd
-
- insinto /etc/murmur/
- newins scripts/murmur.ini.system murmur.ini
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}"/murmur.logrotate murmur
-
- insinto /etc/dbus-1/system.d/
- doins scripts/murmur.conf
-
- insinto /usr/share/murmur/
- doins src/murmur/Murmur.ice
-
- newinitd "${FILESDIR}"/murmur.initd-r1 murmur
- newconfd "${FILESDIR}"/murmur.confd murmur
-
- if use dbus; then
- systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
- systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
- else
- systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
- fi
-
- keepdir /var/lib/murmur /var/log/murmur
- fowners -R murmur /var/lib/murmur /var/log/murmur
- fperms 750 /var/lib/murmur /var/log/murmur
-
- # Fix permissions on config file as it might contain passwords.
- # (bug #559362)
- fowners root:murmur /etc/murmur/murmur.ini
- fperms 640 /etc/murmur/murmur.ini
-
- doman man/murmurd.1
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2018-03-19 15:00 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2018-03-19 15:00 UTC (permalink / raw
To: gentoo-commits
commit: 3bdf7ade89cb8c57cf1b11bfd7ea44cb45e615de
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 19 15:00:39 2018 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Mar 19 15:00:53 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bdf7ade
media-sound/murmur: Added live ebuild.
Package-Manager: Portage-2.3.24, Repoman-2.3.6
media-sound/murmur/murmur-9999.ebuild | 142 ++++++++++++++++++++++++++++++++++
1 file changed, 142 insertions(+)
diff --git a/media-sound/murmur/murmur-9999.ebuild b/media-sound/murmur/murmur-9999.ebuild
new file mode 100644
index 00000000000..e139859ffb5
--- /dev/null
+++ b/media-sound/murmur/murmur-9999.ebuild
@@ -0,0 +1,142 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit qmake-utils systemd user readme.gentoo-r1
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
+HOMEPAGE="https://wiki.mumble.info"
+if [[ "${PV}" = 9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git"
+ EGIT_SUBMODULES=( '-*' )
+else
+ MY_P="mumble-${PV/_/~}"
+ SRC_URI="https://mumble.info/snapshot/${MY_P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~x86"
+ S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="+dbus debug +ice pch zeroconf"
+
+RDEPEND="
+ >=dev-libs/openssl-1.0.0b:0=
+ >=dev-libs/protobuf-2.2.0:=
+ dev-qt/qtcore:5
+ dev-qt/qtnetwork:5
+ || (
+ dev-qt/qtsql:5[sqlite]
+ dev-qt/qtsql:5[mysql]
+ )
+ dev-qt/qtxml:5
+ sys-apps/lsb-release
+ >=sys-libs/libcap-2.15
+ dbus? ( dev-qt/qtdbus:5 )
+ ice? ( dev-libs/Ice:= )
+ zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
+"
+
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.41.0
+ virtual/pkgconfig"
+
+DOC_CONTENTS="
+ Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
+ Please execute:\n
+ murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
+ chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
+ to set the build-in 'SuperUser' password before starting murmur.
+ Please restart dbus before starting murmur, or else dbus
+ registration will fail.
+"
+
+pkg_setup() {
+ enewgroup murmur
+ enewuser murmur -1 -1 /var/lib/murmur murmur
+}
+
+src_prepare() {
+ default
+
+ sed \
+ -e 's:mumble-server:murmur:g' \
+ -e 's:/var/run:/run:g' \
+ -i "${S}"/scripts/murmur.{conf,ini} || die
+}
+
+src_configure() {
+ myuse() {
+ [[ -n "${1}" ]] || die "myconf: No use flag given."
+ use ${1} || echo "no-${1}"
+ }
+ local conf_add=(
+ no-client
+ $(myuse dbus)
+ $(usex debug 'symbols debug' release)
+ $(myuse ice)
+ $(myuse pch)
+ $(usex zeroconf '' no-bonjour)
+ )
+
+ eqmake5 main.pro -recursive \
+ CONFIG+="${conf_add[*]}"
+}
+
+src_install() {
+ dodoc README CHANGES
+
+ docinto scripts
+ dodoc -r scripts/server
+ docompress -x /usr/share/doc/${PF}/scripts
+
+ local dir
+ if use debug; then
+ dir=debug
+ else
+ dir=release
+ fi
+
+ dobin "${dir}"/murmurd
+
+ insinto /etc/murmur/
+ doins scripts/murmur.ini
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}"/murmur.logrotate murmur
+
+ insinto /etc/dbus-1/system.d/
+ doins scripts/murmur.conf
+
+ insinto /usr/share/murmur/
+ doins src/murmur/Murmur.ice
+
+ newinitd "${FILESDIR}"/murmur.initd-r1 murmur
+ newconfd "${FILESDIR}"/murmur.confd murmur
+
+ if use dbus; then
+ systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
+ systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
+ else
+ systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
+ fi
+
+ keepdir /var/lib/murmur /var/log/murmur
+ fowners -R murmur /var/lib/murmur /var/log/murmur
+ fperms 750 /var/lib/murmur /var/log/murmur
+
+ # Fix permissions on config file as it might contain passwords.
+ # (bug #559362)
+ fowners root:murmur /etc/murmur/murmur.ini
+ fperms 640 /etc/murmur/murmur.ini
+
+ doman man/murmurd.1
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2018-04-12 9:41 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2018-04-12 9:41 UTC (permalink / raw
To: gentoo-commits
commit: 7bdd9584f8ba760e02f835bdae43553ab6b19503
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 12 09:40:44 2018 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Apr 12 09:41:00 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bdd9584
media-sound/murmur: Minor ebuild adjustment.
Package-Manager: Portage-2.3.28, Repoman-2.3.9
media-sound/murmur/murmur-9999.ebuild | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/media-sound/murmur/murmur-9999.ebuild b/media-sound/murmur/murmur-9999.ebuild
index e139859ffb5..fa867bd6703 100644
--- a/media-sound/murmur/murmur-9999.ebuild
+++ b/media-sound/murmur/murmur-9999.ebuild
@@ -92,11 +92,9 @@ src_install() {
dodoc -r scripts/server
docompress -x /usr/share/doc/${PF}/scripts
- local dir
+ local dir=release
if use debug; then
dir=debug
- else
- dir=release
fi
dobin "${dir}"/murmurd
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2019-03-13 15:33 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2019-03-13 15:33 UTC (permalink / raw
To: gentoo-commits
commit: 5446943a3e516364b523451796420e8314253077
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 13 15:32:37 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Mar 13 15:32:54 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5446943a
media-sound/murmur: Added 1.3.0 snapshot
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 1 +
media-sound/murmur/murmur-1.3.0_pre20190313.ebuild | 148 +++++++++++++++++++++
2 files changed, 149 insertions(+)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
new file mode 100644
index 00000000000..819c74785c9
--- /dev/null
+++ b/media-sound/murmur/Manifest
@@ -0,0 +1 @@
+DIST mumble-1.3.0_pre20190313.tar.xz 2904672 BLAKE2B 4f7b9b63b35c04ee646364cdccd8dd171ba63e41cdede79098ae68d551dd2aee7d2ee74711f92eb0da9998a199061d4438bebdaa1807f980cdfdfccf7e0460b6 SHA512 623103c846103e306ce9fb527130ecda8b65f8486819cc189fb21a4b313fbf987b29a63838c1eb29d0cbd71ae464b2acba4110fb500365115636c3d23827eec0
diff --git a/media-sound/murmur/murmur-1.3.0_pre20190313.ebuild b/media-sound/murmur/murmur-1.3.0_pre20190313.ebuild
new file mode 100644
index 00000000000..9795d40d383
--- /dev/null
+++ b/media-sound/murmur/murmur-1.3.0_pre20190313.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils systemd user readme.gentoo-r1
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
+HOMEPAGE="https://wiki.mumble.info"
+if [[ "${PV}" == 9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git"
+ EGIT_SUBMODULES=( '-*' )
+else
+ MY_PN="mumble"
+ if [[ "${PV}" == *_pre* ]] ; then
+ MY_P="${MY_PN}-${PV}"
+ SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz"
+ else
+ MY_P="${MY_PN}-${PV/_/~}"
+ SRC_URI="https://mumble.info/snapshot/${MY_P}.tar.gz"
+ fi
+ KEYWORDS="~amd64 ~arm ~x86"
+ S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="+dbus debug +ice pch zeroconf"
+
+RDEPEND="
+ >=dev-libs/openssl-1.0.0b:0=
+ >=dev-libs/protobuf-2.2.0:=
+ dev-qt/qtcore:5
+ dev-qt/qtnetwork:5
+ || (
+ dev-qt/qtsql:5[sqlite]
+ dev-qt/qtsql:5[mysql]
+ )
+ dev-qt/qtxml:5
+ sys-apps/lsb-release
+ >=sys-libs/libcap-2.15
+ dbus? ( dev-qt/qtdbus:5 )
+ ice? ( dev-libs/Ice:= )
+ zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
+"
+
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.41.0
+"
+BDEPEND="
+ virtual/pkgconfig"
+
+DOC_CONTENTS="
+ Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
+ Please execute:\n
+ murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
+ chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
+ to set the build-in 'SuperUser' password before starting murmur.
+ Please restart dbus before starting murmur, or else dbus
+ registration will fail.
+"
+
+pkg_setup() {
+ enewgroup murmur
+ enewuser murmur -1 -1 /var/lib/murmur murmur
+}
+
+src_prepare() {
+ default
+
+ sed \
+ -e 's:mumble-server:murmur:g' \
+ -e 's:/var/run:/run:g' \
+ -i "${S}"/scripts/murmur.{conf,ini} || die
+}
+
+src_configure() {
+ myuse() {
+ [[ -n "${1}" ]] || die "myconf: No use flag given."
+ use ${1} || echo "no-${1}"
+ }
+ local conf_add=(
+ no-client
+ $(myuse dbus)
+ $(usex debug 'symbols debug' release)
+ $(myuse ice)
+ $(myuse pch)
+ $(usex zeroconf '' no-bonjour)
+ )
+
+ eqmake5 main.pro -recursive \
+ CONFIG+="${conf_add[*]}"
+}
+
+src_install() {
+ dodoc README CHANGES
+
+ docinto scripts
+ dodoc -r scripts/server
+ docompress -x /usr/share/doc/${PF}/scripts
+
+ local dir=release
+ if use debug; then
+ dir=debug
+ fi
+
+ dobin "${dir}"/murmurd
+
+ insinto /etc/murmur/
+ doins scripts/murmur.ini
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}"/murmur.logrotate murmur
+
+ insinto /etc/dbus-1/system.d/
+ doins scripts/murmur.conf
+
+ insinto /usr/share/murmur/
+ doins src/murmur/Murmur.ice
+
+ newinitd "${FILESDIR}"/murmur.initd-r1 murmur
+ newconfd "${FILESDIR}"/murmur.confd murmur
+
+ if use dbus; then
+ systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
+ systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
+ else
+ systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
+ fi
+
+ keepdir /var/lib/murmur /var/log/murmur
+ fowners -R murmur /var/lib/murmur /var/log/murmur
+ fperms 750 /var/lib/murmur /var/log/murmur
+
+ # Fix permissions on config file as it might contain passwords.
+ # (bug #559362)
+ fowners root:murmur /etc/murmur/murmur.ini
+ fperms 640 /etc/murmur/murmur.ini
+
+ doman man/murmurd.1
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2019-03-13 15:33 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2019-03-13 15:33 UTC (permalink / raw
To: gentoo-commits
commit: afb7a2ee7121d7b4ef5132acaa423aea0139a4a0
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 13 15:27:28 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Mar 13 15:32:53 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afb7a2ee
media-sound/murmur: Bumped live ebuild to EAPI-7
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/murmur-9999.ebuild | 18 +++++++++++++-----
1 file changed, 13 insertions(+), 5 deletions(-)
diff --git a/media-sound/murmur/murmur-9999.ebuild b/media-sound/murmur/murmur-9999.ebuild
index fa867bd6703..9795d40d383 100644
--- a/media-sound/murmur/murmur-9999.ebuild
+++ b/media-sound/murmur/murmur-9999.ebuild
@@ -1,19 +1,25 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
inherit qmake-utils systemd user readme.gentoo-r1
DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
HOMEPAGE="https://wiki.mumble.info"
-if [[ "${PV}" = 9999 ]] ; then
+if [[ "${PV}" == 9999 ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git"
EGIT_SUBMODULES=( '-*' )
else
- MY_P="mumble-${PV/_/~}"
- SRC_URI="https://mumble.info/snapshot/${MY_P}.tar.gz"
+ MY_PN="mumble"
+ if [[ "${PV}" == *_pre* ]] ; then
+ MY_P="${MY_PN}-${PV}"
+ SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz"
+ else
+ MY_P="${MY_PN}-${PV/_/~}"
+ SRC_URI="https://mumble.info/snapshot/${MY_P}.tar.gz"
+ fi
KEYWORDS="~amd64 ~arm ~x86"
S="${WORKDIR}/${MY_P}"
fi
@@ -41,6 +47,8 @@ RDEPEND="
DEPEND="${RDEPEND}
>=dev-libs/boost-1.41.0
+"
+BDEPEND="
virtual/pkgconfig"
DOC_CONTENTS="
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2019-03-20 20:33 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2019-03-20 20:33 UTC (permalink / raw
To: gentoo-commits
commit: dac9c7f9221dda759667f0e8de3793b2e3e10404
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 20 20:26:08 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Mar 20 20:32:57 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dac9c7f9
media-sound/murmur: Prepare live ebuild for 1.3.0_rc* releases.
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/murmur-9999.ebuild | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/media-sound/murmur/murmur-9999.ebuild b/media-sound/murmur/murmur-9999.ebuild
index 9795d40d383..4ee163ac142 100644
--- a/media-sound/murmur/murmur-9999.ebuild
+++ b/media-sound/murmur/murmur-9999.ebuild
@@ -16,12 +16,14 @@ else
if [[ "${PV}" == *_pre* ]] ; then
MY_P="${MY_PN}-${PV}"
SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz"
+ S="${WORKDIR}/${MY_P}"
else
- MY_P="${MY_PN}-${PV/_/~}"
- SRC_URI="https://mumble.info/snapshot/${MY_P}.tar.gz"
+ MY_PV="${PV/_/-}"
+ MY_P="${MY_PN}-${MY_PV}"
+ SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz"
+ S="${WORKDIR}/${MY_PN}-${PV/_*}"
fi
KEYWORDS="~amd64 ~arm ~x86"
- S="${WORKDIR}/${MY_P}"
fi
LICENSE="BSD"
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2019-03-20 20:33 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2019-03-20 20:33 UTC (permalink / raw
To: gentoo-commits
commit: 21c7e147c89adc6796faaea44b4cb4dda81956f6
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 20 20:32:41 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Mar 20 20:32:58 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21c7e147
media-sound/murmur: Bump to version 1.3.0_rc1
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 1 +
media-sound/murmur/murmur-1.3.0_rc1.ebuild | 150 +++++++++++++++++++++++++++++
2 files changed, 151 insertions(+)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index 819c74785c9..804e4f168ae 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1 +1,2 @@
+DIST mumble-1.3.0-rc1.tar.gz 8638701 BLAKE2B 6c97c528e8b598bb86a7318e997067706216436b37aabb06931e509d1c713d0104aa599a72235dd0afd46b34779205bd622a496bf14fd54aa065d9ab1d869725 SHA512 e993b18b0ecf620d3a9a89f145c18b9ecde3aaf9b7217e235b7472908c81a365323c8683dd6fc9ed14b108160f8bf5244369c2a9ee57c22595550220d158516c
DIST mumble-1.3.0_pre20190313.tar.xz 2904672 BLAKE2B 4f7b9b63b35c04ee646364cdccd8dd171ba63e41cdede79098ae68d551dd2aee7d2ee74711f92eb0da9998a199061d4438bebdaa1807f980cdfdfccf7e0460b6 SHA512 623103c846103e306ce9fb527130ecda8b65f8486819cc189fb21a4b313fbf987b29a63838c1eb29d0cbd71ae464b2acba4110fb500365115636c3d23827eec0
diff --git a/media-sound/murmur/murmur-1.3.0_rc1.ebuild b/media-sound/murmur/murmur-1.3.0_rc1.ebuild
new file mode 100644
index 00000000000..4ee163ac142
--- /dev/null
+++ b/media-sound/murmur/murmur-1.3.0_rc1.ebuild
@@ -0,0 +1,150 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils systemd user readme.gentoo-r1
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
+HOMEPAGE="https://wiki.mumble.info"
+if [[ "${PV}" == 9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git"
+ EGIT_SUBMODULES=( '-*' )
+else
+ MY_PN="mumble"
+ if [[ "${PV}" == *_pre* ]] ; then
+ MY_P="${MY_PN}-${PV}"
+ SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz"
+ S="${WORKDIR}/${MY_P}"
+ else
+ MY_PV="${PV/_/-}"
+ MY_P="${MY_PN}-${MY_PV}"
+ SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz"
+ S="${WORKDIR}/${MY_PN}-${PV/_*}"
+ fi
+ KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="+dbus debug +ice pch zeroconf"
+
+RDEPEND="
+ >=dev-libs/openssl-1.0.0b:0=
+ >=dev-libs/protobuf-2.2.0:=
+ dev-qt/qtcore:5
+ dev-qt/qtnetwork:5
+ || (
+ dev-qt/qtsql:5[sqlite]
+ dev-qt/qtsql:5[mysql]
+ )
+ dev-qt/qtxml:5
+ sys-apps/lsb-release
+ >=sys-libs/libcap-2.15
+ dbus? ( dev-qt/qtdbus:5 )
+ ice? ( dev-libs/Ice:= )
+ zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
+"
+
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.41.0
+"
+BDEPEND="
+ virtual/pkgconfig"
+
+DOC_CONTENTS="
+ Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
+ Please execute:\n
+ murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
+ chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
+ to set the build-in 'SuperUser' password before starting murmur.
+ Please restart dbus before starting murmur, or else dbus
+ registration will fail.
+"
+
+pkg_setup() {
+ enewgroup murmur
+ enewuser murmur -1 -1 /var/lib/murmur murmur
+}
+
+src_prepare() {
+ default
+
+ sed \
+ -e 's:mumble-server:murmur:g' \
+ -e 's:/var/run:/run:g' \
+ -i "${S}"/scripts/murmur.{conf,ini} || die
+}
+
+src_configure() {
+ myuse() {
+ [[ -n "${1}" ]] || die "myconf: No use flag given."
+ use ${1} || echo "no-${1}"
+ }
+ local conf_add=(
+ no-client
+ $(myuse dbus)
+ $(usex debug 'symbols debug' release)
+ $(myuse ice)
+ $(myuse pch)
+ $(usex zeroconf '' no-bonjour)
+ )
+
+ eqmake5 main.pro -recursive \
+ CONFIG+="${conf_add[*]}"
+}
+
+src_install() {
+ dodoc README CHANGES
+
+ docinto scripts
+ dodoc -r scripts/server
+ docompress -x /usr/share/doc/${PF}/scripts
+
+ local dir=release
+ if use debug; then
+ dir=debug
+ fi
+
+ dobin "${dir}"/murmurd
+
+ insinto /etc/murmur/
+ doins scripts/murmur.ini
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}"/murmur.logrotate murmur
+
+ insinto /etc/dbus-1/system.d/
+ doins scripts/murmur.conf
+
+ insinto /usr/share/murmur/
+ doins src/murmur/Murmur.ice
+
+ newinitd "${FILESDIR}"/murmur.initd-r1 murmur
+ newconfd "${FILESDIR}"/murmur.confd murmur
+
+ if use dbus; then
+ systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
+ systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
+ else
+ systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
+ fi
+
+ keepdir /var/lib/murmur /var/log/murmur
+ fowners -R murmur /var/lib/murmur /var/log/murmur
+ fperms 750 /var/lib/murmur /var/log/murmur
+
+ # Fix permissions on config file as it might contain passwords.
+ # (bug #559362)
+ fowners root:murmur /etc/murmur/murmur.ini
+ fperms 640 /etc/murmur/murmur.ini
+
+ doman man/murmurd.1
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2019-06-26 8:15 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2019-06-26 8:15 UTC (permalink / raw
To: gentoo-commits
commit: df4749bf819e66ca12885a533f038178bb3fab70
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 26 08:15:05 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Jun 26 08:15:22 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df4749bf
media-sound/murmur: Removed old.
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 1 -
media-sound/murmur/murmur-1.3.0_pre20190313.ebuild | 148 ---------------------
2 files changed, 149 deletions(-)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index 804e4f168ae..b0cdf3b4e97 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,2 +1 @@
DIST mumble-1.3.0-rc1.tar.gz 8638701 BLAKE2B 6c97c528e8b598bb86a7318e997067706216436b37aabb06931e509d1c713d0104aa599a72235dd0afd46b34779205bd622a496bf14fd54aa065d9ab1d869725 SHA512 e993b18b0ecf620d3a9a89f145c18b9ecde3aaf9b7217e235b7472908c81a365323c8683dd6fc9ed14b108160f8bf5244369c2a9ee57c22595550220d158516c
-DIST mumble-1.3.0_pre20190313.tar.xz 2904672 BLAKE2B 4f7b9b63b35c04ee646364cdccd8dd171ba63e41cdede79098ae68d551dd2aee7d2ee74711f92eb0da9998a199061d4438bebdaa1807f980cdfdfccf7e0460b6 SHA512 623103c846103e306ce9fb527130ecda8b65f8486819cc189fb21a4b313fbf987b29a63838c1eb29d0cbd71ae464b2acba4110fb500365115636c3d23827eec0
diff --git a/media-sound/murmur/murmur-1.3.0_pre20190313.ebuild b/media-sound/murmur/murmur-1.3.0_pre20190313.ebuild
deleted file mode 100644
index 9795d40d383..00000000000
--- a/media-sound/murmur/murmur-1.3.0_pre20190313.ebuild
+++ /dev/null
@@ -1,148 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils systemd user readme.gentoo-r1
-
-DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
-HOMEPAGE="https://wiki.mumble.info"
-if [[ "${PV}" == 9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git"
- EGIT_SUBMODULES=( '-*' )
-else
- MY_PN="mumble"
- if [[ "${PV}" == *_pre* ]] ; then
- MY_P="${MY_PN}-${PV}"
- SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz"
- else
- MY_P="${MY_PN}-${PV/_/~}"
- SRC_URI="https://mumble.info/snapshot/${MY_P}.tar.gz"
- fi
- KEYWORDS="~amd64 ~arm ~x86"
- S="${WORKDIR}/${MY_P}"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="+dbus debug +ice pch zeroconf"
-
-RDEPEND="
- >=dev-libs/openssl-1.0.0b:0=
- >=dev-libs/protobuf-2.2.0:=
- dev-qt/qtcore:5
- dev-qt/qtnetwork:5
- || (
- dev-qt/qtsql:5[sqlite]
- dev-qt/qtsql:5[mysql]
- )
- dev-qt/qtxml:5
- sys-apps/lsb-release
- >=sys-libs/libcap-2.15
- dbus? ( dev-qt/qtdbus:5 )
- ice? ( dev-libs/Ice:= )
- zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
-"
-
-DEPEND="${RDEPEND}
- >=dev-libs/boost-1.41.0
-"
-BDEPEND="
- virtual/pkgconfig"
-
-DOC_CONTENTS="
- Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
- Please execute:\n
- murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
- chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
- to set the build-in 'SuperUser' password before starting murmur.
- Please restart dbus before starting murmur, or else dbus
- registration will fail.
-"
-
-pkg_setup() {
- enewgroup murmur
- enewuser murmur -1 -1 /var/lib/murmur murmur
-}
-
-src_prepare() {
- default
-
- sed \
- -e 's:mumble-server:murmur:g' \
- -e 's:/var/run:/run:g' \
- -i "${S}"/scripts/murmur.{conf,ini} || die
-}
-
-src_configure() {
- myuse() {
- [[ -n "${1}" ]] || die "myconf: No use flag given."
- use ${1} || echo "no-${1}"
- }
- local conf_add=(
- no-client
- $(myuse dbus)
- $(usex debug 'symbols debug' release)
- $(myuse ice)
- $(myuse pch)
- $(usex zeroconf '' no-bonjour)
- )
-
- eqmake5 main.pro -recursive \
- CONFIG+="${conf_add[*]}"
-}
-
-src_install() {
- dodoc README CHANGES
-
- docinto scripts
- dodoc -r scripts/server
- docompress -x /usr/share/doc/${PF}/scripts
-
- local dir=release
- if use debug; then
- dir=debug
- fi
-
- dobin "${dir}"/murmurd
-
- insinto /etc/murmur/
- doins scripts/murmur.ini
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}"/murmur.logrotate murmur
-
- insinto /etc/dbus-1/system.d/
- doins scripts/murmur.conf
-
- insinto /usr/share/murmur/
- doins src/murmur/Murmur.ice
-
- newinitd "${FILESDIR}"/murmur.initd-r1 murmur
- newconfd "${FILESDIR}"/murmur.confd murmur
-
- if use dbus; then
- systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
- systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
- else
- systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
- fi
-
- keepdir /var/lib/murmur /var/log/murmur
- fowners -R murmur /var/lib/murmur /var/log/murmur
- fperms 750 /var/lib/murmur /var/log/murmur
-
- # Fix permissions on config file as it might contain passwords.
- # (bug #559362)
- fowners root:murmur /etc/murmur/murmur.ini
- fperms 640 /etc/murmur/murmur.ini
-
- doman man/murmurd.1
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2019-06-26 9:04 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2019-06-26 9:04 UTC (permalink / raw
To: gentoo-commits
commit: 0204ffdd53cf4bb4874ec51709e05940af0351e1
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 26 09:03:42 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Jun 26 09:03:42 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0204ffdd
media-sound/murmur: Synced live ebuild.
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/murmur-9999.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/media-sound/murmur/murmur-9999.ebuild b/media-sound/murmur/murmur-9999.ebuild
index b7bdfc66910..cfce5144e23 100644
--- a/media-sound/murmur/murmur-9999.ebuild
+++ b/media-sound/murmur/murmur-9999.ebuild
@@ -20,7 +20,8 @@ else
else
MY_PV="${PV/_/-}"
MY_P="${MY_PN}-${MY_PV}"
- SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz"
+ SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz
+ https://dl.mumble.info/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV/_*}"
fi
KEYWORDS="~amd64 ~arm ~x86"
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2019-06-26 9:04 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2019-06-26 9:04 UTC (permalink / raw
To: gentoo-commits
commit: 8488cbdee5efdc25f5bd21f7d4c9fcf1a7f52a11
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 26 09:03:11 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Jun 26 09:03:11 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8488cbde
media-sound/murmur: Bump to version 1.3.0_rc2
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 1 +
media-sound/murmur/murmur-1.3.0_rc2.ebuild | 147 +++++++++++++++++++++++++++++
2 files changed, 148 insertions(+)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index b0cdf3b4e97..7b1545ca008 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1 +1,2 @@
DIST mumble-1.3.0-rc1.tar.gz 8638701 BLAKE2B 6c97c528e8b598bb86a7318e997067706216436b37aabb06931e509d1c713d0104aa599a72235dd0afd46b34779205bd622a496bf14fd54aa065d9ab1d869725 SHA512 e993b18b0ecf620d3a9a89f145c18b9ecde3aaf9b7217e235b7472908c81a365323c8683dd6fc9ed14b108160f8bf5244369c2a9ee57c22595550220d158516c
+DIST mumble-1.3.0-rc2.tar.gz 8759830 BLAKE2B 4df1001a174d042221a674a21dcdb7165742cba2428f778eb6ef7fcfe8128734f4207230222971fa97622af3ea81e40b676cc089e45704be3fecf76f97f72a36 SHA512 b31a92cbe9d2d973cb06e5f3bb237de22f0fa5f242e6a8141ffaa735268ca41097bda44445a73ea5dafef6ef3ff7a5050c52c7f9b9f5600d400e57aff6f2e4c4
diff --git a/media-sound/murmur/murmur-1.3.0_rc2.ebuild b/media-sound/murmur/murmur-1.3.0_rc2.ebuild
new file mode 100644
index 00000000000..cfce5144e23
--- /dev/null
+++ b/media-sound/murmur/murmur-1.3.0_rc2.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils systemd user readme.gentoo-r1
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
+HOMEPAGE="https://wiki.mumble.info"
+if [[ "${PV}" == 9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git"
+ EGIT_SUBMODULES=( '-*' )
+else
+ MY_PN="mumble"
+ if [[ "${PV}" == *_pre* ]] ; then
+ MY_P="${MY_PN}-${PV}"
+ SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz"
+ S="${WORKDIR}/${MY_P}"
+ else
+ MY_PV="${PV/_/-}"
+ MY_P="${MY_PN}-${MY_PV}"
+ SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz
+ https://dl.mumble.info/${MY_P}.tar.gz"
+ S="${WORKDIR}/${MY_PN}-${PV/_*}"
+ fi
+ KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="+dbus debug +ice pch zeroconf"
+
+RDEPEND="
+ >=dev-libs/openssl-1.0.0b:0=
+ >=dev-libs/protobuf-2.2.0:=
+ dev-qt/qtcore:5
+ dev-qt/qtnetwork:5
+ || (
+ dev-qt/qtsql:5[sqlite]
+ dev-qt/qtsql:5[mysql]
+ )
+ dev-qt/qtxml:5
+ sys-apps/lsb-release
+ >=sys-libs/libcap-2.15
+ dbus? ( dev-qt/qtdbus:5 )
+ ice? ( dev-libs/Ice:= )
+ zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
+"
+
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.41.0
+"
+BDEPEND="
+ virtual/pkgconfig"
+
+DOC_CONTENTS="
+ Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
+ Please execute:\n
+ murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
+ chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
+ to set the build-in 'SuperUser' password before starting murmur.
+ Please restart dbus before starting murmur, or else dbus
+ registration will fail.
+"
+
+pkg_setup() {
+ enewgroup murmur
+ enewuser murmur -1 -1 /var/lib/murmur murmur
+}
+
+src_prepare() {
+ default
+
+ sed \
+ -e 's:mumble-server:murmur:g' \
+ -e 's:/var/run:/run:g' \
+ -i "${S}"/scripts/murmur.{conf,ini} || die
+}
+
+src_configure() {
+ myuse() {
+ [[ -n "${1}" ]] || die "myconf: No use flag given."
+ use ${1} || echo "no-${1}"
+ }
+ local conf_add=(
+ no-client
+ $(myuse dbus)
+ $(usex debug 'symbols debug' release)
+ $(myuse ice)
+ $(myuse pch)
+ $(usex zeroconf '' no-bonjour)
+ )
+
+ eqmake5 main.pro -recursive \
+ CONFIG+="${conf_add[*]}"
+}
+
+src_install() {
+ dodoc README CHANGES
+
+ docinto scripts
+ dodoc -r scripts/server
+ docompress -x /usr/share/doc/${PF}/scripts
+
+ local dir=release
+ if use debug; then
+ dir=debug
+ fi
+
+ dobin "${dir}"/murmurd
+
+ insinto /etc/murmur/
+ doins scripts/murmur.ini
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}"/murmur.logrotate murmur
+
+ insinto /etc/dbus-1/system.d/
+ doins scripts/murmur.conf
+
+ insinto /usr/share/murmur/
+ doins src/murmur/Murmur.ice
+
+ newinitd "${FILESDIR}"/murmur.initd-r1 murmur
+ newconfd "${FILESDIR}"/murmur.confd murmur
+
+ systemd_dounit scripts/${PN}.service
+ systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
+
+ keepdir /var/lib/murmur /var/log/murmur
+ fowners -R murmur /var/lib/murmur /var/log/murmur
+ fperms 750 /var/lib/murmur /var/log/murmur
+
+ # Fix permissions on config file as it might contain passwords.
+ # (bug #559362)
+ fowners root:murmur /etc/murmur/murmur.ini
+ fperms 640 /etc/murmur/murmur.ini
+
+ doman man/murmurd.1
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2019-07-11 8:31 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2019-07-11 8:31 UTC (permalink / raw
To: gentoo-commits
commit: eb3de39b88c70faf1a680d16555699fd9dffb0b8
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 11 08:16:31 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Jul 11 08:23:03 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb3de39b
media-sound/murmur: Revbump to fix systemd service file
install correct .ini config file and create .ini file in live ebuild
Thanks-to: Andrey Tikhomirov <vamp <AT> vampik.ru>
Bug: https://bugs.gentoo.org/689208
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
...1.3.0_rc2.ebuild => murmur-1.3.0_rc2-r1.ebuild} | 27 ++++++++++++++--------
1 file changed, 17 insertions(+), 10 deletions(-)
diff --git a/media-sound/murmur/murmur-1.3.0_rc2.ebuild b/media-sound/murmur/murmur-1.3.0_rc2-r1.ebuild
similarity index 85%
rename from media-sound/murmur/murmur-1.3.0_rc2.ebuild
rename to media-sound/murmur/murmur-1.3.0_rc2-r1.ebuild
index cfce5144e23..0a7f6b035c2 100644
--- a/media-sound/murmur/murmur-1.3.0_rc2.ebuild
+++ b/media-sound/murmur/murmur-1.3.0_rc2-r1.ebuild
@@ -72,10 +72,20 @@ pkg_setup() {
src_prepare() {
default
+ if [[ "${PV}" == *9999 ]] ; then
+ pushd scripts &>/dev/null || die
+ ./mkini.sh || die
+ popd &>/dev/null || die
+ fi
+
sed \
-e 's:mumble-server:murmur:g' \
-e 's:/var/run:/run:g' \
- -i "${S}"/scripts/murmur.{conf,ini} || die
+ -i "${S}"/scripts/murmur.{conf,ini.system} || die
+
+ # Adjust systemd service file to our config location #689208
+ sed "s@/etc/${PN}\.ini@/etc/${PN}/${PN}.ini@" \
+ -i scripts/${PN}.service || die
}
src_configure() {
@@ -103,15 +113,12 @@ src_install() {
dodoc -r scripts/server
docompress -x /usr/share/doc/${PF}/scripts
- local dir=release
- if use debug; then
- dir=debug
- fi
-
+ local dir="$(usex debug debug release)"
dobin "${dir}"/murmurd
- insinto /etc/murmur/
- doins scripts/murmur.ini
+ local etcdir="/etc/murmur"
+ insinto ${etcdir}
+ newins scripts/${PN}.ini.system ${PN}.ini
insinto /etc/logrotate.d/
newins "${FILESDIR}"/murmur.logrotate murmur
@@ -134,8 +141,8 @@ src_install() {
# Fix permissions on config file as it might contain passwords.
# (bug #559362)
- fowners root:murmur /etc/murmur/murmur.ini
- fperms 640 /etc/murmur/murmur.ini
+ fowners root:murmur ${etcdir}/murmur.ini
+ fperms 640 ${etcdir}/murmur.ini
doman man/murmurd.1
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2019-07-11 8:31 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2019-07-11 8:31 UTC (permalink / raw
To: gentoo-commits
commit: 21885a827dc4f88c4371670460fed4f67148baf7
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 11 08:03:19 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Jul 11 08:03:19 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21885a82
media-sound/murmur: Removed old.
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 1 -
media-sound/murmur/murmur-1.3.0_rc1.ebuild | 150 -----------------------------
2 files changed, 151 deletions(-)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index 7b1545ca008..f1a7936040d 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,2 +1 @@
-DIST mumble-1.3.0-rc1.tar.gz 8638701 BLAKE2B 6c97c528e8b598bb86a7318e997067706216436b37aabb06931e509d1c713d0104aa599a72235dd0afd46b34779205bd622a496bf14fd54aa065d9ab1d869725 SHA512 e993b18b0ecf620d3a9a89f145c18b9ecde3aaf9b7217e235b7472908c81a365323c8683dd6fc9ed14b108160f8bf5244369c2a9ee57c22595550220d158516c
DIST mumble-1.3.0-rc2.tar.gz 8759830 BLAKE2B 4df1001a174d042221a674a21dcdb7165742cba2428f778eb6ef7fcfe8128734f4207230222971fa97622af3ea81e40b676cc089e45704be3fecf76f97f72a36 SHA512 b31a92cbe9d2d973cb06e5f3bb237de22f0fa5f242e6a8141ffaa735268ca41097bda44445a73ea5dafef6ef3ff7a5050c52c7f9b9f5600d400e57aff6f2e4c4
diff --git a/media-sound/murmur/murmur-1.3.0_rc1.ebuild b/media-sound/murmur/murmur-1.3.0_rc1.ebuild
deleted file mode 100644
index 4ee163ac142..00000000000
--- a/media-sound/murmur/murmur-1.3.0_rc1.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils systemd user readme.gentoo-r1
-
-DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
-HOMEPAGE="https://wiki.mumble.info"
-if [[ "${PV}" == 9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git"
- EGIT_SUBMODULES=( '-*' )
-else
- MY_PN="mumble"
- if [[ "${PV}" == *_pre* ]] ; then
- MY_P="${MY_PN}-${PV}"
- SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz"
- S="${WORKDIR}/${MY_P}"
- else
- MY_PV="${PV/_/-}"
- MY_P="${MY_PN}-${MY_PV}"
- SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz"
- S="${WORKDIR}/${MY_PN}-${PV/_*}"
- fi
- KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="+dbus debug +ice pch zeroconf"
-
-RDEPEND="
- >=dev-libs/openssl-1.0.0b:0=
- >=dev-libs/protobuf-2.2.0:=
- dev-qt/qtcore:5
- dev-qt/qtnetwork:5
- || (
- dev-qt/qtsql:5[sqlite]
- dev-qt/qtsql:5[mysql]
- )
- dev-qt/qtxml:5
- sys-apps/lsb-release
- >=sys-libs/libcap-2.15
- dbus? ( dev-qt/qtdbus:5 )
- ice? ( dev-libs/Ice:= )
- zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
-"
-
-DEPEND="${RDEPEND}
- >=dev-libs/boost-1.41.0
-"
-BDEPEND="
- virtual/pkgconfig"
-
-DOC_CONTENTS="
- Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
- Please execute:\n
- murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
- chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
- to set the build-in 'SuperUser' password before starting murmur.
- Please restart dbus before starting murmur, or else dbus
- registration will fail.
-"
-
-pkg_setup() {
- enewgroup murmur
- enewuser murmur -1 -1 /var/lib/murmur murmur
-}
-
-src_prepare() {
- default
-
- sed \
- -e 's:mumble-server:murmur:g' \
- -e 's:/var/run:/run:g' \
- -i "${S}"/scripts/murmur.{conf,ini} || die
-}
-
-src_configure() {
- myuse() {
- [[ -n "${1}" ]] || die "myconf: No use flag given."
- use ${1} || echo "no-${1}"
- }
- local conf_add=(
- no-client
- $(myuse dbus)
- $(usex debug 'symbols debug' release)
- $(myuse ice)
- $(myuse pch)
- $(usex zeroconf '' no-bonjour)
- )
-
- eqmake5 main.pro -recursive \
- CONFIG+="${conf_add[*]}"
-}
-
-src_install() {
- dodoc README CHANGES
-
- docinto scripts
- dodoc -r scripts/server
- docompress -x /usr/share/doc/${PF}/scripts
-
- local dir=release
- if use debug; then
- dir=debug
- fi
-
- dobin "${dir}"/murmurd
-
- insinto /etc/murmur/
- doins scripts/murmur.ini
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}"/murmur.logrotate murmur
-
- insinto /etc/dbus-1/system.d/
- doins scripts/murmur.conf
-
- insinto /usr/share/murmur/
- doins src/murmur/Murmur.ice
-
- newinitd "${FILESDIR}"/murmur.initd-r1 murmur
- newconfd "${FILESDIR}"/murmur.confd murmur
-
- if use dbus; then
- systemd_newunit "${FILESDIR}"/murmurd-dbus.service "${PN}".service
- systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
- else
- systemd_newunit "${FILESDIR}"/murmurd-no-dbus.service "${PN}".service
- fi
-
- keepdir /var/lib/murmur /var/log/murmur
- fowners -R murmur /var/lib/murmur /var/log/murmur
- fperms 750 /var/lib/murmur /var/log/murmur
-
- # Fix permissions on config file as it might contain passwords.
- # (bug #559362)
- fowners root:murmur /etc/murmur/murmur.ini
- fperms 640 /etc/murmur/murmur.ini
-
- doman man/murmurd.1
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2019-07-11 8:31 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2019-07-11 8:31 UTC (permalink / raw
To: gentoo-commits
commit: 2ff5ea8e2cf8d43b0e87c25891f37be9b8c7e41b
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 11 08:31:35 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Jul 11 08:31:35 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ff5ea8e
media-sound/murmur: Synced live ebuild
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/murmur-9999.ebuild | 34 ++++++++++++++++++++++++----------
1 file changed, 24 insertions(+), 10 deletions(-)
diff --git a/media-sound/murmur/murmur-9999.ebuild b/media-sound/murmur/murmur-9999.ebuild
index cfce5144e23..e0d9d8f503e 100644
--- a/media-sound/murmur/murmur-9999.ebuild
+++ b/media-sound/murmur/murmur-9999.ebuild
@@ -54,6 +54,13 @@ DEPEND="${RDEPEND}
BDEPEND="
virtual/pkgconfig"
+if [[ "${PV}" == *9999 ]] ; then
+ # Required for the mkini.sh script which calls perl multiple times
+ BDEPEND+="
+ dev-lang/perl
+ "
+fi
+
DOC_CONTENTS="
Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
Please execute:\n
@@ -72,10 +79,20 @@ pkg_setup() {
src_prepare() {
default
+ if [[ "${PV}" == *9999 ]] ; then
+ pushd scripts &>/dev/null || die
+ ./mkini.sh || die
+ popd &>/dev/null || die
+ fi
+
sed \
-e 's:mumble-server:murmur:g' \
-e 's:/var/run:/run:g' \
- -i "${S}"/scripts/murmur.{conf,ini} || die
+ -i "${S}"/scripts/murmur.{conf,ini.system} || die
+
+ # Adjust systemd service file to our config location #689208
+ sed "s@/etc/${PN}\.ini@/etc/${PN}/${PN}.ini@" \
+ -i scripts/${PN}.service || die
}
src_configure() {
@@ -103,15 +120,12 @@ src_install() {
dodoc -r scripts/server
docompress -x /usr/share/doc/${PF}/scripts
- local dir=release
- if use debug; then
- dir=debug
- fi
-
+ local dir="$(usex debug debug release)"
dobin "${dir}"/murmurd
- insinto /etc/murmur/
- doins scripts/murmur.ini
+ local etcdir="/etc/murmur"
+ insinto ${etcdir}
+ newins scripts/${PN}.ini.system ${PN}.ini
insinto /etc/logrotate.d/
newins "${FILESDIR}"/murmur.logrotate murmur
@@ -134,8 +148,8 @@ src_install() {
# Fix permissions on config file as it might contain passwords.
# (bug #559362)
- fowners root:murmur /etc/murmur/murmur.ini
- fperms 640 /etc/murmur/murmur.ini
+ fowners root:murmur ${etcdir}/murmur.ini
+ fperms 640 ${etcdir}/murmur.ini
doman man/murmurd.1
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2019-08-13 16:40 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2019-08-13 16:40 UTC (permalink / raw
To: gentoo-commits
commit: cc2f6974c04ecf6bdf707e95bc846d2130daafe6
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 6 21:41:47 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Aug 13 16:40:30 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc2f6974
media-sound/murmur: Revbump replacing user eclass
with murmur group/user packages.
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/murmur-1.3.0_rc2-r2.ebuild | 151 ++++++++++++++++++++++++++
1 file changed, 151 insertions(+)
diff --git a/media-sound/murmur/murmur-1.3.0_rc2-r2.ebuild b/media-sound/murmur/murmur-1.3.0_rc2-r2.ebuild
new file mode 100644
index 00000000000..adfcd45b7b5
--- /dev/null
+++ b/media-sound/murmur/murmur-1.3.0_rc2-r2.ebuild
@@ -0,0 +1,151 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils systemd readme.gentoo-r1
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
+HOMEPAGE="https://wiki.mumble.info"
+if [[ "${PV}" == 9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git"
+ EGIT_SUBMODULES=( '-*' )
+else
+ MY_PN="mumble"
+ if [[ "${PV}" == *_pre* ]] ; then
+ MY_P="${MY_PN}-${PV}"
+ SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz"
+ S="${WORKDIR}/${MY_P}"
+ else
+ MY_PV="${PV/_/-}"
+ MY_P="${MY_PN}-${MY_PV}"
+ SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz
+ https://dl.mumble.info/${MY_P}.tar.gz"
+ S="${WORKDIR}/${MY_PN}-${PV/_*}"
+ fi
+ KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="+dbus debug +ice pch zeroconf"
+
+RDEPEND="
+ acct-group/murmur
+ acct-user/murmur
+ >=dev-libs/openssl-1.0.0b:0=
+ >=dev-libs/protobuf-2.2.0:=
+ dev-qt/qtcore:5
+ dev-qt/qtnetwork:5
+ || (
+ dev-qt/qtsql:5[sqlite]
+ dev-qt/qtsql:5[mysql]
+ )
+ dev-qt/qtxml:5
+ sys-apps/lsb-release
+ >=sys-libs/libcap-2.15
+ dbus? ( dev-qt/qtdbus:5 )
+ ice? ( dev-libs/Ice:= )
+ zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
+"
+
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.41.0
+"
+BDEPEND="
+ virtual/pkgconfig"
+
+DOC_CONTENTS="
+ Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
+ Please execute:\n
+ murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
+ chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
+ to set the build-in 'SuperUser' password before starting murmur.
+ Please restart dbus before starting murmur, or else dbus
+ registration will fail.
+"
+
+src_prepare() {
+ default
+
+ if [[ "${PV}" == *9999 ]] ; then
+ pushd scripts &>/dev/null || die
+ ./mkini.sh || die
+ popd &>/dev/null || die
+ fi
+
+ sed \
+ -e 's:mumble-server:murmur:g' \
+ -e 's:/var/run:/run:g' \
+ -i "${S}"/scripts/murmur.{conf,ini.system} || die
+
+ # Adjust systemd service file to our config location #689208
+ sed "s@/etc/${PN}\.ini@/etc/${PN}/${PN}.ini@" \
+ -i scripts/${PN}.service || die
+}
+
+src_configure() {
+ myuse() {
+ [[ -n "${1}" ]] || die "myconf: No use flag given."
+ use ${1} || echo "no-${1}"
+ }
+ local conf_add=(
+ no-client
+ $(myuse dbus)
+ $(usex debug 'symbols debug' release)
+ $(myuse ice)
+ $(myuse pch)
+ $(usex zeroconf '' no-bonjour)
+ )
+
+ eqmake5 main.pro -recursive \
+ CONFIG+="${conf_add[*]}"
+}
+
+src_install() {
+ dodoc README CHANGES
+
+ docinto scripts
+ dodoc -r scripts/server
+ docompress -x /usr/share/doc/${PF}/scripts
+
+ local dir="$(usex debug debug release)"
+ dobin "${dir}"/murmurd
+
+ local etcdir="/etc/murmur"
+ insinto ${etcdir}
+ newins scripts/${PN}.ini.system ${PN}.ini
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}"/murmur.logrotate murmur
+
+ insinto /etc/dbus-1/system.d/
+ doins scripts/murmur.conf
+
+ insinto /usr/share/murmur/
+ doins src/murmur/Murmur.ice
+
+ newinitd "${FILESDIR}"/murmur.initd-r1 murmur
+ newconfd "${FILESDIR}"/murmur.confd murmur
+
+ systemd_dounit scripts/${PN}.service
+ systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
+
+ keepdir /var/lib/murmur /var/log/murmur
+ fowners -R murmur /var/lib/murmur /var/log/murmur
+ fperms 750 /var/lib/murmur /var/log/murmur
+
+ # Fix permissions on config file as it might contain passwords.
+ # (bug #559362)
+ fowners root:murmur ${etcdir}/murmur.ini
+ fperms 640 ${etcdir}/murmur.ini
+
+ doman man/murmurd.1
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2019-08-13 16:40 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2019-08-13 16:40 UTC (permalink / raw
To: gentoo-commits
commit: ee057fbaeda7247cdf7b96defe5e1cc78a7bc768
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 6 22:35:45 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Aug 13 16:40:30 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee057fba
media-sound/murmur: Synced live ebuild
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/murmur-9999.ebuild | 9 +++------
1 file changed, 3 insertions(+), 6 deletions(-)
diff --git a/media-sound/murmur/murmur-9999.ebuild b/media-sound/murmur/murmur-9999.ebuild
index e0d9d8f503e..c2200fcbaab 100644
--- a/media-sound/murmur/murmur-9999.ebuild
+++ b/media-sound/murmur/murmur-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit qmake-utils systemd user readme.gentoo-r1
+inherit qmake-utils systemd readme.gentoo-r1
DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
HOMEPAGE="https://wiki.mumble.info"
@@ -32,6 +32,8 @@ SLOT="0"
IUSE="+dbus debug +ice pch zeroconf"
RDEPEND="
+ acct-group/murmur
+ acct-user/murmur
>=dev-libs/openssl-1.0.0b:0=
>=dev-libs/protobuf-2.2.0:=
dev-qt/qtcore:5
@@ -71,11 +73,6 @@ DOC_CONTENTS="
registration will fail.
"
-pkg_setup() {
- enewgroup murmur
- enewuser murmur -1 -1 /var/lib/murmur murmur
-}
-
src_prepare() {
default
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2019-08-13 18:17 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2019-08-13 18:17 UTC (permalink / raw
To: gentoo-commits
commit: b8f234361bd6738102f4dbeca9562549fb962e07
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 13 18:12:05 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Aug 13 18:17:43 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8f23436
media-sound/murmur: Added acct-{group,user}/murmur to BDEPEND
Thanks-to: Mike Gilbert <floppym <AT> gentoo.org>
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/murmur-1.3.0_rc2-r2.ebuild | 7 ++++---
media-sound/murmur/murmur-9999.ebuild | 7 ++++---
2 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/media-sound/murmur/murmur-1.3.0_rc2-r2.ebuild b/media-sound/murmur/murmur-1.3.0_rc2-r2.ebuild
index adfcd45b7b5..5e652e44aff 100644
--- a/media-sound/murmur/murmur-1.3.0_rc2-r2.ebuild
+++ b/media-sound/murmur/murmur-1.3.0_rc2-r2.ebuild
@@ -32,8 +32,6 @@ SLOT="0"
IUSE="+dbus debug +ice pch zeroconf"
RDEPEND="
- acct-group/murmur
- acct-user/murmur
>=dev-libs/openssl-1.0.0b:0=
>=dev-libs/protobuf-2.2.0:=
dev-qt/qtcore:5
@@ -54,7 +52,10 @@ DEPEND="${RDEPEND}
>=dev-libs/boost-1.41.0
"
BDEPEND="
- virtual/pkgconfig"
+ acct-group/murmur
+ acct-user/murmur
+ virtual/pkgconfig
+"
DOC_CONTENTS="
Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
diff --git a/media-sound/murmur/murmur-9999.ebuild b/media-sound/murmur/murmur-9999.ebuild
index c2200fcbaab..4397a500ac4 100644
--- a/media-sound/murmur/murmur-9999.ebuild
+++ b/media-sound/murmur/murmur-9999.ebuild
@@ -32,8 +32,6 @@ SLOT="0"
IUSE="+dbus debug +ice pch zeroconf"
RDEPEND="
- acct-group/murmur
- acct-user/murmur
>=dev-libs/openssl-1.0.0b:0=
>=dev-libs/protobuf-2.2.0:=
dev-qt/qtcore:5
@@ -54,7 +52,10 @@ DEPEND="${RDEPEND}
>=dev-libs/boost-1.41.0
"
BDEPEND="
- virtual/pkgconfig"
+ acct-group/murmur
+ acct-user/murmur
+ virtual/pkgconfig
+"
if [[ "${PV}" == *9999 ]] ; then
# Required for the mkini.sh script which calls perl multiple times
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2019-08-13 18:51 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2019-08-13 18:51 UTC (permalink / raw
To: gentoo-commits
commit: e5e66f2d6d33666a0b555e990c131e53bd59fb86
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 13 18:51:28 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Aug 13 18:51:40 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5e66f2d
media-sound/murmur: Re-added acct-{group,user}/murmur to RDEPEND
which was removed by accident in my previous commit.
Thanks-to: Mike Gilbert <floppym <AT> gentoo.org>
Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/murmur-1.3.0_rc2-r2.ebuild | 2 ++
media-sound/murmur/murmur-9999.ebuild | 2 ++
2 files changed, 4 insertions(+)
diff --git a/media-sound/murmur/murmur-1.3.0_rc2-r2.ebuild b/media-sound/murmur/murmur-1.3.0_rc2-r2.ebuild
index 5e652e44aff..bd399783509 100644
--- a/media-sound/murmur/murmur-1.3.0_rc2-r2.ebuild
+++ b/media-sound/murmur/murmur-1.3.0_rc2-r2.ebuild
@@ -32,6 +32,8 @@ SLOT="0"
IUSE="+dbus debug +ice pch zeroconf"
RDEPEND="
+ acct-group/murmur
+ acct-user/murmur
>=dev-libs/openssl-1.0.0b:0=
>=dev-libs/protobuf-2.2.0:=
dev-qt/qtcore:5
diff --git a/media-sound/murmur/murmur-9999.ebuild b/media-sound/murmur/murmur-9999.ebuild
index 4397a500ac4..6a55b973442 100644
--- a/media-sound/murmur/murmur-9999.ebuild
+++ b/media-sound/murmur/murmur-9999.ebuild
@@ -32,6 +32,8 @@ SLOT="0"
IUSE="+dbus debug +ice pch zeroconf"
RDEPEND="
+ acct-group/murmur
+ acct-user/murmur
>=dev-libs/openssl-1.0.0b:0=
>=dev-libs/protobuf-2.2.0:=
dev-qt/qtcore:5
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2019-09-08 13:46 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2019-09-08 13:46 UTC (permalink / raw
To: gentoo-commits
commit: e01da47538633ed67a8e9b12415bf4f2acff2bc2
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 8 13:45:49 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sun Sep 8 13:46:05 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e01da475
media-sound/murmur: Removed old
Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/murmur-1.3.0_rc2-r1.ebuild | 154 --------------------------
1 file changed, 154 deletions(-)
diff --git a/media-sound/murmur/murmur-1.3.0_rc2-r1.ebuild b/media-sound/murmur/murmur-1.3.0_rc2-r1.ebuild
deleted file mode 100644
index 0a7f6b035c2..00000000000
--- a/media-sound/murmur/murmur-1.3.0_rc2-r1.ebuild
+++ /dev/null
@@ -1,154 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils systemd user readme.gentoo-r1
-
-DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
-HOMEPAGE="https://wiki.mumble.info"
-if [[ "${PV}" == 9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git"
- EGIT_SUBMODULES=( '-*' )
-else
- MY_PN="mumble"
- if [[ "${PV}" == *_pre* ]] ; then
- MY_P="${MY_PN}-${PV}"
- SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz"
- S="${WORKDIR}/${MY_P}"
- else
- MY_PV="${PV/_/-}"
- MY_P="${MY_PN}-${MY_PV}"
- SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz
- https://dl.mumble.info/${MY_P}.tar.gz"
- S="${WORKDIR}/${MY_PN}-${PV/_*}"
- fi
- KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="+dbus debug +ice pch zeroconf"
-
-RDEPEND="
- >=dev-libs/openssl-1.0.0b:0=
- >=dev-libs/protobuf-2.2.0:=
- dev-qt/qtcore:5
- dev-qt/qtnetwork:5
- || (
- dev-qt/qtsql:5[sqlite]
- dev-qt/qtsql:5[mysql]
- )
- dev-qt/qtxml:5
- sys-apps/lsb-release
- >=sys-libs/libcap-2.15
- dbus? ( dev-qt/qtdbus:5 )
- ice? ( dev-libs/Ice:= )
- zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
-"
-
-DEPEND="${RDEPEND}
- >=dev-libs/boost-1.41.0
-"
-BDEPEND="
- virtual/pkgconfig"
-
-DOC_CONTENTS="
- Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
- Please execute:\n
- murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
- chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
- to set the build-in 'SuperUser' password before starting murmur.
- Please restart dbus before starting murmur, or else dbus
- registration will fail.
-"
-
-pkg_setup() {
- enewgroup murmur
- enewuser murmur -1 -1 /var/lib/murmur murmur
-}
-
-src_prepare() {
- default
-
- if [[ "${PV}" == *9999 ]] ; then
- pushd scripts &>/dev/null || die
- ./mkini.sh || die
- popd &>/dev/null || die
- fi
-
- sed \
- -e 's:mumble-server:murmur:g' \
- -e 's:/var/run:/run:g' \
- -i "${S}"/scripts/murmur.{conf,ini.system} || die
-
- # Adjust systemd service file to our config location #689208
- sed "s@/etc/${PN}\.ini@/etc/${PN}/${PN}.ini@" \
- -i scripts/${PN}.service || die
-}
-
-src_configure() {
- myuse() {
- [[ -n "${1}" ]] || die "myconf: No use flag given."
- use ${1} || echo "no-${1}"
- }
- local conf_add=(
- no-client
- $(myuse dbus)
- $(usex debug 'symbols debug' release)
- $(myuse ice)
- $(myuse pch)
- $(usex zeroconf '' no-bonjour)
- )
-
- eqmake5 main.pro -recursive \
- CONFIG+="${conf_add[*]}"
-}
-
-src_install() {
- dodoc README CHANGES
-
- docinto scripts
- dodoc -r scripts/server
- docompress -x /usr/share/doc/${PF}/scripts
-
- local dir="$(usex debug debug release)"
- dobin "${dir}"/murmurd
-
- local etcdir="/etc/murmur"
- insinto ${etcdir}
- newins scripts/${PN}.ini.system ${PN}.ini
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}"/murmur.logrotate murmur
-
- insinto /etc/dbus-1/system.d/
- doins scripts/murmur.conf
-
- insinto /usr/share/murmur/
- doins src/murmur/Murmur.ice
-
- newinitd "${FILESDIR}"/murmur.initd-r1 murmur
- newconfd "${FILESDIR}"/murmur.confd murmur
-
- systemd_dounit scripts/${PN}.service
- systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
-
- keepdir /var/lib/murmur /var/log/murmur
- fowners -R murmur /var/lib/murmur /var/log/murmur
- fperms 750 /var/lib/murmur /var/log/murmur
-
- # Fix permissions on config file as it might contain passwords.
- # (bug #559362)
- fowners root:murmur ${etcdir}/murmur.ini
- fperms 640 ${etcdir}/murmur.ini
-
- doman man/murmurd.1
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2019-09-08 13:46 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2019-09-08 13:46 UTC (permalink / raw
To: gentoo-commits
commit: 802bf069221b478d0123d2798adcef9aa6e630a9
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 8 13:45:09 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sun Sep 8 13:46:05 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=802bf069
media-sound/murmur: Bump to version 1.3.0
Bug: https://bugs.gentoo.org/693788
Package-Manager: Portage-2.3.75, Repoman-2.3.17
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 1 +
media-sound/murmur/murmur-1.3.0.ebuild | 154 +++++++++++++++++++++++++++++++++
2 files changed, 155 insertions(+)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index f1a7936040d..5cb779663ef 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1 +1,2 @@
DIST mumble-1.3.0-rc2.tar.gz 8759830 BLAKE2B 4df1001a174d042221a674a21dcdb7165742cba2428f778eb6ef7fcfe8128734f4207230222971fa97622af3ea81e40b676cc089e45704be3fecf76f97f72a36 SHA512 b31a92cbe9d2d973cb06e5f3bb237de22f0fa5f242e6a8141ffaa735268ca41097bda44445a73ea5dafef6ef3ff7a5050c52c7f9b9f5600d400e57aff6f2e4c4
+DIST mumble-1.3.0.tar.gz 8788587 BLAKE2B cb870b043506eaa0fb15a21c95c125eb49082dde55b9c1a49e3ffff318477b27b45d75d18d3db83e247446efaddb2253ff520ec19da04b465a7e9a33b22064d1 SHA512 2a629fc97f3c7c587c9a3b40fc96cf15d668acada37282ec1c4a5b169ad37717d60af94d12c7bce45f2816c265f76a99ebad40a006adcf8ca38a117e7c0a4122
diff --git a/media-sound/murmur/murmur-1.3.0.ebuild b/media-sound/murmur/murmur-1.3.0.ebuild
new file mode 100644
index 00000000000..bd399783509
--- /dev/null
+++ b/media-sound/murmur/murmur-1.3.0.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils systemd readme.gentoo-r1
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
+HOMEPAGE="https://wiki.mumble.info"
+if [[ "${PV}" == 9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git"
+ EGIT_SUBMODULES=( '-*' )
+else
+ MY_PN="mumble"
+ if [[ "${PV}" == *_pre* ]] ; then
+ MY_P="${MY_PN}-${PV}"
+ SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz"
+ S="${WORKDIR}/${MY_P}"
+ else
+ MY_PV="${PV/_/-}"
+ MY_P="${MY_PN}-${MY_PV}"
+ SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz
+ https://dl.mumble.info/${MY_P}.tar.gz"
+ S="${WORKDIR}/${MY_PN}-${PV/_*}"
+ fi
+ KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="+dbus debug +ice pch zeroconf"
+
+RDEPEND="
+ acct-group/murmur
+ acct-user/murmur
+ >=dev-libs/openssl-1.0.0b:0=
+ >=dev-libs/protobuf-2.2.0:=
+ dev-qt/qtcore:5
+ dev-qt/qtnetwork:5
+ || (
+ dev-qt/qtsql:5[sqlite]
+ dev-qt/qtsql:5[mysql]
+ )
+ dev-qt/qtxml:5
+ sys-apps/lsb-release
+ >=sys-libs/libcap-2.15
+ dbus? ( dev-qt/qtdbus:5 )
+ ice? ( dev-libs/Ice:= )
+ zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
+"
+
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.41.0
+"
+BDEPEND="
+ acct-group/murmur
+ acct-user/murmur
+ virtual/pkgconfig
+"
+
+DOC_CONTENTS="
+ Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
+ Please execute:\n
+ murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
+ chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
+ to set the build-in 'SuperUser' password before starting murmur.
+ Please restart dbus before starting murmur, or else dbus
+ registration will fail.
+"
+
+src_prepare() {
+ default
+
+ if [[ "${PV}" == *9999 ]] ; then
+ pushd scripts &>/dev/null || die
+ ./mkini.sh || die
+ popd &>/dev/null || die
+ fi
+
+ sed \
+ -e 's:mumble-server:murmur:g' \
+ -e 's:/var/run:/run:g' \
+ -i "${S}"/scripts/murmur.{conf,ini.system} || die
+
+ # Adjust systemd service file to our config location #689208
+ sed "s@/etc/${PN}\.ini@/etc/${PN}/${PN}.ini@" \
+ -i scripts/${PN}.service || die
+}
+
+src_configure() {
+ myuse() {
+ [[ -n "${1}" ]] || die "myconf: No use flag given."
+ use ${1} || echo "no-${1}"
+ }
+ local conf_add=(
+ no-client
+ $(myuse dbus)
+ $(usex debug 'symbols debug' release)
+ $(myuse ice)
+ $(myuse pch)
+ $(usex zeroconf '' no-bonjour)
+ )
+
+ eqmake5 main.pro -recursive \
+ CONFIG+="${conf_add[*]}"
+}
+
+src_install() {
+ dodoc README CHANGES
+
+ docinto scripts
+ dodoc -r scripts/server
+ docompress -x /usr/share/doc/${PF}/scripts
+
+ local dir="$(usex debug debug release)"
+ dobin "${dir}"/murmurd
+
+ local etcdir="/etc/murmur"
+ insinto ${etcdir}
+ newins scripts/${PN}.ini.system ${PN}.ini
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}"/murmur.logrotate murmur
+
+ insinto /etc/dbus-1/system.d/
+ doins scripts/murmur.conf
+
+ insinto /usr/share/murmur/
+ doins src/murmur/Murmur.ice
+
+ newinitd "${FILESDIR}"/murmur.initd-r1 murmur
+ newconfd "${FILESDIR}"/murmur.confd murmur
+
+ systemd_dounit scripts/${PN}.service
+ systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
+
+ keepdir /var/lib/murmur /var/log/murmur
+ fowners -R murmur /var/lib/murmur /var/log/murmur
+ fperms 750 /var/lib/murmur /var/log/murmur
+
+ # Fix permissions on config file as it might contain passwords.
+ # (bug #559362)
+ fowners root:murmur ${etcdir}/murmur.ini
+ fperms 640 ${etcdir}/murmur.ini
+
+ doman man/murmurd.1
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2019-11-20 9:07 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2019-11-20 9:07 UTC (permalink / raw
To: gentoo-commits
commit: 5949e19718a925bd356765303849a7c955daa225
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 20 08:37:12 2019 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Nov 20 09:07:31 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5949e197
media-sound/murmur: Removed old
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 1 -
media-sound/murmur/murmur-1.3.0_rc2-r2.ebuild | 154 --------------------------
2 files changed, 155 deletions(-)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index 5cb779663ef..ac2089c76fa 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,2 +1 @@
-DIST mumble-1.3.0-rc2.tar.gz 8759830 BLAKE2B 4df1001a174d042221a674a21dcdb7165742cba2428f778eb6ef7fcfe8128734f4207230222971fa97622af3ea81e40b676cc089e45704be3fecf76f97f72a36 SHA512 b31a92cbe9d2d973cb06e5f3bb237de22f0fa5f242e6a8141ffaa735268ca41097bda44445a73ea5dafef6ef3ff7a5050c52c7f9b9f5600d400e57aff6f2e4c4
DIST mumble-1.3.0.tar.gz 8788587 BLAKE2B cb870b043506eaa0fb15a21c95c125eb49082dde55b9c1a49e3ffff318477b27b45d75d18d3db83e247446efaddb2253ff520ec19da04b465a7e9a33b22064d1 SHA512 2a629fc97f3c7c587c9a3b40fc96cf15d668acada37282ec1c4a5b169ad37717d60af94d12c7bce45f2816c265f76a99ebad40a006adcf8ca38a117e7c0a4122
diff --git a/media-sound/murmur/murmur-1.3.0_rc2-r2.ebuild b/media-sound/murmur/murmur-1.3.0_rc2-r2.ebuild
deleted file mode 100644
index bd399783509..00000000000
--- a/media-sound/murmur/murmur-1.3.0_rc2-r2.ebuild
+++ /dev/null
@@ -1,154 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils systemd readme.gentoo-r1
-
-DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
-HOMEPAGE="https://wiki.mumble.info"
-if [[ "${PV}" == 9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git"
- EGIT_SUBMODULES=( '-*' )
-else
- MY_PN="mumble"
- if [[ "${PV}" == *_pre* ]] ; then
- MY_P="${MY_PN}-${PV}"
- SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz"
- S="${WORKDIR}/${MY_P}"
- else
- MY_PV="${PV/_/-}"
- MY_P="${MY_PN}-${MY_PV}"
- SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz
- https://dl.mumble.info/${MY_P}.tar.gz"
- S="${WORKDIR}/${MY_PN}-${PV/_*}"
- fi
- KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="+dbus debug +ice pch zeroconf"
-
-RDEPEND="
- acct-group/murmur
- acct-user/murmur
- >=dev-libs/openssl-1.0.0b:0=
- >=dev-libs/protobuf-2.2.0:=
- dev-qt/qtcore:5
- dev-qt/qtnetwork:5
- || (
- dev-qt/qtsql:5[sqlite]
- dev-qt/qtsql:5[mysql]
- )
- dev-qt/qtxml:5
- sys-apps/lsb-release
- >=sys-libs/libcap-2.15
- dbus? ( dev-qt/qtdbus:5 )
- ice? ( dev-libs/Ice:= )
- zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
-"
-
-DEPEND="${RDEPEND}
- >=dev-libs/boost-1.41.0
-"
-BDEPEND="
- acct-group/murmur
- acct-user/murmur
- virtual/pkgconfig
-"
-
-DOC_CONTENTS="
- Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
- Please execute:\n
- murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
- chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
- to set the build-in 'SuperUser' password before starting murmur.
- Please restart dbus before starting murmur, or else dbus
- registration will fail.
-"
-
-src_prepare() {
- default
-
- if [[ "${PV}" == *9999 ]] ; then
- pushd scripts &>/dev/null || die
- ./mkini.sh || die
- popd &>/dev/null || die
- fi
-
- sed \
- -e 's:mumble-server:murmur:g' \
- -e 's:/var/run:/run:g' \
- -i "${S}"/scripts/murmur.{conf,ini.system} || die
-
- # Adjust systemd service file to our config location #689208
- sed "s@/etc/${PN}\.ini@/etc/${PN}/${PN}.ini@" \
- -i scripts/${PN}.service || die
-}
-
-src_configure() {
- myuse() {
- [[ -n "${1}" ]] || die "myconf: No use flag given."
- use ${1} || echo "no-${1}"
- }
- local conf_add=(
- no-client
- $(myuse dbus)
- $(usex debug 'symbols debug' release)
- $(myuse ice)
- $(myuse pch)
- $(usex zeroconf '' no-bonjour)
- )
-
- eqmake5 main.pro -recursive \
- CONFIG+="${conf_add[*]}"
-}
-
-src_install() {
- dodoc README CHANGES
-
- docinto scripts
- dodoc -r scripts/server
- docompress -x /usr/share/doc/${PF}/scripts
-
- local dir="$(usex debug debug release)"
- dobin "${dir}"/murmurd
-
- local etcdir="/etc/murmur"
- insinto ${etcdir}
- newins scripts/${PN}.ini.system ${PN}.ini
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}"/murmur.logrotate murmur
-
- insinto /etc/dbus-1/system.d/
- doins scripts/murmur.conf
-
- insinto /usr/share/murmur/
- doins src/murmur/Murmur.ice
-
- newinitd "${FILESDIR}"/murmur.initd-r1 murmur
- newconfd "${FILESDIR}"/murmur.confd murmur
-
- systemd_dounit scripts/${PN}.service
- systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
-
- keepdir /var/lib/murmur /var/log/murmur
- fowners -R murmur /var/lib/murmur /var/log/murmur
- fperms 750 /var/lib/murmur /var/log/murmur
-
- # Fix permissions on config file as it might contain passwords.
- # (bug #559362)
- fowners root:murmur ${etcdir}/murmur.ini
- fperms 640 ${etcdir}/murmur.ini
-
- doman man/murmurd.1
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2020-05-05 15:04 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2020-05-05 15:04 UTC (permalink / raw
To: gentoo-commits
commit: d659ae058a61a8a77da97b7c11090fee342a96ba
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue May 5 14:29:37 2020 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue May 5 15:04:50 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d659ae05
media-sound/murmur: Bump to version 1.3.1_rc1
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 1 +
media-sound/murmur/murmur-1.3.1_rc1.ebuild | 161 +++++++++++++++++++++++++++++
2 files changed, 162 insertions(+)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index ac2089c76fa..105fb3e2f1f 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1 +1,2 @@
DIST mumble-1.3.0.tar.gz 8788587 BLAKE2B cb870b043506eaa0fb15a21c95c125eb49082dde55b9c1a49e3ffff318477b27b45d75d18d3db83e247446efaddb2253ff520ec19da04b465a7e9a33b22064d1 SHA512 2a629fc97f3c7c587c9a3b40fc96cf15d668acada37282ec1c4a5b169ad37717d60af94d12c7bce45f2816c265f76a99ebad40a006adcf8ca38a117e7c0a4122
+DIST mumble-1.3.1-rc1.tar.gz 8796775 BLAKE2B e229734c2a23da3be7cc9ef5fe9f5c15a423c27b7dd610a5d855089167dca8739f8e32c88efa126b5f08f0391324da7b16454468c2465d2275019179b15b893e SHA512 b05533545aaecb24f403f1876b8b1eb771d39724b1a4db65776cfbc09419b81f4c1017ec99aad7f0e4b5d16e6962d72817467e7a3dec628b4a9b66ab8de555cc
diff --git a/media-sound/murmur/murmur-1.3.1_rc1.ebuild b/media-sound/murmur/murmur-1.3.1_rc1.ebuild
new file mode 100644
index 00000000000..17d28a117c4
--- /dev/null
+++ b/media-sound/murmur/murmur-1.3.1_rc1.ebuild
@@ -0,0 +1,161 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils systemd readme.gentoo-r1
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
+HOMEPAGE="https://wiki.mumble.info"
+if [[ "${PV}" == 9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git"
+ EGIT_SUBMODULES=( '-*' )
+else
+ MY_PN="mumble"
+ if [[ "${PV}" == *_pre* ]] ; then
+ MY_P="${MY_PN}-${PV}"
+ SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz"
+ S="${WORKDIR}/${MY_P}"
+ else
+ MY_PV="${PV/_/-}"
+ MY_P="${MY_PN}-${MY_PV}"
+ SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz
+ https://dl.mumble.info/${MY_P}.tar.gz"
+ S="${WORKDIR}/${MY_PN}-${PV/_*}"
+ fi
+ KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="+dbus debug +ice pch zeroconf"
+
+RDEPEND="
+ acct-group/murmur
+ acct-user/murmur
+ >=dev-libs/openssl-1.0.0b:0=
+ >=dev-libs/protobuf-2.2.0:=
+ dev-qt/qtcore:5
+ dev-qt/qtnetwork:5
+ || (
+ dev-qt/qtsql:5[sqlite]
+ dev-qt/qtsql:5[mysql]
+ )
+ dev-qt/qtxml:5
+ sys-apps/lsb-release
+ >=sys-libs/libcap-2.15
+ dbus? ( dev-qt/qtdbus:5 )
+ ice? ( dev-libs/Ice:= )
+ zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
+"
+
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.41.0
+"
+BDEPEND="
+ acct-group/murmur
+ acct-user/murmur
+ virtual/pkgconfig
+"
+
+if [[ "${PV}" == *9999 ]] ; then
+ # Required for the mkini.sh script which calls perl multiple times
+ BDEPEND+="
+ dev-lang/perl
+ "
+fi
+
+DOC_CONTENTS="
+ Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
+ Please execute:\n
+ murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
+ chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
+ to set the build-in 'SuperUser' password before starting murmur.
+ Please restart dbus before starting murmur, or else dbus
+ registration will fail.
+"
+
+src_prepare() {
+ default
+
+ if [[ "${PV}" == *9999 ]] ; then
+ pushd scripts &>/dev/null || die
+ ./mkini.sh || die
+ popd &>/dev/null || die
+ fi
+
+ sed \
+ -e 's:mumble-server:murmur:g' \
+ -e 's:/var/run:/run:g' \
+ -i "${S}"/scripts/murmur.{conf,ini.system} || die
+
+ # Adjust systemd service file to our config location #689208
+ sed "s@/etc/${PN}\.ini@/etc/${PN}/${PN}.ini@" \
+ -i scripts/${PN}.service || die
+}
+
+src_configure() {
+ myuse() {
+ [[ -n "${1}" ]] || die "myconf: No use flag given."
+ use ${1} || echo "no-${1}"
+ }
+ local conf_add=(
+ no-client
+ $(myuse dbus)
+ $(usex debug 'symbols debug' release)
+ $(myuse ice)
+ $(myuse pch)
+ $(usex zeroconf '' no-bonjour)
+ )
+
+ eqmake5 main.pro -recursive \
+ CONFIG+="${conf_add[*]}"
+}
+
+src_install() {
+ dodoc README CHANGES
+
+ docinto scripts
+ dodoc -r scripts/server
+ docompress -x /usr/share/doc/${PF}/scripts
+
+ local dir="$(usex debug debug release)"
+ dobin "${dir}"/murmurd
+
+ local etcdir="/etc/murmur"
+ insinto ${etcdir}
+ newins scripts/${PN}.ini.system ${PN}.ini
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}"/murmur.logrotate murmur
+
+ insinto /etc/dbus-1/system.d/
+ doins scripts/murmur.conf
+
+ insinto /usr/share/murmur/
+ doins src/murmur/Murmur.ice
+
+ newinitd "${FILESDIR}"/murmur.initd-r1 murmur
+ newconfd "${FILESDIR}"/murmur.confd murmur
+
+ systemd_dounit scripts/${PN}.service
+ systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
+
+ keepdir /var/lib/murmur /var/log/murmur
+ fowners -R murmur /var/lib/murmur /var/log/murmur
+ fperms 750 /var/lib/murmur /var/log/murmur
+
+ # Fix permissions on config file as it might contain passwords.
+ # (bug #559362)
+ fowners root:murmur ${etcdir}/murmur.ini
+ fperms 640 ${etcdir}/murmur.ini
+
+ doman man/murmurd.1
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2020-06-15 9:56 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2020-06-15 9:56 UTC (permalink / raw
To: gentoo-commits
commit: e94d04bc2b125cecd0611e9cebc4746071e04b67
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 15 09:56:27 2020 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Jun 15 09:56:42 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e94d04bc
media-sound/murmur: Security bump to version 1.3.1
Bug: https://bugs.gentoo.org/727598
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 2 +-
media-sound/murmur/{murmur-1.3.1_rc1.ebuild => murmur-1.3.1.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index 105fb3e2f1f..c6056d2712b 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,2 +1,2 @@
DIST mumble-1.3.0.tar.gz 8788587 BLAKE2B cb870b043506eaa0fb15a21c95c125eb49082dde55b9c1a49e3ffff318477b27b45d75d18d3db83e247446efaddb2253ff520ec19da04b465a7e9a33b22064d1 SHA512 2a629fc97f3c7c587c9a3b40fc96cf15d668acada37282ec1c4a5b169ad37717d60af94d12c7bce45f2816c265f76a99ebad40a006adcf8ca38a117e7c0a4122
-DIST mumble-1.3.1-rc1.tar.gz 8796775 BLAKE2B e229734c2a23da3be7cc9ef5fe9f5c15a423c27b7dd610a5d855089167dca8739f8e32c88efa126b5f08f0391324da7b16454468c2465d2275019179b15b893e SHA512 b05533545aaecb24f403f1876b8b1eb771d39724b1a4db65776cfbc09419b81f4c1017ec99aad7f0e4b5d16e6962d72817467e7a3dec628b4a9b66ab8de555cc
+DIST mumble-1.3.1.tar.gz 8587417 BLAKE2B e0ff9911727ce74035cef658ff8ce21bfab6dcfd94306abe4a206853a1b2e2e4ddc7215e757f89559c30be64df4329dffc81618a0509df2b281f5b5b59d7de2f SHA512 f622ae5e4f7cd00ef60d225ee6db3cc13fcae5fdc1b03252d17ad6a18156526517e7d019f796b5600219e90e8662d095102fc6d61033fb20fd109afdf427a6d7
diff --git a/media-sound/murmur/murmur-1.3.1_rc1.ebuild b/media-sound/murmur/murmur-1.3.1.ebuild
similarity index 100%
rename from media-sound/murmur/murmur-1.3.1_rc1.ebuild
rename to media-sound/murmur/murmur-1.3.1.ebuild
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2020-06-20 13:48 Thomas Deutschmann
0 siblings, 0 replies; 65+ messages in thread
From: Thomas Deutschmann @ 2020-06-20 13:48 UTC (permalink / raw
To: gentoo-commits
commit: 499face7ec0946b89b496edc8bec15422a200ecc
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 20 13:42:52 2020 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sat Jun 20 13:48:22 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=499face7
media-sound/murmur: x86 stable (bug #727598)
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
media-sound/murmur/murmur-1.3.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/murmur/murmur-1.3.1.ebuild b/media-sound/murmur/murmur-1.3.1.ebuild
index 17d28a117c4..18faea15606 100644
--- a/media-sound/murmur/murmur-1.3.1.ebuild
+++ b/media-sound/murmur/murmur-1.3.1.ebuild
@@ -24,7 +24,7 @@ else
https://dl.mumble.info/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV/_*}"
fi
- KEYWORDS="~amd64 ~arm ~x86"
+ KEYWORDS="~amd64 ~arm x86"
fi
LICENSE="BSD"
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2020-06-21 17:17 Agostino Sarubbo
0 siblings, 0 replies; 65+ messages in thread
From: Agostino Sarubbo @ 2020-06-21 17:17 UTC (permalink / raw
To: gentoo-commits
commit: ef8efc74410573ee7c71dbb6f9fe1ec6f1cb5892
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 21 17:17:30 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jun 21 17:17:30 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef8efc74
media-sound/murmur: amd64 stable wrt bug #727598
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
media-sound/murmur/murmur-1.3.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/murmur/murmur-1.3.1.ebuild b/media-sound/murmur/murmur-1.3.1.ebuild
index 18faea15606..606e4379065 100644
--- a/media-sound/murmur/murmur-1.3.1.ebuild
+++ b/media-sound/murmur/murmur-1.3.1.ebuild
@@ -24,7 +24,7 @@ else
https://dl.mumble.info/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV/_*}"
fi
- KEYWORDS="~amd64 ~arm x86"
+ KEYWORDS="amd64 ~arm x86"
fi
LICENSE="BSD"
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2020-06-25 14:03 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2020-06-25 14:03 UTC (permalink / raw
To: gentoo-commits
commit: efdd2417271d7444170db0b9ac7b44a619d7016a
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 25 14:02:58 2020 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Jun 25 14:03:07 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efdd2417
media-sound/murmur: Security cleanup
Bug: https://bugs.gentoo.org/727598
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 1 -
media-sound/murmur/murmur-1.3.0.ebuild | 154 ---------------------------------
2 files changed, 155 deletions(-)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index c6056d2712b..7bb90d1987d 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,2 +1 @@
-DIST mumble-1.3.0.tar.gz 8788587 BLAKE2B cb870b043506eaa0fb15a21c95c125eb49082dde55b9c1a49e3ffff318477b27b45d75d18d3db83e247446efaddb2253ff520ec19da04b465a7e9a33b22064d1 SHA512 2a629fc97f3c7c587c9a3b40fc96cf15d668acada37282ec1c4a5b169ad37717d60af94d12c7bce45f2816c265f76a99ebad40a006adcf8ca38a117e7c0a4122
DIST mumble-1.3.1.tar.gz 8587417 BLAKE2B e0ff9911727ce74035cef658ff8ce21bfab6dcfd94306abe4a206853a1b2e2e4ddc7215e757f89559c30be64df4329dffc81618a0509df2b281f5b5b59d7de2f SHA512 f622ae5e4f7cd00ef60d225ee6db3cc13fcae5fdc1b03252d17ad6a18156526517e7d019f796b5600219e90e8662d095102fc6d61033fb20fd109afdf427a6d7
diff --git a/media-sound/murmur/murmur-1.3.0.ebuild b/media-sound/murmur/murmur-1.3.0.ebuild
deleted file mode 100644
index bd399783509..00000000000
--- a/media-sound/murmur/murmur-1.3.0.ebuild
+++ /dev/null
@@ -1,154 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils systemd readme.gentoo-r1
-
-DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
-HOMEPAGE="https://wiki.mumble.info"
-if [[ "${PV}" == 9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git"
- EGIT_SUBMODULES=( '-*' )
-else
- MY_PN="mumble"
- if [[ "${PV}" == *_pre* ]] ; then
- MY_P="${MY_PN}-${PV}"
- SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz"
- S="${WORKDIR}/${MY_P}"
- else
- MY_PV="${PV/_/-}"
- MY_P="${MY_PN}-${MY_PV}"
- SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz
- https://dl.mumble.info/${MY_P}.tar.gz"
- S="${WORKDIR}/${MY_PN}-${PV/_*}"
- fi
- KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="+dbus debug +ice pch zeroconf"
-
-RDEPEND="
- acct-group/murmur
- acct-user/murmur
- >=dev-libs/openssl-1.0.0b:0=
- >=dev-libs/protobuf-2.2.0:=
- dev-qt/qtcore:5
- dev-qt/qtnetwork:5
- || (
- dev-qt/qtsql:5[sqlite]
- dev-qt/qtsql:5[mysql]
- )
- dev-qt/qtxml:5
- sys-apps/lsb-release
- >=sys-libs/libcap-2.15
- dbus? ( dev-qt/qtdbus:5 )
- ice? ( dev-libs/Ice:= )
- zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
-"
-
-DEPEND="${RDEPEND}
- >=dev-libs/boost-1.41.0
-"
-BDEPEND="
- acct-group/murmur
- acct-user/murmur
- virtual/pkgconfig
-"
-
-DOC_CONTENTS="
- Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
- Please execute:\n
- murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
- chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
- to set the build-in 'SuperUser' password before starting murmur.
- Please restart dbus before starting murmur, or else dbus
- registration will fail.
-"
-
-src_prepare() {
- default
-
- if [[ "${PV}" == *9999 ]] ; then
- pushd scripts &>/dev/null || die
- ./mkini.sh || die
- popd &>/dev/null || die
- fi
-
- sed \
- -e 's:mumble-server:murmur:g' \
- -e 's:/var/run:/run:g' \
- -i "${S}"/scripts/murmur.{conf,ini.system} || die
-
- # Adjust systemd service file to our config location #689208
- sed "s@/etc/${PN}\.ini@/etc/${PN}/${PN}.ini@" \
- -i scripts/${PN}.service || die
-}
-
-src_configure() {
- myuse() {
- [[ -n "${1}" ]] || die "myconf: No use flag given."
- use ${1} || echo "no-${1}"
- }
- local conf_add=(
- no-client
- $(myuse dbus)
- $(usex debug 'symbols debug' release)
- $(myuse ice)
- $(myuse pch)
- $(usex zeroconf '' no-bonjour)
- )
-
- eqmake5 main.pro -recursive \
- CONFIG+="${conf_add[*]}"
-}
-
-src_install() {
- dodoc README CHANGES
-
- docinto scripts
- dodoc -r scripts/server
- docompress -x /usr/share/doc/${PF}/scripts
-
- local dir="$(usex debug debug release)"
- dobin "${dir}"/murmurd
-
- local etcdir="/etc/murmur"
- insinto ${etcdir}
- newins scripts/${PN}.ini.system ${PN}.ini
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}"/murmur.logrotate murmur
-
- insinto /etc/dbus-1/system.d/
- doins scripts/murmur.conf
-
- insinto /usr/share/murmur/
- doins src/murmur/Murmur.ice
-
- newinitd "${FILESDIR}"/murmur.initd-r1 murmur
- newconfd "${FILESDIR}"/murmur.confd murmur
-
- systemd_dounit scripts/${PN}.service
- systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
-
- keepdir /var/lib/murmur /var/log/murmur
- fowners -R murmur /var/lib/murmur /var/log/murmur
- fperms 750 /var/lib/murmur /var/log/murmur
-
- # Fix permissions on config file as it might contain passwords.
- # (bug #559362)
- fowners root:murmur ${etcdir}/murmur.ini
- fperms 640 ${etcdir}/murmur.ini
-
- doman man/murmurd.1
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2020-07-09 8:48 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2020-07-09 8:48 UTC (permalink / raw
To: gentoo-commits
commit: f4e6dbb3b1c739e56e705ba591a7b913098d416c
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 9 08:48:10 2020 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Thu Jul 9 08:48:22 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4e6dbb3
media-sound/murmur: Bump to version 1.3.2
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 1 +
media-sound/murmur/murmur-1.3.2.ebuild | 161 +++++++++++++++++++++++++++++++++
2 files changed, 162 insertions(+)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index 7bb90d1987d..2586c579c1e 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1 +1,2 @@
DIST mumble-1.3.1.tar.gz 8587417 BLAKE2B e0ff9911727ce74035cef658ff8ce21bfab6dcfd94306abe4a206853a1b2e2e4ddc7215e757f89559c30be64df4329dffc81618a0509df2b281f5b5b59d7de2f SHA512 f622ae5e4f7cd00ef60d225ee6db3cc13fcae5fdc1b03252d17ad6a18156526517e7d019f796b5600219e90e8662d095102fc6d61033fb20fd109afdf427a6d7
+DIST mumble-1.3.2.tar.gz 8586828 BLAKE2B 38af4a0a2ab934388607745a2e31ea7310b7bc040bbe6ac32cc7128f2ac2949f5754090b6eaed3b0baaca6f76c42f004fdd093d88b8486d84187d063d01976e9 SHA512 22e23a682bc9c11420c6ae1d8ff01a80906ebbfb4f073ee25c6d2923d345d12031ddfeca3dabaaf5cf183b82b22eb3c788c88fa0f5313bc399e15795a945b874
diff --git a/media-sound/murmur/murmur-1.3.2.ebuild b/media-sound/murmur/murmur-1.3.2.ebuild
new file mode 100644
index 00000000000..17d28a117c4
--- /dev/null
+++ b/media-sound/murmur/murmur-1.3.2.ebuild
@@ -0,0 +1,161 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils systemd readme.gentoo-r1
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
+HOMEPAGE="https://wiki.mumble.info"
+if [[ "${PV}" == 9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git"
+ EGIT_SUBMODULES=( '-*' )
+else
+ MY_PN="mumble"
+ if [[ "${PV}" == *_pre* ]] ; then
+ MY_P="${MY_PN}-${PV}"
+ SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz"
+ S="${WORKDIR}/${MY_P}"
+ else
+ MY_PV="${PV/_/-}"
+ MY_P="${MY_PN}-${MY_PV}"
+ SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz
+ https://dl.mumble.info/${MY_P}.tar.gz"
+ S="${WORKDIR}/${MY_PN}-${PV/_*}"
+ fi
+ KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="+dbus debug +ice pch zeroconf"
+
+RDEPEND="
+ acct-group/murmur
+ acct-user/murmur
+ >=dev-libs/openssl-1.0.0b:0=
+ >=dev-libs/protobuf-2.2.0:=
+ dev-qt/qtcore:5
+ dev-qt/qtnetwork:5
+ || (
+ dev-qt/qtsql:5[sqlite]
+ dev-qt/qtsql:5[mysql]
+ )
+ dev-qt/qtxml:5
+ sys-apps/lsb-release
+ >=sys-libs/libcap-2.15
+ dbus? ( dev-qt/qtdbus:5 )
+ ice? ( dev-libs/Ice:= )
+ zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
+"
+
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.41.0
+"
+BDEPEND="
+ acct-group/murmur
+ acct-user/murmur
+ virtual/pkgconfig
+"
+
+if [[ "${PV}" == *9999 ]] ; then
+ # Required for the mkini.sh script which calls perl multiple times
+ BDEPEND+="
+ dev-lang/perl
+ "
+fi
+
+DOC_CONTENTS="
+ Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
+ Please execute:\n
+ murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
+ chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
+ to set the build-in 'SuperUser' password before starting murmur.
+ Please restart dbus before starting murmur, or else dbus
+ registration will fail.
+"
+
+src_prepare() {
+ default
+
+ if [[ "${PV}" == *9999 ]] ; then
+ pushd scripts &>/dev/null || die
+ ./mkini.sh || die
+ popd &>/dev/null || die
+ fi
+
+ sed \
+ -e 's:mumble-server:murmur:g' \
+ -e 's:/var/run:/run:g' \
+ -i "${S}"/scripts/murmur.{conf,ini.system} || die
+
+ # Adjust systemd service file to our config location #689208
+ sed "s@/etc/${PN}\.ini@/etc/${PN}/${PN}.ini@" \
+ -i scripts/${PN}.service || die
+}
+
+src_configure() {
+ myuse() {
+ [[ -n "${1}" ]] || die "myconf: No use flag given."
+ use ${1} || echo "no-${1}"
+ }
+ local conf_add=(
+ no-client
+ $(myuse dbus)
+ $(usex debug 'symbols debug' release)
+ $(myuse ice)
+ $(myuse pch)
+ $(usex zeroconf '' no-bonjour)
+ )
+
+ eqmake5 main.pro -recursive \
+ CONFIG+="${conf_add[*]}"
+}
+
+src_install() {
+ dodoc README CHANGES
+
+ docinto scripts
+ dodoc -r scripts/server
+ docompress -x /usr/share/doc/${PF}/scripts
+
+ local dir="$(usex debug debug release)"
+ dobin "${dir}"/murmurd
+
+ local etcdir="/etc/murmur"
+ insinto ${etcdir}
+ newins scripts/${PN}.ini.system ${PN}.ini
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}"/murmur.logrotate murmur
+
+ insinto /etc/dbus-1/system.d/
+ doins scripts/murmur.conf
+
+ insinto /usr/share/murmur/
+ doins src/murmur/Murmur.ice
+
+ newinitd "${FILESDIR}"/murmur.initd-r1 murmur
+ newconfd "${FILESDIR}"/murmur.confd murmur
+
+ systemd_dounit scripts/${PN}.service
+ systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
+
+ keepdir /var/lib/murmur /var/log/murmur
+ fowners -R murmur /var/lib/murmur /var/log/murmur
+ fperms 750 /var/lib/murmur /var/log/murmur
+
+ # Fix permissions on config file as it might contain passwords.
+ # (bug #559362)
+ fowners root:murmur ${etcdir}/murmur.ini
+ fperms 640 ${etcdir}/murmur.ini
+
+ doman man/murmurd.1
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2020-10-07 13:22 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2020-10-07 13:22 UTC (permalink / raw
To: gentoo-commits
commit: 4f383c3ed4556ac3fe59818625be5467867dac28
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 7 13:22:27 2020 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Oct 7 13:22:39 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f383c3e
media-sound/murmur: Bump to version 1.3.3
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 1 +
media-sound/murmur/murmur-1.3.3.ebuild | 161 +++++++++++++++++++++++++++++++++
2 files changed, 162 insertions(+)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index 2586c579c1e..64cd425a932 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,2 +1,3 @@
DIST mumble-1.3.1.tar.gz 8587417 BLAKE2B e0ff9911727ce74035cef658ff8ce21bfab6dcfd94306abe4a206853a1b2e2e4ddc7215e757f89559c30be64df4329dffc81618a0509df2b281f5b5b59d7de2f SHA512 f622ae5e4f7cd00ef60d225ee6db3cc13fcae5fdc1b03252d17ad6a18156526517e7d019f796b5600219e90e8662d095102fc6d61033fb20fd109afdf427a6d7
DIST mumble-1.3.2.tar.gz 8586828 BLAKE2B 38af4a0a2ab934388607745a2e31ea7310b7bc040bbe6ac32cc7128f2ac2949f5754090b6eaed3b0baaca6f76c42f004fdd093d88b8486d84187d063d01976e9 SHA512 22e23a682bc9c11420c6ae1d8ff01a80906ebbfb4f073ee25c6d2923d345d12031ddfeca3dabaaf5cf183b82b22eb3c788c88fa0f5313bc399e15795a945b874
+DIST mumble-1.3.3.tar.gz 8591354 BLAKE2B e5bf4d0a21f3c9af761b0892c4a5a7d86244d3283070976fe7a779a10567ffd857e0c19dad750cdbae40d851ce1dcf17b66c63a2cb5142a13358af6f272445dd SHA512 be4c6d4de82a1059bf30d4c7e3c44e41e4bb50dc4a811b7d0def808c52059ff7bcccf65140db940f18cc1bb66d58ea4dab23ba5dcfae3b8b904866751f32edb3
diff --git a/media-sound/murmur/murmur-1.3.3.ebuild b/media-sound/murmur/murmur-1.3.3.ebuild
new file mode 100644
index 00000000000..17d28a117c4
--- /dev/null
+++ b/media-sound/murmur/murmur-1.3.3.ebuild
@@ -0,0 +1,161 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils systemd readme.gentoo-r1
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
+HOMEPAGE="https://wiki.mumble.info"
+if [[ "${PV}" == 9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git"
+ EGIT_SUBMODULES=( '-*' )
+else
+ MY_PN="mumble"
+ if [[ "${PV}" == *_pre* ]] ; then
+ MY_P="${MY_PN}-${PV}"
+ SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz"
+ S="${WORKDIR}/${MY_P}"
+ else
+ MY_PV="${PV/_/-}"
+ MY_P="${MY_PN}-${MY_PV}"
+ SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz
+ https://dl.mumble.info/${MY_P}.tar.gz"
+ S="${WORKDIR}/${MY_PN}-${PV/_*}"
+ fi
+ KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="+dbus debug +ice pch zeroconf"
+
+RDEPEND="
+ acct-group/murmur
+ acct-user/murmur
+ >=dev-libs/openssl-1.0.0b:0=
+ >=dev-libs/protobuf-2.2.0:=
+ dev-qt/qtcore:5
+ dev-qt/qtnetwork:5
+ || (
+ dev-qt/qtsql:5[sqlite]
+ dev-qt/qtsql:5[mysql]
+ )
+ dev-qt/qtxml:5
+ sys-apps/lsb-release
+ >=sys-libs/libcap-2.15
+ dbus? ( dev-qt/qtdbus:5 )
+ ice? ( dev-libs/Ice:= )
+ zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
+"
+
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.41.0
+"
+BDEPEND="
+ acct-group/murmur
+ acct-user/murmur
+ virtual/pkgconfig
+"
+
+if [[ "${PV}" == *9999 ]] ; then
+ # Required for the mkini.sh script which calls perl multiple times
+ BDEPEND+="
+ dev-lang/perl
+ "
+fi
+
+DOC_CONTENTS="
+ Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
+ Please execute:\n
+ murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
+ chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
+ to set the build-in 'SuperUser' password before starting murmur.
+ Please restart dbus before starting murmur, or else dbus
+ registration will fail.
+"
+
+src_prepare() {
+ default
+
+ if [[ "${PV}" == *9999 ]] ; then
+ pushd scripts &>/dev/null || die
+ ./mkini.sh || die
+ popd &>/dev/null || die
+ fi
+
+ sed \
+ -e 's:mumble-server:murmur:g' \
+ -e 's:/var/run:/run:g' \
+ -i "${S}"/scripts/murmur.{conf,ini.system} || die
+
+ # Adjust systemd service file to our config location #689208
+ sed "s@/etc/${PN}\.ini@/etc/${PN}/${PN}.ini@" \
+ -i scripts/${PN}.service || die
+}
+
+src_configure() {
+ myuse() {
+ [[ -n "${1}" ]] || die "myconf: No use flag given."
+ use ${1} || echo "no-${1}"
+ }
+ local conf_add=(
+ no-client
+ $(myuse dbus)
+ $(usex debug 'symbols debug' release)
+ $(myuse ice)
+ $(myuse pch)
+ $(usex zeroconf '' no-bonjour)
+ )
+
+ eqmake5 main.pro -recursive \
+ CONFIG+="${conf_add[*]}"
+}
+
+src_install() {
+ dodoc README CHANGES
+
+ docinto scripts
+ dodoc -r scripts/server
+ docompress -x /usr/share/doc/${PF}/scripts
+
+ local dir="$(usex debug debug release)"
+ dobin "${dir}"/murmurd
+
+ local etcdir="/etc/murmur"
+ insinto ${etcdir}
+ newins scripts/${PN}.ini.system ${PN}.ini
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}"/murmur.logrotate murmur
+
+ insinto /etc/dbus-1/system.d/
+ doins scripts/murmur.conf
+
+ insinto /usr/share/murmur/
+ doins src/murmur/Murmur.ice
+
+ newinitd "${FILESDIR}"/murmur.initd-r1 murmur
+ newconfd "${FILESDIR}"/murmur.confd murmur
+
+ systemd_dounit scripts/${PN}.service
+ systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
+
+ keepdir /var/lib/murmur /var/log/murmur
+ fowners -R murmur /var/lib/murmur /var/log/murmur
+ fperms 750 /var/lib/murmur /var/log/murmur
+
+ # Fix permissions on config file as it might contain passwords.
+ # (bug #559362)
+ fowners root:murmur ${etcdir}/murmur.ini
+ fperms 640 ${etcdir}/murmur.ini
+
+ doman man/murmurd.1
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2020-11-17 9:01 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2020-11-17 9:01 UTC (permalink / raw
To: gentoo-commits
commit: 532899f70eae05cab95e5074fac79359ab91dba2
Author: Jannis Achstetter <kripton <AT> kripserver <DOT> net>
AuthorDate: Wed Oct 21 17:40:32 2020 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Nov 17 09:01:12 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=532899f7
media-sound/murmur: Migrate live ebuild to cmake
Closes: https://bugs.gentoo.org/745387
Closes: https://github.com/gentoo/gentoo/pull/17991
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Jannis Achstetter <kripton <AT> kripserver.net>
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/metadata.xml | 1 +
media-sound/murmur/murmur-9999.ebuild | 37 ++++++++++++++++++++---------------
2 files changed, 22 insertions(+), 16 deletions(-)
diff --git a/media-sound/murmur/metadata.xml b/media-sound/murmur/metadata.xml
index 2299d0735ea..786a950d6d0 100644
--- a/media-sound/murmur/metadata.xml
+++ b/media-sound/murmur/metadata.xml
@@ -6,6 +6,7 @@
<name>Lars Wendler</name>
</maintainer>
<use>
+ <flag name="grpc">Use <pkg>net-libs/grpc</pkg> to enable remote control capabilities.</flag>
<flag name="ice">Use <pkg>dev-libs/Ice</pkg> to enable remote control capabilities.</flag>
</use>
<upstream>
diff --git a/media-sound/murmur/murmur-9999.ebuild b/media-sound/murmur/murmur-9999.ebuild
index 6a55b973442..761b2f65bbb 100644
--- a/media-sound/murmur/murmur-9999.ebuild
+++ b/media-sound/murmur/murmur-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit qmake-utils systemd readme.gentoo-r1
+inherit cmake systemd readme.gentoo-r1
DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
HOMEPAGE="https://wiki.mumble.info"
@@ -29,7 +29,8 @@ fi
LICENSE="BSD"
SLOT="0"
-IUSE="+dbus debug +ice pch zeroconf"
+IUSE="+dbus grpc +ice test zeroconf"
+RESTRICT="!test? ( test )"
RDEPEND="
acct-group/murmur
@@ -46,6 +47,7 @@ RDEPEND="
sys-apps/lsb-release
>=sys-libs/libcap-2.15
dbus? ( dev-qt/qtdbus:5 )
+ grpc? ( net-libs/grpc )
ice? ( dev-libs/Ice:= )
zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
"
@@ -93,6 +95,8 @@ src_prepare() {
# Adjust systemd service file to our config location #689208
sed "s@/etc/${PN}\.ini@/etc/${PN}/${PN}.ini@" \
-i scripts/${PN}.service || die
+
+ cmake_src_prepare
}
src_configure() {
@@ -100,29 +104,30 @@ src_configure() {
[[ -n "${1}" ]] || die "myconf: No use flag given."
use ${1} || echo "no-${1}"
}
- local conf_add=(
- no-client
- $(myuse dbus)
- $(usex debug 'symbols debug' release)
- $(myuse ice)
- $(myuse pch)
- $(usex zeroconf '' no-bonjour)
+ local mycmakeargs=(
+ -DBUILD_TESTING="$(usex test)"
+ -Dclient="OFF"
+ -Ddbus="$(usex dbus)"
+ -Dg15="OFF"
+ -Dgrpc="$(usex grpc)"
+ -Dice="$(usex ice)"
+ -Doverlay="OFF"
+ -Dserver="ON"
+ -Dzeroconf="$(usex zeroconf)"
)
- eqmake5 main.pro -recursive \
- CONFIG+="${conf_add[*]}"
+ cmake_src_configure
}
src_install() {
- dodoc README CHANGES
+ cmake_src_install
+
+ dodoc README.md CHANGES
docinto scripts
dodoc -r scripts/server
docompress -x /usr/share/doc/${PF}/scripts
- local dir="$(usex debug debug release)"
- dobin "${dir}"/murmurd
-
local etcdir="/etc/murmur"
insinto ${etcdir}
newins scripts/${PN}.ini.system ${PN}.ini
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2020-12-02 23:31 Thomas Deutschmann
0 siblings, 0 replies; 65+ messages in thread
From: Thomas Deutschmann @ 2020-12-02 23:31 UTC (permalink / raw
To: gentoo-commits
commit: 1e53de9117bb0c523fb00fcfb443a4f52cb2872d
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 2 23:24:39 2020 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Wed Dec 2 23:30:51 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e53de91
media-sound/murmur: x86 stable (bug #737658)
Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
media-sound/murmur/murmur-1.3.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/murmur/murmur-1.3.3.ebuild b/media-sound/murmur/murmur-1.3.3.ebuild
index 17d28a117c4..18faea15606 100644
--- a/media-sound/murmur/murmur-1.3.3.ebuild
+++ b/media-sound/murmur/murmur-1.3.3.ebuild
@@ -24,7 +24,7 @@ else
https://dl.mumble.info/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV/_*}"
fi
- KEYWORDS="~amd64 ~arm ~x86"
+ KEYWORDS="~amd64 ~arm x86"
fi
LICENSE="BSD"
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2020-12-20 12:34 Sam James
0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2020-12-20 12:34 UTC (permalink / raw
To: gentoo-commits
commit: 0f9ca09fff66757d2dbfe9edd873ade98de15965
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 20 12:34:46 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Dec 20 12:34:46 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f9ca09f
media-sound/murmur: Stabilize 1.3.3 amd64, #737658
Signed-off-by: Sam James <sam <AT> gentoo.org>
media-sound/murmur/murmur-1.3.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/media-sound/murmur/murmur-1.3.3.ebuild b/media-sound/murmur/murmur-1.3.3.ebuild
index 18faea15606..606e4379065 100644
--- a/media-sound/murmur/murmur-1.3.3.ebuild
+++ b/media-sound/murmur/murmur-1.3.3.ebuild
@@ -24,7 +24,7 @@ else
https://dl.mumble.info/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV/_*}"
fi
- KEYWORDS="~amd64 ~arm x86"
+ KEYWORDS="amd64 ~arm x86"
fi
LICENSE="BSD"
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2021-02-10 17:59 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2021-02-10 17:59 UTC (permalink / raw
To: gentoo-commits
commit: e28091470c9272e03ebbd70422af6cf81e5787a2
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 10 17:54:08 2021 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Feb 10 17:59:13 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2809147
media-sound/murmur: Bump to version 1.3.4
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 1 +
media-sound/murmur/murmur-1.3.4.ebuild | 161 +++++++++++++++++++++++++++++++++
2 files changed, 162 insertions(+)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index 64cd425a932..60c5190a12f 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,3 +1,4 @@
DIST mumble-1.3.1.tar.gz 8587417 BLAKE2B e0ff9911727ce74035cef658ff8ce21bfab6dcfd94306abe4a206853a1b2e2e4ddc7215e757f89559c30be64df4329dffc81618a0509df2b281f5b5b59d7de2f SHA512 f622ae5e4f7cd00ef60d225ee6db3cc13fcae5fdc1b03252d17ad6a18156526517e7d019f796b5600219e90e8662d095102fc6d61033fb20fd109afdf427a6d7
DIST mumble-1.3.2.tar.gz 8586828 BLAKE2B 38af4a0a2ab934388607745a2e31ea7310b7bc040bbe6ac32cc7128f2ac2949f5754090b6eaed3b0baaca6f76c42f004fdd093d88b8486d84187d063d01976e9 SHA512 22e23a682bc9c11420c6ae1d8ff01a80906ebbfb4f073ee25c6d2923d345d12031ddfeca3dabaaf5cf183b82b22eb3c788c88fa0f5313bc399e15795a945b874
DIST mumble-1.3.3.tar.gz 8591354 BLAKE2B e5bf4d0a21f3c9af761b0892c4a5a7d86244d3283070976fe7a779a10567ffd857e0c19dad750cdbae40d851ce1dcf17b66c63a2cb5142a13358af6f272445dd SHA512 be4c6d4de82a1059bf30d4c7e3c44e41e4bb50dc4a811b7d0def808c52059ff7bcccf65140db940f18cc1bb66d58ea4dab23ba5dcfae3b8b904866751f32edb3
+DIST mumble-1.3.4.tar.gz 8592741 BLAKE2B bcde3fd859ec4faea06f996cd4c583af7c0b8409cca79cb05ef8ba7fcdeac9e49ed1d07a4131225dd582da7610190d4006abc731fd4276b2288e02e8c18effb6 SHA512 e2dde5aad30d1a931e7acd8d7db0b8c785d3a268d0b8cf5626fa03953a51bcadb719c6682c440d02524e83beee13d73d8f5bb3fdf98ab1c82d3ecf824cc25f68
diff --git a/media-sound/murmur/murmur-1.3.4.ebuild b/media-sound/murmur/murmur-1.3.4.ebuild
new file mode 100644
index 00000000000..7dbaf80197b
--- /dev/null
+++ b/media-sound/murmur/murmur-1.3.4.ebuild
@@ -0,0 +1,161 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit qmake-utils systemd readme.gentoo-r1
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
+HOMEPAGE="https://wiki.mumble.info"
+if [[ "${PV}" == 9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git"
+ EGIT_SUBMODULES=( '-*' )
+else
+ MY_PN="mumble"
+ if [[ "${PV}" == *_pre* ]] ; then
+ MY_P="${MY_PN}-${PV}"
+ SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz"
+ S="${WORKDIR}/${MY_P}"
+ else
+ MY_PV="${PV/_/-}"
+ MY_P="${MY_PN}-${MY_PV}"
+ SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz
+ https://dl.mumble.info/${MY_P}.tar.gz"
+ S="${WORKDIR}/${MY_PN}-${PV/_*}"
+ fi
+ KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="+dbus debug +ice pch zeroconf"
+
+RDEPEND="
+ acct-group/murmur
+ acct-user/murmur
+ >=dev-libs/openssl-1.0.0b:0=
+ >=dev-libs/protobuf-2.2.0:=
+ dev-qt/qtcore:5
+ dev-qt/qtnetwork:5
+ || (
+ dev-qt/qtsql:5[sqlite]
+ dev-qt/qtsql:5[mysql]
+ )
+ dev-qt/qtxml:5
+ sys-apps/lsb-release
+ >=sys-libs/libcap-2.15
+ dbus? ( dev-qt/qtdbus:5 )
+ ice? ( dev-libs/Ice:= )
+ zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
+"
+
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.41.0
+"
+BDEPEND="
+ acct-group/murmur
+ acct-user/murmur
+ virtual/pkgconfig
+"
+
+if [[ "${PV}" == *9999 ]] ; then
+ # Required for the mkini.sh script which calls perl multiple times
+ BDEPEND+="
+ dev-lang/perl
+ "
+fi
+
+DOC_CONTENTS="
+ Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
+ Please execute:\n
+ murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
+ chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
+ to set the build-in 'SuperUser' password before starting murmur.
+ Please restart dbus before starting murmur, or else dbus
+ registration will fail.
+"
+
+src_prepare() {
+ default
+
+ if [[ "${PV}" == *9999 ]] ; then
+ pushd scripts &>/dev/null || die
+ ./mkini.sh || die
+ popd &>/dev/null || die
+ fi
+
+ sed \
+ -e 's:mumble-server:murmur:g' \
+ -e 's:/var/run:/run:g' \
+ -i "${S}"/scripts/murmur.{conf,ini.system} || die
+
+ # Adjust systemd service file to our config location #689208
+ sed "s@/etc/${PN}\.ini@/etc/${PN}/${PN}.ini@" \
+ -i scripts/${PN}.service || die
+}
+
+src_configure() {
+ myuse() {
+ [[ -n "${1}" ]] || die "myconf: No use flag given."
+ use ${1} || echo "no-${1}"
+ }
+ local conf_add=(
+ no-client
+ $(myuse dbus)
+ $(usex debug 'symbols debug' release)
+ $(myuse ice)
+ $(myuse pch)
+ $(usex zeroconf '' no-bonjour)
+ )
+
+ eqmake5 main.pro -recursive \
+ CONFIG+="${conf_add[*]}"
+}
+
+src_install() {
+ dodoc README CHANGES
+
+ docinto scripts
+ dodoc -r scripts/server
+ docompress -x /usr/share/doc/${PF}/scripts
+
+ local dir="$(usex debug debug release)"
+ dobin "${dir}"/murmurd
+
+ local etcdir="/etc/murmur"
+ insinto ${etcdir}
+ newins scripts/${PN}.ini.system ${PN}.ini
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}"/murmur.logrotate murmur
+
+ insinto /etc/dbus-1/system.d/
+ doins scripts/murmur.conf
+
+ insinto /usr/share/murmur/
+ doins src/murmur/Murmur.ice
+
+ newinitd "${FILESDIR}"/murmur.initd-r1 murmur
+ newconfd "${FILESDIR}"/murmur.confd murmur
+
+ systemd_dounit scripts/${PN}.service
+ systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
+
+ keepdir /var/lib/murmur /var/log/murmur
+ fowners -R murmur /var/lib/murmur /var/log/murmur
+ fperms 750 /var/lib/murmur /var/log/murmur
+
+ # Fix permissions on config file as it might contain passwords.
+ # (bug #559362)
+ fowners root:murmur ${etcdir}/murmur.ini
+ fperms 640 ${etcdir}/murmur.ini
+
+ doman man/murmurd.1
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2021-02-10 17:59 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2021-02-10 17:59 UTC (permalink / raw
To: gentoo-commits
commit: 6ea67e073ae211f04ec5d0f99c889737e9e8d46c
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 10 17:55:58 2021 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Wed Feb 10 17:59:13 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ea67e07
media-sound/murmur: Removed old
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 2 -
media-sound/murmur/murmur-1.3.1.ebuild | 161 ---------------------------------
media-sound/murmur/murmur-1.3.2.ebuild | 161 ---------------------------------
3 files changed, 324 deletions(-)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index 60c5190a12f..2863c1c65da 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,4 +1,2 @@
-DIST mumble-1.3.1.tar.gz 8587417 BLAKE2B e0ff9911727ce74035cef658ff8ce21bfab6dcfd94306abe4a206853a1b2e2e4ddc7215e757f89559c30be64df4329dffc81618a0509df2b281f5b5b59d7de2f SHA512 f622ae5e4f7cd00ef60d225ee6db3cc13fcae5fdc1b03252d17ad6a18156526517e7d019f796b5600219e90e8662d095102fc6d61033fb20fd109afdf427a6d7
-DIST mumble-1.3.2.tar.gz 8586828 BLAKE2B 38af4a0a2ab934388607745a2e31ea7310b7bc040bbe6ac32cc7128f2ac2949f5754090b6eaed3b0baaca6f76c42f004fdd093d88b8486d84187d063d01976e9 SHA512 22e23a682bc9c11420c6ae1d8ff01a80906ebbfb4f073ee25c6d2923d345d12031ddfeca3dabaaf5cf183b82b22eb3c788c88fa0f5313bc399e15795a945b874
DIST mumble-1.3.3.tar.gz 8591354 BLAKE2B e5bf4d0a21f3c9af761b0892c4a5a7d86244d3283070976fe7a779a10567ffd857e0c19dad750cdbae40d851ce1dcf17b66c63a2cb5142a13358af6f272445dd SHA512 be4c6d4de82a1059bf30d4c7e3c44e41e4bb50dc4a811b7d0def808c52059ff7bcccf65140db940f18cc1bb66d58ea4dab23ba5dcfae3b8b904866751f32edb3
DIST mumble-1.3.4.tar.gz 8592741 BLAKE2B bcde3fd859ec4faea06f996cd4c583af7c0b8409cca79cb05ef8ba7fcdeac9e49ed1d07a4131225dd582da7610190d4006abc731fd4276b2288e02e8c18effb6 SHA512 e2dde5aad30d1a931e7acd8d7db0b8c785d3a268d0b8cf5626fa03953a51bcadb719c6682c440d02524e83beee13d73d8f5bb3fdf98ab1c82d3ecf824cc25f68
diff --git a/media-sound/murmur/murmur-1.3.1.ebuild b/media-sound/murmur/murmur-1.3.1.ebuild
deleted file mode 100644
index 606e4379065..00000000000
--- a/media-sound/murmur/murmur-1.3.1.ebuild
+++ /dev/null
@@ -1,161 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils systemd readme.gentoo-r1
-
-DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
-HOMEPAGE="https://wiki.mumble.info"
-if [[ "${PV}" == 9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git"
- EGIT_SUBMODULES=( '-*' )
-else
- MY_PN="mumble"
- if [[ "${PV}" == *_pre* ]] ; then
- MY_P="${MY_PN}-${PV}"
- SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz"
- S="${WORKDIR}/${MY_P}"
- else
- MY_PV="${PV/_/-}"
- MY_P="${MY_PN}-${MY_PV}"
- SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz
- https://dl.mumble.info/${MY_P}.tar.gz"
- S="${WORKDIR}/${MY_PN}-${PV/_*}"
- fi
- KEYWORDS="amd64 ~arm x86"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="+dbus debug +ice pch zeroconf"
-
-RDEPEND="
- acct-group/murmur
- acct-user/murmur
- >=dev-libs/openssl-1.0.0b:0=
- >=dev-libs/protobuf-2.2.0:=
- dev-qt/qtcore:5
- dev-qt/qtnetwork:5
- || (
- dev-qt/qtsql:5[sqlite]
- dev-qt/qtsql:5[mysql]
- )
- dev-qt/qtxml:5
- sys-apps/lsb-release
- >=sys-libs/libcap-2.15
- dbus? ( dev-qt/qtdbus:5 )
- ice? ( dev-libs/Ice:= )
- zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
-"
-
-DEPEND="${RDEPEND}
- >=dev-libs/boost-1.41.0
-"
-BDEPEND="
- acct-group/murmur
- acct-user/murmur
- virtual/pkgconfig
-"
-
-if [[ "${PV}" == *9999 ]] ; then
- # Required for the mkini.sh script which calls perl multiple times
- BDEPEND+="
- dev-lang/perl
- "
-fi
-
-DOC_CONTENTS="
- Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
- Please execute:\n
- murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
- chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
- to set the build-in 'SuperUser' password before starting murmur.
- Please restart dbus before starting murmur, or else dbus
- registration will fail.
-"
-
-src_prepare() {
- default
-
- if [[ "${PV}" == *9999 ]] ; then
- pushd scripts &>/dev/null || die
- ./mkini.sh || die
- popd &>/dev/null || die
- fi
-
- sed \
- -e 's:mumble-server:murmur:g' \
- -e 's:/var/run:/run:g' \
- -i "${S}"/scripts/murmur.{conf,ini.system} || die
-
- # Adjust systemd service file to our config location #689208
- sed "s@/etc/${PN}\.ini@/etc/${PN}/${PN}.ini@" \
- -i scripts/${PN}.service || die
-}
-
-src_configure() {
- myuse() {
- [[ -n "${1}" ]] || die "myconf: No use flag given."
- use ${1} || echo "no-${1}"
- }
- local conf_add=(
- no-client
- $(myuse dbus)
- $(usex debug 'symbols debug' release)
- $(myuse ice)
- $(myuse pch)
- $(usex zeroconf '' no-bonjour)
- )
-
- eqmake5 main.pro -recursive \
- CONFIG+="${conf_add[*]}"
-}
-
-src_install() {
- dodoc README CHANGES
-
- docinto scripts
- dodoc -r scripts/server
- docompress -x /usr/share/doc/${PF}/scripts
-
- local dir="$(usex debug debug release)"
- dobin "${dir}"/murmurd
-
- local etcdir="/etc/murmur"
- insinto ${etcdir}
- newins scripts/${PN}.ini.system ${PN}.ini
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}"/murmur.logrotate murmur
-
- insinto /etc/dbus-1/system.d/
- doins scripts/murmur.conf
-
- insinto /usr/share/murmur/
- doins src/murmur/Murmur.ice
-
- newinitd "${FILESDIR}"/murmur.initd-r1 murmur
- newconfd "${FILESDIR}"/murmur.confd murmur
-
- systemd_dounit scripts/${PN}.service
- systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
-
- keepdir /var/lib/murmur /var/log/murmur
- fowners -R murmur /var/lib/murmur /var/log/murmur
- fperms 750 /var/lib/murmur /var/log/murmur
-
- # Fix permissions on config file as it might contain passwords.
- # (bug #559362)
- fowners root:murmur ${etcdir}/murmur.ini
- fperms 640 ${etcdir}/murmur.ini
-
- doman man/murmurd.1
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}
diff --git a/media-sound/murmur/murmur-1.3.2.ebuild b/media-sound/murmur/murmur-1.3.2.ebuild
deleted file mode 100644
index 17d28a117c4..00000000000
--- a/media-sound/murmur/murmur-1.3.2.ebuild
+++ /dev/null
@@ -1,161 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils systemd readme.gentoo-r1
-
-DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
-HOMEPAGE="https://wiki.mumble.info"
-if [[ "${PV}" == 9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git"
- EGIT_SUBMODULES=( '-*' )
-else
- MY_PN="mumble"
- if [[ "${PV}" == *_pre* ]] ; then
- MY_P="${MY_PN}-${PV}"
- SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz"
- S="${WORKDIR}/${MY_P}"
- else
- MY_PV="${PV/_/-}"
- MY_P="${MY_PN}-${MY_PV}"
- SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz
- https://dl.mumble.info/${MY_P}.tar.gz"
- S="${WORKDIR}/${MY_PN}-${PV/_*}"
- fi
- KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-LICENSE="BSD"
-SLOT="0"
-IUSE="+dbus debug +ice pch zeroconf"
-
-RDEPEND="
- acct-group/murmur
- acct-user/murmur
- >=dev-libs/openssl-1.0.0b:0=
- >=dev-libs/protobuf-2.2.0:=
- dev-qt/qtcore:5
- dev-qt/qtnetwork:5
- || (
- dev-qt/qtsql:5[sqlite]
- dev-qt/qtsql:5[mysql]
- )
- dev-qt/qtxml:5
- sys-apps/lsb-release
- >=sys-libs/libcap-2.15
- dbus? ( dev-qt/qtdbus:5 )
- ice? ( dev-libs/Ice:= )
- zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
-"
-
-DEPEND="${RDEPEND}
- >=dev-libs/boost-1.41.0
-"
-BDEPEND="
- acct-group/murmur
- acct-user/murmur
- virtual/pkgconfig
-"
-
-if [[ "${PV}" == *9999 ]] ; then
- # Required for the mkini.sh script which calls perl multiple times
- BDEPEND+="
- dev-lang/perl
- "
-fi
-
-DOC_CONTENTS="
- Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
- Please execute:\n
- murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
- chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
- to set the build-in 'SuperUser' password before starting murmur.
- Please restart dbus before starting murmur, or else dbus
- registration will fail.
-"
-
-src_prepare() {
- default
-
- if [[ "${PV}" == *9999 ]] ; then
- pushd scripts &>/dev/null || die
- ./mkini.sh || die
- popd &>/dev/null || die
- fi
-
- sed \
- -e 's:mumble-server:murmur:g' \
- -e 's:/var/run:/run:g' \
- -i "${S}"/scripts/murmur.{conf,ini.system} || die
-
- # Adjust systemd service file to our config location #689208
- sed "s@/etc/${PN}\.ini@/etc/${PN}/${PN}.ini@" \
- -i scripts/${PN}.service || die
-}
-
-src_configure() {
- myuse() {
- [[ -n "${1}" ]] || die "myconf: No use flag given."
- use ${1} || echo "no-${1}"
- }
- local conf_add=(
- no-client
- $(myuse dbus)
- $(usex debug 'symbols debug' release)
- $(myuse ice)
- $(myuse pch)
- $(usex zeroconf '' no-bonjour)
- )
-
- eqmake5 main.pro -recursive \
- CONFIG+="${conf_add[*]}"
-}
-
-src_install() {
- dodoc README CHANGES
-
- docinto scripts
- dodoc -r scripts/server
- docompress -x /usr/share/doc/${PF}/scripts
-
- local dir="$(usex debug debug release)"
- dobin "${dir}"/murmurd
-
- local etcdir="/etc/murmur"
- insinto ${etcdir}
- newins scripts/${PN}.ini.system ${PN}.ini
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}"/murmur.logrotate murmur
-
- insinto /etc/dbus-1/system.d/
- doins scripts/murmur.conf
-
- insinto /usr/share/murmur/
- doins src/murmur/Murmur.ice
-
- newinitd "${FILESDIR}"/murmur.initd-r1 murmur
- newconfd "${FILESDIR}"/murmur.confd murmur
-
- systemd_dounit scripts/${PN}.service
- systemd_newtmpfilesd "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
-
- keepdir /var/lib/murmur /var/log/murmur
- fowners -R murmur /var/lib/murmur /var/log/murmur
- fperms 750 /var/lib/murmur /var/log/murmur
-
- # Fix permissions on config file as it might contain passwords.
- # (bug #559362)
- fowners root:murmur ${etcdir}/murmur.ini
- fperms 640 ${etcdir}/murmur.ini
-
- doman man/murmurd.1
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2022-01-31 9:19 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2022-01-31 9:19 UTC (permalink / raw
To: gentoo-commits
commit: 929b1f86cbab4e64acaafd72c367edbb0818115e
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 31 09:18:44 2022 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Jan 31 09:19:28 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=929b1f86
media-sound/murmur: Bump to version 1.4.230
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 1 +
media-sound/murmur/murmur-1.4.230.ebuild | 167 +++++++++++++++++++++++++++++++
2 files changed, 168 insertions(+)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index 2863c1c65da6..a63c464033ff 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,2 +1,3 @@
DIST mumble-1.3.3.tar.gz 8591354 BLAKE2B e5bf4d0a21f3c9af761b0892c4a5a7d86244d3283070976fe7a779a10567ffd857e0c19dad750cdbae40d851ce1dcf17b66c63a2cb5142a13358af6f272445dd SHA512 be4c6d4de82a1059bf30d4c7e3c44e41e4bb50dc4a811b7d0def808c52059ff7bcccf65140db940f18cc1bb66d58ea4dab23ba5dcfae3b8b904866751f32edb3
DIST mumble-1.3.4.tar.gz 8592741 BLAKE2B bcde3fd859ec4faea06f996cd4c583af7c0b8409cca79cb05ef8ba7fcdeac9e49ed1d07a4131225dd582da7610190d4006abc731fd4276b2288e02e8c18effb6 SHA512 e2dde5aad30d1a931e7acd8d7db0b8c785d3a268d0b8cf5626fa03953a51bcadb719c6682c440d02524e83beee13d73d8f5bb3fdf98ab1c82d3ecf824cc25f68
+DIST mumble-1.4.230.tar.gz 9441667 BLAKE2B da433f3c15d7e45dfac0c8a78c9dbe86ba8d5cd078d2d87fd4d90718968fc9e5928c3c5c5ba2e40a8a54d02a646c5fc6a7ee2fff4b71dfa411d74f395b097c26 SHA512 6cffc7a95d88b33876f4093b99266468210f5c14f190fbd2fbe4991bef91a567e55296e7c8c6cc99e19c054853211085cc3cc08109e367e6776afb70766b3a53
diff --git a/media-sound/murmur/murmur-1.4.230.ebuild b/media-sound/murmur/murmur-1.4.230.ebuild
new file mode 100644
index 000000000000..4f1b9c34f6e5
--- /dev/null
+++ b/media-sound/murmur/murmur-1.4.230.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake systemd readme.gentoo-r1 tmpfiles
+
+DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat software"
+HOMEPAGE="https://wiki.mumble.info"
+if [[ "${PV}" == 9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/mumble-voip/mumble.git"
+ EGIT_SUBMODULES=( '-*' )
+else
+ MY_PN="mumble"
+ if [[ "${PV}" == *_pre* ]] ; then
+ MY_P="${MY_PN}-${PV}"
+ SRC_URI="https://dev.gentoo.org/~polynomial-c/dist/${MY_P}.tar.xz"
+ S="${WORKDIR}/${MY_P}"
+ else
+ MY_PV="${PV/_/-}"
+ MY_P="${MY_PN}-${MY_PV}"
+ SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz
+ https://dl.mumble.info/${MY_P}.tar.gz"
+ S="${WORKDIR}/${MY_PN}-${PV/_*}.src"
+ fi
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="+dbus grpc +ice test zeroconf"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ acct-group/murmur
+ acct-user/murmur
+ >=dev-libs/openssl-1.0.0b:0=
+ >=dev-libs/protobuf-2.2.0:=
+ dev-qt/qtcore:5
+ dev-qt/qtnetwork:5
+ || (
+ dev-qt/qtsql:5[sqlite]
+ dev-qt/qtsql:5[mysql]
+ )
+ dev-qt/qtxml:5
+ sys-apps/lsb-release
+ >=sys-libs/libcap-2.15
+ dbus? ( dev-qt/qtdbus:5 )
+ grpc? ( net-libs/grpc )
+ ice? ( dev-libs/Ice:= )
+ zeroconf? ( net-dns/avahi[mdnsresponder-compat] )
+"
+
+DEPEND="${RDEPEND}
+ >=dev-libs/boost-1.41.0
+"
+BDEPEND="
+ acct-group/murmur
+ acct-user/murmur
+ virtual/pkgconfig
+"
+
+if [[ "${PV}" == *9999 ]] ; then
+ # Required for the mkini.sh script which calls perl multiple times
+ BDEPEND+="
+ dev-lang/perl
+ "
+fi
+
+DOC_CONTENTS="
+ Useful scripts are located in /usr/share/doc/${PF}/scripts.\n
+ Please execute:\n
+ murmurd -ini /etc/murmur/murmur.ini -supw <pw>\n
+ chown murmur:murmur /var/lib/murmur/murmur.sqlite\n
+ to set the build-in 'SuperUser' password before starting murmur.
+ Please restart dbus before starting murmur, or else dbus
+ registration will fail.
+"
+
+src_prepare() {
+ default
+
+ if [[ "${PV}" == *9999 ]] ; then
+ pushd scripts &>/dev/null || die
+ ./mkini.sh || die
+ popd &>/dev/null || die
+ fi
+
+ sed \
+ -e 's:mumble-server:murmur:g' \
+ -e 's:/var/run:/run:g' \
+ -i "${S}"/scripts/murmur.{conf,ini} || die
+
+ # Adjust systemd service file to our config location #689208
+ sed "s@/etc/${PN}\.ini@/etc/${PN}/${PN}.ini@" \
+ -i scripts/${PN}.service || die
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ myuse() {
+ [[ -n "${1}" ]] || die "myconf: No use flag given."
+ use ${1} || echo "no-${1}"
+ }
+ local mycmakeargs=(
+ -DBUILD_TESTING="$(usex test)"
+ -Dclient="OFF"
+ -Ddbus="$(usex dbus)"
+ -Dg15="OFF"
+ -Dgrpc="$(usex grpc)"
+ -Dice="$(usex ice)"
+ -Doverlay="OFF"
+ -Dserver="ON"
+ -Dzeroconf="$(usex zeroconf)"
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ dodoc README.md CHANGES
+
+ docinto scripts
+ dodoc -r scripts/server
+ docompress -x /usr/share/doc/${PF}/scripts
+
+ local etcdir="/etc/murmur"
+ insinto ${etcdir}
+ doins scripts/${PN}.ini
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}"/murmur.logrotate murmur
+
+ insinto /etc/dbus-1/system.d/
+ doins scripts/murmur.conf
+
+ insinto /usr/share/murmur/
+ doins src/murmur/Murmur.ice
+
+ newinitd "${FILESDIR}"/murmur.initd-r1 murmur
+ newconfd "${FILESDIR}"/murmur.confd murmur
+
+ systemd_dounit scripts/${PN}.service
+ newtmpfiles "${FILESDIR}"/murmurd-dbus.tmpfiles "${PN}".conf
+
+ keepdir /var/lib/murmur /var/log/murmur
+ fowners -R murmur /var/lib/murmur /var/log/murmur
+ fperms 750 /var/lib/murmur /var/log/murmur
+
+ # Fix permissions on config file as it might contain passwords.
+ # (bug #559362)
+ fowners root:murmur ${etcdir}/murmur.ini
+ fperms 640 ${etcdir}/murmur.ini
+
+ doman man/murmurd.1
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ tmpfiles_process ${PN}.conf
+ readme.gentoo_print_elog
+}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2022-01-31 9:19 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2022-01-31 9:19 UTC (permalink / raw
To: gentoo-commits
commit: 4b0518433f277f7ccf8215852cfe6c449c29aee2
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 31 09:19:16 2022 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Jan 31 09:19:29 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b051843
media-sound/murmur: Synced live ebuild
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/murmur-9999.ebuild | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/media-sound/murmur/murmur-9999.ebuild b/media-sound/murmur/murmur-9999.ebuild
index 49460f4e5a97..4f1b9c34f6e5 100644
--- a/media-sound/murmur/murmur-9999.ebuild
+++ b/media-sound/murmur/murmur-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -22,9 +22,9 @@ else
MY_P="${MY_PN}-${MY_PV}"
SRC_URI="https://github.com/mumble-voip/mumble/releases/download/${MY_PV}/${MY_P}.tar.gz
https://dl.mumble.info/${MY_P}.tar.gz"
- S="${WORKDIR}/${MY_PN}-${PV/_*}"
+ S="${WORKDIR}/${MY_PN}-${PV/_*}.src"
fi
- KEYWORDS="~amd64 ~arm ~x86"
+ KEYWORDS="~amd64 ~x86"
fi
LICENSE="BSD"
@@ -90,7 +90,7 @@ src_prepare() {
sed \
-e 's:mumble-server:murmur:g' \
-e 's:/var/run:/run:g' \
- -i "${S}"/scripts/murmur.{conf,ini.system} || die
+ -i "${S}"/scripts/murmur.{conf,ini} || die
# Adjust systemd service file to our config location #689208
sed "s@/etc/${PN}\.ini@/etc/${PN}/${PN}.ini@" \
@@ -130,7 +130,7 @@ src_install() {
local etcdir="/etc/murmur"
insinto ${etcdir}
- newins scripts/${PN}.ini.system ${PN}.ini
+ doins scripts/${PN}.ini
insinto /etc/logrotate.d/
newins "${FILESDIR}"/murmur.logrotate murmur
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2022-01-31 10:18 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2022-01-31 10:18 UTC (permalink / raw
To: gentoo-commits
commit: 7af642bf996be3d99e808afb9cd91a27aa15a728
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 31 10:18:01 2022 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Jan 31 10:18:14 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7af642bf
media-sound/murmur: Add dev-qt/qttest:5 to DEPEND
Closes: https://bugs.gentoo.org/832423
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/murmur-1.4.230.ebuild | 1 +
media-sound/murmur/murmur-9999.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/media-sound/murmur/murmur-1.4.230.ebuild b/media-sound/murmur/murmur-1.4.230.ebuild
index 4f1b9c34f6e5..3fd6f4ad9a21 100644
--- a/media-sound/murmur/murmur-1.4.230.ebuild
+++ b/media-sound/murmur/murmur-1.4.230.ebuild
@@ -54,6 +54,7 @@ RDEPEND="
DEPEND="${RDEPEND}
>=dev-libs/boost-1.41.0
+ dev-qt/qttest:5
"
BDEPEND="
acct-group/murmur
diff --git a/media-sound/murmur/murmur-9999.ebuild b/media-sound/murmur/murmur-9999.ebuild
index 4f1b9c34f6e5..3fd6f4ad9a21 100644
--- a/media-sound/murmur/murmur-9999.ebuild
+++ b/media-sound/murmur/murmur-9999.ebuild
@@ -54,6 +54,7 @@ RDEPEND="
DEPEND="${RDEPEND}
>=dev-libs/boost-1.41.0
+ dev-qt/qttest:5
"
BDEPEND="
acct-group/murmur
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2022-02-01 6:18 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2022-02-01 6:18 UTC (permalink / raw
To: gentoo-commits
commit: 2a1ae335803504f7533f45a1b5fc860a5107f0b7
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 1 06:16:36 2022 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Feb 1 06:18:30 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a1ae335
media-sound/murmur: Revbump to fix systemd service file
Fixed reported version number as well
Closes: https://bugs.gentoo.org/832471
Closes: https://bugs.gentoo.org/832472
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
.../murmur/{murmur-1.4.230-r1.ebuild => murmur-1.4.230-r2.ebuild} | 8 ++++++--
media-sound/murmur/murmur-9999.ebuild | 8 ++++++--
2 files changed, 12 insertions(+), 4 deletions(-)
diff --git a/media-sound/murmur/murmur-1.4.230-r1.ebuild b/media-sound/murmur/murmur-1.4.230-r2.ebuild
similarity index 95%
rename from media-sound/murmur/murmur-1.4.230-r1.ebuild
rename to media-sound/murmur/murmur-1.4.230-r2.ebuild
index 7192a806faa5..50cc111347c0 100644
--- a/media-sound/murmur/murmur-1.4.230-r1.ebuild
+++ b/media-sound/murmur/murmur-1.4.230-r2.ebuild
@@ -94,7 +94,9 @@ src_prepare() {
-i "${S}"/scripts/murmur.{conf,ini} || die
# Adjust systemd service file to our config location #689208
- sed "s@/etc/${PN}\.ini@/etc/${PN}/${PN}.ini@" \
+ sed \
+ -e "s@/etc/${PN}\.ini@/etc/${PN}/${PN}.ini@" \
+ -e "s@murmurd@mumble-server@" \
-i scripts/${PN}.service || die
cmake_src_prepare
@@ -116,7 +118,9 @@ src_configure() {
-Dserver="ON"
-Dzeroconf="$(usex zeroconf)"
)
-
+ if [[ "${PV}" != 9999 ]] ; then
+ mycmakeargs+=( -DBUILD_NUMBER="$(ver_cut 3)" )
+ fi
cmake_src_configure
}
diff --git a/media-sound/murmur/murmur-9999.ebuild b/media-sound/murmur/murmur-9999.ebuild
index 7192a806faa5..50cc111347c0 100644
--- a/media-sound/murmur/murmur-9999.ebuild
+++ b/media-sound/murmur/murmur-9999.ebuild
@@ -94,7 +94,9 @@ src_prepare() {
-i "${S}"/scripts/murmur.{conf,ini} || die
# Adjust systemd service file to our config location #689208
- sed "s@/etc/${PN}\.ini@/etc/${PN}/${PN}.ini@" \
+ sed \
+ -e "s@/etc/${PN}\.ini@/etc/${PN}/${PN}.ini@" \
+ -e "s@murmurd@mumble-server@" \
-i scripts/${PN}.service || die
cmake_src_prepare
@@ -116,7 +118,9 @@ src_configure() {
-Dserver="ON"
-Dzeroconf="$(usex zeroconf)"
)
-
+ if [[ "${PV}" != 9999 ]] ; then
+ mycmakeargs+=( -DBUILD_NUMBER="$(ver_cut 3)" )
+ fi
cmake_src_configure
}
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2022-03-08 12:17 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2022-03-08 12:17 UTC (permalink / raw
To: gentoo-commits
commit: a75cc460e08d3361f1b2b888b793d3723503bb33
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 8 12:17:19 2022 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Mar 8 12:17:43 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a75cc460
media-sound/murmur: Allow to build against openssl-3
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/Manifest | 1 +
media-sound/murmur/murmur-1.4.230-r2.ebuild | 6 ++++++
2 files changed, 7 insertions(+)
diff --git a/media-sound/murmur/Manifest b/media-sound/murmur/Manifest
index a63c464033ff..04a9a00d763c 100644
--- a/media-sound/murmur/Manifest
+++ b/media-sound/murmur/Manifest
@@ -1,3 +1,4 @@
DIST mumble-1.3.3.tar.gz 8591354 BLAKE2B e5bf4d0a21f3c9af761b0892c4a5a7d86244d3283070976fe7a779a10567ffd857e0c19dad750cdbae40d851ce1dcf17b66c63a2cb5142a13358af6f272445dd SHA512 be4c6d4de82a1059bf30d4c7e3c44e41e4bb50dc4a811b7d0def808c52059ff7bcccf65140db940f18cc1bb66d58ea4dab23ba5dcfae3b8b904866751f32edb3
DIST mumble-1.3.4.tar.gz 8592741 BLAKE2B bcde3fd859ec4faea06f996cd4c583af7c0b8409cca79cb05ef8ba7fcdeac9e49ed1d07a4131225dd582da7610190d4006abc731fd4276b2288e02e8c18effb6 SHA512 e2dde5aad30d1a931e7acd8d7db0b8c785d3a268d0b8cf5626fa03953a51bcadb719c6682c440d02524e83beee13d73d8f5bb3fdf98ab1c82d3ecf824cc25f68
+DIST mumble-1.4-openssl3.patch.xz 4172 BLAKE2B 5b68f023e218628a4d73b0991dcc7790ce5f92ce6a27c372c5e80b1f3a8beafa3ddd6416b884705b321aee31ea4f5e09dda6ceb240272dde64f420fbeb06845a SHA512 3a4e504f3365e93418cb85d0da4e6f2f54ab904283743907604bb39276560a4215d9bea1b225601789d1c3d84d270c04840ec57cd04e3df1204cc586ea42562a
DIST mumble-1.4.230.tar.gz 9441667 BLAKE2B da433f3c15d7e45dfac0c8a78c9dbe86ba8d5cd078d2d87fd4d90718968fc9e5928c3c5c5ba2e40a8a54d02a646c5fc6a7ee2fff4b71dfa411d74f395b097c26 SHA512 6cffc7a95d88b33876f4093b99266468210f5c14f190fbd2fbe4991bef91a567e55296e7c8c6cc99e19c054853211085cc3cc08109e367e6776afb70766b3a53
diff --git a/media-sound/murmur/murmur-1.4.230-r2.ebuild b/media-sound/murmur/murmur-1.4.230-r2.ebuild
index d5c37496cf5d..d0e26545bd3d 100644
--- a/media-sound/murmur/murmur-1.4.230-r2.ebuild
+++ b/media-sound/murmur/murmur-1.4.230-r2.ebuild
@@ -27,6 +27,8 @@ else
KEYWORDS="~amd64 ~x86"
fi
+SRC_URI+=" https://dev.gentoo.org/~polynomial-c/mumble-1.4-openssl3.patch.xz"
+
LICENSE="BSD"
SLOT="0"
IUSE="+dbus grpc +ice test zeroconf"
@@ -79,6 +81,10 @@ DOC_CONTENTS="
registration will fail.
"
+PATCHES=(
+ "${WORKDIR}/mumble-1.4-openssl3.patch"
+)
+
src_prepare() {
if [[ "${PV}" == *9999 ]] ; then
pushd scripts &>/dev/null || die
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2022-03-08 12:17 Lars Wendler
0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2022-03-08 12:17 UTC (permalink / raw
To: gentoo-commits
commit: 32dfe55c617a5e7e3f62d00a12882809bca657c3
Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 8 12:16:48 2022 +0000
Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Tue Mar 8 12:17:43 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32dfe55c
media-sound/murmur: Removed redundant call to "default" in src_prepare
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
media-sound/murmur/murmur-1.4.230-r2.ebuild | 2 --
media-sound/murmur/murmur-9999.ebuild | 2 --
2 files changed, 4 deletions(-)
diff --git a/media-sound/murmur/murmur-1.4.230-r2.ebuild b/media-sound/murmur/murmur-1.4.230-r2.ebuild
index 50cc111347c0..d5c37496cf5d 100644
--- a/media-sound/murmur/murmur-1.4.230-r2.ebuild
+++ b/media-sound/murmur/murmur-1.4.230-r2.ebuild
@@ -80,8 +80,6 @@ DOC_CONTENTS="
"
src_prepare() {
- default
-
if [[ "${PV}" == *9999 ]] ; then
pushd scripts &>/dev/null || die
./mkini.sh || die
diff --git a/media-sound/murmur/murmur-9999.ebuild b/media-sound/murmur/murmur-9999.ebuild
index 50cc111347c0..d5c37496cf5d 100644
--- a/media-sound/murmur/murmur-9999.ebuild
+++ b/media-sound/murmur/murmur-9999.ebuild
@@ -80,8 +80,6 @@ DOC_CONTENTS="
"
src_prepare() {
- default
-
if [[ "${PV}" == *9999 ]] ; then
pushd scripts &>/dev/null || die
./mkini.sh || die
^ permalink raw reply related [flat|nested] 65+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/
@ 2022-06-29 14:29 Kenton Groombridge
0 siblings, 0 replies; 65+ messages in thread
From: Kenton Groombridge @ 2022-06-29 14:29 UTC (permalink / raw
To: gentoo-commits
commit: ce0bb65379d070cf00b541b492cb3b406f8e5356
Author: Kenton Groombridge <concord <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 29 14:23:29 2022 +0000
Commit: Kenton Groombridge <concord <AT> gentoo <DOT> org>
CommitDate: Wed Jun 29 14:28:54 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce0bb653
media-sound/murmur: add myself as a maintainer
Signed-off-by: Kenton Groombridge <concord <AT> gentoo.org>
media-sound/murmur/metadata.xml | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/media-sound/murmur/metadata.xml b/media-sound/murmur/metadata.xml
index f10ed85aa0ea..453aea68c4d9 100644
--- a/media-sound/murmur/metadata.xml
+++ b/media-sound/murmur/metadata.xml
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person">
+ <email>concord@gentoo.org</email>
+ <name>Kenton Groombridge</name>
+ </maintainer>
<use>
<flag name="grpc">Use <pkg>net-libs/grpc</pkg> to enable remote control capabilities.</flag>
<flag name="ice">Use <pkg>dev-libs/Ice</pkg> to enable remote control capabilities.</flag>
^ permalink raw reply related [flat|nested] 65+ messages in thread
end of thread, other threads:[~2022-06-29 14:29 UTC | newest]
Thread overview: 65+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-01-18 16:51 [gentoo-commits] repo/gentoo:master commit in: media-sound/murmur/ Lars Wendler
-- strict thread matches above, loose matches on Subject: below --
2022-06-29 14:29 Kenton Groombridge
2022-03-08 12:17 Lars Wendler
2022-03-08 12:17 Lars Wendler
2022-02-01 6:18 Lars Wendler
2022-01-31 10:18 Lars Wendler
2022-01-31 9:19 Lars Wendler
2022-01-31 9:19 Lars Wendler
2021-02-10 17:59 Lars Wendler
2021-02-10 17:59 Lars Wendler
2020-12-20 12:34 Sam James
2020-12-02 23:31 Thomas Deutschmann
2020-11-17 9:01 Lars Wendler
2020-10-07 13:22 Lars Wendler
2020-07-09 8:48 Lars Wendler
2020-06-25 14:03 Lars Wendler
2020-06-21 17:17 Agostino Sarubbo
2020-06-20 13:48 Thomas Deutschmann
2020-06-15 9:56 Lars Wendler
2020-05-05 15:04 Lars Wendler
2019-11-20 9:07 Lars Wendler
2019-09-08 13:46 Lars Wendler
2019-09-08 13:46 Lars Wendler
2019-08-13 18:51 Lars Wendler
2019-08-13 18:17 Lars Wendler
2019-08-13 16:40 Lars Wendler
2019-08-13 16:40 Lars Wendler
2019-07-11 8:31 Lars Wendler
2019-07-11 8:31 Lars Wendler
2019-07-11 8:31 Lars Wendler
2019-06-26 9:04 Lars Wendler
2019-06-26 9:04 Lars Wendler
2019-06-26 8:15 Lars Wendler
2019-03-20 20:33 Lars Wendler
2019-03-20 20:33 Lars Wendler
2019-03-13 15:33 Lars Wendler
2019-03-13 15:33 Lars Wendler
2018-04-12 9:41 Lars Wendler
2018-03-19 15:00 Lars Wendler
2018-03-19 11:11 Lars Wendler
2018-03-19 11:11 Lars Wendler
2018-03-17 6:45 Matt Turner
2017-02-23 12:38 Michael Weber
2017-01-30 20:53 Lars Wendler
2016-12-15 10:29 Lars Wendler
2016-12-15 10:29 Lars Wendler
2016-12-15 8:59 Lars Wendler
2016-12-15 8:59 Lars Wendler
2016-09-28 8:40 Lars Wendler
2016-09-28 8:40 Lars Wendler
2016-08-06 17:04 Lars Wendler
2016-08-06 14:33 Lars Wendler
2016-08-06 11:37 Pacho Ramos
2016-05-09 14:08 Lars Wendler
2016-05-09 14:08 Lars Wendler
2016-04-19 21:16 Ian Stakenvicius
2016-03-09 12:46 Lars Wendler
2016-03-09 12:46 Lars Wendler
2016-03-01 16:14 Lars Wendler
2016-03-01 16:14 Lars Wendler
2016-02-09 14:30 Lars Wendler
2015-12-24 15:55 Lars Wendler
2015-12-16 10:50 Lars Wendler
2015-12-16 10:50 Lars Wendler
2015-10-02 8:42 Lars Wendler
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox