[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk-g729/

2020-04-13 Thread Joonas Niilola
commit: 257352ef8f317252a644e25f28552e917455a62d
Author: Jaco Kroon  uls  co  za>
AuthorDate: Wed Apr  8 06:27:37 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Apr 13 07:41:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=257352ef

net-misc/asterisk-g729: version bump post asterisk-16.

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/asterisk-g729/Manifest|  2 +
 .../asterisk-g729/asterisk-g729-16.0.3.1.9.ebuild  | 67 ++
 2 files changed, 69 insertions(+)

diff --git a/net-misc/asterisk-g729/Manifest b/net-misc/asterisk-g729/Manifest
index f138f2d5d37..e675b5caa0a 100644
--- a/net-misc/asterisk-g729/Manifest
+++ b/net-misc/asterisk-g729/Manifest
@@ -6,3 +6,5 @@ DIST codec_g729a-11.0_3.1.9-x86_32.tar.gz 411132 BLAKE2B 
6325763e27c25ab101ec825
 DIST codec_g729a-11.0_3.1.9-x86_64.tar.gz 478377 BLAKE2B 
409cdd436b0cf11c8d68372b1b22f29ed6e2d9f01d77ca8494415c29e89e88472c126461e9d124661dbd4ef26725301cbc3bb859884ae02592ad583a37608896
 SHA512 
f97972e4afac2897162cfce7c49423a36d313801246238e3923993e04a2add020028a509c11cb1f4f39ec612c4243007fe564438cf82e1c71543a44bf0bbd2c8
 DIST codec_g729a-13.0_3.1.9-x86_32.tar.gz 411156 BLAKE2B 
179c77d32d1f8ac3314813a1d2ce51cee1cb7b9c1b9f5e8e78c4ed1169c0719f893c55c4fe890fb657196a37c5a4779164924a8696817ba7bbe6f17146286b82
 SHA512 
9b064b3db3c40f900b88937efde1605dfb67316d92adc3774b4e3322e9bc5042e6670a2d385b6487a8980620eb92c8564b4fd3535810bab117f53b2762e8ca68
 DIST codec_g729a-13.0_3.1.9-x86_64.tar.gz 478364 BLAKE2B 
49136479e1bd139fcb22130868575d5be7d6784081307679cfeee16951f6a303b5328a62c23a0ade506f2df0527b275bd198560dacd59ba5b9ba237095622778
 SHA512 
5fa2dca977ca1dcbf3019fc86c3edc91fd561c814bfa9a5202680b7a581f03faa1705a4392a70409f9cd30a4379691b609f0f572030972cbe432cad435314951
+DIST codec_g729a-16.0_3.1.9-x86_32.tar.gz 476772 BLAKE2B 
e1a7b8baefc551f16618fded2663acfb825a7eab7ca844792e6179bac5b9ac2e0f4c387e3b2861347c6deb5db13f41ecd265c2261dbb65756890d976f4f7
 SHA512 
cddf46f369b0922a5569961688fcd4fb840bcce3a5573549d8a3a3e6150e20cd7c18e32ea07edc10150dd409763504ab50fad5d884fb33a49d624e4ebe0afd10
+DIST codec_g729a-16.0_3.1.9-x86_64.tar.gz 475819 BLAKE2B 
d738dccb1e94ae5458b72de7f52d3bb9964f3be993efe44f615bc06b0c17638ac743dd0465a68c172f339d888ceac35b54babadd217c13b028575c3b1e5aa94b
 SHA512 
f6c60c66fce03ea5ce02301dc9c8b5a93fefbc60089980401cd1fee58357b2c03ab2b12eb50df82d2f3a25613e37c1bb370a319cf0a36c92983ef98aa137429d

diff --git a/net-misc/asterisk-g729/asterisk-g729-16.0.3.1.9.ebuild 
b/net-misc/asterisk-g729/asterisk-g729-16.0.3.1.9.ebuild
new file mode 100644
index 000..317b5492640
--- /dev/null
+++ b/net-misc/asterisk-g729/asterisk-g729-16.0.3.1.9.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="G.729 codec and supporting files for asterisk"
+HOMEPAGE="https://www.sangoma.com/asterisk/software/g729-codec/";
+
+AST_PV="$(ver_cut 1-2)"
+MY_PV="$(ver_rs 2 _)"
+
+SRC_URI="x86? (
+   
https://downloads.digium.com/pub/telephony/codec_g729/asterisk-${AST_PV}/x86-32/codec_g729a-${MY_PV}-x86_32.tar.gz
+   https://downloads.digium.com/pub/register/x86-32/register -> 
astregister-x86_32
+   https://downloads.digium.com/pub/register/x86-32/asthostid -> 
asthostid-x86_32
+)
+amd64? (
+   
https://downloads.digium.com/pub/telephony/codec_g729/asterisk-${AST_PV}/x86-64/codec_g729a-${MY_PV}-x86_64.tar.gz
+   https://downloads.digium.com/pub/register/x86-64/register -> 
astregister-x86_64
+   https://downloads.digium.com/pub/register/x86-64/asthostid -> 
asthostid-x86_64
+)"
+
+LICENSE="Digium"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+
+RDEPEND="=net-misc/asterisk-$(ver_cut 1)*"
+
+RESTRICT="mirror strip"
+
+S="${WORKDIR}"
+
+pkg_setup() {
+   QA_FLAGS_IGNORED="/usr/$(get_libdir)/asterisk/modules/codec_g729a.so"
+   QA_PREBUILT="/usr/sbin/asthostid
+   /usr/sbin/astregister"
+}
+
+src_unpack() {
+   local dfile
+
+   for dfile in ${A}; do
+   [[ "${dfile}" = *.tar.gz ]] && unpack "${dfile}"
+   cp "${DISTDIR}/${dfile}" "${WORKDIR}/" || die "Error copying 
${dfile} to ${WORKDIR}"
+   done
+}
+
+src_install() {
+   local binsuffix
+
+   if use x86; then
+   binsuffix=x86_32
+   elif use amd64; then
+   binsuffix=x86_64
+   fi
+
+   newsbin astregister-${binsuffix} astregister
+   newsbin asthostid-${binsuffix} asthostid
+
+   dodoc codec_g729a-${MY_PV}-${binsuffix}/README
+   insinto usr/$(get_libdir)/asterisk/modules/
+   doins "codec_g729a-${MY_PV}-${binsuffix}/codec_g729a.so"
+}
+
+pkg_postinst() {
+   einfo "Please note that Digium's register utility has been installed as 
astregister"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk-g729/

2020-01-23 Thread Joonas Niilola
commit: b17e10262c8ad3ce8d277cca58e2175e0568f38d
Author: Jaco Kroon  uls  co  za>
AuthorDate: Wed Nov 20 11:29:57 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jan 23 17:27:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b17e1026

net-misc/asterisk-g729: version bump to accomodate asterisk 13.

This includes:

version bump to EAPI=7.
Added -* to keywods (Downloads only available for x86 and amd64)
All http:// to https://
Update homepage to avoid redirect (Digium vs Sangoma).

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/13718
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/asterisk-g729/Manifest|  2 +
 .../asterisk-g729/asterisk-g729-13.0.3.1.9.ebuild  | 68 ++
 2 files changed, 70 insertions(+)

diff --git a/net-misc/asterisk-g729/Manifest b/net-misc/asterisk-g729/Manifest
index b5e1af58070..f138f2d5d37 100644
--- a/net-misc/asterisk-g729/Manifest
+++ b/net-misc/asterisk-g729/Manifest
@@ -4,3 +4,5 @@ DIST astregister-x86_32 2103608 BLAKE2B 
7fdf1c196152612cd28cfe7bf832dedb625b392f
 DIST astregister-x86_64 2193440 BLAKE2B 
9c9ac2343f5d7291251b9ceaa00fc4f8e4c39673e8d4854f8743beee5c86bbbc14c802c34ff26aa8412f1219113edeab7cb3b7adb94086c2f63724095d9f1fc5
 SHA512 
9302a7ead6bedd6683bcd0da92b7a7ca54fdb975784ef1783aa99f2bb26424dbb77b4c0fa6b809ae6e6ad839807feb055bee5c03a38292737412aa1c3d7df4e4
 DIST codec_g729a-11.0_3.1.9-x86_32.tar.gz 411132 BLAKE2B 
6325763e27c25ab101ec825f08e8ba86a1b42dac1e75e792dfd1467a03909523097a6cb5c92233e391b293069e7bed7d23cd955329653d0730f529a6b5a1495f
 SHA512 
3426e0ce15cba5866c1ef8f3c692237f6910ebde5740cacdf27e04f110caf7f289834eb8dc793dd4fa50ec17854a2ebad19764d9c485221e0237ac207ccff991
 DIST codec_g729a-11.0_3.1.9-x86_64.tar.gz 478377 BLAKE2B 
409cdd436b0cf11c8d68372b1b22f29ed6e2d9f01d77ca8494415c29e89e88472c126461e9d124661dbd4ef26725301cbc3bb859884ae02592ad583a37608896
 SHA512 
f97972e4afac2897162cfce7c49423a36d313801246238e3923993e04a2add020028a509c11cb1f4f39ec612c4243007fe564438cf82e1c71543a44bf0bbd2c8
+DIST codec_g729a-13.0_3.1.9-x86_32.tar.gz 411156 BLAKE2B 
179c77d32d1f8ac3314813a1d2ce51cee1cb7b9c1b9f5e8e78c4ed1169c0719f893c55c4fe890fb657196a37c5a4779164924a8696817ba7bbe6f17146286b82
 SHA512 
9b064b3db3c40f900b88937efde1605dfb67316d92adc3774b4e3322e9bc5042e6670a2d385b6487a8980620eb92c8564b4fd3535810bab117f53b2762e8ca68
+DIST codec_g729a-13.0_3.1.9-x86_64.tar.gz 478364 BLAKE2B 
49136479e1bd139fcb22130868575d5be7d6784081307679cfeee16951f6a303b5328a62c23a0ade506f2df0527b275bd198560dacd59ba5b9ba237095622778
 SHA512 
5fa2dca977ca1dcbf3019fc86c3edc91fd561c814bfa9a5202680b7a581f03faa1705a4392a70409f9cd30a4379691b609f0f572030972cbe432cad435314951

diff --git a/net-misc/asterisk-g729/asterisk-g729-13.0.3.1.9.ebuild 
b/net-misc/asterisk-g729/asterisk-g729-13.0.3.1.9.ebuild
new file mode 100644
index 000..8bd7baccb9d
--- /dev/null
+++ b/net-misc/asterisk-g729/asterisk-g729-13.0.3.1.9.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit multilib
+
+DESCRIPTION="G.729 codec and supporting files for asterisk"
+HOMEPAGE="https://www.sangoma.com/asterisk/software/g729-codec/";
+
+AST_PV="$(ver_cut 1-2)"
+MY_PV="$(ver_rs 2 _)"
+
+SRC_URI="x86? (
+   
https://downloads.digium.com/pub/telephony/codec_g729/asterisk-${AST_PV}/x86-32/codec_g729a-${MY_PV}-x86_32.tar.gz
+   https://downloads.digium.com/pub/register/x86-32/register -> 
astregister-x86_32
+   https://downloads.digium.com/pub/register/x86-32/asthostid -> 
asthostid-x86_32
+)
+amd64? (
+   
https://downloads.digium.com/pub/telephony/codec_g729/asterisk-${AST_PV}/x86-64/codec_g729a-${MY_PV}-x86_64.tar.gz
+   https://downloads.digium.com/pub/register/x86-64/register -> 
astregister-x86_64
+   https://downloads.digium.com/pub/register/x86-64/asthostid -> 
asthostid-x86_64
+)"
+
+LICENSE="Digium"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+
+RDEPEND="=net-misc/asterisk-$(ver_cut 1)*"
+
+RESTRICT="mirror strip"
+
+QA_FLAGS_IGNORED_amd64="usr/lib64/asterisk/modules/codec_g729a.so"
+QA_FLAGS_IGNORED_x86="usr/lib/asterisk/modules/codec_g729a.so"
+
+S="${WORKDIR}"
+
+src_unpack() {
+   local dfile
+
+   for dfile in ${A}; do
+   [[ "${dfile}" = *.tar.gz ]] && unpack "${dfile}"
+   cp "${DISTDIR}/${dfile}" "${WORKDIR}/" || die "Error copying 
${dfile} to ${WORKDIR}"
+   done
+}
+
+src_install() {
+   local binsuffix
+
+   if use x86; then
+   binsuffix=x86_32
+   elif use amd64; then
+   binsuffix=x86_64
+   else
+   die "Ebuild only functions for x86 and amd64."
+   fi
+
+   newsbin astregister-${binsuffix} astregister
+   newsbin asthostid-${binsuffix} asthostid
+
+   dodoc codec_g729a-${MY_PV}-${binsuffix}/README
+   insinto usr/$

[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk-g729/

2020-01-23 Thread Joonas Niilola
commit: e63046c69dcdb2c5311dbc714a3df31a55e727d9
Author: Jaco Kroon  uls  co  za>
AuthorDate: Wed Nov 20 11:01:13 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jan 23 17:27:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e63046c6

net-misc/asterisk-g729: take ownership.

Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/asterisk-g729/metadata.xml | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/net-misc/asterisk-g729/metadata.xml 
b/net-misc/asterisk-g729/metadata.xml
index 1a06e96ebdc..64b17e08bff 100644
--- a/net-misc/asterisk-g729/metadata.xml
+++ b/net-misc/asterisk-g729/metadata.xml
@@ -2,7 +2,11 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 

-   chain...@gentoo.org
-   Tony Vroon
+   j...@uls.co.za
+   Jaco Kroon
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers

 



[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk-g729/

2020-01-23 Thread Joonas Niilola
commit: d544aaf855ca943bfdeb7e38be7a84a0882cd103
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Jan 23 17:26:28 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jan 23 17:27:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d544aaf8

net-misc/asterisk-g729: handle QA_PREBUILT with 13.0

Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/asterisk-g729/asterisk-g729-13.0.3.1.9.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/net-misc/asterisk-g729/asterisk-g729-13.0.3.1.9.ebuild 
b/net-misc/asterisk-g729/asterisk-g729-13.0.3.1.9.ebuild
index 8bd7baccb9d..56e63d3355f 100644
--- a/net-misc/asterisk-g729/asterisk-g729-13.0.3.1.9.ebuild
+++ b/net-misc/asterisk-g729/asterisk-g729-13.0.3.1.9.ebuild
@@ -30,11 +30,14 @@ RDEPEND="=net-misc/asterisk-$(ver_cut 1)*"
 
 RESTRICT="mirror strip"
 
-QA_FLAGS_IGNORED_amd64="usr/lib64/asterisk/modules/codec_g729a.so"
-QA_FLAGS_IGNORED_x86="usr/lib/asterisk/modules/codec_g729a.so"
-
 S="${WORKDIR}"
 
+pkg_setup() {
+   QA_FLAGS_IGNORED="/usr/$(get_libdir)/asterisk/modules/codec_g729a.so"
+   QA_PREBUILT="/usr/sbin/asthostid
+   /usr/sbin/astregister"
+}
+
 src_unpack() {
local dfile
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk-g729/

2018-06-14 Thread Mikle Kolyada
commit: 5f63148a60e83ecd852632b6992fe80ec57212bf
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Jun 14 10:09:55 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Jun 14 10:09:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f63148a

net-misc/asterisk-g729: remove last rited package

 net-misc/asterisk-g729/Manifest|  51 -
 .../asterisk-g729/asterisk-g729-11.0.3.1.5.ebuild  | 123 -
 .../asterisk-g729/asterisk-g729-11.0.3.1.6.ebuild  | 123 -
 net-misc/asterisk-g729/metadata.xml|   8 --
 4 files changed, 305 deletions(-)

diff --git a/net-misc/asterisk-g729/Manifest b/net-misc/asterisk-g729/Manifest
deleted file mode 100644
index 7126a859f7b..000
--- a/net-misc/asterisk-g729/Manifest
+++ /dev/null
@@ -1,51 +0,0 @@
-DIST asthostid-x86_32 1166416 SHA256 
c6a208e4842a8137cd0efe86d0b4b82fe995bfb443d935e9a6fa6c69e3c191f8 SHA512 
ce1ca53281af99f15b74ea8034d8ea7db1cebbf4d35274381d03f4c7e28293be64c81a6188c5a9d168ce9af208820db235b1c5c9c9f8fcd11a14045e05cbc647
 WHIRLPOOL 
ba83aa3bdcb3552ab35dfa1d536860a6dcaa50fcbf91bad1e7af8e7caae3af4812e2a169d9520dd9c6ddf376ff32afa7aaf9eaa3d485ff1d68e293498cc5ee34
-DIST asthostid-x86_64 1166416 SHA256 
c6a208e4842a8137cd0efe86d0b4b82fe995bfb443d935e9a6fa6c69e3c191f8 SHA512 
ce1ca53281af99f15b74ea8034d8ea7db1cebbf4d35274381d03f4c7e28293be64c81a6188c5a9d168ce9af208820db235b1c5c9c9f8fcd11a14045e05cbc647
 WHIRLPOOL 
ba83aa3bdcb3552ab35dfa1d536860a6dcaa50fcbf91bad1e7af8e7caae3af4812e2a169d9520dd9c6ddf376ff32afa7aaf9eaa3d485ff1d68e293498cc5ee34
-DIST astregister-x86_32 1178780 SHA256 
14cbcfc5e6b3aa03c2885816aef87b5d96ee34b3c7f70b1b536a975423c5358d SHA512 
4e6009df693878c4fcd034de122d11a5f69a085e2228604994dfce460301d70a418672e3af2fe35c22a9618dc28cb77ed0702b20e41429fb10bd28dbb085a55d
 WHIRLPOOL 
763dfd25442a69372bffef191647972a05fbe7f06b25440e46d010f59afb74a4d219b8b704420df3b8c0a65a22ea90435713220bdaa06bc270e43065f0cc11c1
-DIST astregister-x86_64 1178780 SHA256 
14cbcfc5e6b3aa03c2885816aef87b5d96ee34b3c7f70b1b536a975423c5358d SHA512 
4e6009df693878c4fcd034de122d11a5f69a085e2228604994dfce460301d70a418672e3af2fe35c22a9618dc28cb77ed0702b20e41429fb10bd28dbb085a55d
 WHIRLPOOL 
763dfd25442a69372bffef191647972a05fbe7f06b25440e46d010f59afb74a4d219b8b704420df3b8c0a65a22ea90435713220bdaa06bc270e43065f0cc11c1
-DIST benchg729-x86_32 2948664 SHA256 
47a33e8588843cd7245b8ed483e061da39f12ee10c602476e302fa35ca7985e9 SHA512 
e03d699f6f4cbd2d22cbab534eb032977373ef56320d061c45bd5f0a34f5f88a2f9185491d3c6ef6365c923e5703abc795eedff981e351472f3254307666d941
 WHIRLPOOL 
ea8f0d65ac572b8827770724e400ae48b1318bb749d12fe61c3d5837459f11e9de2ee3605ea3fc86391972c01f2a994851628aab3d9aa6cf12703a3199380144
-DIST benchg729-x86_64 2358320 SHA256 
bb2694fd5676eb9049933d785f79713a11fbdec0c49917787e4415866c1e25a3 SHA512 
1239c64a6da40a8d0ef24f69fc31571a756e280757040e853ddbe3800c3d2a911d454a85b4474e3b5afd585ba56cc28a8f1ef17006211fe336c0cb223ee63ef9
 WHIRLPOOL 
af1830efaa67d5a97c308524738ea642b426cc50478eab8eb496f1c1474140cd83e54a1f65d219f45bd57c029c08861359b083f052768fe177c7fc79477a9a4b
-DIST codec_g729a-11.0_3.1.5-athlon_32.tar.gz 403854 SHA256 
c7a78449a5fe4f03893aa9c4e415830b4847089f4dfaecc622a2646f4c5c5ff6 SHA512 
8da743dc946633f9a4f6754f938ed90591c58792346322eb3ed53f1a6b31137c2a5ba62b8856f2dc03546a05e16e2c08ba3bb5154b4e41123669293c9d335545
 WHIRLPOOL 
15df98054b68ca9d77d1fc229b8e8c6a16bbcc0cdc6e03ce038b55ad2849b5f9d8b134ddcfbabef9572bb0d1b30b4bf4fa014631fda3947b4d439d96660c1dd8
-DIST codec_g729a-11.0_3.1.5-athlon_xp_32.tar.gz 403409 SHA256 
04395a18c3ae9889be40c0aa171806e382a5ab5ac7603186cee039c00faa872c SHA512 
a7bb535adc55910444648d142b064a52e9fd8492f94338e2f26df3eb24ddb71436ab90d4beb39e2d452dcecb8fae25869ab5d52cb290368398850d60718233a3
 WHIRLPOOL 
9b9aa3d70961c94d87b7d0518d9496dfe44a65d880c4091e2a6771804e66e810213eb213c3536bfee01415f6370f0c7dea3906a5cc32808d2a6fd06e4f63e3f8
-DIST codec_g729a-11.0_3.1.5-barcelona_32.tar.gz 411880 SHA256 
726d2b14f9cd210d113c4ef07e7cb1a60448caebb172eec16831cfdc0a6f2f99 SHA512 
3bead54be5dd1d006844b6b8a7064777ea7774c90dc8d4d6d1528b64f0ade6c962806ece216ebda976dff730c235e132b2a820232ae1403681e6f86adf8bff24
 WHIRLPOOL 
3d7669161340d7060f86a4bc0d606af8746ec235fa04e2713ebd37453728a842b155bcf93ad1a065b4e444fdbd58fe1d46b3f42bab73faa86b4c7a99b678cc2e
-DIST codec_g729a-11.0_3.1.5-barcelona_64.tar.gz 464638 SHA256 
dd23e224554a25fd8832cf5e64700122443ce8ffe980fa514b6af082d9a79c1f SHA512 
f9e3b6dde8c212569e4ff94dc30abc22db967fe2fca9c5b087c29689c7e8667dae41e3f265dea4afc9da15d72047bd39e0e7f643d875e50ff7b003ed8c3ef5fa
 WHIRLPOOL 
aec9e3f04ebb7224b702dc892483b068c19fcf7743e9a5f118065663042bc43ed1cbd414b48c6caf381140135a7281c1c7290ac3b47bab5646c67026696f1d3b
-DIST codec_g729a-11.0_3.1.5-c3_2_32.tar.gz 40 SHA256 
2092329f86b2b58fc0a2451be6706ef2e8c892674b20f77f47a9df2eb3f59c55 SHA512 
3a135fe006797066966f9e8f4ca6323dba35669bcec18cc028b98776f57adf911da17bef

[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk-g729/

2018-06-14 Thread Tony Vroon
commit: eb35893fe0d552c13ce82d42ca1d88f3af0de0d2
Author: Tony Vroon  gentoo  org>
AuthorDate: Thu Jun 14 11:10:48 2018 +
Commit: Tony Vroon  gentoo  org>
CommitDate: Thu Jun 14 11:10:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb35893f

net-misc/asterisk-g729: Reintroduce package.

Closes: https://bugs.gentoo.org/600962
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 net-misc/asterisk-g729/Manifest|  6 ++
 .../asterisk-g729/asterisk-g729-11.0.3.1.9.ebuild  | 89 ++
 net-misc/asterisk-g729/metadata.xml|  8 ++
 3 files changed, 103 insertions(+)

diff --git a/net-misc/asterisk-g729/Manifest b/net-misc/asterisk-g729/Manifest
new file mode 100644
index 000..b5e1af58070
--- /dev/null
+++ b/net-misc/asterisk-g729/Manifest
@@ -0,0 +1,6 @@
+DIST asthostid-x86_32 1678360 BLAKE2B 
0caa098d9891cad9301bbc074d8ef8e0229ef3432c1f2328247e73c8248949c1951b61f47e0c395f0f6dee870d0962f9d5f612fd5565b43a3fbec1b198c6324d
 SHA512 
9047533e47d4a806683368c0c432eb8699635dcde528adde7a34461f2104bf651cfd394a4b51c52c931f8bcebb7b41824c1db510996d20fb2d67e991ac0b63f8
+DIST asthostid-x86_64 1806296 BLAKE2B 
cd2e08ee760374f781d79a952679dc7d54f83dbd3f9a63dfe8fe4f36ea74c19c4a0486d459a5cb9087700dd6e147bc701489e38ecefe585a4473147a5886
 SHA512 
be7d7b63259d5c4f15e6b3a55b283030bfc3f4ccf59c58848a9803838f7aa2ff470353a4d78d289bdcd40213c0cc81fad31e2bfad690fcaf111ea5cabae5adfd
+DIST astregister-x86_32 2103608 BLAKE2B 
7fdf1c196152612cd28cfe7bf832dedb625b392f5e919480b1fb792327474d6ad91abaf4938ca8b230a1226bef62652e16f8d8ac1d0dad338fe308b3582c72e8
 SHA512 
3c3c4b8a32143d1aaaec6ec6b308335f59cf5381f844412e4e484aedc91bff2601778c28e99628fff828c81d2ec05b4de7c8c1cdddeea3ec37f5331beff47a2c
+DIST astregister-x86_64 2193440 BLAKE2B 
9c9ac2343f5d7291251b9ceaa00fc4f8e4c39673e8d4854f8743beee5c86bbbc14c802c34ff26aa8412f1219113edeab7cb3b7adb94086c2f63724095d9f1fc5
 SHA512 
9302a7ead6bedd6683bcd0da92b7a7ca54fdb975784ef1783aa99f2bb26424dbb77b4c0fa6b809ae6e6ad839807feb055bee5c03a38292737412aa1c3d7df4e4
+DIST codec_g729a-11.0_3.1.9-x86_32.tar.gz 411132 BLAKE2B 
6325763e27c25ab101ec825f08e8ba86a1b42dac1e75e792dfd1467a03909523097a6cb5c92233e391b293069e7bed7d23cd955329653d0730f529a6b5a1495f
 SHA512 
3426e0ce15cba5866c1ef8f3c692237f6910ebde5740cacdf27e04f110caf7f289834eb8dc793dd4fa50ec17854a2ebad19764d9c485221e0237ac207ccff991
+DIST codec_g729a-11.0_3.1.9-x86_64.tar.gz 478377 BLAKE2B 
409cdd436b0cf11c8d68372b1b22f29ed6e2d9f01d77ca8494415c29e89e88472c126461e9d124661dbd4ef26725301cbc3bb859884ae02592ad583a37608896
 SHA512 
f97972e4afac2897162cfce7c49423a36d313801246238e3923993e04a2add020028a509c11cb1f4f39ec612c4243007fe564438cf82e1c71543a44bf0bbd2c8

diff --git a/net-misc/asterisk-g729/asterisk-g729-11.0.3.1.9.ebuild 
b/net-misc/asterisk-g729/asterisk-g729-11.0.3.1.9.ebuild
new file mode 100644
index 000..55994b2777f
--- /dev/null
+++ b/net-misc/asterisk-g729/asterisk-g729-11.0.3.1.9.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit versionator multilib
+
+DESCRIPTION="G.729 codec and supporting files for asterisk"
+HOMEPAGE="http://store.digium.com/productview.php?product_code=G729CODEC";
+
+BENCH_PV=1.0.8
+
+AST_PV=11.0
+MY_PV=$(replace_version_separator 2 _)
+
+SRC_URI="x86? (
+   
http://downloads.digium.com/pub/telephony/codec_g729/asterisk-${AST_PV}/x86-32/codec_g729a-${MY_PV}-x86_32.tar.gz
+   http://downloads.digium.com/pub/register/x86-32/register -> 
astregister-x86_32
+   http://downloads.digium.com/pub/register/x86-32/asthostid -> 
asthostid-x86_32
+)
+amd64? (
+   
http://downloads.digium.com/pub/telephony/codec_g729/asterisk-${AST_PV}/x86-64/codec_g729a-${MY_PV}-x86_64.tar.gz
+   http://downloads.digium.com/pub/register/x86-64/register -> 
astregister-x86_64
+   http://downloads.digium.com/pub/register/x86-64/asthostid -> 
asthostid-x86_64
+)"
+
+LICENSE="Digium"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND} =net-misc/asterisk-11*"
+
+RESTRICT="mirror strip"
+
+QA_FLAGS_IGNORED_amd64="usr/lib64/asterisk/modules/codec_g729a.so 
usr/sbin/benchg729"
+QA_FLAGS_IGNORED_x86="usr/lib/asterisk/modules/codec_g729a.so 
usr/sbin/benchg729"
+QA_PREBUILT="usr/sbin/benchg729 usr/sbin/asthostid usr/sbin/astregister"
+
+S="${WORKDIR}"
+
+src_prepare() {
+   local binsuffix
+   local b
+
+   if use x86; then
+   binsuffix=x86_32
+   elif use amd64; then
+   binsuffix=x86_64
+   else
+   die "Ebuild only functions for x86 and amd64."
+   fi
+
+   for b in astregister asthostid; do
+   cp "${DISTDIR}/${b}-${binsuffix}" "${WORKDIR}/${b}" || die
+   fperms 755 ${b}
+   done
+   default
+}
+
+src_install() {
+   local binsuffix
+
+   if use x86; then
+   binsuffix=x86_32
+   elif use amd64

[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk-g729/

2021-05-26 Thread Sam James
commit: e8f92525c9f0cc1366afa3676d6ee4e1619837e4
Author: Jaco Kroon  uls  co  za>
AuthorDate: Wed May 26 09:48:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 26 12:34:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8f92525

net-misc/asterisk-g729: QA issues (existing versions).

The pre-built .so file should be listed as such in the QA variables.

Additionally introduce subslot as per net-misc/asterisk and other
related modules.

Revbump due to SUBSLOT introduction, no change to actual installation.

Closes: https://bugs.gentoo.org/792183
Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Sam James  gentoo.org>

 ...k-g729-13.0.3.1.9.ebuild => asterisk-g729-13.0.3.1.9-r1.ebuild} | 7 +++
 ...k-g729-16.0.3.1.9.ebuild => asterisk-g729-16.0.3.1.9-r1.ebuild} | 7 ---
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/net-misc/asterisk-g729/asterisk-g729-13.0.3.1.9.ebuild 
b/net-misc/asterisk-g729/asterisk-g729-13.0.3.1.9-r1.ebuild
similarity index 94%
rename from net-misc/asterisk-g729/asterisk-g729-13.0.3.1.9.ebuild
rename to net-misc/asterisk-g729/asterisk-g729-13.0.3.1.9-r1.ebuild
index 1a226c0eb77..01114a23c86 100644
--- a/net-misc/asterisk-g729/asterisk-g729-13.0.3.1.9.ebuild
+++ b/net-misc/asterisk-g729/asterisk-g729-13.0.3.1.9-r1.ebuild
@@ -21,7 +21,7 @@ amd64? (
 )"
 
 LICENSE="Digium"
-SLOT="0"
+SLOT="0/${AST_PV}"
 KEYWORDS="-* ~amd64 ~x86"
 
 RDEPEND="=net-misc/asterisk-$(ver_cut 1)*"
@@ -32,7 +32,8 @@ S="${WORKDIR}"
 
 pkg_setup() {
QA_FLAGS_IGNORED="/usr/$(get_libdir)/asterisk/modules/codec_g729a.so"
-   QA_PREBUILT="/usr/sbin/asthostid
+   QA_PREBUILT="${QA_FLAGS_IGNORED}
+   /usr/sbin/asthostid
/usr/sbin/astregister"
 }
 
@@ -52,8 +53,6 @@ src_install() {
binsuffix=x86_32
elif use amd64; then
binsuffix=x86_64
-   else
-   die "Ebuild only functions for x86 and amd64."
fi
 
newsbin astregister-${binsuffix} astregister

diff --git a/net-misc/asterisk-g729/asterisk-g729-16.0.3.1.9.ebuild 
b/net-misc/asterisk-g729/asterisk-g729-16.0.3.1.9-r1.ebuild
similarity index 93%
rename from net-misc/asterisk-g729/asterisk-g729-16.0.3.1.9.ebuild
rename to net-misc/asterisk-g729/asterisk-g729-16.0.3.1.9-r1.ebuild
index 317b5492640..01114a23c86 100644
--- a/net-misc/asterisk-g729/asterisk-g729-16.0.3.1.9.ebuild
+++ b/net-misc/asterisk-g729/asterisk-g729-16.0.3.1.9-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -21,7 +21,7 @@ amd64? (
 )"
 
 LICENSE="Digium"
-SLOT="0"
+SLOT="0/${AST_PV}"
 KEYWORDS="-* ~amd64 ~x86"
 
 RDEPEND="=net-misc/asterisk-$(ver_cut 1)*"
@@ -32,7 +32,8 @@ S="${WORKDIR}"
 
 pkg_setup() {
QA_FLAGS_IGNORED="/usr/$(get_libdir)/asterisk/modules/codec_g729a.so"
-   QA_PREBUILT="/usr/sbin/asthostid
+   QA_PREBUILT="${QA_FLAGS_IGNORED}
+   /usr/sbin/asthostid
/usr/sbin/astregister"
 }
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk-g729/

2021-05-26 Thread Sam James
commit: e2b91d054474c21c864a5c0773ce3f0ee9c3b1df
Author: Jaco Kroon  uls  co  za>
AuthorDate: Wed May 26 09:54:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May 26 12:34:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2b91d05

net-misc/asterisk-g729: Version for asterisk 18.*

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/20995
Signed-off-by: Sam James  gentoo.org>

 net-misc/asterisk-g729/Manifest|  2 +
 .../asterisk-g729/asterisk-g729-18.0.3.1.9.ebuild  | 68 ++
 2 files changed, 70 insertions(+)

diff --git a/net-misc/asterisk-g729/Manifest b/net-misc/asterisk-g729/Manifest
index b110e50433c..4df9a0fd8b5 100644
--- a/net-misc/asterisk-g729/Manifest
+++ b/net-misc/asterisk-g729/Manifest
@@ -6,3 +6,5 @@ DIST codec_g729a-13.0_3.1.9-x86_32.tar.gz 411156 BLAKE2B 
179c77d32d1f8ac3314813a
 DIST codec_g729a-13.0_3.1.9-x86_64.tar.gz 478364 BLAKE2B 
49136479e1bd139fcb22130868575d5be7d6784081307679cfeee16951f6a303b5328a62c23a0ade506f2df0527b275bd198560dacd59ba5b9ba237095622778
 SHA512 
5fa2dca977ca1dcbf3019fc86c3edc91fd561c814bfa9a5202680b7a581f03faa1705a4392a70409f9cd30a4379691b609f0f572030972cbe432cad435314951
 DIST codec_g729a-16.0_3.1.9-x86_32.tar.gz 476772 BLAKE2B 
e1a7b8baefc551f16618fded2663acfb825a7eab7ca844792e6179bac5b9ac2e0f4c387e3b2861347c6deb5db13f41ecd265c2261dbb65756890d976f4f7
 SHA512 
cddf46f369b0922a5569961688fcd4fb840bcce3a5573549d8a3a3e6150e20cd7c18e32ea07edc10150dd409763504ab50fad5d884fb33a49d624e4ebe0afd10
 DIST codec_g729a-16.0_3.1.9-x86_64.tar.gz 475819 BLAKE2B 
d738dccb1e94ae5458b72de7f52d3bb9964f3be993efe44f615bc06b0c17638ac743dd0465a68c172f339d888ceac35b54babadd217c13b028575c3b1e5aa94b
 SHA512 
f6c60c66fce03ea5ce02301dc9c8b5a93fefbc60089980401cd1fee58357b2c03ab2b12eb50df82d2f3a25613e37c1bb370a319cf0a36c92983ef98aa137429d
+DIST codec_g729a-18.0_3.1.9-x86_32.tar.gz 476626 BLAKE2B 
7a8a0a763fcae579ac4be2891c691e7e540881cfd723a2c25af0c0f67499fde24a3d786d9ec9dddb6ee70e77973d71af6538d52963ff33b41d1940c8b506266d
 SHA512 
bb223c03185d33107dc3cfa9393fe07950ae3a5825e1a347e26d06e9ffb8bfbc7ba350cb1e072dd52eaa6ded5a98e53dec9be8d8c55d89f0c816058a2f6bb247
+DIST codec_g729a-18.0_3.1.9-x86_64.tar.gz 475817 BLAKE2B 
ef45f1edab67b1fdb57d11340d2b3885c72d9f09f00fdccfdaa8674d61cf95ddf8ace223f29049e1e700f0bdcabd824ffbfa5382e492a1e0d0a47e1ab030d606
 SHA512 
12bbd2bcef0b7138d0ef261b6b1265f803526ce3c4ec371be830267e01e0e674150f17169742fe72737291b162136ea5224b320b655112cbc10fa207733c7f54

diff --git a/net-misc/asterisk-g729/asterisk-g729-18.0.3.1.9.ebuild 
b/net-misc/asterisk-g729/asterisk-g729-18.0.3.1.9.ebuild
new file mode 100644
index 000..01114a23c86
--- /dev/null
+++ b/net-misc/asterisk-g729/asterisk-g729-18.0.3.1.9.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="G.729 codec and supporting files for asterisk"
+HOMEPAGE="https://www.sangoma.com/asterisk/software/g729-codec/";
+
+AST_PV="$(ver_cut 1-2)"
+MY_PV="$(ver_rs 2 _)"
+
+SRC_URI="x86? (
+   
https://downloads.digium.com/pub/telephony/codec_g729/asterisk-${AST_PV}/x86-32/codec_g729a-${MY_PV}-x86_32.tar.gz
+   https://downloads.digium.com/pub/register/x86-32/register -> 
astregister-x86_32
+   https://downloads.digium.com/pub/register/x86-32/asthostid -> 
asthostid-x86_32
+)
+amd64? (
+   
https://downloads.digium.com/pub/telephony/codec_g729/asterisk-${AST_PV}/x86-64/codec_g729a-${MY_PV}-x86_64.tar.gz
+   https://downloads.digium.com/pub/register/x86-64/register -> 
astregister-x86_64
+   https://downloads.digium.com/pub/register/x86-64/asthostid -> 
asthostid-x86_64
+)"
+
+LICENSE="Digium"
+SLOT="0/${AST_PV}"
+KEYWORDS="-* ~amd64 ~x86"
+
+RDEPEND="=net-misc/asterisk-$(ver_cut 1)*"
+
+RESTRICT="mirror strip"
+
+S="${WORKDIR}"
+
+pkg_setup() {
+   QA_FLAGS_IGNORED="/usr/$(get_libdir)/asterisk/modules/codec_g729a.so"
+   QA_PREBUILT="${QA_FLAGS_IGNORED}
+   /usr/sbin/asthostid
+   /usr/sbin/astregister"
+}
+
+src_unpack() {
+   local dfile
+
+   for dfile in ${A}; do
+   [[ "${dfile}" = *.tar.gz ]] && unpack "${dfile}"
+   cp "${DISTDIR}/${dfile}" "${WORKDIR}/" || die "Error copying 
${dfile} to ${WORKDIR}"
+   done
+}
+
+src_install() {
+   local binsuffix
+
+   if use x86; then
+   binsuffix=x86_32
+   elif use amd64; then
+   binsuffix=x86_64
+   fi
+
+   newsbin astregister-${binsuffix} astregister
+   newsbin asthostid-${binsuffix} asthostid
+
+   dodoc codec_g729a-${MY_PV}-${binsuffix}/README
+   insinto usr/$(get_libdir)/asterisk/modules/
+   doins "codec_g729a-${MY_PV}-${binsuffix}/codec_g729a.so"
+}
+
+pkg_postinst() {
+   einfo "Please note that Digium's register utility has been installed as 

[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk-g729/

2022-06-08 Thread Jakov Smolić
commit: 180036de48fdadb6392cec5a09bd20a532e20a83
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jun  8 12:22:12 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jun  8 12:22:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=180036de

net-misc/asterisk-g729: Stabilize 16.0.3.1.9-r1 x86, #850580

Signed-off-by: Jakov Smolić  gentoo.org>

 net-misc/asterisk-g729/asterisk-g729-16.0.3.1.9-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/asterisk-g729/asterisk-g729-16.0.3.1.9-r1.ebuild 
b/net-misc/asterisk-g729/asterisk-g729-16.0.3.1.9-r1.ebuild
index 01114a23c866..3bf9d70ec2a1 100644
--- a/net-misc/asterisk-g729/asterisk-g729-16.0.3.1.9-r1.ebuild
+++ b/net-misc/asterisk-g729/asterisk-g729-16.0.3.1.9-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -22,7 +22,7 @@ amd64? (
 
 LICENSE="Digium"
 SLOT="0/${AST_PV}"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* ~amd64 x86"
 
 RDEPEND="=net-misc/asterisk-$(ver_cut 1)*"
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk-g729/

2022-06-08 Thread Jakov Smolić
commit: 0928e7f50bf3e0bee1911d656121999e93264bfb
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jun  8 12:22:13 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jun  8 12:22:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0928e7f5

net-misc/asterisk-g729: Stabilize 18.0.3.1.9 x86, #850580

Signed-off-by: Jakov Smolić  gentoo.org>

 net-misc/asterisk-g729/asterisk-g729-18.0.3.1.9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/asterisk-g729/asterisk-g729-18.0.3.1.9.ebuild 
b/net-misc/asterisk-g729/asterisk-g729-18.0.3.1.9.ebuild
index 01114a23c866..3bf9d70ec2a1 100644
--- a/net-misc/asterisk-g729/asterisk-g729-18.0.3.1.9.ebuild
+++ b/net-misc/asterisk-g729/asterisk-g729-18.0.3.1.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -22,7 +22,7 @@ amd64? (
 
 LICENSE="Digium"
 SLOT="0/${AST_PV}"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* ~amd64 x86"
 
 RDEPEND="=net-misc/asterisk-$(ver_cut 1)*"
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk-g729/

2022-06-08 Thread Jakov Smolić
commit: 951c153169070ae30d53440fe14a6efb1501cc81
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jun  8 12:22:22 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jun  8 12:22:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=951c1531

net-misc/asterisk-g729: Stabilize 16.0.3.1.9-r1 amd64, #850580

Signed-off-by: Jakov Smolić  gentoo.org>

 net-misc/asterisk-g729/asterisk-g729-16.0.3.1.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/asterisk-g729/asterisk-g729-16.0.3.1.9-r1.ebuild 
b/net-misc/asterisk-g729/asterisk-g729-16.0.3.1.9-r1.ebuild
index 3bf9d70ec2a1..5f5eeeb743d5 100644
--- a/net-misc/asterisk-g729/asterisk-g729-16.0.3.1.9-r1.ebuild
+++ b/net-misc/asterisk-g729/asterisk-g729-16.0.3.1.9-r1.ebuild
@@ -22,7 +22,7 @@ amd64? (
 
 LICENSE="Digium"
 SLOT="0/${AST_PV}"
-KEYWORDS="-* ~amd64 x86"
+KEYWORDS="-* amd64 x86"
 
 RDEPEND="=net-misc/asterisk-$(ver_cut 1)*"
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk-g729/

2022-06-08 Thread Jakov Smolić
commit: d3618ec9250cd9ae69b28a1fcc3789e3a4359445
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jun  8 12:22:12 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jun  8 12:22:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3618ec9

net-misc/asterisk-g729: Stabilize 13.0.3.1.9-r1 x86, #850580

Signed-off-by: Jakov Smolić  gentoo.org>

 net-misc/asterisk-g729/asterisk-g729-13.0.3.1.9-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/asterisk-g729/asterisk-g729-13.0.3.1.9-r1.ebuild 
b/net-misc/asterisk-g729/asterisk-g729-13.0.3.1.9-r1.ebuild
index 01114a23c866..3bf9d70ec2a1 100644
--- a/net-misc/asterisk-g729/asterisk-g729-13.0.3.1.9-r1.ebuild
+++ b/net-misc/asterisk-g729/asterisk-g729-13.0.3.1.9-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -22,7 +22,7 @@ amd64? (
 
 LICENSE="Digium"
 SLOT="0/${AST_PV}"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* ~amd64 x86"
 
 RDEPEND="=net-misc/asterisk-$(ver_cut 1)*"
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk-g729/

2022-06-08 Thread Jakov Smolić
commit: 4a148c458668136cd69f97088772e74e6be91986
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jun  8 12:22:21 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jun  8 12:22:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a148c45

net-misc/asterisk-g729: Stabilize 13.0.3.1.9-r1 amd64, #850580

Signed-off-by: Jakov Smolić  gentoo.org>

 net-misc/asterisk-g729/asterisk-g729-13.0.3.1.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/asterisk-g729/asterisk-g729-13.0.3.1.9-r1.ebuild 
b/net-misc/asterisk-g729/asterisk-g729-13.0.3.1.9-r1.ebuild
index 3bf9d70ec2a1..5f5eeeb743d5 100644
--- a/net-misc/asterisk-g729/asterisk-g729-13.0.3.1.9-r1.ebuild
+++ b/net-misc/asterisk-g729/asterisk-g729-13.0.3.1.9-r1.ebuild
@@ -22,7 +22,7 @@ amd64? (
 
 LICENSE="Digium"
 SLOT="0/${AST_PV}"
-KEYWORDS="-* ~amd64 x86"
+KEYWORDS="-* amd64 x86"
 
 RDEPEND="=net-misc/asterisk-$(ver_cut 1)*"
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk-g729/

2022-06-08 Thread Jakov Smolić
commit: 5106cf0db3c7fb6d70e13fba4aaa4a3c27826dae
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jun  8 12:22:23 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jun  8 12:22:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5106cf0d

net-misc/asterisk-g729: Stabilize 18.0.3.1.9 amd64, #850580

Signed-off-by: Jakov Smolić  gentoo.org>

 net-misc/asterisk-g729/asterisk-g729-18.0.3.1.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/asterisk-g729/asterisk-g729-18.0.3.1.9.ebuild 
b/net-misc/asterisk-g729/asterisk-g729-18.0.3.1.9.ebuild
index 3bf9d70ec2a1..5f5eeeb743d5 100644
--- a/net-misc/asterisk-g729/asterisk-g729-18.0.3.1.9.ebuild
+++ b/net-misc/asterisk-g729/asterisk-g729-18.0.3.1.9.ebuild
@@ -22,7 +22,7 @@ amd64? (
 
 LICENSE="Digium"
 SLOT="0/${AST_PV}"
-KEYWORDS="-* ~amd64 x86"
+KEYWORDS="-* amd64 x86"
 
 RDEPEND="=net-misc/asterisk-$(ver_cut 1)*"
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk-g729/

2024-06-25 Thread Joonas Niilola
commit: 45e3631b53eda215ea17306adb8b689ec2279efb
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jun 26 06:19:38 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun 26 06:19:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45e3631b

net-misc/asterisk-g729: Stabilize 18.0.3.1.10 amd64, #934891

Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/asterisk-g729/asterisk-g729-18.0.3.1.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/asterisk-g729/asterisk-g729-18.0.3.1.10.ebuild 
b/net-misc/asterisk-g729/asterisk-g729-18.0.3.1.10.ebuild
index 9a1121ec9fb7..ba68b2878ec9 100644
--- a/net-misc/asterisk-g729/asterisk-g729-18.0.3.1.10.ebuild
+++ b/net-misc/asterisk-g729/asterisk-g729-18.0.3.1.10.ebuild
@@ -22,7 +22,7 @@ amd64? (
 
 LICENSE="Digium"
 SLOT="0/${AST_PV}"
-KEYWORDS="-* ~amd64 x86"
+KEYWORDS="-* amd64 x86"
 
 RDEPEND="=net-misc/asterisk-$(ver_cut 1)*"
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk-g729/

2024-06-25 Thread Joonas Niilola
commit: 58a14ddf9fde291e1000b0ec804c0c6e875f3540
Author: Joonas Niilola  gentoo  org>
AuthorDate: Wed Jun 26 06:19:38 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jun 26 06:19:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58a14ddf

net-misc/asterisk-g729: Stabilize 16.0.3.1.10 amd64, #934891

Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/asterisk-g729/asterisk-g729-16.0.3.1.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/asterisk-g729/asterisk-g729-16.0.3.1.10.ebuild 
b/net-misc/asterisk-g729/asterisk-g729-16.0.3.1.10.ebuild
index 9a1121ec9fb7..ba68b2878ec9 100644
--- a/net-misc/asterisk-g729/asterisk-g729-16.0.3.1.10.ebuild
+++ b/net-misc/asterisk-g729/asterisk-g729-16.0.3.1.10.ebuild
@@ -22,7 +22,7 @@ amd64? (
 
 LICENSE="Digium"
 SLOT="0/${AST_PV}"
-KEYWORDS="-* ~amd64 x86"
+KEYWORDS="-* amd64 x86"
 
 RDEPEND="=net-misc/asterisk-$(ver_cut 1)*"
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk-g729/

2022-11-05 Thread Joonas Niilola
commit: 428d221cff46b88bbd3b8499cb4d3a4f9f9fbdf3
Author: Jaco Kroon  uls  co  za>
AuthorDate: Sat Oct 22 10:58:20 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Nov  5 13:36:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=428d221c

net-misc/asterisk-g729: add 16.0.3.1.10

Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/asterisk-g729/Manifest|  2 +
 .../asterisk-g729/asterisk-g729-16.0.3.1.10.ebuild | 68 ++
 2 files changed, 70 insertions(+)

diff --git a/net-misc/asterisk-g729/Manifest b/net-misc/asterisk-g729/Manifest
index 8a07c5df0e56..7ff7e83fa10f 100644
--- a/net-misc/asterisk-g729/Manifest
+++ b/net-misc/asterisk-g729/Manifest
@@ -2,6 +2,8 @@ DIST asthostid-x86_32 1678360 BLAKE2B 
0caa098d9891cad9301bbc074d8ef8e0229ef3432c
 DIST asthostid-x86_64 1806296 BLAKE2B 
cd2e08ee760374f781d79a952679dc7d54f83dbd3f9a63dfe8fe4f36ea74c19c4a0486d459a5cb9087700dd6e147bc701489e38ecefe585a4473147a5886
 SHA512 
be7d7b63259d5c4f15e6b3a55b283030bfc3f4ccf59c58848a9803838f7aa2ff470353a4d78d289bdcd40213c0cc81fad31e2bfad690fcaf111ea5cabae5adfd
 DIST astregister-x86_32 2103608 BLAKE2B 
7fdf1c196152612cd28cfe7bf832dedb625b392f5e919480b1fb792327474d6ad91abaf4938ca8b230a1226bef62652e16f8d8ac1d0dad338fe308b3582c72e8
 SHA512 
3c3c4b8a32143d1aaaec6ec6b308335f59cf5381f844412e4e484aedc91bff2601778c28e99628fff828c81d2ec05b4de7c8c1cdddeea3ec37f5331beff47a2c
 DIST astregister-x86_64 2193440 BLAKE2B 
9c9ac2343f5d7291251b9ceaa00fc4f8e4c39673e8d4854f8743beee5c86bbbc14c802c34ff26aa8412f1219113edeab7cb3b7adb94086c2f63724095d9f1fc5
 SHA512 
9302a7ead6bedd6683bcd0da92b7a7ca54fdb975784ef1783aa99f2bb26424dbb77b4c0fa6b809ae6e6ad839807feb055bee5c03a38292737412aa1c3d7df4e4
+DIST codec_g729a-16.0_3.1.10-x86_32.tar.gz 476844 BLAKE2B 
c476afe4a8b2d559157d26fd03250e0ac566019a547ca9ecdb6f734bc1adb5401a2f9ceac59bd98c75e870b20570a2fe6067b635475a23826e3a9f802fa4e39a
 SHA512 
18239b4c0c5cf35b6b1fd8a2a0e0b6453e6c48f27052a6b525392288a08f403c69909c94b74b4bc3748b25ad06764fa57ad7c1022e9471e9c23b7b45e556fbbf
+DIST codec_g729a-16.0_3.1.10-x86_64.tar.gz 476330 BLAKE2B 
51639c52b67133b585ae48df5b363a5eb94c55a33d7fe4cf436eff21f9729ea61e2899419bc510f11706d4a3e002415ce1bd429cd72b5bbad433016c0e7a787d
 SHA512 
489fbc1d3c1a354f3775e46422ca43fd4314af69037c280e95419d0d58dd10df1fa12858b98f6e5905b361164624eccf398e22c3305e78fa9b84d1a8f62afacc
 DIST codec_g729a-16.0_3.1.9-x86_32.tar.gz 476772 BLAKE2B 
e1a7b8baefc551f16618fded2663acfb825a7eab7ca844792e6179bac5b9ac2e0f4c387e3b2861347c6deb5db13f41ecd265c2261dbb65756890d976f4f7
 SHA512 
cddf46f369b0922a5569961688fcd4fb840bcce3a5573549d8a3a3e6150e20cd7c18e32ea07edc10150dd409763504ab50fad5d884fb33a49d624e4ebe0afd10
 DIST codec_g729a-16.0_3.1.9-x86_64.tar.gz 475819 BLAKE2B 
d738dccb1e94ae5458b72de7f52d3bb9964f3be993efe44f615bc06b0c17638ac743dd0465a68c172f339d888ceac35b54babadd217c13b028575c3b1e5aa94b
 SHA512 
f6c60c66fce03ea5ce02301dc9c8b5a93fefbc60089980401cd1fee58357b2c03ab2b12eb50df82d2f3a25613e37c1bb370a319cf0a36c92983ef98aa137429d
 DIST codec_g729a-18.0_3.1.9-x86_32.tar.gz 476626 BLAKE2B 
7a8a0a763fcae579ac4be2891c691e7e540881cfd723a2c25af0c0f67499fde24a3d786d9ec9dddb6ee70e77973d71af6538d52963ff33b41d1940c8b506266d
 SHA512 
bb223c03185d33107dc3cfa9393fe07950ae3a5825e1a347e26d06e9ffb8bfbc7ba350cb1e072dd52eaa6ded5a98e53dec9be8d8c55d89f0c816058a2f6bb247

diff --git a/net-misc/asterisk-g729/asterisk-g729-16.0.3.1.10.ebuild 
b/net-misc/asterisk-g729/asterisk-g729-16.0.3.1.10.ebuild
new file mode 100644
index ..c62b6daea016
--- /dev/null
+++ b/net-misc/asterisk-g729/asterisk-g729-16.0.3.1.10.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="G.729 codec and supporting files for asterisk"
+HOMEPAGE="https://www.sangoma.com/asterisk/software/g729-codec/";
+
+AST_PV="$(ver_cut 1-2)"
+MY_PV="$(ver_rs 2 _)"
+
+SRC_URI="x86? (
+   
https://downloads.digium.com/pub/telephony/codec_g729/asterisk-${AST_PV}/x86-32/codec_g729a-${MY_PV}-x86_32.tar.gz
+   https://downloads.digium.com/pub/register/x86-32/register -> 
astregister-x86_32
+   https://downloads.digium.com/pub/register/x86-32/asthostid -> 
asthostid-x86_32
+)
+amd64? (
+   
https://downloads.digium.com/pub/telephony/codec_g729/asterisk-${AST_PV}/x86-64/codec_g729a-${MY_PV}-x86_64.tar.gz
+   https://downloads.digium.com/pub/register/x86-64/register -> 
astregister-x86_64
+   https://downloads.digium.com/pub/register/x86-64/asthostid -> 
asthostid-x86_64
+)"
+
+LICENSE="Digium"
+SLOT="0/${AST_PV}"
+KEYWORDS="-* ~amd64 ~x86"
+
+RDEPEND="=net-misc/asterisk-$(ver_cut 1)*"
+
+RESTRICT="mirror strip"
+
+S="${WORKDIR}"
+
+pkg_setup() {
+   QA_FLAGS_IGNORED="/usr/$(get_libdir)/asterisk/modules/codec_g729a.so"
+   QA_PREBUILT="${QA_FLAGS_IGNORED}
+   /usr/sbin/asthostid
+   /

[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk-g729/

2022-11-05 Thread Joonas Niilola
commit: b88e9da54385be3f7aa60fc0f4bd83b30d9062a1
Author: Jaco Kroon  uls  co  za>
AuthorDate: Sat Oct 22 10:58:50 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Nov  5 13:36:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b88e9da5

net-misc/asterisk-g729: add 18.0.3.1.10

Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/asterisk-g729/Manifest|  2 +
 .../asterisk-g729/asterisk-g729-18.0.3.1.10.ebuild | 68 ++
 2 files changed, 70 insertions(+)

diff --git a/net-misc/asterisk-g729/Manifest b/net-misc/asterisk-g729/Manifest
index 7ff7e83fa10f..26b0114aaff7 100644
--- a/net-misc/asterisk-g729/Manifest
+++ b/net-misc/asterisk-g729/Manifest
@@ -6,5 +6,7 @@ DIST codec_g729a-16.0_3.1.10-x86_32.tar.gz 476844 BLAKE2B 
c476afe4a8b2d559157d26
 DIST codec_g729a-16.0_3.1.10-x86_64.tar.gz 476330 BLAKE2B 
51639c52b67133b585ae48df5b363a5eb94c55a33d7fe4cf436eff21f9729ea61e2899419bc510f11706d4a3e002415ce1bd429cd72b5bbad433016c0e7a787d
 SHA512 
489fbc1d3c1a354f3775e46422ca43fd4314af69037c280e95419d0d58dd10df1fa12858b98f6e5905b361164624eccf398e22c3305e78fa9b84d1a8f62afacc
 DIST codec_g729a-16.0_3.1.9-x86_32.tar.gz 476772 BLAKE2B 
e1a7b8baefc551f16618fded2663acfb825a7eab7ca844792e6179bac5b9ac2e0f4c387e3b2861347c6deb5db13f41ecd265c2261dbb65756890d976f4f7
 SHA512 
cddf46f369b0922a5569961688fcd4fb840bcce3a5573549d8a3a3e6150e20cd7c18e32ea07edc10150dd409763504ab50fad5d884fb33a49d624e4ebe0afd10
 DIST codec_g729a-16.0_3.1.9-x86_64.tar.gz 475819 BLAKE2B 
d738dccb1e94ae5458b72de7f52d3bb9964f3be993efe44f615bc06b0c17638ac743dd0465a68c172f339d888ceac35b54babadd217c13b028575c3b1e5aa94b
 SHA512 
f6c60c66fce03ea5ce02301dc9c8b5a93fefbc60089980401cd1fee58357b2c03ab2b12eb50df82d2f3a25613e37c1bb370a319cf0a36c92983ef98aa137429d
+DIST codec_g729a-18.0_3.1.10-x86_32.tar.gz 475393 BLAKE2B 
ad7b2c7699f82f27bce00aa528e22166c9345229fc1169cd358e088d470dd781e229b76c3939e123809efc9dcaf065d9cfd27efef99818f7a765d7771af2649b
 SHA512 
767d21fc669a4e6fe2da7fe12ed7e3f9fe62090d0f5eb669305d5cb74ae11211b99e01535a1b2c13574d2791a5bda9c8852c7d2ae368b616cd4703d99898
+DIST codec_g729a-18.0_3.1.10-x86_64.tar.gz 476294 BLAKE2B 
21fe46bdd544627dbe018730676091f9882ef25a02e6ce436f25757e46b91a6670c410da94c96fb9bc30e5e1976f3803d290049da319a2ad6230612e7805ebc6
 SHA512 
c7aaa72e7744309971e8abc71da8217ba181f85c163e24ca82bc0ac1276cb4e6e8107edf9f896fee941c8680188f931a14de3d2fbc5cdadfd3c9ecef53c15618
 DIST codec_g729a-18.0_3.1.9-x86_32.tar.gz 476626 BLAKE2B 
7a8a0a763fcae579ac4be2891c691e7e540881cfd723a2c25af0c0f67499fde24a3d786d9ec9dddb6ee70e77973d71af6538d52963ff33b41d1940c8b506266d
 SHA512 
bb223c03185d33107dc3cfa9393fe07950ae3a5825e1a347e26d06e9ffb8bfbc7ba350cb1e072dd52eaa6ded5a98e53dec9be8d8c55d89f0c816058a2f6bb247
 DIST codec_g729a-18.0_3.1.9-x86_64.tar.gz 475817 BLAKE2B 
ef45f1edab67b1fdb57d11340d2b3885c72d9f09f00fdccfdaa8674d61cf95ddf8ace223f29049e1e700f0bdcabd824ffbfa5382e492a1e0d0a47e1ab030d606
 SHA512 
12bbd2bcef0b7138d0ef261b6b1265f803526ce3c4ec371be830267e01e0e674150f17169742fe72737291b162136ea5224b320b655112cbc10fa207733c7f54

diff --git a/net-misc/asterisk-g729/asterisk-g729-18.0.3.1.10.ebuild 
b/net-misc/asterisk-g729/asterisk-g729-18.0.3.1.10.ebuild
new file mode 100644
index ..c62b6daea016
--- /dev/null
+++ b/net-misc/asterisk-g729/asterisk-g729-18.0.3.1.10.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="G.729 codec and supporting files for asterisk"
+HOMEPAGE="https://www.sangoma.com/asterisk/software/g729-codec/";
+
+AST_PV="$(ver_cut 1-2)"
+MY_PV="$(ver_rs 2 _)"
+
+SRC_URI="x86? (
+   
https://downloads.digium.com/pub/telephony/codec_g729/asterisk-${AST_PV}/x86-32/codec_g729a-${MY_PV}-x86_32.tar.gz
+   https://downloads.digium.com/pub/register/x86-32/register -> 
astregister-x86_32
+   https://downloads.digium.com/pub/register/x86-32/asthostid -> 
asthostid-x86_32
+)
+amd64? (
+   
https://downloads.digium.com/pub/telephony/codec_g729/asterisk-${AST_PV}/x86-64/codec_g729a-${MY_PV}-x86_64.tar.gz
+   https://downloads.digium.com/pub/register/x86-64/register -> 
astregister-x86_64
+   https://downloads.digium.com/pub/register/x86-64/asthostid -> 
asthostid-x86_64
+)"
+
+LICENSE="Digium"
+SLOT="0/${AST_PV}"
+KEYWORDS="-* ~amd64 ~x86"
+
+RDEPEND="=net-misc/asterisk-$(ver_cut 1)*"
+
+RESTRICT="mirror strip"
+
+S="${WORKDIR}"
+
+pkg_setup() {
+   QA_FLAGS_IGNORED="/usr/$(get_libdir)/asterisk/modules/codec_g729a.so"
+   QA_PREBUILT="${QA_FLAGS_IGNORED}
+   /usr/sbin/asthostid
+   /usr/sbin/astregister"
+}
+
+src_unpack() {
+   local dfile
+
+   for dfile in ${A}; do
+   [[ "${dfile}" = *.tar.gz ]] && unpack "${dfile}"
+   cp "${DISTDIR}/${dfile}" "${WORKDIR}/" || die "Error copying 
${dfile} to ${WORKDIR}"
+   do

[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk-g729/

2022-11-05 Thread Joonas Niilola
commit: f4e40979d27e365caeaefae75dd68c3ff136ab1f
Author: Jaco Kroon  uls  co  za>
AuthorDate: Sat Oct 22 10:59:32 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Nov  5 13:36:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4e40979

net-misc/asterisk-g729: add 20.0.3.1.10

Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/27895
Signed-off-by: Joonas Niilola  gentoo.org>

 net-misc/asterisk-g729/Manifest|  2 +
 .../asterisk-g729/asterisk-g729-20.0.3.1.10.ebuild | 68 ++
 2 files changed, 70 insertions(+)

diff --git a/net-misc/asterisk-g729/Manifest b/net-misc/asterisk-g729/Manifest
index 26b0114aaff7..58409a983684 100644
--- a/net-misc/asterisk-g729/Manifest
+++ b/net-misc/asterisk-g729/Manifest
@@ -10,3 +10,5 @@ DIST codec_g729a-18.0_3.1.10-x86_32.tar.gz 475393 BLAKE2B 
ad7b2c7699f82f27bce00a
 DIST codec_g729a-18.0_3.1.10-x86_64.tar.gz 476294 BLAKE2B 
21fe46bdd544627dbe018730676091f9882ef25a02e6ce436f25757e46b91a6670c410da94c96fb9bc30e5e1976f3803d290049da319a2ad6230612e7805ebc6
 SHA512 
c7aaa72e7744309971e8abc71da8217ba181f85c163e24ca82bc0ac1276cb4e6e8107edf9f896fee941c8680188f931a14de3d2fbc5cdadfd3c9ecef53c15618
 DIST codec_g729a-18.0_3.1.9-x86_32.tar.gz 476626 BLAKE2B 
7a8a0a763fcae579ac4be2891c691e7e540881cfd723a2c25af0c0f67499fde24a3d786d9ec9dddb6ee70e77973d71af6538d52963ff33b41d1940c8b506266d
 SHA512 
bb223c03185d33107dc3cfa9393fe07950ae3a5825e1a347e26d06e9ffb8bfbc7ba350cb1e072dd52eaa6ded5a98e53dec9be8d8c55d89f0c816058a2f6bb247
 DIST codec_g729a-18.0_3.1.9-x86_64.tar.gz 475817 BLAKE2B 
ef45f1edab67b1fdb57d11340d2b3885c72d9f09f00fdccfdaa8674d61cf95ddf8ace223f29049e1e700f0bdcabd824ffbfa5382e492a1e0d0a47e1ab030d606
 SHA512 
12bbd2bcef0b7138d0ef261b6b1265f803526ce3c4ec371be830267e01e0e674150f17169742fe72737291b162136ea5224b320b655112cbc10fa207733c7f54
+DIST codec_g729a-20.0_3.1.10-x86_32.tar.gz 476843 BLAKE2B 
8d014823184f17c158de9720bc903f841f290f1171344bc7a54ad7cf40627b7fcac697e642c35feef4e6eccff58b7fc85775e5d5a31c518b35a3b6c7bf258b19
 SHA512 
81d7d0921c9f17b31d9d3a3dd7e81844ee17bc9afd58418c2add40409c3eda932330e93411f32b5af67a42877f6abfba5d9b599812cc0655b2cc9851f1257c3c
+DIST codec_g729a-20.0_3.1.10-x86_64.tar.gz 476178 BLAKE2B 
f27787c17929deecf048c0b79f38bd3630375d1e09afe142052ff7b4f9ef3d5577a09b11a11aa551ae6d82f44cf40931550fa5612ec132befa3c9e3776b7dd58
 SHA512 
91df558f4c88af703bde270d0e360ebba074ab5ff917f163f8a525b7fa0e4a2e7480884effafb1253d6a67a72e640d1cdaba75c10c24283655136d8a356dec56

diff --git a/net-misc/asterisk-g729/asterisk-g729-20.0.3.1.10.ebuild 
b/net-misc/asterisk-g729/asterisk-g729-20.0.3.1.10.ebuild
new file mode 100644
index ..c62b6daea016
--- /dev/null
+++ b/net-misc/asterisk-g729/asterisk-g729-20.0.3.1.10.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+DESCRIPTION="G.729 codec and supporting files for asterisk"
+HOMEPAGE="https://www.sangoma.com/asterisk/software/g729-codec/";
+
+AST_PV="$(ver_cut 1-2)"
+MY_PV="$(ver_rs 2 _)"
+
+SRC_URI="x86? (
+   
https://downloads.digium.com/pub/telephony/codec_g729/asterisk-${AST_PV}/x86-32/codec_g729a-${MY_PV}-x86_32.tar.gz
+   https://downloads.digium.com/pub/register/x86-32/register -> 
astregister-x86_32
+   https://downloads.digium.com/pub/register/x86-32/asthostid -> 
asthostid-x86_32
+)
+amd64? (
+   
https://downloads.digium.com/pub/telephony/codec_g729/asterisk-${AST_PV}/x86-64/codec_g729a-${MY_PV}-x86_64.tar.gz
+   https://downloads.digium.com/pub/register/x86-64/register -> 
astregister-x86_64
+   https://downloads.digium.com/pub/register/x86-64/asthostid -> 
asthostid-x86_64
+)"
+
+LICENSE="Digium"
+SLOT="0/${AST_PV}"
+KEYWORDS="-* ~amd64 ~x86"
+
+RDEPEND="=net-misc/asterisk-$(ver_cut 1)*"
+
+RESTRICT="mirror strip"
+
+S="${WORKDIR}"
+
+pkg_setup() {
+   QA_FLAGS_IGNORED="/usr/$(get_libdir)/asterisk/modules/codec_g729a.so"
+   QA_PREBUILT="${QA_FLAGS_IGNORED}
+   /usr/sbin/asthostid
+   /usr/sbin/astregister"
+}
+
+src_unpack() {
+   local dfile
+
+   for dfile in ${A}; do
+   [[ "${dfile}" = *.tar.gz ]] && unpack "${dfile}"
+   cp "${DISTDIR}/${dfile}" "${WORKDIR}/" || die "Error copying 
${dfile} to ${WORKDIR}"
+   done
+}
+
+src_install() {
+   local binsuffix
+
+   if use x86; then
+   binsuffix=x86_32
+   elif use amd64; then
+   binsuffix=x86_64
+   fi
+
+   newsbin astregister-${binsuffix} astregister
+   newsbin asthostid-${binsuffix} asthostid
+
+   dodoc codec_g729a-${MY_PV}-${binsuffix}/README
+   insinto usr/$(get_libdir)/asterisk/modules/
+   doins "codec_g729a-${MY_PV}-${binsuffix}/codec_g729a.so"
+}
+
+pkg_postinst() {
+   einfo "Please note that Digium's register utility has been installed as 
astregister"
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk-g729/

2022-08-23 Thread Matthew Smith
commit: d59d74f395d8729897c25a24927820925963b78a
Author: Jaco Kroon  uls  co  za>
AuthorDate: Tue Aug 23 07:55:29 2022 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Tue Aug 23 08:49:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d59d74f3

net-misc/asterisk-g729: Remove :13

net-misc/asterisk:13 is going away due to security.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Matthew Smith  gentoo.org>

 net-misc/asterisk-g729/Manifest|  2 -
 .../asterisk-g729-13.0.3.1.9-r1.ebuild | 68 --
 2 files changed, 70 deletions(-)

diff --git a/net-misc/asterisk-g729/Manifest b/net-misc/asterisk-g729/Manifest
index 4df9a0fd8b5e..8a07c5df0e56 100644
--- a/net-misc/asterisk-g729/Manifest
+++ b/net-misc/asterisk-g729/Manifest
@@ -2,8 +2,6 @@ DIST asthostid-x86_32 1678360 BLAKE2B 
0caa098d9891cad9301bbc074d8ef8e0229ef3432c
 DIST asthostid-x86_64 1806296 BLAKE2B 
cd2e08ee760374f781d79a952679dc7d54f83dbd3f9a63dfe8fe4f36ea74c19c4a0486d459a5cb9087700dd6e147bc701489e38ecefe585a4473147a5886
 SHA512 
be7d7b63259d5c4f15e6b3a55b283030bfc3f4ccf59c58848a9803838f7aa2ff470353a4d78d289bdcd40213c0cc81fad31e2bfad690fcaf111ea5cabae5adfd
 DIST astregister-x86_32 2103608 BLAKE2B 
7fdf1c196152612cd28cfe7bf832dedb625b392f5e919480b1fb792327474d6ad91abaf4938ca8b230a1226bef62652e16f8d8ac1d0dad338fe308b3582c72e8
 SHA512 
3c3c4b8a32143d1aaaec6ec6b308335f59cf5381f844412e4e484aedc91bff2601778c28e99628fff828c81d2ec05b4de7c8c1cdddeea3ec37f5331beff47a2c
 DIST astregister-x86_64 2193440 BLAKE2B 
9c9ac2343f5d7291251b9ceaa00fc4f8e4c39673e8d4854f8743beee5c86bbbc14c802c34ff26aa8412f1219113edeab7cb3b7adb94086c2f63724095d9f1fc5
 SHA512 
9302a7ead6bedd6683bcd0da92b7a7ca54fdb975784ef1783aa99f2bb26424dbb77b4c0fa6b809ae6e6ad839807feb055bee5c03a38292737412aa1c3d7df4e4
-DIST codec_g729a-13.0_3.1.9-x86_32.tar.gz 411156 BLAKE2B 
179c77d32d1f8ac3314813a1d2ce51cee1cb7b9c1b9f5e8e78c4ed1169c0719f893c55c4fe890fb657196a37c5a4779164924a8696817ba7bbe6f17146286b82
 SHA512 
9b064b3db3c40f900b88937efde1605dfb67316d92adc3774b4e3322e9bc5042e6670a2d385b6487a8980620eb92c8564b4fd3535810bab117f53b2762e8ca68
-DIST codec_g729a-13.0_3.1.9-x86_64.tar.gz 478364 BLAKE2B 
49136479e1bd139fcb22130868575d5be7d6784081307679cfeee16951f6a303b5328a62c23a0ade506f2df0527b275bd198560dacd59ba5b9ba237095622778
 SHA512 
5fa2dca977ca1dcbf3019fc86c3edc91fd561c814bfa9a5202680b7a581f03faa1705a4392a70409f9cd30a4379691b609f0f572030972cbe432cad435314951
 DIST codec_g729a-16.0_3.1.9-x86_32.tar.gz 476772 BLAKE2B 
e1a7b8baefc551f16618fded2663acfb825a7eab7ca844792e6179bac5b9ac2e0f4c387e3b2861347c6deb5db13f41ecd265c2261dbb65756890d976f4f7
 SHA512 
cddf46f369b0922a5569961688fcd4fb840bcce3a5573549d8a3a3e6150e20cd7c18e32ea07edc10150dd409763504ab50fad5d884fb33a49d624e4ebe0afd10
 DIST codec_g729a-16.0_3.1.9-x86_64.tar.gz 475819 BLAKE2B 
d738dccb1e94ae5458b72de7f52d3bb9964f3be993efe44f615bc06b0c17638ac743dd0465a68c172f339d888ceac35b54babadd217c13b028575c3b1e5aa94b
 SHA512 
f6c60c66fce03ea5ce02301dc9c8b5a93fefbc60089980401cd1fee58357b2c03ab2b12eb50df82d2f3a25613e37c1bb370a319cf0a36c92983ef98aa137429d
 DIST codec_g729a-18.0_3.1.9-x86_32.tar.gz 476626 BLAKE2B 
7a8a0a763fcae579ac4be2891c691e7e540881cfd723a2c25af0c0f67499fde24a3d786d9ec9dddb6ee70e77973d71af6538d52963ff33b41d1940c8b506266d
 SHA512 
bb223c03185d33107dc3cfa9393fe07950ae3a5825e1a347e26d06e9ffb8bfbc7ba350cb1e072dd52eaa6ded5a98e53dec9be8d8c55d89f0c816058a2f6bb247

diff --git a/net-misc/asterisk-g729/asterisk-g729-13.0.3.1.9-r1.ebuild 
b/net-misc/asterisk-g729/asterisk-g729-13.0.3.1.9-r1.ebuild
deleted file mode 100644
index 5f5eeeb743d5..
--- a/net-misc/asterisk-g729/asterisk-g729-13.0.3.1.9-r1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="G.729 codec and supporting files for asterisk"
-HOMEPAGE="https://www.sangoma.com/asterisk/software/g729-codec/";
-
-AST_PV="$(ver_cut 1-2)"
-MY_PV="$(ver_rs 2 _)"
-
-SRC_URI="x86? (
-   
https://downloads.digium.com/pub/telephony/codec_g729/asterisk-${AST_PV}/x86-32/codec_g729a-${MY_PV}-x86_32.tar.gz
-   https://downloads.digium.com/pub/register/x86-32/register -> 
astregister-x86_32
-   https://downloads.digium.com/pub/register/x86-32/asthostid -> 
asthostid-x86_32
-)
-amd64? (
-   
https://downloads.digium.com/pub/telephony/codec_g729/asterisk-${AST_PV}/x86-64/codec_g729a-${MY_PV}-x86_64.tar.gz
-   https://downloads.digium.com/pub/register/x86-64/register -> 
astregister-x86_64
-   https://downloads.digium.com/pub/register/x86-64/asthostid -> 
asthostid-x86_64
-)"
-
-LICENSE="Digium"
-SLOT="0/${AST_PV}"
-KEYWORDS="-* amd64 x86"
-
-RDEPEND="=net-misc/asterisk-$(ver_cut 1)*"
-
-RESTRICT="mirror strip"
-
-S="${WORKDIR}"
-
-pkg_setup() {
-   QA_FLAGS_IGNORED="/usr/$(get_libdir)/asterisk/modules/codec_g729a.

[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk-g729/, net-misc/asterisk/, profiles/

2020-12-23 Thread Marek Szuba
commit: 5c72a429894d5f22ef66142d286394fd52b29539
Author: Jaco Kroon  uls  co  za>
AuthorDate: Wed Dec 23 10:58:56 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Dec 23 21:31:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c72a429

net-misc/asterisk: Remove asterisk-11 and related ebuilds.

This has now been moved to a private overlay.  If you still need this.
You're out of luck.

Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Marek Szuba  gentoo.org>

 net-misc/asterisk-g729/Manifest|   2 -
 .../asterisk-g729/asterisk-g729-11.0.3.1.9.ebuild  |  89 --
 net-misc/asterisk/Manifest |   2 -
 net-misc/asterisk/asterisk-11.25.3-r1.ebuild   | 313 -
 net-misc/asterisk/metadata.xml |   1 -
 profiles/package.mask  |   7 -
 6 files changed, 414 deletions(-)

diff --git a/net-misc/asterisk-g729/Manifest b/net-misc/asterisk-g729/Manifest
index e675b5caa0a..b110e50433c 100644
--- a/net-misc/asterisk-g729/Manifest
+++ b/net-misc/asterisk-g729/Manifest
@@ -2,8 +2,6 @@ DIST asthostid-x86_32 1678360 BLAKE2B 
0caa098d9891cad9301bbc074d8ef8e0229ef3432c
 DIST asthostid-x86_64 1806296 BLAKE2B 
cd2e08ee760374f781d79a952679dc7d54f83dbd3f9a63dfe8fe4f36ea74c19c4a0486d459a5cb9087700dd6e147bc701489e38ecefe585a4473147a5886
 SHA512 
be7d7b63259d5c4f15e6b3a55b283030bfc3f4ccf59c58848a9803838f7aa2ff470353a4d78d289bdcd40213c0cc81fad31e2bfad690fcaf111ea5cabae5adfd
 DIST astregister-x86_32 2103608 BLAKE2B 
7fdf1c196152612cd28cfe7bf832dedb625b392f5e919480b1fb792327474d6ad91abaf4938ca8b230a1226bef62652e16f8d8ac1d0dad338fe308b3582c72e8
 SHA512 
3c3c4b8a32143d1aaaec6ec6b308335f59cf5381f844412e4e484aedc91bff2601778c28e99628fff828c81d2ec05b4de7c8c1cdddeea3ec37f5331beff47a2c
 DIST astregister-x86_64 2193440 BLAKE2B 
9c9ac2343f5d7291251b9ceaa00fc4f8e4c39673e8d4854f8743beee5c86bbbc14c802c34ff26aa8412f1219113edeab7cb3b7adb94086c2f63724095d9f1fc5
 SHA512 
9302a7ead6bedd6683bcd0da92b7a7ca54fdb975784ef1783aa99f2bb26424dbb77b4c0fa6b809ae6e6ad839807feb055bee5c03a38292737412aa1c3d7df4e4
-DIST codec_g729a-11.0_3.1.9-x86_32.tar.gz 411132 BLAKE2B 
6325763e27c25ab101ec825f08e8ba86a1b42dac1e75e792dfd1467a03909523097a6cb5c92233e391b293069e7bed7d23cd955329653d0730f529a6b5a1495f
 SHA512 
3426e0ce15cba5866c1ef8f3c692237f6910ebde5740cacdf27e04f110caf7f289834eb8dc793dd4fa50ec17854a2ebad19764d9c485221e0237ac207ccff991
-DIST codec_g729a-11.0_3.1.9-x86_64.tar.gz 478377 BLAKE2B 
409cdd436b0cf11c8d68372b1b22f29ed6e2d9f01d77ca8494415c29e89e88472c126461e9d124661dbd4ef26725301cbc3bb859884ae02592ad583a37608896
 SHA512 
f97972e4afac2897162cfce7c49423a36d313801246238e3923993e04a2add020028a509c11cb1f4f39ec612c4243007fe564438cf82e1c71543a44bf0bbd2c8
 DIST codec_g729a-13.0_3.1.9-x86_32.tar.gz 411156 BLAKE2B 
179c77d32d1f8ac3314813a1d2ce51cee1cb7b9c1b9f5e8e78c4ed1169c0719f893c55c4fe890fb657196a37c5a4779164924a8696817ba7bbe6f17146286b82
 SHA512 
9b064b3db3c40f900b88937efde1605dfb67316d92adc3774b4e3322e9bc5042e6670a2d385b6487a8980620eb92c8564b4fd3535810bab117f53b2762e8ca68
 DIST codec_g729a-13.0_3.1.9-x86_64.tar.gz 478364 BLAKE2B 
49136479e1bd139fcb22130868575d5be7d6784081307679cfeee16951f6a303b5328a62c23a0ade506f2df0527b275bd198560dacd59ba5b9ba237095622778
 SHA512 
5fa2dca977ca1dcbf3019fc86c3edc91fd561c814bfa9a5202680b7a581f03faa1705a4392a70409f9cd30a4379691b609f0f572030972cbe432cad435314951
 DIST codec_g729a-16.0_3.1.9-x86_32.tar.gz 476772 BLAKE2B 
e1a7b8baefc551f16618fded2663acfb825a7eab7ca844792e6179bac5b9ac2e0f4c387e3b2861347c6deb5db13f41ecd265c2261dbb65756890d976f4f7
 SHA512 
cddf46f369b0922a5569961688fcd4fb840bcce3a5573549d8a3a3e6150e20cd7c18e32ea07edc10150dd409763504ab50fad5d884fb33a49d624e4ebe0afd10

diff --git a/net-misc/asterisk-g729/asterisk-g729-11.0.3.1.9.ebuild 
b/net-misc/asterisk-g729/asterisk-g729-11.0.3.1.9.ebuild
deleted file mode 100644
index 55994b2777f..000
--- a/net-misc/asterisk-g729/asterisk-g729-11.0.3.1.9.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit versionator multilib
-
-DESCRIPTION="G.729 codec and supporting files for asterisk"
-HOMEPAGE="http://store.digium.com/productview.php?product_code=G729CODEC";
-
-BENCH_PV=1.0.8
-
-AST_PV=11.0
-MY_PV=$(replace_version_separator 2 _)
-
-SRC_URI="x86? (
-   
http://downloads.digium.com/pub/telephony/codec_g729/asterisk-${AST_PV}/x86-32/codec_g729a-${MY_PV}-x86_32.tar.gz
-   http://downloads.digium.com/pub/register/x86-32/register -> 
astregister-x86_32
-   http://downloads.digium.com/pub/register/x86-32/asthostid -> 
asthostid-x86_32
-)
-amd64? (
-   
http://downloads.digium.com/pub/telephony/codec_g729/asterisk-${AST_PV}/x86-64/codec_g729a-${MY_PV}-x86_64.tar.gz
-   http://downloads.digium.com/pub/register/x86-64/register -> 
astregister-x86_64
-   http://downloads.digium