summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schweizer <genstef@gentoo.org>2007-04-15 17:25:37 +0000
committerStefan Schweizer <genstef@gentoo.org>2007-04-15 17:25:37 +0000
commite3d2b8043c377e39d293e73cb1040064707fc4a9 (patch)
tree481e4754748ab1747592d5553988e2c6e54f8c9c /net-libs/libjingle
parentUnmask net-voip/telepathy-gabble as its dep(net-libs/loudmouth) is no longer ... (diff)
downloadhistorical-e3d2b8043c377e39d293e73cb1040064707fc4a9.tar.gz
historical-e3d2b8043c377e39d293e73cb1040064707fc4a9.tar.bz2
historical-e3d2b8043c377e39d293e73cb1040064707fc4a9.zip
version bump
Package-Manager: portage-2.1.2.3
Diffstat (limited to 'net-libs/libjingle')
-rw-r--r--net-libs/libjingle/ChangeLog11
-rw-r--r--net-libs/libjingle/Manifest38
-rw-r--r--net-libs/libjingle/files/digest-libjingle-0.3.103
-rw-r--r--net-libs/libjingle/files/digest-libjingle-0.3.93
-rw-r--r--net-libs/libjingle/files/libjingle-build.diff171
-rw-r--r--net-libs/libjingle/libjingle-0.3.10.ebuild24
-rw-r--r--net-libs/libjingle/libjingle-0.3.9.ebuild48
7 files changed, 48 insertions, 250 deletions
diff --git a/net-libs/libjingle/ChangeLog b/net-libs/libjingle/ChangeLog
index 51353b0fa996..2ef9a0637aa0 100644
--- a/net-libs/libjingle/ChangeLog
+++ b/net-libs/libjingle/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for net-libs/libjingle
-# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libjingle/ChangeLog,v 1.7 2006/11/27 20:07:42 drizzt Exp $
+# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libjingle/ChangeLog,v 1.8 2007/04/15 17:25:37 genstef Exp $
+
+*libjingle-0.3.10 (15 Apr 2007)
+
+ 15 Apr 2007; Stefan Schweizer <genstef@gentoo.org>
+ -files/libjingle-build.diff, -libjingle-0.3.9.ebuild,
+ +libjingle-0.3.10.ebuild:
+ version bump
27 Nov 2006; Timothy Redaelli <drizzt@gentoo.org> metadata.xml,
libjingle-0.3.9.ebuild:
diff --git a/net-libs/libjingle/Manifest b/net-libs/libjingle/Manifest
index bcbddb447c7d..7a06ec6ca19e 100644
--- a/net-libs/libjingle/Manifest
+++ b/net-libs/libjingle/Manifest
@@ -1,30 +1,16 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-AUX libjingle-build.diff 8315 RMD160 9bdef19a689e1b561ae76f418c618b0a47fa3813 SHA1 7bc2473f07b2ab68cb54cd098feb8b4e5eba8a3c SHA256 642dc20c375b5c82051331dd94d220a1f16785c80debd5238467fba66ddbd432
-MD5 8f3703c045b0683f48914b8c6bc22275 files/libjingle-build.diff 8315
-RMD160 9bdef19a689e1b561ae76f418c618b0a47fa3813 files/libjingle-build.diff 8315
-SHA256 642dc20c375b5c82051331dd94d220a1f16785c80debd5238467fba66ddbd432 files/libjingle-build.diff 8315
-DIST libjingle-0.3.9.tar.gz 697105 RMD160 5bbfd319a94feac74d9dea0433940843567b25a6 SHA1 4cb5faecdb6515ce8592875e222a72a77a68edd5 SHA256 df63120b26ec526e9a579d666d0e4aa43b54519e1792a989946dc43673dbab71
-EBUILD libjingle-0.3.9.ebuild 1111 RMD160 8a8c07f1c6bf6d1b6c4297d937057787cab55633 SHA1 ba50d0d180bc4018b3f0b09362f9ead6aa5a2ace SHA256 cb457e3310364c31de8d4c7a7e7478b3f8dc86761df7aea10f8444498b03b9f3
-MD5 bc932061a3dda3d91f7f9ac1977d5eed libjingle-0.3.9.ebuild 1111
-RMD160 8a8c07f1c6bf6d1b6c4297d937057787cab55633 libjingle-0.3.9.ebuild 1111
-SHA256 cb457e3310364c31de8d4c7a7e7478b3f8dc86761df7aea10f8444498b03b9f3 libjingle-0.3.9.ebuild 1111
-MISC ChangeLog 1218 RMD160 4e7d854713303937acd0959438aac6a256edd56f SHA1 8fed9ffcd529655e0fb0e55fdb0494648eaab4ef SHA256 3407aee399b49a8bb5110a03b3babdbbb24e9b3efca5bbef6b2eff346fddf05b
-MD5 2d712ece402856cd4992d7f5f960851b ChangeLog 1218
-RMD160 4e7d854713303937acd0959438aac6a256edd56f ChangeLog 1218
-SHA256 3407aee399b49a8bb5110a03b3babdbbb24e9b3efca5bbef6b2eff346fddf05b ChangeLog 1218
+DIST libjingle-0.3.10.tar.gz 569934 RMD160 863919f6a90931b9e7ed70fd4e192fabdf28fec2 SHA1 1702941775c457595d826a2510a34aa25e4c84c1 SHA256 3453c1426fdc06b32bc5f4e7d3ce039ec7f38f0fa4018d505e515099b209dd25
+EBUILD libjingle-0.3.10.ebuild 675 RMD160 8d723daee9fd12923975884cb37c2b6d88f07ed8 SHA1 1c24175a157cbd2f7dd1401d7f2b96b958463b2a SHA256 fd6a79c60c11ef6c2b0fd8677e84e960ba223c3600b8301075c0752829f75f4d
+MD5 6a8c018ea408a03ca91defbf4f12f424 libjingle-0.3.10.ebuild 675
+RMD160 8d723daee9fd12923975884cb37c2b6d88f07ed8 libjingle-0.3.10.ebuild 675
+SHA256 fd6a79c60c11ef6c2b0fd8677e84e960ba223c3600b8301075c0752829f75f4d libjingle-0.3.10.ebuild 675
+MISC ChangeLog 1405 RMD160 8ae039b3248db412aed93583c1bba284aea7d8ce SHA1 f88f8a9d948940564ab36c37241cfa775ec3de04 SHA256 9a22f88ec2380a2280a77d8b1252fed736206bf84e8bedd46429a553362bc0a3
+MD5 ffa52b2be3ccaf81faacebedbf5c442c ChangeLog 1405
+RMD160 8ae039b3248db412aed93583c1bba284aea7d8ce ChangeLog 1405
+SHA256 9a22f88ec2380a2280a77d8b1252fed736206bf84e8bedd46429a553362bc0a3 ChangeLog 1405
MISC metadata.xml 274 RMD160 4768001753012d66c37ffdf286af9f85acc909d2 SHA1 7d11f7d9f6871b06db910f54f1b5d68de3625698 SHA256 757abf07369008f55658d8a6b937f6677602cdfb1961aa0767a189d4bfef6d70
MD5 c0e6f68955e3e7a3d478ea75303c4801 metadata.xml 274
RMD160 4768001753012d66c37ffdf286af9f85acc909d2 metadata.xml 274
SHA256 757abf07369008f55658d8a6b937f6677602cdfb1961aa0767a189d4bfef6d70 metadata.xml 274
-MD5 5721c1427879a795c931efc64061a87d files/digest-libjingle-0.3.9 247
-RMD160 9f65e5bd2a9d38d1be06372a4816d728bf3de85b files/digest-libjingle-0.3.9 247
-SHA256 85d998234c55ee271e4651ebdd8a0d75af2c634d0d15d27e9f678812366d57a4 files/digest-libjingle-0.3.9 247
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.5 (GNU/Linux)
-
-iD8DBQFFa0WfGDyatLGpTbYRAvh9AJ0QS8BBc/BRM4PH+BMgusU8p+nyaACdHFZV
-HsP6Wy48u315+uJYEKOexnw=
-=UED6
------END PGP SIGNATURE-----
+MD5 d5cc8187a1055f3e86ec3c153df7152b files/digest-libjingle-0.3.10 250
+RMD160 c4f845d2dedb758bea5ce64eac4603a645e57122 files/digest-libjingle-0.3.10 250
+SHA256 5237c83018226ceba9f3938c277b5d7bf21274dc0ee4474ee396b78bc05dc782 files/digest-libjingle-0.3.10 250
diff --git a/net-libs/libjingle/files/digest-libjingle-0.3.10 b/net-libs/libjingle/files/digest-libjingle-0.3.10
new file mode 100644
index 000000000000..6a6c532c7039
--- /dev/null
+++ b/net-libs/libjingle/files/digest-libjingle-0.3.10
@@ -0,0 +1,3 @@
+MD5 7ee7d8c834f1e06093130a86cbb9e79a libjingle-0.3.10.tar.gz 569934
+RMD160 863919f6a90931b9e7ed70fd4e192fabdf28fec2 libjingle-0.3.10.tar.gz 569934
+SHA256 3453c1426fdc06b32bc5f4e7d3ce039ec7f38f0fa4018d505e515099b209dd25 libjingle-0.3.10.tar.gz 569934
diff --git a/net-libs/libjingle/files/digest-libjingle-0.3.9 b/net-libs/libjingle/files/digest-libjingle-0.3.9
deleted file mode 100644
index 639c6afaf38e..000000000000
--- a/net-libs/libjingle/files/digest-libjingle-0.3.9
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 9c917aca824e5779faa0d16cfd48c4aa libjingle-0.3.9.tar.gz 697105
-RMD160 5bbfd319a94feac74d9dea0433940843567b25a6 libjingle-0.3.9.tar.gz 697105
-SHA256 df63120b26ec526e9a579d666d0e4aa43b54519e1792a989946dc43673dbab71 libjingle-0.3.9.tar.gz 697105
diff --git a/net-libs/libjingle/files/libjingle-build.diff b/net-libs/libjingle/files/libjingle-build.diff
deleted file mode 100644
index 5e111270b743..000000000000
--- a/net-libs/libjingle/files/libjingle-build.diff
+++ /dev/null
@@ -1,171 +0,0 @@
-diff -ur libjingle-0.3.9.orig/config.h.in libjingle-0.3.9/config.h.in
---- libjingle-0.3.9.orig/config.h.in 2006-06-10 00:09:51.000000000 +0200
-+++ libjingle-0.3.9/config.h.in 2006-06-10 00:08:19.000000000 +0200
-@@ -21,7 +21,7 @@
- /* Defined when we have ilbc codec lib */
- #undef HAVE_ILBC
-
--/* Define to 1 if you have the <iLBC_decode.h> header file. */
-+/* Define to 1 if you have the <ilbc/iLBC_decode.h> header file. */
- #undef HAVE_ILBC_DECODE_H
-
- /* Define to 1 if you have the <inttypes.h> header file. */
-@@ -36,7 +36,7 @@
- /* has speex */
- #undef HAVE_SPEEX
-
--/* Define to 1 if you have the <speex.h> header file. */
-+/* Define to 1 if you have the <speex/speex.h> header file. */
- #undef HAVE_SPEEX_H
-
- /* Define to 1 if you have the <stdint.h> header file. */
-diff -ur libjingle-0.3.9.orig/configure.ac libjingle-0.3.9/configure.ac
---- libjingle-0.3.9.orig/configure.ac 2006-06-10 00:09:51.000000000 +0200
-+++ libjingle-0.3.9/configure.ac 2006-06-10 00:08:19.000000000 +0200
-@@ -102,7 +102,7 @@
- [ --with-speex Set prefix where speex lib can be found (ex:/usr, /usr/local) [default=/usr] ],
- [ speex_prefix=${withval}],[ speex_prefix="/usr" ])
-
--AC_CHECK_HEADERS(speex.h,[AC_CHECK_LIB(speex,speex_encode_int,speex_found=yes,speex_found=no)
-+AC_CHECK_HEADERS(speex/speex.h,[AC_CHECK_LIB(speex,speex_encode_int,speex_found=yes,speex_found=no)
- ],speex_found=no)
-
- if test "$speex_found" = "no" ; then
-@@ -135,7 +135,7 @@
- CPPFLAGS=$ILBC_CFLAGS
- LDFLAGS_save=$LDFLAGS
- LDFLAGS=$ILBC_LIBS
-- AC_CHECK_HEADERS(iLBC_decode.h,[AC_CHECK_LIB(ilbc,iLBC_decode,ilbc_found=yes,ilbc_found=no)
-+ AC_CHECK_HEADERS(ilbc/iLBC_decode.h,[AC_CHECK_LIB(ilbc,iLBC_decode,ilbc_found=yes,ilbc_found=no)
- ],ilbc_found=no)
-
- CPPFLAGS=$CPPFLAGS_save
-diff -ur libjingle-0.3.9.orig/talk/base/xmpppassword.h libjingle-0.3.9/talk/base/xmpppassword.h
---- libjingle-0.3.9.orig/talk/base/xmpppassword.h 2006-06-10 00:09:51.000000000 +0200
-+++ libjingle-0.3.9/talk/base/xmpppassword.h 2006-06-10 00:08:19.000000000 +0200
-@@ -30,6 +30,7 @@
-
- #include "talk/base/linked_ptr.h"
- #include "talk/base/scoped_ptr.h"
-+#include <string>
-
- namespace buzz {
-
-diff -ur libjingle-0.3.9.orig/talk/examples/call/Makefile.am libjingle-0.3.9/talk/examples/call/Makefile.am
---- libjingle-0.3.9.orig/talk/examples/call/Makefile.am 2006-06-10 00:09:51.000000000 +0200
-+++ libjingle-0.3.9/talk/examples/call/Makefile.am 2006-06-10 00:08:19.000000000 +0200
-@@ -5,11 +5,11 @@
- noinst_HEADERS = callclient.h console.h presenceouttask.h presencepushtask.h status.h
- call_LDADD = \
- $(top_srcdir)/talk/examples/login/libcricketexampleslogin.la \
-- $(top_srcdir)/talk/session/phone/libjinglesessionphone.la \
-- $(top_srcdir)/talk/p2p/client/libjinglep2pclient.la \
-- $(top_srcdir)/talk/p2p/base/libjinglep2pbase.la \
-- $(top_srcdir)/talk/xmpp/libjinglexmpp.la \
-- $(top_srcdir)/talk/xmllite/libjinglexmllite.la \
-- $(top_srcdir)/talk/base/libjinglebase.la \
-+ $(top_srcdir)/talk/session/phone/libjinglesessionphone-0.3.la \
-+ $(top_srcdir)/talk/p2p/client/libjinglep2pclient-0.3.la \
-+ $(top_srcdir)/talk/p2p/base/libjinglep2pbase-0.3.la \
-+ $(top_srcdir)/talk/xmpp/libjinglexmpp-0.3.la \
-+ $(top_srcdir)/talk/xmllite/libjinglexmllite-0.3.la \
-+ $(top_srcdir)/talk/base/libjinglebase-0.3.la \
- $(EXPAT_LIBS) $(ORTP_LIBS) -lpthread $(ILBC_LIBS) $(SPEEX_LIBS) $(GLIB_LIBS) $(MEDIA_LIBS)
- AM_CPPFLAGS = -DPOSIX
-diff -ur libjingle-0.3.9.orig/talk/examples/login/Makefile.am libjingle-0.3.9/talk/examples/login/Makefile.am
---- libjingle-0.3.9.orig/talk/examples/login/Makefile.am 2006-06-10 00:09:51.000000000 +0200
-+++ libjingle-0.3.9/talk/examples/login/Makefile.am 2006-06-10 00:08:19.000000000 +0200
-@@ -7,8 +7,8 @@
- bin_PROGRAMS = login
- login_CXXFLAGS = $(AM_CXXFLAGS)
- login_SOURCES = login_main.cc xmppsocket.cc xmppthread.cc xmpppump.cc xmppauth.cc
--login_LDADD = $(top_srcdir)/talk/xmpp/libjinglexmpp.la \
-- $(top_srcdir)/talk/xmllite/libjinglexmllite.la \
-- $(top_srcdir)/talk/base/libjinglebase.la \
-+login_LDADD = $(top_srcdir)/talk/xmpp/libjinglexmpp-0.3.la \
-+ $(top_srcdir)/talk/xmllite/libjinglexmllite-0.3.la \
-+ $(top_srcdir)/talk/base/libjinglebase-0.3.la \
- $(EXPAT_LIBS) -lpthread
- AM_CPPFLAGS = -DPOSIX
-diff -ur libjingle-0.3.9.orig/talk/examples/pcp/Makefile.am libjingle-0.3.9/talk/examples/pcp/Makefile.am
---- libjingle-0.3.9.orig/talk/examples/pcp/Makefile.am 2006-06-10 00:09:51.000000000 +0200
-+++ libjingle-0.3.9/talk/examples/pcp/Makefile.am 2006-06-10 00:08:19.000000000 +0200
-@@ -2,12 +2,12 @@
- pcp_CXXFLAGS = $(AM_CXXFLAGS)
- pcp_SOURCES = pcp_main.cc
- pcp_LDADD = $(top_srcdir)/talk/examples/login/libcricketexampleslogin.la \
-- $(top_srcdir)/talk/session/tunnel/libjinglesessiontunnel.la \
-- $(top_srcdir)/talk/p2p/client/libjinglep2pclient.la \
-- $(top_srcdir)/talk/p2p/base/libjinglep2pbase.la \
-- $(top_srcdir)/talk/xmpp/libjinglexmpp.la \
-- $(top_srcdir)/talk/xmllite/libjinglexmllite.la \
-- $(top_srcdir)/talk/base/libjinglebase.la \
-+ $(top_srcdir)/talk/session/tunnel/libjinglesessiontunnel-0.3.la \
-+ $(top_srcdir)/talk/p2p/client/libjinglep2pclient-0.3.la \
-+ $(top_srcdir)/talk/p2p/base/libjinglep2pbase-0.3.la \
-+ $(top_srcdir)/talk/xmpp/libjinglexmpp-0.3.la \
-+ $(top_srcdir)/talk/xmllite/libjinglexmllite-0.3.la \
-+ $(top_srcdir)/talk/base/libjinglebase-0.3.la \
- $(EXPAT_LIBS) -lpthread
- AM_CPPFLAGS = -DPOSIX
- EXTRA_DIST = pcp.vcproj
-diff -ur libjingle-0.3.9.orig/talk/third_party/mediastreamer/Makefile.am libjingle-0.3.9/talk/third_party/mediastreamer/Makefile.am
---- libjingle-0.3.9.orig/talk/third_party/mediastreamer/Makefile.am 2006-06-10 00:09:51.000000000 +0200
-+++ libjingle-0.3.9/talk/third_party/mediastreamer/Makefile.am 2006-06-10 00:08:19.000000000 +0200
-@@ -84,7 +84,7 @@
- sndcard.h
-
-
--libmediastreamer_la_LIBADD= $(GLIB_LIBS) $(ORTP_LIBS)
-+libmediastreamer_la_LIBADD= $(GLIB_LIBS) $(ORTP_LIBS) $(SPEEX_CFLAGS)
-
- AM_CFLAGS=$(GLIB_CFLAGS) -DG_LOG_DOMAIN=\"MediaStreamer\" $(ORTP_CFLAGS) $(IPV6_CFLAGS) $(ILBC_CFLAGS) $(SPEEX_CFLAGS)
-
-diff -ur libjingle-0.3.9.orig/talk/third_party/mediastreamer/msilbcdec.h libjingle-0.3.9/talk/third_party/mediastreamer/msilbcdec.h
---- libjingle-0.3.9.orig/talk/third_party/mediastreamer/msilbcdec.h 2006-06-10 00:09:51.000000000 +0200
-+++ libjingle-0.3.9/talk/third_party/mediastreamer/msilbcdec.h 2006-06-10 00:08:18.000000000 +0200
-@@ -24,7 +24,7 @@
-
- #include <msfilter.h>
- #include <mscodec.h>
--#include <iLBC_decode.h>
-+#include <ilbc/iLBC_decode.h>
-
- /*this is the class that implements a ILBCdecoder filter*/
-
-diff -ur libjingle-0.3.9.orig/talk/third_party/mediastreamer/msilbcenc.h libjingle-0.3.9/talk/third_party/mediastreamer/msilbcenc.h
---- libjingle-0.3.9.orig/talk/third_party/mediastreamer/msilbcenc.h 2006-06-10 00:09:51.000000000 +0200
-+++ libjingle-0.3.9/talk/third_party/mediastreamer/msilbcenc.h 2006-06-10 00:08:19.000000000 +0200
-@@ -23,7 +23,7 @@
- #define MSILBCENCODER_H
-
- #include "mscodec.h"
--#include <iLBC_encode.h>
-+#include <ilbc/iLBC_encode.h>
-
- #define ILBC_BITS_IN_COMPRESSED_FRAME 400
-
-diff -ur libjingle-0.3.9.orig/talk/third_party/mediastreamer/msspeexdec.h libjingle-0.3.9/talk/third_party/mediastreamer/msspeexdec.h
---- libjingle-0.3.9.orig/talk/third_party/mediastreamer/msspeexdec.h 2006-06-10 00:09:51.000000000 +0200
-+++ libjingle-0.3.9/talk/third_party/mediastreamer/msspeexdec.h 2006-06-10 00:10:29.000000000 +0200
-@@ -23,7 +23,7 @@
- #define MSSPEEXDEC_H
-
- #include <mscodec.h>
--#include <speex.h>
-+#include <speex/speex.h>
-
- struct _MSSpeexDec
- {
-diff -ur libjingle-0.3.9.orig/talk/third_party/mediastreamer/msspeexenc.h libjingle-0.3.9/talk/third_party/mediastreamer/msspeexenc.h
---- libjingle-0.3.9.orig/talk/third_party/mediastreamer/msspeexenc.h 2006-06-10 00:09:51.000000000 +0200
-+++ libjingle-0.3.9/talk/third_party/mediastreamer/msspeexenc.h 2006-06-10 00:10:45.000000000 +0200
-@@ -23,7 +23,7 @@
- #define MSSPEEXENC_H
-
- #include <mscodec.h>
--#include <speex.h>
-+#include <speex/speex.h>
-
- struct _MSSpeexEnc
- {
diff --git a/net-libs/libjingle/libjingle-0.3.10.ebuild b/net-libs/libjingle/libjingle-0.3.10.ebuild
new file mode 100644
index 000000000000..1d0d2a04f300
--- /dev/null
+++ b/net-libs/libjingle/libjingle-0.3.10.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-libs/libjingle/libjingle-0.3.10.ebuild,v 1.1 2007/04/15 17:25:37 genstef Exp $
+
+inherit eutils
+
+DESCRIPTION="Google's jabber voice extension library modified by Tapioca"
+HOMEPAGE="http://tapioca-voip.sourceforge.net/"
+SRC_URI="mirror://sourceforge/tapioca-voip/${P}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+SLOT="0"
+
+RDEPEND="dev-libs/openssl
+ dev-libs/expat"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc AUTHORS ChangeLog NEWS README
+}
diff --git a/net-libs/libjingle/libjingle-0.3.9.ebuild b/net-libs/libjingle/libjingle-0.3.9.ebuild
deleted file mode 100644
index 46286b87d219..000000000000
--- a/net-libs/libjingle/libjingle-0.3.9.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-libs/libjingle/libjingle-0.3.9.ebuild,v 1.4 2006/11/27 20:07:42 drizzt Exp $
-
-WANT_AUTOCONF=latest
-WANT_AUTOMAKE=latest
-
-inherit autotools eutils
-
-DESCRIPTION="Google's jabber voice extension library modified by Tapioca"
-HOMEPAGE="http://tapioca-voip.sourceforge.net/"
-SRC_URI="mirror://sourceforge/tapioca-voip/${P}.tar.gz"
-
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86"
-IUSE="speex ilbc ortp"
-SLOT="0"
-
-RDEPEND="dev-libs/openssl
- ortp? (
- ~net-libs/ortp-0.7.1
- ilbc? ( dev-libs/ilbc-rfc3951 )
- speex? ( media-libs/speex )
- )"
-DEPEND="${RDEPEND}
- dev-util/pkgconfig"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}"/libjingle-build.diff
- eautoreconf
-}
-
-src_compile() {
- econf $(use_enable ortp linphone) \
- $(use_enable ortp) \
- $(use_with ilbc) \
- $(use_with speex) \
- --disable-examples || die "econf failed"
- emake || die "emake failed"
-}
-
-src_install() {
- emake install DESTDIR="${D}" || die "install failed"
- dodoc AUTHORS ChangeLog NEWS README
-}