summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZaheer Abbas Merali <zaheerm@gentoo.org>2005-05-14 10:59:21 +0000
committerZaheer Abbas Merali <zaheerm@gentoo.org>2005-05-14 10:59:21 +0000
commited51ca02d30452a8c08042653e09944962f0d515 (patch)
tree7039e9819c4cb250c4a289fd8710f372824a0212 /media-plugins
parentStable on alpha. (diff)
downloadgentoo-2-ed51ca02d30452a8c08042653e09944962f0d515.tar.gz
gentoo-2-ed51ca02d30452a8c08042653e09944962f0d515.tar.bz2
gentoo-2-ed51ca02d30452a8c08042653e09944962f0d515.zip
fix bug exposed by gstreamer 0.8.10
(Portage version: 2.0.51.19)
Diffstat (limited to 'media-plugins')
-rw-r--r--media-plugins/gst-plugins-shout2/ChangeLog9
-rw-r--r--media-plugins/gst-plugins-shout2/Manifest13
-rw-r--r--media-plugins/gst-plugins-shout2/files/digest-gst-plugins-shout2-0.8.8-r11
-rw-r--r--media-plugins/gst-plugins-shout2/files/gst-plugins-shout2-0.8.8-name.patch89
-rw-r--r--media-plugins/gst-plugins-shout2/gst-plugins-shout2-0.8.8-r1.ebuild22
5 files changed, 123 insertions, 11 deletions
diff --git a/media-plugins/gst-plugins-shout2/ChangeLog b/media-plugins/gst-plugins-shout2/ChangeLog
index 04fe48aa5ae5..5cd688cbc6a6 100644
--- a/media-plugins/gst-plugins-shout2/ChangeLog
+++ b/media-plugins/gst-plugins-shout2/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for media-plugins/gst-plugins-shout2
# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-shout2/ChangeLog,v 1.8 2005/04/27 13:20:06 luckyduck Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-shout2/ChangeLog,v 1.9 2005/05/14 10:59:21 zaheerm Exp $
+
+*gst-plugins-shout2-0.8.8-r1 (14 May 2005)
+
+ 14 May 2005; Zaheer Abbas Merali <zaheerm@gentoo.org>
+ +files/gst-plugins-shout2-0.8.8-name.patch,
+ +gst-plugins-shout2-0.8.8-r1.ebuild:
+ Fix bug, exposed by gstreamer 0.8.10
27 Apr 2005; Jan Brinkmann <luckyduck@gentoo.org>
gst-plugins-shout2-0.8.8.ebuild:
diff --git a/media-plugins/gst-plugins-shout2/Manifest b/media-plugins/gst-plugins-shout2/Manifest
index 9e874093bca2..442e9193f24f 100644
--- a/media-plugins/gst-plugins-shout2/Manifest
+++ b/media-plugins/gst-plugins-shout2/Manifest
@@ -1,18 +1,11 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
MD5 c990d3b38231d126bc8c16ea9d55a1d2 gst-plugins-shout2-0.8.8.ebuild 415
MD5 f7fa24ca249901ef75858a543e2b1d39 gst-plugins-shout2-0.8.5.ebuild 407
MD5 e91119aa4e64ddc159ca29c0a263bf37 gst-plugins-shout2-0.8.7.ebuild 405
+MD5 53b26ce7a977a4d353c222a61ecb1eb0 gst-plugins-shout2-0.8.8-r1.ebuild 561
MD5 d4615bc2c84ea3c8e42d56879bfbeee6 ChangeLog 992
MD5 6cf6f97e79b43eaf70fa938c431342a3 metadata.xml 181
+MD5 33cfc77852e050bbb91b003695c91131 files/digest-gst-plugins-shout2-0.8.8-r1 71
MD5 acf565d7ba42d81f95f66ad754ab8be9 files/digest-gst-plugins-shout2-0.8.5 71
MD5 1d2b17e15b2072757c3db8f184b7d174 files/digest-gst-plugins-shout2-0.8.7 71
MD5 33cfc77852e050bbb91b003695c91131 files/digest-gst-plugins-shout2-0.8.8 71
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.0 (GNU/Linux)
-
-iD8DBQFCb5GX06ebR+OMO78RArrHAJ99L9meXhfInD6tfCqxIHSCKbmA7ACbB1Jy
-lqw5O4kvtos8ZI2t1eIcRto=
-=SiTy
------END PGP SIGNATURE-----
+MD5 812cd03e2b249b82a81cca7abf90ed53 files/gst-plugins-shout2-0.8.8-name.patch 3906
diff --git a/media-plugins/gst-plugins-shout2/files/digest-gst-plugins-shout2-0.8.8-r1 b/media-plugins/gst-plugins-shout2/files/digest-gst-plugins-shout2-0.8.8-r1
new file mode 100644
index 000000000000..e862979669af
--- /dev/null
+++ b/media-plugins/gst-plugins-shout2/files/digest-gst-plugins-shout2-0.8.8-r1
@@ -0,0 +1 @@
+MD5 4f6e7e730fa674ecd6ec713f937b8acb gst-plugins-0.8.8.tar.bz2 2214274
diff --git a/media-plugins/gst-plugins-shout2/files/gst-plugins-shout2-0.8.8-name.patch b/media-plugins/gst-plugins-shout2/files/gst-plugins-shout2-0.8.8-name.patch
new file mode 100644
index 000000000000..e9c1466ec258
--- /dev/null
+++ b/media-plugins/gst-plugins-shout2/files/gst-plugins-shout2-0.8.8-name.patch
@@ -0,0 +1,89 @@
+===================================================================
+RCS file: /cvs/gstreamer/gst-plugins/ext/shout2/gstshout2.c,v
+rcsdiff: /cvs/gstreamer/gst-plugins/ext/shout2/gstshout2.c,v: warning: Unknown phrases like `commitid ...;' are present.
+retrieving revision 1.22.4.1
+retrieving revision 1.22.4.2
+diff -u -r1.22.4.1 -r1.22.4.2
+--- gstshout2.c 2005/02/27 11:36:51 1.22.4.1
++++ gstshout2.c 2005/04/20 17:15:18 1.22.4.2
+@@ -52,7 +52,7 @@
+ ARG_PORT, /* the encoder port number on the server */
+ ARG_PASSWORD, /* the encoder password on the server */
+ ARG_PUBLIC, /* is this stream public? */
+- ARG_NAME, /* Name of the stream */
++ ARG_STREAMNAME, /* Name of the stream */
+ ARG_DESCRIPTION, /* Description of the stream */
+ ARG_GENRE, /* Genre of the stream */
+
+@@ -183,7 +183,7 @@
+ g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_PASSWORD, g_param_spec_string ("password", "password", "password", NULL, G_PARAM_READWRITE)); /* CHECKME */
+
+ /* metadata */
+- g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_NAME, g_param_spec_string ("name", "name", "name", NULL, G_PARAM_READWRITE)); /* CHECKME */
++ g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_STREAMNAME, g_param_spec_string ("streamname", "streamname", "name of the stream", NULL, G_PARAM_READWRITE)); /* CHECKME */
+
+ g_object_class_install_property (G_OBJECT_CLASS (klass), ARG_DESCRIPTION, g_param_spec_string ("description", "description", "description", NULL, G_PARAM_READWRITE)); /* CHECKME */
+
+@@ -234,7 +234,7 @@
+ shout2send->ip = g_strdup ("127.0.0.1");
+ shout2send->port = 8000;
+ shout2send->password = g_strdup ("hackme");
+- shout2send->name = g_strdup ("");
++ shout2send->streamname = g_strdup ("");
+ shout2send->description = g_strdup ("");
+ shout2send->genre = g_strdup ("");
+ shout2send->mount = g_strdup ("");
+@@ -448,10 +448,10 @@
+ shout2send->password = g_strdup (g_value_get_string (value));
+ break;
+
+- case ARG_NAME: /* Name of the stream */
+- if (shout2send->name)
+- g_free (shout2send->name);
+- shout2send->name = g_strdup (g_value_get_string (value));
++ case ARG_STREAMNAME: /* Name of the stream */
++ if (shout2send->streamname)
++ g_free (shout2send->streamname);
++ shout2send->streamname = g_strdup (g_value_get_string (value));
+ break;
+
+ case ARG_DESCRIPTION: /* Description of the stream */
+@@ -511,8 +511,8 @@
+ g_value_set_string (value, shout2send->password);
+ break;
+
+- case ARG_NAME: /* Name of the stream */
+- g_value_set_string (value, shout2send->name);
++ case ARG_STREAMNAME: /* Name of the stream */
++ g_value_set_string (value, shout2send->streamname);
+ break;
+
+ case ARG_DESCRIPTION: /* Description of the stream */
+@@ -632,8 +632,8 @@
+ }
+
+ if (shout_set_name (shout2send->conn,
+- shout2send->name) != SHOUTERR_SUCCESS) {
+- g_error ("Error setting name: %s\n",
++ shout2send->streamname) != SHOUTERR_SUCCESS) {
++ g_error ("Error setting stream name: %s\n",
+ shout_get_error (shout2send->conn));
+ }
+
+===================================================================
+RCS file: /cvs/gstreamer/gst-plugins/ext/shout2/gstshout2.h,v
+rcsdiff: /cvs/gstreamer/gst-plugins/ext/shout2/gstshout2.h,v: warning: Unknown phrases like `commitid ...;' are present.
+retrieving revision 1.7
+retrieving revision 1.7.4.1
+diff -u -r1.7 -r1.7.4.1
+--- gstshout2.h 2004/07/28 20:26:31 1.7
++++ gstshout2.h 2005/04/20 17:15:18 1.7.4.1
+@@ -50,7 +50,7 @@
+ gchar *ip;
+ guint port;
+ gchar *password;
+- gchar *name;
++ gchar *streamname;
+ gchar *description;
+ gchar *genre;
+ gchar *mount;
diff --git a/media-plugins/gst-plugins-shout2/gst-plugins-shout2-0.8.8-r1.ebuild b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-0.8.8-r1.ebuild
new file mode 100644
index 000000000000..e212fd3794ad
--- /dev/null
+++ b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-0.8.8-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/gst-plugins-shout2/gst-plugins-shout2-0.8.8-r1.ebuild,v 1.1 2005/05/14 10:59:21 zaheerm Exp $
+
+inherit gst-plugins
+
+DESCRIPTION="Plug-in to send data to an icecast server using libshout2"
+
+KEYWORDS="~x86 ~ppc ~amd64"
+IUSE=""
+
+DEPEND=">=media-libs/libshout-2.0"
+
+src_unpack() {
+
+ gst-plugins_src_unpack
+
+ # fixes shout2
+ cd ${S}/ext/shout2
+ epatch ${FILESDIR}/${P}-name.patch
+
+}