diff options
author | Luis Medinas <metalgod@gentoo.org> | 2006-01-16 19:24:20 +0000 |
---|---|---|
committer | Luis Medinas <metalgod@gentoo.org> | 2006-01-16 19:24:20 +0000 |
commit | 4d22457db4888ba552261e9320956f730a217d6a (patch) | |
tree | 49cf4a36856748ad143a70eb499547f6551e48dd /media-plugins/xmms-liveice | |
parent | Accidentally marked 1.4.2.10-r1 stable on x86. (diff) | |
download | gentoo-2-4d22457db4888ba552261e9320956f730a217d6a.tar.gz gentoo-2-4d22457db4888ba552261e9320956f730a217d6a.tar.bz2 gentoo-2-4d22457db4888ba552261e9320956f730a217d6a.zip |
Added a patch to fix crash on xmms thanks to Thomas Cort <tcort@cs.ubishops.ca>. Fixes bug #111160.
(Portage version: 2.1_pre3-r1)
Diffstat (limited to 'media-plugins/xmms-liveice')
5 files changed, 64 insertions, 4 deletions
diff --git a/media-plugins/xmms-liveice/ChangeLog b/media-plugins/xmms-liveice/ChangeLog index 084d4d65c87c..a9370b2fa14d 100644 --- a/media-plugins/xmms-liveice/ChangeLog +++ b/media-plugins/xmms-liveice/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for media-plugins/xmms-liveice -# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-liveice/ChangeLog,v 1.8 2005/09/14 06:11:57 agriffis Exp $ +# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-liveice/ChangeLog,v 1.9 2006/01/16 19:24:20 metalgod Exp $ + + 16 Jan 2006; Luis Medinas <metalgod@gentoo.org> ChangeLog: + Added a patch to fix crash on xmms thanks to Thomas Cort + <tcort@cs.ubishops.ca>. Fixes bug #111160. 13 Sep 2005; Aron Griffis <agriffis@gentoo.org> xmms-liveice-1.0.0.ebuild: Mark 1.0.0 stable on alpha diff --git a/media-plugins/xmms-liveice/Manifest b/media-plugins/xmms-liveice/Manifest index 72ff8a5d964c..e28a024bf31d 100644 --- a/media-plugins/xmms-liveice/Manifest +++ b/media-plugins/xmms-liveice/Manifest @@ -1,4 +1,7 @@ -MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158 MD5 dcb5df20f8aa51fe230bfef1dd7bdee0 ChangeLog 1229 -MD5 96f292e616b939ee18a89a70b1601829 xmms-liveice-1.0.0.ebuild 830 MD5 e9ec7e7520ed1846f7ab43ab089007fc files/digest-xmms-liveice-1.0.0 64 +MD5 e9ec7e7520ed1846f7ab43ab089007fc files/digest-xmms-liveice-1.0.0-r1 64 +MD5 b647105b00c839047c621814633fbb55 files/xmms-liveice-1.0.0_gtk_fix.patch 433 +MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158 +MD5 174e217947c143941e5454f17cf49502 xmms-liveice-1.0.0-r1.ebuild 896 +MD5 96f292e616b939ee18a89a70b1601829 xmms-liveice-1.0.0.ebuild 830 diff --git a/media-plugins/xmms-liveice/files/digest-xmms-liveice-1.0.0-r1 b/media-plugins/xmms-liveice/files/digest-xmms-liveice-1.0.0-r1 new file mode 100644 index 000000000000..9251c922a272 --- /dev/null +++ b/media-plugins/xmms-liveice/files/digest-xmms-liveice-1.0.0-r1 @@ -0,0 +1 @@ +MD5 81d057e47044d05dc65e81dc0b5927e6 liveice-xmms.tar.gz 132719 diff --git a/media-plugins/xmms-liveice/files/xmms-liveice-1.0.0_gtk_fix.patch b/media-plugins/xmms-liveice/files/xmms-liveice-1.0.0_gtk_fix.patch new file mode 100644 index 000000000000..5c1fb6cb1dae --- /dev/null +++ b/media-plugins/xmms-liveice/files/xmms-liveice-1.0.0_gtk_fix.patch @@ -0,0 +1,12 @@ +diff -urN LiveIce-1.0.0.orig/src/gui.c LiveIce-1.0.0/src/gui.c +--- LiveIce-1.0.0.orig/src/gui.c 2006-01-15 16:17:13.000000000 +0000 ++++ LiveIce-1.0.0/src/gui.c 2006-01-15 16:17:48.000000000 +0000 +@@ -181,8 +181,6 @@ + gui_bitrate = 32000; + } + } +- if(bitrate_menu_menu) +- gtk_widget_destroy(bitrate_menu_menu); + + bitrate_menu_menu = gtk_menu_new (); + for(item_loop = min_bitrate; item_loop <= max_bitrate; item_loop++){ diff --git a/media-plugins/xmms-liveice/xmms-liveice-1.0.0-r1.ebuild b/media-plugins/xmms-liveice/xmms-liveice-1.0.0-r1.ebuild new file mode 100644 index 000000000000..0a9d31be62b7 --- /dev/null +++ b/media-plugins/xmms-liveice/xmms-liveice-1.0.0-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-liveice/xmms-liveice-1.0.0-r1.ebuild,v 1.1 2006/01/16 19:24:20 metalgod Exp $ + +inherit eutils + +IUSE="" + +inherit gnuconfig + +MY_P=LiveIce-${PV} +S=${WORKDIR}/${MY_P} +DESCRIPTION="Stream your XMMS playlist to Shout/Icecast server" +HOMEPAGE="http://star.arm.ac.uk/~spm/software/liveice.html" +SRC_URI="http://star.arm.ac.uk/~spm/software/liveice-xmms.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86" + +DEPEND="media-sound/xmms" # there is no need for the icecast on the localhost + # see #81132 + +src_unpack() { + unpack ${A} + cd ${S} + + epatch ${FILESDIR}/${P}_gtk_fix.patch + + gnuconfig_update +} + +src_compile() { + econf || die + make CXXFLAGS="${CXXFLAGS}" || die +} + +src_install() { + make DESTDIR=${D} install || die +} |