From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- media-plugins/mediastreamer-ilbc/Manifest | 5 +++ .../mediastreamer-ilbc-2.0.3.ebuild | 36 ++++++++++++++++++++++ media-plugins/mediastreamer-ilbc/metadata.xml | 13 ++++++++ 3 files changed, 54 insertions(+) create mode 100644 media-plugins/mediastreamer-ilbc/Manifest create mode 100644 media-plugins/mediastreamer-ilbc/mediastreamer-ilbc-2.0.3.ebuild create mode 100644 media-plugins/mediastreamer-ilbc/metadata.xml (limited to 'media-plugins/mediastreamer-ilbc') diff --git a/media-plugins/mediastreamer-ilbc/Manifest b/media-plugins/mediastreamer-ilbc/Manifest new file mode 100644 index 000000000000..1d13d530604c --- /dev/null +++ b/media-plugins/mediastreamer-ilbc/Manifest @@ -0,0 +1,5 @@ +DIST msilbc-2.0.3.tar.gz 287297 SHA256 edd4da50715556141861f503ad5cef0f68a8868d4db53410413870c06e53be88 SHA512 ad2d37f272a413b401b8f2e38df75ac1e43bb70d7a03686f475a8c354a3d039293476e219fc5c629f30fe85bf717c7dd4251f508aa3f5871c6c5f22adeb6d1e9 WHIRLPOOL 278d97cd83e4a75b73ac92df9dc6fd90f79de6c19572435a761700257e42b44b1e29b8b9f15f84780510d752c1d5b19bf2f9b6fc50e68612688ca81c2419f944 +EBUILD mediastreamer-ilbc-2.0.3.ebuild 824 SHA256 b9200696e1d8fff2989cc118ac4f121fae9c4d43f8668adda650d35256664f58 SHA512 5569da710812cd12f9c88a5b2f3c5e15da33b8a32d2e9e620dafd9e6c0738be76b6f6de0db2ce5f20d123838675704b6ad16009c3a83c5a2ea7c0c4b0b21ee90 WHIRLPOOL 84d4b18361125ffac2ac89eabc444d9d132ef7145c36d17fe9da0cd624fdf2b674fb3424df6c59b202230d816b894ade2e4ac4513a46c4bb0939f16d9d54a411 +MISC ChangeLog 2607 SHA256 f416761071512e03d80e508642c4aed5a78c17a10cf4220af6d907b0168708ff SHA512 43eb186dcc726ec92b45e673718e46fd9e958802878b5ee7532d4b8251beb84ab657a313786ee60a031b21ee03ca3eff1d2b1a9d40cb443868b4e924b25ba7a6 WHIRLPOOL 94b08b8e5232a16b4da25ebf42fbac570bb645dbcaeb1bf46adcb58cd96e71386c1d345c0a14693536ff86234a7810ae3f5d00de21b47d66bd3fc2b813d15ffe +MISC ChangeLog-2015 2758 SHA256 7f4d1206a09fc4030b6125fbe8b21a2374be6c5778ec2a97cacaf488e6e8b533 SHA512 0fd60ed63175d9e653a71aeaa341f503e771aa7cd0921d8ed65b4120ed4b2e0f821403d1b45661a1543775eab54651d0514c03364a89f418a366d9988c9327e3 WHIRLPOOL d05bd7e33d6ba2c5a1e8fec89e127f0f46ea2230af815b152abbf0f4b7cab1ff0c4a8fd5ec3a23a6f890ea311fc63b09fe008d76ac0eea3b2748654575263ae6 +MISC metadata.xml 451 SHA256 d973d3724b7d8bfa2038ff53bbc3f458ce8bc5aed863c05a0fbdd8ec145a01ad SHA512 9ad55c6b96445e0bbd753958b6e35dcc6b626bf73e3b65d7c697760166eb7abf87af596099630e4a808d0e41a6ec200a683eaee2f29fc74ec910691f773cbaa6 WHIRLPOOL 370fd194b02fa5517993ae5f97a10a1554f313088074b3e5c6f2cb821a275ddf13fd7d6a7754432484df91ec5ae35283a82593dc7954ccb7cb5ac09cb51c4120 diff --git a/media-plugins/mediastreamer-ilbc/mediastreamer-ilbc-2.0.3.ebuild b/media-plugins/mediastreamer-ilbc/mediastreamer-ilbc-2.0.3.ebuild new file mode 100644 index 000000000000..bc2336f5fe15 --- /dev/null +++ b/media-plugins/mediastreamer-ilbc/mediastreamer-ilbc-2.0.3.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit multilib + +MY_P="msilbc-${PV}" + +DESCRIPTION="mediastreamer plugin: add iLBC support" +HOMEPAGE="http://www.linphone.org/" +SRC_URI="mirror://nongnu/linphone/plugins/sources/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ppc ppc64 x86" +IUSE="20ms-frames" + +RDEPEND="dev-libs/ilbc-rfc3951 + >=media-libs/mediastreamer-2.0.0:=" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/${MY_P} + +src_configure() { + # dev-libs/ilbc-rfc3951 does not ship pkgconfig .pc file, + # so these variables should be set here to satisfy configure + ILBC_CFLAGS="/usr/include" ILBC_LIBS="/usr/include -lilbc" \ + econf \ + $(use_enable 20ms-frames) +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS ChangeLog NEWS README +} diff --git a/media-plugins/mediastreamer-ilbc/metadata.xml b/media-plugins/mediastreamer-ilbc/metadata.xml new file mode 100644 index 000000000000..24a9310ba3bb --- /dev/null +++ b/media-plugins/mediastreamer-ilbc/metadata.xml @@ -0,0 +1,13 @@ + + + + + bircoph@gentoo.org + Andrew Savchenko + + + enable 20ms frame size (default is 30ms). Some + VOIP providers such as Gizmo5 (aka Sipphone) require the codec to be + compiled with the 30ms setting. + + -- cgit v1.2.3