Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk-extra-sounds/
Date: Fri, 04 Oct 2019 19:10:35
Message-Id: 1570216068.7890238082a7bec4abbfec6f831d7c7e8bae3d91.mgorny@gentoo
1 commit: 7890238082a7bec4abbfec6f831d7c7e8bae3d91
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Fri Oct 4 18:45:26 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Fri Oct 4 19:07:48 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78902380
7
8 net-misc/asterisk-extra-sounds: Remove old (EAPI=2)
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 .../asterisk-extra-sounds-1.4.11.ebuild | 66 ----------------------
13 1 file changed, 66 deletions(-)
14
15 diff --git a/net-misc/asterisk-extra-sounds/asterisk-extra-sounds-1.4.11.ebuild b/net-misc/asterisk-extra-sounds/asterisk-extra-sounds-1.4.11.ebuild
16 deleted file mode 100644
17 index 939771f572c..00000000000
18 --- a/net-misc/asterisk-extra-sounds/asterisk-extra-sounds-1.4.11.ebuild
19 +++ /dev/null
20 @@ -1,66 +0,0 @@
21 -# Copyright 1999-2018 Gentoo Authors
22 -# Distributed under the terms of the GNU General Public License v2
23 -
24 -EAPI="2"
25 -
26 -DESCRIPTION="Extra sounds for asterisk"
27 -HOMEPAGE="http://www.asterisk.org/"
28 -MY_L10N="^en fr" # ^ is used to indicate to the loops below to NOT set this as an optional
29 -CODECS="alaw g722 g729 +gsm siren7 siren14 sln16 ulaw wav"
30 -
31 -SRC_URI=""
32 -IUSE="${CODECS}"
33 -for l in ${MY_L10N}; do
34 - [[ "${l}" != ^* ]] && IUSE+=" l10n_${l}" && SRC_URI+=" l10n_${l}? ("
35 - for c in ${CODECS}; do
36 - SRC_URI+=" ${c#+}? ( http://downloads.asterisk.org/pub/telephony/sounds/releases/${PN}-${l#^}-${c#+}-${PV}.tar.gz )"
37 - done
38 - [[ "${l}" = ^* ]] || SRC_URI+=" )"
39 -done
40 -
41 -LICENSE="CC-BY-SA-3.0"
42 -SLOT="0"
43 -KEYWORDS="amd64 ~ppc x86"
44 -
45 -DEPEND=">=net-misc/asterisk-1.4"
46 -
47 -S="${WORKDIR}"
48 -
49 -src_unpack() {
50 - local ar
51 -
52 - for ar in ${A}; do
53 - l="${ar#${PN}-}"
54 - l=${l%%-*}
55 - echo ">>> Unpacking $ar to ${WORKDIR}/${l}"
56 - [ -d "${WORKDIR}/${l}" ] || mkdir "${WORKDIR}/${l}" || die "Error creating unpack directory"
57 - tar xf "${DISTDIR}/${ar}" -C "${WORKDIR}/${l}" || die "Error unpacking ${ar}"
58 - done
59 -}
60 -
61 -src_install() {
62 - for l in ${MY_L10N}; do
63 - if [[ "${l}" = ^* ]] || use l10n_${l}; then
64 - l="${l#^}"
65 - dodoc ${l}/CHANGES-${PN%-sounds}-${l}-${PV} ${l}/${PN#asterisk-}-${l}.txt
66 - rm ${l}/CHANGES-${PN%-sounds}-${l}-${PV} ${l}/${PN#asterisk-}-${l}.txt
67 - fi
68 - done
69 -
70 - diropts -m 0770 -o asterisk -g asterisk
71 - insopts -m 0660 -o asterisk -g asterisk
72 -
73 - dodir /var/lib/asterisk/sounds
74 - insinto /var/lib/asterisk/sounds
75 - doins -r .
76 -}
77 -
78 -pkg_postinst() {
79 - local c has_once_codec=
80 -
81 - for c in ${CODECS}; do
82 - use ${c#+} && has_one_codec=1
83 - done
84 -
85 - [ -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."
86 -}