Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=97d9d45933d6769120a04a7bf4b5fa99ca1fc63b

commit 97d9d45933d6769120a04a7bf4b5fa99ca1fc63b
Author: VÖRÖSKŐI András <voros...@frugalware.org>
Date:   Tue Jul 6 14:17:15 2010 +0200

Removed libjingle-tapioca from FST

reason: only needed by gst-plugins-farsight, which is also removed

diff --git a/source/lib-extra/libjingle-tapioca/FrugalBuild 
b/source/lib-extra/libjingle-tapioca/FrugalBuild
deleted file mode 100644
index 71aae03..0000000
--- a/source/lib-extra/libjingle-tapioca/FrugalBuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Compiling Time: 0.52 SBU
-# Maintainer: crazy <cr...@frugalware.org>
-# Contributor: AlexExtreme <a...@alex-smith.me.uk>
-
-pkgname=libjingle-tapioca
-pkgver=0.3.11
-pkgrel=2
-pkgdesc="A set of components to interoperate with Google Talk's peer-to-peer 
and voice calling capabilities"
-depends=('openssl' 'libstdc++')
-groups=('lib-extra')
-archs=('i686' 'x86_64' 'ppc')
-_F_sourceforge_dirname="tapioca-voip"
-_F_sourceforge_name="libjingle"
-Finclude sourceforge
-source=($source gcc43.patch)
-sha1sums=('47f6b403388d470f2bcb9e1e961711e236d01445' \
-          '1f222fef9c6efb992e0c55b28c72273e45872e65')
-_F_cd_path="libjingle-$pkgver"
-Fconfopts="--prefix=/usr/lib/jingle-tapioca --sysconfdir=$Fsysconfdir 
--localstatedir=$Flocalstatedir"
-
-# optimization OK
diff --git a/source/lib-extra/libjingle-tapioca/gcc43.patch 
b/source/lib-extra/libjingle-tapioca/gcc43.patch
deleted file mode 100644
index 9b82d5b..0000000
--- a/source/lib-extra/libjingle-tapioca/gcc43.patch
+++ /dev/null
@@ -1,318 +0,0 @@
---- talk/base/asynctcpsocket.cc
-+++ talk/base/asynctcpsocket.cc
-@@ -32,12 +32,11 @@
- #include "talk/base/byteorder.h"
- #include "talk/base/common.h"
- #include "talk/base/logging.h"
-+#include <string.h>
-
--#if defined(_MSC_VER) && _MSC_VER < 1300
- namespace std {
-   using ::strerror;
- }
--#endif
-
- #ifdef POSIX
- extern "C" {
---- talk/base/bytebuffer.cc
-+++ talk/base/bytebuffer.cc
-@@ -30,6 +30,7 @@
- #include "talk/base/byteorder.h"
- #include <algorithm>
- #include <cassert>
-+#include <string.h>
-
- #if defined(_MSC_VER) && _MSC_VER < 1300
- namespace std {
---- talk/base/host.cc
-+++ talk/base/host.cc
-@@ -33,6 +33,7 @@
- #include <iostream>
- #include <cassert>
- #include <errno.h>
-+#include <cstdlib>
-
- #if defined(_MSC_VER) && _MSC_VER < 1300
- namespace std {
---- talk/base/logging.cc
-+++ talk/base/logging.cc
-@@ -33,6 +33,7 @@
-
- #include <iostream>
- #include <iomanip>
-+#include <string.h>
-
- #include "talk/base/logging.h"
- #include "talk/base/stream.h"
---- talk/base/messagequeue.h
-+++ talk/base/messagequeue.h
-@@ -35,6 +35,7 @@
- #include <vector>
- #include <queue>
- #include <algorithm>
-+#include <string.h>
-
- namespace cricket {
-
---- talk/base/physicalsocketserver.cc
-+++ talk/base/physicalsocketserver.cc
-@@ -30,6 +30,8 @@
- #endif
-
- #include <cassert>
-+#include <string.h>
-+#include <algorithm>
-
- #ifdef POSIX
- extern "C" {
---- talk/base/protocolinfo.cc
-+++ talk/base/protocolinfo.cc
-@@ -27,6 +27,7 @@
-  * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-  */
-
-+#include <string.h>
- #include "talk/base/protocolinfo.h"
-
- namespace cricket {
---- talk/base/socketadapters.cc
-+++ talk/base/socketadapters.cc
-@@ -134,7 +134,7 @@
-   int len = socket_->Recv(buffer_ + data_len_, buffer_size_ - data_len_);
-   if (len < 0) {
-     // TODO: Do something better like forwarding the error to the user.
--    LOG(INFO) << "Recv: " << errno << " " <<  std::strerror(errno);
-+    LOG(INFO) << "Recv: " << errno << " " <<  strerror(errno);
-     return;
-   }
-
---- talk/base/stream.cc
-+++ talk/base/stream.cc
-@@ -29,6 +29,7 @@
- #include <sys/stat.h>
- #include <errno.h>
- #include <string>
-+#include <string.h>
- #include "talk/base/basictypes.h"
- #include "talk/base/common.h"
- #include "talk/base/stream.h"
---- talk/base/stringutils.h
-+++ talk/base/stringutils.h
-@@ -36,6 +36,7 @@
- #endif  // WIN32
-
- #include <string>
-+#include <string.h>
-
- 
///////////////////////////////////////////////////////////////////////////////
- // Rename a bunch of common string functions so they are consistent across
---- talk/base/xmpppassword.h
-+++ talk/base/xmpppassword.h
-@@ -30,6 +30,7 @@
-
- #include "talk/base/linked_ptr.h"
- #include "talk/base/scoped_ptr.h"
-+#include <string.h>
-
- namespace buzz {
-
---- talk/p2p/base/port.cc
-+++ talk/p2p/base/port.cc
-@@ -265,7 +265,7 @@
-
-   if (stun_msg->type() == STUN_BINDING_REQUEST) {
-     if ((remote_frag_len < 0)
--        || (std::memcmp(username_attr->bytes(),
-+        || (::memcmp(username_attr->bytes(),
-                         username_frag_.c_str(), username_frag_.size()) != 0)) 
{
-       LOG(LERROR) << "Received STUN request with bad username";
-       SendBindingErrorResponse(stun_msg.get(), addr, STUN_ERROR_BAD_REQUEST,
-@@ -278,7 +278,7 @@
-   } else if ((stun_msg->type() == STUN_BINDING_RESPONSE)
-       || (stun_msg->type() == STUN_BINDING_ERROR_RESPONSE)) {
-     if ((remote_frag_len < 0)
--        || (std::memcmp(username_attr->bytes() + remote_frag_len,
-+        || (::memcmp(username_attr->bytes() + remote_frag_len,
-                         username_frag_.c_str(), username_frag_.size()) != 0)) 
{
-       LOG(LERROR) << "Received STUN response with bad username";
-       // Do not send error response to a response
-@@ -723,7 +723,7 @@
-   if (valid) {
-     std::string username_fragment = port_->username_fragment();
-     int offset = (int)(username_attr->length() - username_fragment.size());
--    if (std::memcmp(username_attr->bytes() + offset,
-+    if (::memcmp(username_attr->bytes() + offset,
-         username_fragment.c_str(), username_fragment.size()) != 0) {
-       LOG(LERROR) << "Received STUN response with bad username";
-       valid = false;
---- talk/p2p/base/pseudotcp.cc
-+++ talk/p2p/base/pseudotcp.cc
-@@ -33,6 +33,8 @@
- #include "talk/base/socket.h"
- #include "talk/base/time.h"
- #include "talk/p2p/base/pseudotcp.h"
-+#include <string.h>
-+#include <stdlib.h>
-
- #define _DBG_NONE               0
- #define _DBG_NORMAL           1
---- talk/p2p/base/relayport.cc
-+++ talk/p2p/base/relayport.cc
-@@ -37,6 +37,7 @@
- #ifdef OSX
- #include <errno.h>
- #endif
-+#include <string.h>
-
- #if defined(_MSC_VER) && _MSC_VER < 1300
- namespace std {
-@@ -212,7 +213,7 @@
-   if (size < 24 + magic_cookie_.size()) {
-     return false;
-   } else {
--    return 0 == std::memcmp(data + 24,
-+    return 0 == ::memcmp(data + 24,
-                             magic_cookie_.c_str(),
-                             magic_cookie_.size());
-   }
-@@ -375,7 +376,7 @@
-
-   socket_->SignalReadPacket.connect(this, &RelayEntry::OnReadPacket);
-   if (socket_->Bind(local_addr_) < 0)
--    LOG(INFO) << "bind: " << std::strerror(socket_->GetError());
-+    LOG(INFO) << "bind: " << ::strerror(socket_->GetError());
-
-   for (unsigned i = 0; i < port_->options().size(); ++i)
-     socket_->SetOption(port_->options()[i].first, port_->options()[i].second);
-@@ -568,7 +569,7 @@
-   }
-   int sent = socket_->SendTo(data, size, ra->address);
-   if (sent <= 0) {
--    LOG(LS_VERBOSE) << "sendto: " << std::strerror(socket_->GetError());
-+    LOG(LS_VERBOSE) << "sendto: " << ::strerror(socket_->GetError());
-     assert(sent < 0);
-   }
-   return sent;
---- talk/p2p/base/relayserver_main.cc
-+++ talk/p2p/base/relayserver_main.cc
-@@ -30,6 +30,7 @@
- #include "talk/base/host.h"
- #include "talk/base/thread.h"
- #include "talk/p2p/base/relayserver.h"
-+#include <string.h>
-
- #ifdef POSIX
- extern "C" {
-@@ -53,13 +54,13 @@
-
-   AsyncUDPSocket* int_socket = CreateAsyncUDPSocket(pthMain->socketserver());
-   if (int_socket->Bind(int_addr) < 0) {
--    std::cerr << "bind: " << std::strerror(errno) << std::endl;
-+    std::cerr << "bind: " << ::strerror(errno) << std::endl;
-     return 1;
-   }
-
-   AsyncUDPSocket* ext_socket = CreateAsyncUDPSocket(pthMain->socketserver());
-   if (ext_socket->Bind(ext_addr) < 0) {
--    std::cerr << "bind: " << std::strerror(errno) << std::endl;
-+    std::cerr << "bind: " << ::strerror(errno) << std::endl;
-     return 1;
-   }
-
---- talk/p2p/base/stun.cc
-+++ talk/p2p/base/stun.cc
-@@ -29,6 +29,7 @@
- #include "talk/p2p/base/stun.h"
- #include <iostream>
- #include <cassert>
-+#include <string.h>
-
- #if defined(_MSC_VER) && _MSC_VER < 1300
- namespace std {
-@@ -384,7 +385,7 @@
-
- void StunByteStringAttribute::CopyBytes(const void* bytes, uint16 length) {
-   char* new_bytes = new char[length];
--  std::memcpy(new_bytes, bytes, length);
-+  memcpy(new_bytes, bytes, length);
-   SetBytes(new_bytes, length);
- }
-
---- talk/p2p/base/stunserver.cc
-+++ talk/p2p/base/stunserver.cc
-@@ -28,6 +28,7 @@
- #include "talk/base/bytebuffer.h"
- #include "talk/p2p/base/stunserver.h"
- #include <iostream>
-+#include <string.h>
-
- #ifdef POSIX
- extern "C" {
-@@ -154,7 +155,7 @@
-   // TODO: Allow response addr attribute if sent from another stun server.
-
-   if (socket_->SendTo(buf.Data(), buf.Length(), addr) < 0)
--    std::cerr << "sendto: " << std::strerror(errno) << std::endl;
-+    std::cerr << "sendto: " << ::strerror(errno) << std::endl;
- }
-
- } // namespace cricket
---- talk/p2p/base/stunserver_main.cc
-+++ talk/p2p/base/stunserver_main.cc
-@@ -50,7 +50,7 @@
-
-   AsyncUDPSocket* server_socket = 
CreateAsyncUDPSocket(pthMain->socketserver());
-   if (server_socket->Bind(server_addr) < 0) {
--    std::cerr << "bind: " << std::strerror(errno) << std::endl;
-+    std::cerr << "bind: " << ::strerror(errno) << std::endl;
-     return 1;
-   }
-
---- talk/p2p/base/tcpport.cc
-+++ talk/p2p/base/tcpport.cc
-@@ -35,6 +35,7 @@
- #endif // WIN32
- #include <iostream>
- #include <cassert>
-+#include <string.h>
-
- #if defined(_MSC_VER) && _MSC_VER < 1300
- namespace std {
-@@ -61,7 +62,7 @@
-   socket_ = thread->socketserver()->CreateAsyncSocket(SOCK_STREAM);
-   socket_->SignalReadEvent.connect(this, &TCPPort::OnAcceptEvent);
-   if (socket_->Bind(address) < 0)
--    LOG(INFO) << "bind: " << std::strerror(socket_->GetError());
-+    LOG(INFO) << "bind: " << ::strerror(socket_->GetError());
- }
-
- TCPPort::~TCPPort() {
-@@ -111,7 +112,7 @@
- #endif // WIN32
-   if (allow_listen) {
-     if (socket_->Listen(5) < 0)
--      LOG(INFO) << "listen: " << std::strerror(socket_->GetError());
-+      LOG(INFO) << "listen: " << ::strerror(socket_->GetError());
-   } else {
-     LOG(INFO) << "not listening due to firewall restrictions";
-   }
-@@ -157,7 +158,7 @@
-   AsyncSocket * newsocket = static_cast<AsyncSocket 
*>(socket->Accept(&incoming.addr));
-   if (!newsocket) {
-     // TODO: Do something better like forwarding the error to the user.
--    LOG(INFO) << "accept: " << socket_->GetError() << " " <<  
std::strerror(socket_->GetError());
-+    LOG(INFO) << "accept: " << socket_->GetError() << " " <<  
::strerror(socket_->GetError());
-     return;
-   }
-   incoming.socket = new AsyncTCPSocket(newsocket);
---- talk/session/phone/voicechannel.cc
-+++ talk/session/phone/voicechannel.cc
-@@ -159,7 +159,7 @@
-   channel_->OnPacketReceived(data, (int)len);
- }
-
--void VoiceChannel::SendPacket(const void *data, unsigned int len) {
-+void VoiceChannel::SendPacket(const void *data, size_t len) {
-   // SendPacket gets called from MediaEngine; send to socket
-   // MediaEngine will call us on a random thread.  The Send operation on the 
socket is
-   // special in that it can handle this.
diff --git a/source/lib-extra/libjingle-tapioca/libjingle-tapioca.install 
b/source/lib-extra/libjingle-tapioca/libjingle-tapioca.install
deleted file mode 100644
index f10084b..0000000
--- a/source/lib-extra/libjingle-tapioca/libjingle-tapioca.install
+++ /dev/null
@@ -1,26 +0,0 @@
-post_install()
-{
-       if ! [ `grep '/usr/lib/libjingle-tapioca/lib' etc/ld.so.conf` ]; then
-               echo "/usr/lib/libjingle-tapioca/lib" >>etc/ld.so.conf
-               /sbin/ldconfig -r .
-       else
-               /sbin/ldconfig -r . > /dev/null 2>&1
-       fi
-}
-
-post_upgrade()
-{
-        post_install $1
-}
-
-post_remove()
-{
-       cat /etc/ld.so.conf | grep -v '/usr/lib/libjingle-tapioca/lib' 
>/tmp/ld.so.conf.new
-       mv /tmp/ld.so.conf.new etc/ld.so.conf
-       chmod 644 etc/ld.so.conf
-        /sbin/ldconfig -r .
-}
-
-op=$1
-shift
-$op $*
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to