summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn J. Ellis <jje@gentoo.org>2003-09-20 08:15:26 +0000
committerJohn J. Ellis <jje@gentoo.org>2003-09-20 08:15:26 +0000
commit12f20aabe344d7b87c75302e3b183cd18b87d445 (patch)
tree42535bd2c1c102d3a859821e14e26063acb94553 /media-video
parentGCC 3.3 patch. Closes #29028. (diff)
downloadgentoo-2-12f20aabe344d7b87c75302e3b183cd18b87d445.tar.gz
gentoo-2-12f20aabe344d7b87c75302e3b183cd18b87d445.tar.bz2
gentoo-2-12f20aabe344d7b87c75302e3b183cd18b87d445.zip
GCC 3.3 patch. Closes #29028.
Diffstat (limited to 'media-video')
-rw-r--r--media-video/smpeg-xmms/ChangeLog8
-rw-r--r--media-video/smpeg-xmms/Manifest4
-rw-r--r--media-video/smpeg-xmms/files/digest-smpeg-xmms-0.3.5-r11
-rw-r--r--media-video/smpeg-xmms/files/gcc.patch28
-rw-r--r--media-video/smpeg-xmms/smpeg-xmms-0.3.5-r1.ebuild43
5 files changed, 81 insertions, 3 deletions
diff --git a/media-video/smpeg-xmms/ChangeLog b/media-video/smpeg-xmms/ChangeLog
index 4c1e5c86a946..569ac781e588 100644
--- a/media-video/smpeg-xmms/ChangeLog
+++ b/media-video/smpeg-xmms/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-video/smpeg-xmms
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/smpeg-xmms/ChangeLog,v 1.4 2003/07/12 21:12:53 aliz Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/smpeg-xmms/ChangeLog,v 1.5 2003/09/20 08:15:22 jje Exp $
+
+*smpeg-xmms-0.3.5-r1 (20 Sep 2003)
+
+ 20 Sep 2003; jje <jje@gentoo.org> smpeg-xmms-0.3.5-r1.ebuild,
+ files/gcc.patch:
+ Added patch for gcc-3.3. ~x86 masked. Closes #29028.
*smpeg-xmms-0.3.5 (13 Feb 2003)
diff --git a/media-video/smpeg-xmms/Manifest b/media-video/smpeg-xmms/Manifest
index a162d66d6715..53772c01982f 100644
--- a/media-video/smpeg-xmms/Manifest
+++ b/media-video/smpeg-xmms/Manifest
@@ -1,8 +1,8 @@
-MD5 7ebf94a8ef444295e51eacaf237475b6 ChangeLog 1092
+MD5 46a824407bcdba87344619ef151f005b ChangeLog 1266
MD5 a13c07f1c21973a8887203f7674f4361 smpeg-xmms-0.3.4-r1.ebuild 806
MD5 f1f876e41a3f1444ed0a2159d177f931 smpeg-xmms-0.3.4-r2.ebuild 807
MD5 0feba683688ef6a7bdf2af72b4d387c8 smpeg-xmms-0.3.5.ebuild 804
-MD5 3101b807a9aedead702ab4bcd6035c19 smpeg-xmms-0.3.5-r1.ebuild 896
+MD5 fc56691a2f3846612cd65fffe79520dd smpeg-xmms-0.3.5-r1.ebuild 874
MD5 7aac7b54cf22f1a61ebc58e28370130c files/gcc.patch 1397
MD5 06def00fe17424ff174f65bef6b81577 files/digest-smpeg-xmms-0.3.4-r1 68
MD5 06def00fe17424ff174f65bef6b81577 files/digest-smpeg-xmms-0.3.4-r2 68
diff --git a/media-video/smpeg-xmms/files/digest-smpeg-xmms-0.3.5-r1 b/media-video/smpeg-xmms/files/digest-smpeg-xmms-0.3.5-r1
new file mode 100644
index 000000000000..b8ce5f08e223
--- /dev/null
+++ b/media-video/smpeg-xmms/files/digest-smpeg-xmms-0.3.5-r1
@@ -0,0 +1 @@
+MD5 07e49327e0d9e7f24781f29a12de94cf smpeg-xmms-0.3.5.tar.gz 141182
diff --git a/media-video/smpeg-xmms/files/gcc.patch b/media-video/smpeg-xmms/files/gcc.patch
new file mode 100644
index 000000000000..04c4b96b087e
--- /dev/null
+++ b/media-video/smpeg-xmms/files/gcc.patch
@@ -0,0 +1,28 @@
+*** configure Sat Dec 8 06:47:25 2001
+--- configure.new Sat Sep 20 17:09:23 2003
+***************
+*** 2704,2716 ****
+ printf("\n*** 'smpeg-config --version' returned %d.%d.%d, but the
+ minimum version\n", $smpeg_major_version, $smpeg_minor_version,
+ $smpeg_micro_version);
+! printf("*** of SMPEG required is %d.%d.%d. If smpeg-config is
+! correct, then it is\n", major, minor, micro);
+ printf("*** best to upgrade to the required version.\n");
+! printf("*** If smpeg-config was wrong, set the environment variable
+! SMPEG_CONFIG\n");
+! printf("*** to point to the correct copy of smpeg-config, and remove
+! the file\n");
+ printf("*** config.cache before re-running configure\n");
+ return 1;
+ }
+--- 2704,2713 ----
+ printf("\n*** 'smpeg-config --version' returned %d.%d.%d, but the
+ minimum version\n", $smpeg_major_version, $smpeg_minor_version,
+ $smpeg_micro_version);
+! printf("*** of SMPEG required is %d.%d.%d. If smpeg-config is correct, then it is\n", major, minor, micro);
+ printf("*** best to upgrade to the required version.\n");
+! printf("*** If smpeg-config was wrong, set the environment variable SMPEG_CONFIG\n");
+! printf("*** to point to the correct copy of smpeg-config, and remove the file\n");
+ printf("*** config.cache before re-running configure\n");
+ return 1;
+ }
diff --git a/media-video/smpeg-xmms/smpeg-xmms-0.3.5-r1.ebuild b/media-video/smpeg-xmms/smpeg-xmms-0.3.5-r1.ebuild
new file mode 100644
index 000000000000..2843369c6b94
--- /dev/null
+++ b/media-video/smpeg-xmms/smpeg-xmms-0.3.5-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-video/smpeg-xmms/smpeg-xmms-0.3.5-r1.ebuild,v 1.1 2003/09/20 08:15:22 jje Exp $
+
+IUSE="sdl"
+
+S=${WORKDIR}/${P}
+DESCRIPTION="A MPEG Plugin for XMMS"
+SRC_URI="ftp://ftp.xmms.org/xmms/plugins/smpeg-xmms/${P}.tar.gz"
+HOMEPAGE="http://www.xmms.org/plugins_input.html"
+
+DEPEND=">=media-sound/xmms-1.2.4
+ >=media-libs/smpeg-0.4.4-r3
+ sdl? ( >=media-libs/libsdl-1.2.2 )"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86"
+
+src_unpack() {
+ unpack ${A}
+
+ cd ${S}
+ epatch ${FILESDIR}/gcc.patch
+}
+
+src_compile() {
+
+ cd ${S}
+ local myconf
+ use sdl || myconf="${myconf} --disable-sdltest"
+
+ econf ${myconf} || die
+ emake || die
+
+}
+
+src_install () {
+
+ cd ${S}
+ make DESTDIR=${D} install || die
+ dodoc AUTHORS COPYING README TODO ChangeLog
+}