# ChangeLog for media-sound/umurmur
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/umurmur/ChangeLog,v 1.21 2015/04/09 15:47:56 polynomial-c Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/umurmur/ChangeLog,v 1.22 2015/04/12 15:37:01 polynomial-c Exp $
+
+*umurmur-0.2.16 (12 Apr 2015)
+
+ 12 Apr 2015; Lars Wendler <polynomial-c@gentoo.org> +umurmur-0.2.16.ebuild,
+ metadata.xml:
+ Version bump (bug #546206).
09 Apr 2015; Lars Wendler <polynomial-c@gentoo.org> umurmur-0.2.14.ebuild:
Fixed dependency on dev-libs/protobuf-c (bug #546064).
AUX umurmurd.service 363 SHA256 24d268fa74f7cd3523df1827d8ef2d429a2e5d40e8746b97f55ef55728639e8d SHA512 3366dc2b35623daf4704e30bc6207cf795e31cb4c9cd0c7e19f64fa9d92da772fcc309e5799261b6c07c95cfeacd2d9b898ec4a4be7b5acc46efda7a98308913 WHIRLPOOL 5a865c97f0639c8a8392df0df8fb8c0092eb6c028f62fced4eb1f452992abec9543c7b6737faf407997d7eb54d69931946cc7d88409de6f750a45df12ac6b175
DIST umurmur-0.2.14.tar.gz 178513 SHA256 4398cfc121b754277b96760eb3dd1020b5e5f497eacc16b266ea447eeacf68e9 SHA512 88bf65119cfc7ae818c6ad0734ef2e60600826522d8133699d5f589a93b5d534183761b9aa0239ab9d3d3766b48e64fd0859bf74a280b11078e6c38da76d6835 WHIRLPOOL 0dbba4496dd2a59e1b17b5d5efdd3c751624247768d606b55bd949963a6242ca59f9be14b13216fb1822a7ff123ec92b5d26bf01d154dc66ae9ce10411bec3a1
DIST umurmur-0.2.15.tar.gz 86187 SHA256 edadbda3ee17033d0ed9da1b6550634b6d3fca4226d0113a453b359ad9a88767 SHA512 3cfad4f8f92800cbd0203d765fbcf275de7616ecc2d2f0e8ba23da356d4685cc5fc47176bb20519a87d27dca78a8d0856b774f4cb1a240d1bf1f7bf9aa4111a6 WHIRLPOOL a919c181f0ee231f29f52ad1481847e6e9706c8995c50e93067f4f877d96fc4ffdf3008720c4d4ca747038deda38d455446c283d8f0c82fe8e4158ce2e7aac1f
+DIST umurmur-0.2.16.tar.gz 91106 SHA256 9b505826f0d13e60d5fd5d27cee486a11609faad45b5e229b99190aeaa846111 SHA512 16c6bcdb306ce323ee704ae94d537c3305556d11ae1288d15794051fc70272e93f02044831303277dcc24ba6b8412a5a38b07a02737af68d1960c150d4fafeac WHIRLPOOL 5a44998c510ff169f8ea1da11233ca8af09fd5808b6eaff023140bbeecc5ba6f6ce85779303aeb15acb07e407d4ee8a7ede2532a52a7ba60230414c00ffc6ebc
EBUILD umurmur-0.2.14.ebuild 2202 SHA256 fa604edddcd518700b7e3cd0b83982d8deeca978d7d330543cdffee5c6fc214e SHA512 3e07c64efeb7538d6250df6c7d10281c7dfa690baae244df2b5ce9b9c44f123a626afed3421303aeee90267f30552e62284689579055222624e19266a9aaa5e8 WHIRLPOOL 86e164993e73a28255d9c12191ff3dd87e4b0746dc6c606a674d5ecc03c508f8b91465a40ff66bee94e4b7b9b75c5edfd1aa1590c26d588dbacbf0eede03edbb
EBUILD umurmur-0.2.15.ebuild 2313 SHA256 c58083aab65c51eeaebeafb12e5430038a7fa6e28cfb5ad43bb4637863eed59f SHA512 784966b12c53c905d05ca5cb77e5ca28b18f5b184ca5994e0ce3be8ed7e328c404a6e76d2eaa156d37631c8b8d5702c63d2551b951652d67a7a37e21176c1409 WHIRLPOOL acf7198cc88137bd4ef2d02115e5d6a5d4dc6c0fd42bfb6063332b6c08295ad19df12eed9d33b5934b4d27beb36d2b86c422a302c7cdcbcb57df226dfb1a7440
-MISC ChangeLog 2996 SHA256 ad395baf7a1f21ab122e829cbf09d9692607e330a65b15eba35a3ef0ea5973d9 SHA512 8b6ff6b13421e49e3d2ee040ad7fee8d8e9023545bc22b00bec5bcf9a58f11aaa462a880430267557faf844d79d962ea754b5ae9c3a336310a4e209c80e88af9 WHIRLPOOL 0ba1ef1e8819237e9ff59b5906c6f38d7e3bbadd46f04a9d7e0983f4afedcb374ade31409ad364449eb2ca591f9cd7820ce74072e7f6350a48156a2a67b47f02
-MISC metadata.xml 1167 SHA256 14f252c1a071589014837406db32f17c21cfc4c15aef8f9f7accf7b7ea4bba92 SHA512 6b4335a7731bbbee492e72f587bb7ac774952a2dc4436106bbb730686d0547c26b362677f84c12aeea3fe39a11c53927ec66b6db7d5258648e1c9412762101bc WHIRLPOOL f32eccecd246e8eace2fa73ab571fe3b55fcb8cdd6b5608f4266b52c6d01af31c5c770c2aecf25fd6502951a1e1ace43d19c08b6a47acd48762a1404e568a19e
+EBUILD umurmur-0.2.16.ebuild 2407 SHA256 0f9036c121e620da7f96463c5a3007d87d1caf70723a7cbea2e0b02ba0b2484b SHA512 d99dc2739b7914cce439727d41e2c524e5f98ed4109bd6f7387da12b70b0d2e7f20955a2e88243c62bf4cbad737b12b004f399416fec65f442254dd3b0035bb6 WHIRLPOOL 1aec5a908daf9ded089172cfed635b70c7e60278282b6c6ea14700dc6a96357b5419968228b8187f63222f868d393b254e391b5c863e5bb075c68b6b300edb4a
+MISC ChangeLog 3152 SHA256 0e38943d7e6bef4dfe6d38bb1b9bd9b79a94a553f5457b49cfbcc43aa1cde50b SHA512 919fd3de22c3a26161813d6de18a9f3863842fb5629f6bba5dcb40fb5fac7ce262339b4c9d6141284aa817420c662b672ec89b2fa68ffb67fce5ade181db3c8d WHIRLPOOL c044aed419fe6cc11993367ee61e5afbc2d4bc98113bf7a197c7c78b48bb43d3a832f05ba7dd0afc3a84118f532fcab19361dbe69aed9b0ace3701caf9aa1b27
+MISC metadata.xml 1222 SHA256 3b70e0e35a036d4168734849421a89a8743ef70a5f52dd7b5a8c6848ff4cda06 SHA512 005ad3186b922a26bba641af6b14fb2655c5cd9c70736ecb92279b399c470dc581688400af82065033750fe4fb0682e5ff2a911f2d0133f1b74c8e94cc9dc488 WHIRLPOOL 4557541f13fb8aaa977ff47a42034b933524a433bd2958b35df6ad35ab39d24faf3f3227ae06c894831c4b1c426f61ad07e552b6a74e88b8785b22dfcaedbb38
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJVJp8tAAoJEPiazRVxLXTFKBQQAL76vGCbfMDgIzHQVc95ARlB
-JwFGaxsiyr/M5vvXuzg2AuAySz8LWgLHFgL+upiPI/ERNeyG4zvVy2lvyx0Bbjvt
-hlJ6gt+/OKng1TcqLpQkea7UoZM6KhJG4dHlWbnCAVoeabDS49DVadmDl/OeEDU9
-Qf90vhYFmYoSHuPWXPflFJqwwd/V/n9IDc6FSPBhPyLxkdcptUCAkRWMcaDl6x5M
-R9Sy5AC7ZQaSNL5V/JWvXEMcUibn38XT+nOjUl+pUwRwXKFFRXeIoJFe+HuaJOG+
-Ns2EZu5jikFtE5r71MYfmWwch2JsczXImpe/uleXN8yz6nepCwcn7aEcluR8RcDM
-Ead4Uo3oA9pGkUWzPTvA2mAY7nE20TWeXQ1McMXJSJ0KV72Ka3GmvWjnWNdBtqa+
-OzEYu8vr65e4NqvdZFDk/MCVaeWWllpx2bcmA4oRgred5dGWaN62ULh7zndYm6fn
-fCKfp6LclIk4+ULa7NRb16+1ViAaxH+bJMVPE259rfTE7EeMhGHj0NTrAcZw/vUb
-Y9GgnJbEc71M2QtpZ5P6OBtjvxgwFx+bhZwc09zlI6jo2PdedEVn0NOYfk9MQ06l
-JprHhvF/VDl6HjFQRytQtx6OwFMNr7Zb/K1EfvgLOATtEaSgC1sM+YKrLm8o5kd3
-2qV9L4X9WWnBBj3AkNjp
-=filV
+iQIcBAEBCAAGBQJVKpEeAAoJEPiazRVxLXTFljYP/1qxYf1pYHVpyC+v6JlB60Vx
+WV5bfhFY6gXwD2LoUvUavMU+FJfusmAk3wkKYuYXt6d/qTr4ez6ZePfrlP6bA6GX
+59fPNwAN8kiP4dXAjNLP7VWN12KNfWRXotOdwQMvzoPnQmgR0HzN3zjmkuJVXzuL
+ohp7nTOjQ3uNsFkUbwOl1KX78PmohGIyakQ/hWSqezOM1M6fFY+/iiC0VHTNJmos
+Qn6n4qxCjRN85LqMv3iqO/g5NpeVK9ncuqNiS2rzB75w8Sjv0OwaNM/Lz7XRr3Lu
+R5K3JrqESgiuMhq4xJ2welsy8+Gr6jNJ9KNiJ43zNOvdig2MvN29c4yKyW0YFVHy
+/5k0JZLv3ryMBB4TRGZHORvje92ZfEQzFiy4HpVcbpHD4ILUvxd6DF0yN19ZHt1U
+t/Q7VL+qPrLyExkcryvS24ZK/aPoF37gIu82ZSmXOTzBujyJlvtKQOmi29y/aUMH
+deO4pD2BytKwBY65SclUY0IrfQHyZeJEPliE2dGpzVheYE0J2HMUYajN2EbclPwk
+VCusw1l0VTBrMCGQcHXnHLnqvQxPqvUDrwMODlKWIxM5gWaQe1Cj8Bm02DMIKEID
+B9yiAP4MKVVjsShbqUryOhXuibzr+pVWQwTFMetzDURHnJS+3Uz67brU9FKVkHUH
+1+D8zN2ShtztvagvIIFZ
+=EGon
-----END PGP SIGNATURE-----
<use>
<flag name='polarssl'>Use <pkg>net-libs/polarssl</pkg>
instead of <pkg>dev-libs/openssl</pkg></flag>
+ <flag name='shm'>Enable shared memory support</flag>
</use>
<upstream>
<maintainer status='active'>
--- /dev/null
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/umurmur/umurmur-0.2.16.ebuild,v 1.1 2015/04/12 15:37:01 polynomial-c Exp $
+
+EAPI=5
+
+inherit autotools systemd eutils readme.gentoo user
+
+DESCRIPTION="Minimalistic Murmur (Mumble server)"
+HOMEPAGE="http://code.google.com/p/umurmur/ https://github.com/umurmur/umurmur"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="gnutls polarssl shm"
+
+DEPEND=">=dev-libs/protobuf-c-1.0.0_rc2
+ dev-libs/libconfig
+ gnutls? ( >=net-libs/gnutls-3.0.0 )
+ polarssl? ( >=net-libs/polarssl-1.0.0 )
+ !gnutls? ( !polarssl? ( dev-libs/openssl:0 ) )"
+
+RDEPEND="${DEPEND}"
+
+DOC_CONTENTS="
+ A configuration file has been installed at /etc/umurmur.conf - you may
+ want to review it. See also\n
+ https://github.com/umurmur/umurmur/wiki/Configuration "
+
+pkg_setup() {
+ enewgroup murmur
+ enewuser murmur "" "" "" murmur
+}
+
+src_prepare() {
+ eautoreconf
+}
+
+src_configure() {
+ local myconf
+
+ if use polarssl && use gnutls; then
+ ewarn "Both gnutls and polarssl requested, defaulting to polarssl."
+ fi
+
+ econf \
+ --with-ssl=$(usev polarssl || usev gnutls || echo openssl) \
+ $(use_enable shm shmapi)
+}
+
+src_install() {
+ local confdir
+
+ emake DESTDIR="${D}" install
+
+ newinitd "${FILESDIR}"/umurmurd.initd umurmurd
+ newconfd "${FILESDIR}"/umurmurd.confd umurmurd
+ systemd_dounit "${FILESDIR}"/umurmurd.service
+
+ dodoc AUTHORS ChangeLog
+ newdoc README.md README
+
+ confdir="/etc/umurmur"
+ insinto "${confdir}"
+ doins "${FILESDIR}"/umurmur.conf
+
+ # Some permissions are adjusted as the config may contain a server
+ # password, and /etc/umurmur will typically contain the cert and the
+ # key used to sign it, which are read after priveleges are dropped.
+ fperms 0750 "${confdir}"
+ fowners -R root:murmur "${confdir}"
+ fperms 0640 "${confdir}"/umurmur.conf
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+
+ if use polarssl ; then
+ elog
+ elog "Because you have enabled PolarSSL support, umurmurd will use a"
+ elog "predefined test-certificate and key if none are configured, which"
+ elog "is insecure. See http://code.google.com/p/umurmur/wiki/Installing02x#Installing_uMurmur_with_PolarSSL_support"
+ elog "for more information on how to create your certificate and key"
+ fi
+}