diff options
author | Zaheer Abbas Merali <zaheerm@gentoo.org> | 2005-05-14 10:59:21 +0000 |
---|---|---|
committer | Zaheer Abbas Merali <zaheerm@gentoo.org> | 2005-05-14 10:59:21 +0000 |
commit | 8075e74edf152877482053b737832eb71a85612f (patch) | |
tree | 43a9a9d829d0dc983f8532d2275470e72f326f14 /media-plugins/gst-plugins-shout2 | |
parent | Stable on alpha. (diff) | |
download | historical-8075e74edf152877482053b737832eb71a85612f.tar.gz historical-8075e74edf152877482053b737832eb71a85612f.tar.bz2 historical-8075e74edf152877482053b737832eb71a85612f.zip |
fix bug exposed by gstreamer 0.8.10
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'media-plugins/gst-plugins-shout2')
5 files changed, 124 insertions, 12 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..eac93705336c 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 d4615bc2c84ea3c8e42d56879bfbeee6 ChangeLog 992 +MD5 365e939e3e23d4fbf5e2aad9fa843a1b gst-plugins-shout2-0.8.8-r1.ebuild 534 +MD5 20706f71350a5567217bc1a9a4a107d1 ChangeLog 1215 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 + +} |