summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2008-01-14 14:02:34 +0000
committerMike Frysinger <vapier@gentoo.org>2008-01-14 14:02:34 +0000
commita9e4ebedaba8694458e32ef80f8f9198ea5f4a64 (patch)
tree5a3ccb7072e7f47069882020deb4b838a8fc8fcf /media-libs/mediastreamer
parentRemove the now obsolete WANT_SPLIT_ANT variable. (diff)
downloadgentoo-2-a9e4ebedaba8694458e32ef80f8f9198ea5f4a64.tar.gz
gentoo-2-a9e4ebedaba8694458e32ef80f8f9198ea5f4a64.tar.bz2
gentoo-2-a9e4ebedaba8694458e32ef80f8f9198ea5f4a64.zip
Initial ebuild by me.
(Portage version: 2.1.4)
Diffstat (limited to 'media-libs/mediastreamer')
-rw-r--r--media-libs/mediastreamer/ChangeLog11
-rw-r--r--media-libs/mediastreamer/Manifest24
-rw-r--r--media-libs/mediastreamer/files/digest-mediastreamer-2.1.03
-rw-r--r--media-libs/mediastreamer/files/mediastreamer-2.1.0-gsm.patch11
-rw-r--r--media-libs/mediastreamer/files/mediastreamer-2.1.0-headers.patch10
-rw-r--r--media-libs/mediastreamer/mediastreamer-2.1.0.ebuild50
-rw-r--r--media-libs/mediastreamer/metadata.xml5
7 files changed, 114 insertions, 0 deletions
diff --git a/media-libs/mediastreamer/ChangeLog b/media-libs/mediastreamer/ChangeLog
new file mode 100644
index 000000000000..9408b424747f
--- /dev/null
+++ b/media-libs/mediastreamer/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for media-libs/mediastreamer
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/mediastreamer/ChangeLog,v 1.1 2008/01/14 14:02:33 vapier Exp $
+
+*mediastreamer-2.1.0 (14 Jan 2008)
+
+ 14 Jan 2008; Mike Frysinger <vapier@gentoo.org>
+ +files/mediastreamer-2.1.0-gsm.patch,
+ +files/mediastreamer-2.1.0-headers.patch, +metadata.xml,
+ +mediastreamer-2.1.0.ebuild:
+ Initial ebuild by me.
diff --git a/media-libs/mediastreamer/Manifest b/media-libs/mediastreamer/Manifest
new file mode 100644
index 000000000000..0b77e2f6a6c0
--- /dev/null
+++ b/media-libs/mediastreamer/Manifest
@@ -0,0 +1,24 @@
+AUX mediastreamer-2.1.0-gsm.patch 192 RMD160 2e1e9f7fe03b6270615f64c68c35ea26a9e90e10 SHA1 bbf82fc5798c23e77483dd383b766f2df267a6ca SHA256 c0ae8e080e6344264cca6715ae31fb426625f6c5a02d6e04183d1a30c7435927
+MD5 db175a396e4688c18cc6ee50ef162890 files/mediastreamer-2.1.0-gsm.patch 192
+RMD160 2e1e9f7fe03b6270615f64c68c35ea26a9e90e10 files/mediastreamer-2.1.0-gsm.patch 192
+SHA256 c0ae8e080e6344264cca6715ae31fb426625f6c5a02d6e04183d1a30c7435927 files/mediastreamer-2.1.0-gsm.patch 192
+AUX mediastreamer-2.1.0-headers.patch 202 RMD160 574bf87763b6a5fc62adf47a06ffa0dc4ad73949 SHA1 ffe772369689598972c1a7da375cc87e7cc05f20 SHA256 7b79aa67690b488e4e82fba274d694ef78f0ff104e591f7e76b4d42eef105d61
+MD5 2be87ea814432b5ef9e0edda877b49e9 files/mediastreamer-2.1.0-headers.patch 202
+RMD160 574bf87763b6a5fc62adf47a06ffa0dc4ad73949 files/mediastreamer-2.1.0-headers.patch 202
+SHA256 7b79aa67690b488e4e82fba274d694ef78f0ff104e591f7e76b4d42eef105d61 files/mediastreamer-2.1.0-headers.patch 202
+DIST mediastreamer-2.1.0.tar.gz 459923 RMD160 644a796ea60409e586a2e112d217986e1dee0301 SHA1 6cfebe69679a53e53dd9139937aef1ae51b76670 SHA256 614fadb976f7e7a8ffe62e634e921bacfe1a7a5a03ec2c5f5fe96e8f18903082
+EBUILD mediastreamer-2.1.0.ebuild 1060 RMD160 b1a2fe689fe3cad1b0af6f2fec8b2d07160f41c8 SHA1 3f03fba3768d563a8c7e180c2fc83d0f7e06345c SHA256 d3ef5b2ca33e0ea0a041e90028fcd8cecead3218fb0bdcc3d8515a3420be8dce
+MD5 6fde1d7b7e5b69b91c450446005adf63 mediastreamer-2.1.0.ebuild 1060
+RMD160 b1a2fe689fe3cad1b0af6f2fec8b2d07160f41c8 mediastreamer-2.1.0.ebuild 1060
+SHA256 d3ef5b2ca33e0ea0a041e90028fcd8cecead3218fb0bdcc3d8515a3420be8dce mediastreamer-2.1.0.ebuild 1060
+MISC ChangeLog 365 RMD160 7b6289b43afc93fe203408f0d09a27717b2b9e76 SHA1 0c7ca10d21e3415854229e2227af12947468ef1d SHA256 38f1821d2e4072b2538387fb36a436b84612e72a358dbde80645bfb83af38ec0
+MD5 8fa790e9c924edbcf5b506c4addf45a5 ChangeLog 365
+RMD160 7b6289b43afc93fe203408f0d09a27717b2b9e76 ChangeLog 365
+SHA256 38f1821d2e4072b2538387fb36a436b84612e72a358dbde80645bfb83af38ec0 ChangeLog 365
+MISC metadata.xml 157 RMD160 cb900ea8bf389b8f6147746711462b5757752b16 SHA1 bbbbd897cfe8d8bac785b23bead8e185871055bd SHA256 6759dc127ff53f85505b9b455ba325e65015b694b1ec50eb99ddfc8903b967bf
+MD5 b334f14db95c08e71ab02ffd5d712607 metadata.xml 157
+RMD160 cb900ea8bf389b8f6147746711462b5757752b16 metadata.xml 157
+SHA256 6759dc127ff53f85505b9b455ba325e65015b694b1ec50eb99ddfc8903b967bf metadata.xml 157
+MD5 592a27e4cbe8b4d8596bccce71fa0ad8 files/digest-mediastreamer-2.1.0 259
+RMD160 71def5a3225ab24e45f908412204b5281470c59d files/digest-mediastreamer-2.1.0 259
+SHA256 79f4196de87b3431481fd437edbe74269129945618f65855d515bd690b55b8bb files/digest-mediastreamer-2.1.0 259
diff --git a/media-libs/mediastreamer/files/digest-mediastreamer-2.1.0 b/media-libs/mediastreamer/files/digest-mediastreamer-2.1.0
new file mode 100644
index 000000000000..eea35fc7c1d3
--- /dev/null
+++ b/media-libs/mediastreamer/files/digest-mediastreamer-2.1.0
@@ -0,0 +1,3 @@
+MD5 277cca11e43f93cd1c2bf78b5809501e mediastreamer-2.1.0.tar.gz 459923
+RMD160 644a796ea60409e586a2e112d217986e1dee0301 mediastreamer-2.1.0.tar.gz 459923
+SHA256 614fadb976f7e7a8ffe62e634e921bacfe1a7a5a03ec2c5f5fe96e8f18903082 mediastreamer-2.1.0.tar.gz 459923
diff --git a/media-libs/mediastreamer/files/mediastreamer-2.1.0-gsm.patch b/media-libs/mediastreamer/files/mediastreamer-2.1.0-gsm.patch
new file mode 100644
index 000000000000..5b913bf43fb6
--- /dev/null
+++ b/media-libs/mediastreamer/files/mediastreamer-2.1.0-gsm.patch
@@ -0,0 +1,11 @@
+--- configure
++++ configure
+@@ -22723,7 +22723,7 @@
+
+
+
+- if test "$GSM_found" = "yes" ; then
++ if test "$GSM_found" = "yes" && test "$enable_gsm" != "no" ; then
+ build_gsm=yes
+ fi
+ fi
diff --git a/media-libs/mediastreamer/files/mediastreamer-2.1.0-headers.patch b/media-libs/mediastreamer/files/mediastreamer-2.1.0-headers.patch
new file mode 100644
index 000000000000..42f6945b22d7
--- /dev/null
+++ b/media-libs/mediastreamer/files/mediastreamer-2.1.0-headers.patch
@@ -0,0 +1,10 @@
+--- src/ice.c
++++ src/ice.c
+@@ -20,6 +20,7 @@
+ #if !defined(WIN32) && !defined(_WIN32_WCE)
+ #include <sys/socket.h>
+ #include <netdb.h>
++#include <stdbool.h>
+ #endif
+
+ #include "mediastreamer2/ice.h"
diff --git a/media-libs/mediastreamer/mediastreamer-2.1.0.ebuild b/media-libs/mediastreamer/mediastreamer-2.1.0.ebuild
new file mode 100644
index 000000000000..6cd67102c19f
--- /dev/null
+++ b/media-libs/mediastreamer/mediastreamer-2.1.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/mediastreamer/mediastreamer-2.1.0.ebuild,v 1.1 2008/01/14 14:02:33 vapier Exp $
+
+EAPI="1"
+
+inherit eutils
+
+DESCRIPTION="library to make audio and video real-time streaming and processing"
+HOMEPAGE="http://www.linphone.org/"
+SRC_URI="http://download.savannah.nongnu.org/releases/${PN}/stable/sources/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa arts gsm ipv6 portaudio +video"
+
+DEPEND="alsa? ( media-libs/alsa-lib )
+ arts? ( kde-base/arts )
+ portaudio? ( media-libs/portaudio )
+ gsm? ( media-sound/gsm )
+ video? (
+ media-video/ffmpeg
+ media-libs/libsdl
+ )"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-gsm.patch
+ epatch "${FILESDIR}"/${P}-headers.patch
+}
+
+src_compile() {
+ econf \
+ --disable-strict \
+ $(use_enable ipv6) \
+ $(use_enable alsa) \
+ $(use_enable arts artsc) \
+ $(use_enable portaudio) \
+ $(use_enable video) \
+ $(use_enable gsm) \
+ || die
+ emake || die
+}
+
+src_install() {
+ emake install DESTDIR="${D}" || die
+ dodoc AUTHORS ChangeLog NEWS README
+}
diff --git a/media-libs/mediastreamer/metadata.xml b/media-libs/mediastreamer/metadata.xml
new file mode 100644
index 000000000000..02207a5a38e2
--- /dev/null
+++ b/media-libs/mediastreamer/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>voip</herd>
+</pkgmetadata>