net-misc/asterisk-moh-opsound: временный перенос с исправлением для сборки

mhiretskiy
parent 33c53bb0a1
commit f30e824b7e

@ -0,0 +1,9 @@
DIST asterisk-moh-opsound-alaw-2.03.tar.gz 7496413 BLAKE2B f60706f52de7fb7bcf8f38e3705c35a81fc1aa24ccdfa86454aee555a503964785989a6a1c16239392ece744e9f50bdc27d2bd5e34d8e883e491965ad5ea622e SHA512 1bb77320c015c81fb35d31accf2c854394300053ab7be77e2e6c7fe2a603bdd3b82a6ed8e05889862177f955fcd4cac56281bf4a76fa20c6b4ac7538633a0b27
DIST asterisk-moh-opsound-g722-2.03.tar.gz 7924391 BLAKE2B e5004eefd745166386d02bfdb08589d9dad5e8967d4f207bb86e4f84b253034d87090c93a91d515abe3d6eb968efff2c84f774afa94b6ba607e501fbb240b238 SHA512 36e0ac3293b259c975e0e0e6ede45e8f82345cdbe9941880029d1767b11d51265770424588d39c8aa02fde221a824ceedbde46e827f22e7c7216989b6c4322f6
DIST asterisk-moh-opsound-g729-2.03.tar.gz 1103000 BLAKE2B 9ee1ac52e4aae671b6a080f7637953229a30bdee8d3e1e33a9d96bb6016bf43bd34edfa68fb05d3078c897c55d32efa664c0191c63db1b675d6d0a0c79bd2aa6 SHA512 51f5b69848ca88b3f44f3f80dfed3de137db1736a83cf56839e327aa7072ed35bda0788b09d6581fbb0bb2def17f58138ff0f9b78aa29f6e70b729a76ef43f8b
DIST asterisk-moh-opsound-gsm-2.03.tar.gz 1777967 BLAKE2B 1ca4ed3e068c18b4d854fb6ef4c07c5271e60289cf82fca864ee6b434e1b96aa6dead77d70bba0a003e0260b400e438c9e894c188fcc78404d2410cb12c06e1a SHA512 ba60be1945589cf09d6d77617cce52bd0960cb99aa16ae5bb8d96b3c3ec45a47dbfc91e6d8e736b2f153e3ae48f4b04dff8b72a1862bd7b25e493a0e928743d4
DIST asterisk-moh-opsound-siren14-2.03.tar.gz 6518720 BLAKE2B 8613b1eea5d329d270fa76079dc2e39811882fcadd1ad67413d12e73d293cdd3ac2c88889ac85a19901a55734bbe93d8863650ae2392f76ab183ed4a3feffd44 SHA512 6016681ef1823ccbe35c9a6f286621700243bc4d92e3793af3a77683c1b1c4f168c4a8875efb6d8fa709259ebf5ac637d849a7d168632ef562f705a984fb692c
DIST asterisk-moh-opsound-siren7-2.03.tar.gz 4233366 BLAKE2B b628d092b47997b1cd2c5b9fa75a6b37c289c433c01fc034569252f131f166007a7db3e3a9246186a810be937efcbbe37a81ee24b9108c26a97085cf934dc1dd SHA512 26542a7128f9ab266a70c8b8241a3117dfc0f555c11d53095b485573bfce2d51a2d23eedc9209dc1809529edd4b115a3fbde7d59993851ec1438c5c4749180e9
DIST asterisk-moh-opsound-sln16-2.03.tar.gz 31309094 BLAKE2B 1567b63c6e93ea70a1ff3452ed7a0a457bb118a2605248d5fd9cae11ac72ef53e8bb663fb826031a8c680715194d05bb6c0abc7ff7597e62f61608ab403437ba SHA512 e5555af8f08720c01bff19200efb7f139dcbb9d1ffa168716dbf93bed97009a441bfe63080c9ca7b15db2c98fe5839d311c39cdf8c0a8a40f8dd93a89b8a11b6
DIST asterisk-moh-opsound-ulaw-2.03.tar.gz 7479839 BLAKE2B 87ae22a72ab6da7358fe887af5562a701bca89bec35d7f72644cb6f691e0619671bfacd02ec0f0f269447dad1cd050f144b22254af3812268fbabb1944056bc5 SHA512 2827b635a61e520bb0efb8c5e77ce0d1319d58c027cd3721819b58e4136918b7767c5776a4ca02f675cdb35d6f40154fc863eb7d7cb702a637fe9ec966fe13c1
DIST asterisk-moh-opsound-wav-2.03.tar.gz 15359473 BLAKE2B a3e9ddf0d54989f07c581facfe4f157120e2b2ae9dbba84bb2edb85ec4bdb98db5bc4783924af0845920d3736c5a512a7615effdf8c4f0b212ea347193efd115 SHA512 e8fefcac32ac88735519f3f9df766d77d1007c8e98952c396943966dd554d4237177f7fbfbb707a838b5f4d479c13c6b4bfecd62d78ba5ea40b248d1bf007872

@ -0,0 +1,51 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="2"
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}"
LICENSE="CC-BY-SA-3.0"
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
DEPEND=">=net-misc/asterisk-1.4"
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 0770 -o asterisk -g asterisk
insopts -m 0660 -o asterisk -g asterisk
dodir /var/lib/asterisk/moh
insinto /var/lib/asterisk/moh
doins -r .
}
pkg_postinst() {
local c has_once_codec=
for c in ${CODECS}; do
use ${c#+} && has_one_codec=1
done
[ -n "${has_one_codec}" ] || ewarn "You have none of the codec use flags (${CODECS}) set. You need to have at least one set in order for this package to be useful."
}

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>chainsaw@gentoo.org</email>
<name>Tony Vroon</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="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>
<flag name="ulaw">Install the sounds files for the ulaw codec.</flag>
<flag name="wav">Install the sounds files for the wav codec.</flag>
</use>
</pkgmetadata>
Loading…
Cancel
Save