summaryrefslogtreecommitdiff
path: root/media-plugins/mediastreamer-ilbc
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-plugins/mediastreamer-ilbc
reinit the tree, so we can have metadata
Diffstat (limited to 'media-plugins/mediastreamer-ilbc')
-rw-r--r--media-plugins/mediastreamer-ilbc/Manifest5
-rw-r--r--media-plugins/mediastreamer-ilbc/mediastreamer-ilbc-2.0.3.ebuild36
-rw-r--r--media-plugins/mediastreamer-ilbc/metadata.xml13
3 files changed, 54 insertions, 0 deletions
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 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>bircoph@gentoo.org</email>
+ <name>Andrew Savchenko</name>
+ </maintainer>
+ <use>
+ <flag name="20ms-frames">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.</flag>
+ </use>
+</pkgmetadata>