summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTony Vroon <chainsaw@gentoo.org>2005-05-30 20:56:55 +0000
committerTony Vroon <chainsaw@gentoo.org>2005-05-30 20:56:55 +0000
commit939f4e5a1108a4c2333338b861b4a109ba436214 (patch)
tree764280aa30b3cfb5e3d3a5514f8083660696e62f /media-plugins
parentFixed linking problems, bug #79704 (diff)
downloadgentoo-2-939f4e5a1108a4c2333338b861b4a109ba436214.tar.gz
gentoo-2-939f4e5a1108a4c2333338b861b4a109ba436214.tar.bz2
gentoo-2-939f4e5a1108a4c2333338b861b4a109ba436214.zip
Closes bug #77415. ~ppc keyword added.
(Portage version: 2.0.51.22-r1)
Diffstat (limited to 'media-plugins')
-rw-r--r--media-plugins/bmp-crossfade/ChangeLog8
-rw-r--r--media-plugins/bmp-crossfade/Manifest19
-rw-r--r--media-plugins/bmp-crossfade/bmp-crossfade-0.3.8-r3.ebuild43
-rw-r--r--media-plugins/bmp-crossfade/files/0.3.8-op-fix.patch18
-rw-r--r--media-plugins/bmp-crossfade/files/digest-bmp-crossfade-0.3.8-r31
5 files changed, 75 insertions, 14 deletions
diff --git a/media-plugins/bmp-crossfade/ChangeLog b/media-plugins/bmp-crossfade/ChangeLog
index b9cd87e467b1..a65527994504 100644
--- a/media-plugins/bmp-crossfade/ChangeLog
+++ b/media-plugins/bmp-crossfade/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-plugins/bmp-crossfade
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/bmp-crossfade/ChangeLog,v 1.6 2005/03/13 18:34:40 halcy0n Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/bmp-crossfade/ChangeLog,v 1.7 2005/05/30 20:56:55 chainsaw Exp $
+
+*bmp-crossfade-0.3.8-r3 (30 May 2005)
+
+ 30 May 2005; Tony Vroon <chainsaw@gentoo.org> +files/0.3.8-op-fix.patch,
+ +bmp-crossfade-0.3.8-r3.ebuild:
+ Patch from Frank Groeneveld closes bug #77415. Added ~ppc keyword.
13 Mar 2005; Mark Loeser <halcy0n@gentoo.org> +files/0.3.8-gcc4.patch,
bmp-crossfade-0.3.8-r2.ebuild:
diff --git a/media-plugins/bmp-crossfade/Manifest b/media-plugins/bmp-crossfade/Manifest
index 527e4d580b65..e6c4e1e9aff6 100644
--- a/media-plugins/bmp-crossfade/Manifest
+++ b/media-plugins/bmp-crossfade/Manifest
@@ -1,16 +1,9 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
+MD5 319fe8f45b51a2d31f8d4e9a4071ca10 metadata.xml 248
MD5 a257663d83076ded7b4cf0104acdcc80 ChangeLog 1461
MD5 c4b28a96499b43b70339234fddfc5207 bmp-crossfade-0.3.8-r2.ebuild 1031
-MD5 319fe8f45b51a2d31f8d4e9a4071ca10 metadata.xml 248
-MD5 fc3a672afea37ae64a575207d55eae94 files/0.3.8-gcc4.patch 657
-MD5 65b7984b615809f5dbb31cb05601fc12 files/0.3.8-bmp.patch 3434
+MD5 2a94149b572344b6f2a7f8a1534fa647 bmp-crossfade-0.3.8-r3.ebuild 1076
MD5 9bd20128f860dc9821976ce49fd6f70f files/digest-bmp-crossfade-0.3.8-r2 72
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.0 (GNU/Linux)
-
-iD8DBQFCNIfICRZPokWLroQRArRcAJ9L6XCVGtye6DKDsol2lGAmh8KOxwCfVucc
-OERz5+ecd9Qv0lT7vVuvRic=
-=G53q
------END PGP SIGNATURE-----
+MD5 65b7984b615809f5dbb31cb05601fc12 files/0.3.8-bmp.patch 3434
+MD5 fc3a672afea37ae64a575207d55eae94 files/0.3.8-gcc4.patch 657
+MD5 1053335517f5393b27a2057dc494f89d files/0.3.8-op-fix.patch 665
+MD5 9bd20128f860dc9821976ce49fd6f70f files/digest-bmp-crossfade-0.3.8-r3 72
diff --git a/media-plugins/bmp-crossfade/bmp-crossfade-0.3.8-r3.ebuild b/media-plugins/bmp-crossfade/bmp-crossfade-0.3.8-r3.ebuild
new file mode 100644
index 000000000000..86bf50e69857
--- /dev/null
+++ b/media-plugins/bmp-crossfade/bmp-crossfade-0.3.8-r3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/bmp-crossfade/bmp-crossfade-0.3.8-r3.ebuild,v 1.1 2005/05/30 20:56:55 chainsaw Exp $
+
+IUSE=""
+inherit eutils
+
+MY_P=${P/bmp-/xmms-}
+MY_PN=${PN/bmp-/xmms-}
+S=${WORKDIR}/${MY_P}
+
+DESCRIPTION="BMP Plugin for crossfading, and continuous output."
+SRC_URI="http://www.eisenlohr.org/${MY_PN}/${MY_P}.tar.gz"
+HOMEPAGE="http://www.eisenlohr.org/xmms-crossfade/index.html"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~amd64 ~ppc"
+
+DEPEND="media-sound/beep-media-player
+ media-libs/libsamplerate"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${PV}-bmp.patch
+ epatch ${FILESDIR}/${PV}-gcc4.patch
+ epatch ${FILESDIR}/${PV}-op-fix.patch
+ cp interface.c interface-2.0.c
+ cp support.c support-2.0.c
+}
+
+src_compile() {
+ econf --enable-player=beep \
+ --disable-oss \
+ --libdir=$(beep-config --output-plugin-dir) || die
+ emake || die
+}
+
+src_install () {
+ make DESTDIR="${D}" install || die
+ dodoc AUTHORS ChangeLog README TODO
+}
diff --git a/media-plugins/bmp-crossfade/files/0.3.8-op-fix.patch b/media-plugins/bmp-crossfade/files/0.3.8-op-fix.patch
new file mode 100644
index 000000000000..161771c80f42
--- /dev/null
+++ b/media-plugins/bmp-crossfade/files/0.3.8-op-fix.patch
@@ -0,0 +1,18 @@
+--- xmms-crossfade-0.3.8.orig/configure.c 2005-05-30 19:42:02.000000000 +0200
++++ xmms-crossfade-0.3.8/configure.c 2005-05-30 19:40:35.000000000 +0200
+@@ -131,6 +131,7 @@
+
+ static void update_plugin_config(gchar **config_string, gchar *name,
+ plugin_config_t *pc, gboolean save);
++static void config_plugin_cb(GtkWidget *widget, gint index);
+
+
+ /*****************************************************************************/
+@@ -696,6 +697,7 @@
+ {
+ SET_PAGE("output_notebook", 1);
+ cfg->output_method = OUTPUT_METHOD_PLUGIN;
++ config_plugin_cb(NULL, op_index);
+ }
+
+ void on_output_none_radio_toggled(GtkToggleButton *togglebutton, gpointer user_data)
diff --git a/media-plugins/bmp-crossfade/files/digest-bmp-crossfade-0.3.8-r3 b/media-plugins/bmp-crossfade/files/digest-bmp-crossfade-0.3.8-r3
new file mode 100644
index 000000000000..7f31fcf4d8d9
--- /dev/null
+++ b/media-plugins/bmp-crossfade/files/digest-bmp-crossfade-0.3.8-r3
@@ -0,0 +1 @@
+MD5 fbfff1bff29118309b0a02c713b13d50 xmms-crossfade-0.3.8.tar.gz 435761