mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-04 12:18:08 -07:00
net-voip/umurmur: drop 0.2.17-r4, 0.2.19
Bug: https://bugs.gentoo.org/886791 Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
@@ -1,3 +1 @@
|
||||
DIST umurmur-0.2.17.tar.gz 93786 BLAKE2B 92fc7d63dc0eed228c3fbcb0d18861cd49967f44378d980e856f8fb24fe7abc3429a4ca8e811eda6096727b76780724c909c46c04975b5edef70d848b7511618 SHA512 a496a51fd7815ad117f5aee17bb78cbd319c584ad60ab8aebbfd8ddf7b1760f443f2337bc74be1e0d5af17d3c3df2ae6c9060eca576cf1e6ed4c6cb0825e9c15
|
||||
DIST umurmur-0.2.19.tar.gz 93117 BLAKE2B 54d6fe6e67f51f24d6c9f0125fa330292004cd5df71791c40ece6aa7c2938bce98ca981e873a1e2b43598f99ea57c687963fd7cd8708400f5f2ce00ab11386eb SHA512 4a10c41d8396d6bd2b195578ff6a29e69a105f8830daf85141217f768cc2c4ea6204a2b3b65599d07d76c841090750db4ad6264c4e9d7e5afa7f1b4cf27bc768
|
||||
DIST umurmur-0.2.20.tar.gz 93152 BLAKE2B 7850d0f3a5c35db1f5ed2b2eea7725d288901eb7e49b9bf2f715963a102c6c6345ed90fd066d80a2666137918c73a58dd2c954321b69d0ce59f686e1c6d01e5a SHA512 0913f5ba84b30fec4ae6a1521c442ff8c48121bbbca5de9082e04e41b36434fadb5f81cb2ea0bd0a8c63f6e541d15eeda3637667d8cc7113d38935ded320cef4
|
||||
|
||||
@@ -1,111 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit autotools systemd readme.gentoo-r1
|
||||
|
||||
DESCRIPTION="Minimalistic Murmur (Mumble server)"
|
||||
HOMEPAGE="https://github.com/umurmur/umurmur"
|
||||
if [[ "${PV}" == 9999 ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/umurmur/umurmur.git"
|
||||
else
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV/_}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="amd64 ~arm x86"
|
||||
fi
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE="gnutls mbedtls shm"
|
||||
|
||||
# ssl-provider precendence: gnutls, mbedtls
|
||||
# and openssl if none specified
|
||||
DEPEND=">=dev-libs/protobuf-c-1.0.0_rc2:=
|
||||
dev-libs/libconfig:=
|
||||
gnutls? (
|
||||
dev-libs/nettle:=
|
||||
>=net-libs/gnutls-3.0.0:=
|
||||
)
|
||||
!gnutls? (
|
||||
mbedtls? ( net-libs/mbedtls:= )
|
||||
!mbedtls? ( dev-libs/openssl:0= )
|
||||
)
|
||||
"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
acct-group/murmur
|
||||
acct-user/murmur
|
||||
"
|
||||
|
||||
DOC_CONTENTS="
|
||||
A configuration file has been installed at /etc/umurmur/umurmur.conf - you
|
||||
may want to review it. See also\n
|
||||
https://github.com/umurmur/umurmur/wiki/Configuration "
|
||||
|
||||
S="${WORKDIR}/${P/_}"
|
||||
|
||||
get_ssl_impl() {
|
||||
local ssl_provider=()
|
||||
|
||||
use gnutls && ssl_provider+=( gnutls )
|
||||
use mbedtls && ssl_provider+=( mbedtls )
|
||||
|
||||
if ! use gnutls && ! use mbedtls; then
|
||||
ssl_provider+=( openssl )
|
||||
fi
|
||||
echo ${ssl_provider[@]}
|
||||
}
|
||||
|
||||
pkg_pretend() {
|
||||
local ssl_provider=( $(get_ssl_impl) )
|
||||
|
||||
if [[ ${#ssl_provider[@]} -gt 1 ]] ; then
|
||||
ewarn "More than one ssl provider selected (${ssl_provider[@]})"
|
||||
ewarn "defaulting to ${ssl_provider[0]}."
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local ssl_provider=( $(get_ssl_impl) )
|
||||
|
||||
local myeconfargs=(
|
||||
--with-ssl="${ssl_provider[@]}"
|
||||
$(use_enable shm shmapi)
|
||||
)
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
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
|
||||
}
|
||||
@@ -1,110 +0,0 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
|
||||
inherit autotools systemd readme.gentoo-r1
|
||||
|
||||
DESCRIPTION="Minimalistic Murmur (Mumble server)"
|
||||
HOMEPAGE="https://github.com/umurmur/umurmur"
|
||||
if [[ "${PV}" == *9999 ]] ; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/umurmur/umurmur.git"
|
||||
else
|
||||
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV/_}.tar.gz -> ${P}.tar.gz"
|
||||
KEYWORDS="~amd64 ~arm ~x86"
|
||||
fi
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
IUSE="gnutls mbedtls shm"
|
||||
|
||||
# ssl-provider precendence: gnutls, mbedtls and openssl if none specified
|
||||
DEPEND=">=dev-libs/protobuf-c-1.0.0_rc2:=
|
||||
dev-libs/libconfig:=
|
||||
gnutls? (
|
||||
dev-libs/nettle:=
|
||||
>=net-libs/gnutls-3.0.0:=
|
||||
)
|
||||
!gnutls? (
|
||||
mbedtls? ( net-libs/mbedtls:= )
|
||||
!mbedtls? ( dev-libs/openssl:0= )
|
||||
)
|
||||
"
|
||||
|
||||
RDEPEND="${DEPEND}
|
||||
acct-group/murmur
|
||||
acct-user/murmur
|
||||
"
|
||||
|
||||
DOC_CONTENTS="
|
||||
A configuration file has been installed at /etc/umurmur/umurmur.conf - you
|
||||
may want to review it. See also\n
|
||||
https://github.com/umurmur/umurmur/wiki/Configuration "
|
||||
|
||||
S="${WORKDIR}/${P/_}"
|
||||
|
||||
get_ssl_impl() {
|
||||
local ssl_provider=()
|
||||
|
||||
use gnutls && ssl_provider+=( gnutls )
|
||||
use mbedtls && ssl_provider+=( mbedtls )
|
||||
|
||||
if ! use gnutls && ! use mbedtls ; then
|
||||
ssl_provider+=( openssl )
|
||||
fi
|
||||
echo ${ssl_provider[@]}
|
||||
}
|
||||
|
||||
pkg_pretend() {
|
||||
local ssl_provider=( $(get_ssl_impl) )
|
||||
|
||||
if [[ ${#ssl_provider[@]} -gt 1 ]] ; then
|
||||
ewarn "More than one ssl provider selected (${ssl_provider[@]})"
|
||||
ewarn "defaulting to ${ssl_provider[0]}."
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local ssl_provider=( $(get_ssl_impl) )
|
||||
|
||||
local myeconfargs=(
|
||||
--with-ssl="${ssl_provider[0]}"
|
||||
$(use_enable shm shmapi)
|
||||
)
|
||||
econf "${myeconfargs[@]}"
|
||||
}
|
||||
|
||||
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
|
||||
}
|
||||
Reference in New Issue
Block a user