commit:     48f026861983fbd3001c7515f87828b13c581e7a
Author:     Jaco Kroon <jaco <AT> uls <DOT> co <DOT> za>
AuthorDate: Thu Jun 13 10:39:05 2019 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Nov 27 15:18:29 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48f02686

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 <jaco <AT> uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/13587
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 .../asterisk-moh-opsound-2.03-r1.ebuild            | 42 ++++++++++++++++++++++
 net-misc/asterisk-moh-opsound/metadata.xml         | 10 ++++--
 2 files changed, 49 insertions(+), 3 deletions(-)

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 00000000000..010127bad37
--- /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 7413756723d..71b32add35e 100644
--- a/net-misc/asterisk-moh-opsound/metadata.xml
+++ b/net-misc/asterisk-moh-opsound/metadata.xml
@@ -2,14 +2,18 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
        <maintainer type="person">
-               <email>[email protected]</email>
-               <name>Tony Vroon</name>
+               <email>[email protected]</email>
+               <name>Jaco Kroon</name>
+       </maintainer>
+       <maintainer type="project">
+               <email>[email protected]</email>
+               <name>Proxy Maintainers</name>
        </maintainer>
        <use>
                <flag name="alaw">Install the sounds files for the alaw 
codec.</flag>
                <flag name="g722">Install the sounds files for the g722 
codec.</flag>
                <flag name="g729">Install the sounds files for the g729 
codec.</flag>
-               <flag name="gsm">Install the sounds files for the +gsm 
codec.</flag>
+               <flag name="gsm">Install the sounds files for the gsm 
codec.</flag>
                <flag name="siren7">Install the sounds files for the siren7 
codec.</flag>
                <flag name="siren14">Install the sounds files for the siren14 
codec.</flag>
                <flag name="sln16">Install the sounds files for the sln16 
codec.</flag>

Reply via email to