summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Huddleston <eradicator@gentoo.org>2004-06-28 08:49:25 +0000
committerJeremy Huddleston <eradicator@gentoo.org>2004-06-28 08:49:25 +0000
commita3961fc9968ba4f5e1aac24dbcad6da87370ee52 (patch)
tree0a904c564da216d57c24ef146a06b6ca8308f626 /media-plugins
parentbug #55313, RESTRICT=nouserpriv. (diff)
downloadhistorical-a3961fc9968ba4f5e1aac24dbcad6da87370ee52.tar.gz
historical-a3961fc9968ba4f5e1aac24dbcad6da87370ee52.tar.bz2
historical-a3961fc9968ba4f5e1aac24dbcad6da87370ee52.zip
gcc 3.4 fixes to close bug #54261.
Diffstat (limited to 'media-plugins')
-rw-r--r--media-plugins/xmms-jess/ChangeLog6
-rw-r--r--media-plugins/xmms-jess/Manifest5
-rw-r--r--media-plugins/xmms-jess/files/xmms-jess-2.9.1-gcc34.patch45
-rw-r--r--media-plugins/xmms-jess/xmms-jess-2.9.1.ebuild19
4 files changed, 62 insertions, 13 deletions
diff --git a/media-plugins/xmms-jess/ChangeLog b/media-plugins/xmms-jess/ChangeLog
index e35d87830c03..65d5d4ee5256 100644
--- a/media-plugins/xmms-jess/ChangeLog
+++ b/media-plugins/xmms-jess/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-plugins/xmms-jess
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-jess/ChangeLog,v 1.7 2004/06/24 23:41:39 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-jess/ChangeLog,v 1.8 2004/06/28 08:49:25 eradicator Exp $
+
+ 28 Jun 2004; Jeremy Huddleston <eradicator@gentoo.org>
+ +files/xmms-jess-2.9.1-gcc34.patch:
+ gcc 3.4 fixes to close bug #54261.
17 Jun 2004; Jeremy Huddleston <eradicator@gentoo.org>
xmms-jess-2.9.1.ebuild:
diff --git a/media-plugins/xmms-jess/Manifest b/media-plugins/xmms-jess/Manifest
index 2a0989b0f98c..1e71acc109d9 100644
--- a/media-plugins/xmms-jess/Manifest
+++ b/media-plugins/xmms-jess/Manifest
@@ -1,4 +1,5 @@
-MD5 9dccc67ad562dabbcaef9a5668c04418 xmms-jess-2.9.1.ebuild 724
-MD5 d46b3ff1593a69aec5c28892316f4f27 ChangeLog 710
+MD5 9d8f533fcedfe0f78f16893f95f644eb ChangeLog 845
MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158
+MD5 42f0dee05fead09c701a0b374b8b0f2f xmms-jess-2.9.1.ebuild 758
MD5 f4856328ab7b220af943402e1dc92475 files/digest-xmms-jess-2.9.1 62
+MD5 54c6a61d455728c63b489b057d9d4f3d files/xmms-jess-2.9.1-gcc34.patch 973
diff --git a/media-plugins/xmms-jess/files/xmms-jess-2.9.1-gcc34.patch b/media-plugins/xmms-jess/files/xmms-jess-2.9.1-gcc34.patch
new file mode 100644
index 000000000000..afe207c4e422
--- /dev/null
+++ b/media-plugins/xmms-jess/files/xmms-jess-2.9.1-gcc34.patch
@@ -0,0 +1,45 @@
+diff -Naur JESS-2.9.1.orig/draw.c JESS-2.9.1/draw.c
+--- JESS-2.9.1.orig/draw.c 2002-01-19 09:39:10.000000000 -0800
++++ JESS-2.9.1/draw.c 2004-06-28 01:46:22.246577123 -0700
+@@ -511,6 +511,7 @@
+ }
+ break;
+ default:
++ break;
+ }
+ /* printf(" Appel rotation_3d\n");
+ printf(" Appel perspective\n");
+@@ -624,6 +625,7 @@
+ break;
+
+ default:
++ break;
+ }
+ }
+
+diff -Naur JESS-2.9.1.orig/misc.c JESS-2.9.1/misc.c
+--- JESS-2.9.1.orig/misc.c 2002-01-19 09:39:10.000000000 -0800
++++ JESS-2.9.1/misc.c 2004-06-28 01:46:22.248576792 -0700
+@@ -196,9 +196,11 @@
+ break;
+
+ default:
++ break;
+ }
+ break;
+ default:
++ break;
+ }
+
+ }
+diff -Naur JESS-2.9.1.orig/renderer.c JESS-2.9.1/renderer.c
+--- JESS-2.9.1.orig/renderer.c 2002-01-19 09:39:10.000000000 -0800
++++ JESS-2.9.1/renderer.c 2004-06-28 01:46:46.779519422 -0700
+@@ -94,6 +94,7 @@
+ break;
+
+ default:
++ break;
+ }
+
+ conteur.k3 += 10;
diff --git a/media-plugins/xmms-jess/xmms-jess-2.9.1.ebuild b/media-plugins/xmms-jess/xmms-jess-2.9.1.ebuild
index 4fdb0bd15405..4d3050a2802a 100644
--- a/media-plugins/xmms-jess/xmms-jess-2.9.1.ebuild
+++ b/media-plugins/xmms-jess/xmms-jess-2.9.1.ebuild
@@ -1,9 +1,11 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-jess/xmms-jess-2.9.1.ebuild,v 1.8 2004/06/24 23:41:39 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-plugins/xmms-jess/xmms-jess-2.9.1.ebuild,v 1.9 2004/06/28 08:49:25 eradicator Exp $
IUSE=""
+inherit eutils
+
MY_P="JESS-${PV}"
S=${WORKDIR}/${MY_P}
DESCRIPTION="JESS Visualization Plugin for XMMS"
@@ -14,22 +16,19 @@ SLOT="0"
LICENSE="GPL-2"
KEYWORDS="x86 ppc ~amd64"
-DEPEND="virtual/x11
- media-sound/xmms
+DEPEND="media-sound/xmms
>=media-libs/libsdl-1.1.5"
-src_compile() {
-
- econf || die
- emake || die
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ epatch ${FILESDIR}/${P}-gcc34.patch
}
-
src_install () {
-
dodir /usr/lib/xmms/Visualization
- make DESTDIR=${D} install || die
+ make DESTDIR="${D}" install || die
dodoc AUTHORS COPYING ChangeLog INSTALL README NEWS
}