From 48f026861983fbd3001c7515f87828b13c581e7a Mon Sep 17 00:00:00 2001 From: Jaco Kroon Date: Thu, 13 Jun 2019 12:39:05 +0200 Subject: net-misc/asterisk-moh-opsound: revbump + maintainership Take maintainership. Implement file permissions as per https://bugs.gentoo.org/507894 (but does not close). Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Jaco Kroon Closes: https://github.com/gentoo/gentoo/pull/13587 Signed-off-by: Joonas Niilola --- .../asterisk-moh-opsound-2.03-r1.ebuild | 42 ++++++++++++++++++++++ net-misc/asterisk-moh-opsound/metadata.xml | 10 ++++-- 2 files changed, 49 insertions(+), 3 deletions(-) create mode 100644 net-misc/asterisk-moh-opsound/asterisk-moh-opsound-2.03-r1.ebuild diff --git a/net-misc/asterisk-moh-opsound/asterisk-moh-opsound-2.03-r1.ebuild b/net-misc/asterisk-moh-opsound/asterisk-moh-opsound-2.03-r1.ebuild new file mode 100644 index 000000000000..010127bad37c --- /dev/null +++ b/net-misc/asterisk-moh-opsound/asterisk-moh-opsound-2.03-r1.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +DESCRIPTION="asterisk moh music" +HOMEPAGE="http://www.asterisk.org/" +CODECS="alaw g722 g729 +gsm siren7 siren14 sln16 ulaw wav" + +SRC_URI="" +for c in ${CODECS}; do + SRC_URI+=" ${c#+}? ( http://downloads.asterisk.org/pub/telephony/sounds/releases/${PN}-${c#+}-${PV}.tar.gz )" +done + +IUSE="${CODECS}" +REQUIRED_USE="|| ( ${CODECS//+/} )" + +LICENSE="CC-BY-SA-3.0" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +S="${WORKDIR}" + +src_install() { + local c + + for c in ${CODECS}; do + if use ${c#+}; then + for pf in CREDITS LICENSE CHANGES; do + dodoc "$pf-$PN-${c#+}" + rm "$pf-$PN-${c#+}" + done + fi + done + + diropts -m 0755 -o root -g root + insopts -m 0644 -o root -g root + + dodir /var/lib/asterisk/moh + insinto /var/lib/asterisk/moh + doins -r . +} diff --git a/net-misc/asterisk-moh-opsound/metadata.xml b/net-misc/asterisk-moh-opsound/metadata.xml index 7413756723d5..71b32add35e7 100644 --- a/net-misc/asterisk-moh-opsound/metadata.xml +++ b/net-misc/asterisk-moh-opsound/metadata.xml @@ -2,14 +2,18 @@ - chainsaw@gentoo.org - Tony Vroon + jaco@uls.co.za + Jaco Kroon + + + proxy-maint@gentoo.org + Proxy Maintainers Install the sounds files for the alaw codec. Install the sounds files for the g722 codec. Install the sounds files for the g729 codec. - Install the sounds files for the +gsm codec. + Install the sounds files for the gsm codec. Install the sounds files for the siren7 codec. Install the sounds files for the siren14 codec. Install the sounds files for the sln16 codec. -- cgit v1.2.3-18-g5258