summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarinus Schraal <foser@gentoo.org>2004-10-22 10:39:20 +0000
committerMarinus Schraal <foser@gentoo.org>2004-10-22 10:39:20 +0000
commitc9bfb87e77edbd9bef0c2bcdc6c86792d6667454 (patch)
tree28784ad7816b3fbd24050a92a6d636489673e93d
parentKeywords ~amd64. (diff)
downloadhistorical-c9bfb87e77edbd9bef0c2bcdc6c86792d6667454.tar.gz
historical-c9bfb87e77edbd9bef0c2bcdc6c86792d6667454.tar.bz2
historical-c9bfb87e77edbd9bef0c2bcdc6c86792d6667454.zip
add tcp patch & revbump
-rw-r--r--media-libs/gst-plugins/ChangeLog7
-rw-r--r--media-libs/gst-plugins/Manifest7
-rw-r--r--media-libs/gst-plugins/files/digest-gst-plugins-0.8.5-r1 (renamed from media-libs/gst-plugins/files/digest-gst-plugins-0.8.5)0
-rw-r--r--media-libs/gst-plugins/files/gst-plugins-0.8.5-tcp.patch26
-rw-r--r--media-libs/gst-plugins/gst-plugins-0.8.5-r1.ebuild (renamed from media-libs/gst-plugins/gst-plugins-0.8.5.ebuild)6
5 files changed, 41 insertions, 5 deletions
diff --git a/media-libs/gst-plugins/ChangeLog b/media-libs/gst-plugins/ChangeLog
index 96f1d9d82965..95a368177dd8 100644
--- a/media-libs/gst-plugins/ChangeLog
+++ b/media-libs/gst-plugins/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-libs/gst-plugins
# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins/ChangeLog,v 1.80 2004/10/21 22:57:37 foser Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins/ChangeLog,v 1.81 2004/10/22 10:39:20 foser Exp $
+
+*gst-plugins-0.8.5-r1 (22 Oct 2004)
+
+ 22 Oct 2004; foser <foser@gentoo.org> gst-plugins-0.8.5-r1.ebuild :
+ Add tcp patch to make flumation work (thanks to zaheerm)
*gst-plugins-0.8.5 (22 Oct 2004)
diff --git a/media-libs/gst-plugins/Manifest b/media-libs/gst-plugins/Manifest
index 9812a9114e2b..f4426f8625ed 100644
--- a/media-libs/gst-plugins/Manifest
+++ b/media-libs/gst-plugins/Manifest
@@ -1,16 +1,17 @@
-MD5 854dd126caf45409b8d3b041b2e80482 gst-plugins-0.8.5.ebuild 1938
MD5 ef4176b37a5477e5a8953f6246b26203 gst-plugins-0.8.2.ebuild 1864
MD5 590c1d12516d58fd6a4bac2647033f80 gst-plugins-0.8.1.ebuild 2239
-MD5 8784315dab89e048b6f23ece1a4ed89e ChangeLog 11396
+MD5 14a7ce0c2efee2e0ce62893b216ff081 gst-plugins-0.8.5-r1.ebuild 2024
+MD5 169e066ee1998c657192c0f47e192e84 ChangeLog 11563
MD5 b7523b109aba37cd06bd7ebb1fcaa7db gst-plugins-0.8.3.ebuild 1861
MD5 6cf6f97e79b43eaf70fa938c431342a3 metadata.xml 181
MD5 616509b03917ffaae249db63deb7c649 gst-plugins-0.6.4.ebuild 2919
+MD5 acf565d7ba42d81f95f66ad754ab8be9 files/digest-gst-plugins-0.8.5-r1 71
MD5 34e8dc19450d4a7bee008953e59314b0 files/digest-gst-plugins-0.6.4 71
MD5 d454a981aba7bfc51b76556d18ef0357 files/digest-gst-plugins-0.8.1 71
MD5 fdc36508749cec2850c94b4bff5cc0a2 files/digest-gst-plugins-0.8.2 71
MD5 b34b0c2aff88ed12404f38ecc09f44f0 files/digest-gst-plugins-0.8.3 71
-MD5 acf565d7ba42d81f95f66ad754ab8be9 files/digest-gst-plugins-0.8.5 71
MD5 f7aac3ba492d4e54ae14ebeabc3299d4 files/libmpeg2.patch 878
MD5 09dbea60bc673a49aadc1a6369d724d7 files/gst-plugins-0.6.4-gcc2_fix.patch 692
MD5 04bb0cdc1431b53db92b658a3c9fa6dd files/noppcasm.patch 1431
+MD5 187dd1210be84f747699a2d2bd11fd0b files/gst-plugins-0.8.5-tcp.patch 1059
MD5 c6e69d419de61401529c6e3000271e1b files/gst-plugins-0.8.0-audioconvert_stereo.patch 4437
diff --git a/media-libs/gst-plugins/files/digest-gst-plugins-0.8.5 b/media-libs/gst-plugins/files/digest-gst-plugins-0.8.5-r1
index a5577a986740..a5577a986740 100644
--- a/media-libs/gst-plugins/files/digest-gst-plugins-0.8.5
+++ b/media-libs/gst-plugins/files/digest-gst-plugins-0.8.5-r1
diff --git a/media-libs/gst-plugins/files/gst-plugins-0.8.5-tcp.patch b/media-libs/gst-plugins/files/gst-plugins-0.8.5-tcp.patch
new file mode 100644
index 000000000000..fbc06192f76f
--- /dev/null
+++ b/media-libs/gst-plugins/files/gst-plugins-0.8.5-tcp.patch
@@ -0,0 +1,26 @@
+===================================================================
+RCS file: /cvs/gstreamer/gst-plugins/gst/tcp/gsttcpserversink.c,v
+retrieving revision 1.16
+retrieving revision 1.17
+diff -u -r1.16 -r1.17
+--- gst-plugins/gst/tcp/gsttcpserversink.c 2004/09/17 10:06:52 1.16
++++ gst-plugins/gst/tcp/gsttcpserversink.c 2004/10/21 10:53:20 1.17
+@@ -157,12 +157,18 @@
+ struct sockaddr_in client_address;
+ int client_address_len;
+
++ /* For some stupid reason, client_address and client_address_len has to be
++ * zeroed */
++ memset (&client_address, 0, sizeof (client_address));
++ client_address_len = 0;
++
+ client_sock_fd =
+ accept (sink->server_sock.fd, (struct sockaddr *) &client_address,
+ &client_address_len);
+ if (client_sock_fd == -1) {
+ GST_ELEMENT_ERROR (sink, RESOURCE, OPEN_WRITE, (NULL),
+- ("Could not accept client on server socket: %s", g_strerror (errno)));
++ ("Could not accept client on server socket %d: %s (%d)",
++ sink->server_sock.fd, g_strerror (errno), errno));
+ return FALSE;
+ }
diff --git a/media-libs/gst-plugins/gst-plugins-0.8.5.ebuild b/media-libs/gst-plugins/gst-plugins-0.8.5-r1.ebuild
index 2364c1eb80f5..174f031948b3 100644
--- a/media-libs/gst-plugins/gst-plugins-0.8.5.ebuild
+++ b/media-libs/gst-plugins/gst-plugins-0.8.5-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins/gst-plugins-0.8.5.ebuild,v 1.1 2004/10/21 22:57:37 foser Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/gst-plugins/gst-plugins-0.8.5-r1.ebuild,v 1.1 2004/10/22 10:39:20 foser Exp $
# order is important, gnome2 after gst-plugins
inherit gst-plugins gnome2 eutils flag-o-matic libtool
@@ -33,6 +33,10 @@ src_unpack() {
unpack ${A}
+ cd ${S}
+ # fix for tcp (needed for flumotion)
+ epatch ${FILESDIR}/${P}-tcp.patch
+
}
src_compile() {