summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--net-im/gnomemeeting/ChangeLog7
-rw-r--r--net-im/gnomemeeting/files/gnomemeeting-1.00-gcc34.patch22
-rw-r--r--net-im/gnomemeeting/gnomemeeting-1.00.ebuild12
3 files changed, 38 insertions, 3 deletions
diff --git a/net-im/gnomemeeting/ChangeLog b/net-im/gnomemeeting/ChangeLog
index f92a92573642..bf53456502c5 100644
--- a/net-im/gnomemeeting/ChangeLog
+++ b/net-im/gnomemeeting/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-im/gnomemeeting
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/gnomemeeting/ChangeLog,v 1.49 2005/01/14 17:11:25 dholm Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/gnomemeeting/ChangeLog,v 1.50 2005/02/06 22:53:39 stkn Exp $
+
+ 06 Feb 2005; Stefan Knoblich <stkn@gentoo.org>
+ +files/gnomemeeting-1.00-gcc34.patch, gnomemeeting-1.00.ebuild:
+ Added patch for gcc-3.4, provided by Christian Hartmann <ian@gentoo.org>
+ (bug #80232).
14 Jan 2005; <avatar@gentoo.org> gnomemeeting-1.2.0.ebuild:
Added to ~ppc.
diff --git a/net-im/gnomemeeting/files/gnomemeeting-1.00-gcc34.patch b/net-im/gnomemeeting/files/gnomemeeting-1.00-gcc34.patch
new file mode 100644
index 000000000000..1c290ae86840
--- /dev/null
+++ b/net-im/gnomemeeting/files/gnomemeeting-1.00-gcc34.patch
@@ -0,0 +1,22 @@
+--- gnomemeeting-1.00/src/sound_handling.cpp.orig 2005-02-06 22:28:47.933846336 +0000
++++ gnomemeeting-1.00/src/sound_handling.cpp 2005-02-06 22:29:32.096132648 +0000
+@@ -580,7 +580,7 @@
+ test_dialog =
+ gtk_dialog_new_with_buttons ("Audio test running",
+ GTK_WINDOW (gw->druid_window),
+- (enum GtkDialogFlags) (GTK_DIALOG_MODAL),
++ (GtkDialogFlags) (GTK_DIALOG_MODAL),
+ GTK_STOCK_OK,
+ GTK_RESPONSE_ACCEPT,
+ NULL);
+--- gnomemeeting-1.00/src/videograbber.cpp.orig 2005-02-06 22:33:05.224732176 +0000
++++ gnomemeeting-1.00/src/videograbber.cpp 2005-02-06 22:33:22.208150304 +0000
+@@ -569,7 +569,7 @@
+ test_dialog =
+ gtk_dialog_new_with_buttons ("Video test running",
+ GTK_WINDOW (gw->druid_window),
+- (enum GtkDialogFlags) (GTK_DIALOG_MODAL),
++ (GtkDialogFlags) (GTK_DIALOG_MODAL),
+ GTK_STOCK_OK,
+ GTK_RESPONSE_ACCEPT,
+ NULL);
diff --git a/net-im/gnomemeeting/gnomemeeting-1.00.ebuild b/net-im/gnomemeeting/gnomemeeting-1.00.ebuild
index 9232ecc6f04d..eeef15c5121d 100644
--- a/net-im/gnomemeeting/gnomemeeting-1.00.ebuild
+++ b/net-im/gnomemeeting/gnomemeeting-1.00.ebuild
@@ -1,8 +1,8 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-im/gnomemeeting/gnomemeeting-1.00.ebuild,v 1.12 2005/01/09 00:26:51 stkn Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-im/gnomemeeting/gnomemeeting-1.00.ebuild,v 1.13 2005/02/06 22:53:39 stkn Exp $
-inherit gnome2
+inherit eutils gnome2
DESCRIPTION="H.323 compatible Gnome VoIP/videoconferencing client"
HOMEPAGE="http://www.gnomemeeting.org"
@@ -39,6 +39,14 @@ DEPEND="${RDEPEND}
MAKEOPTS="${MAKEOPTS} -j1"
+src_unpack() {
+ unpack ${A}
+
+ cd ${S}
+ # closes #80232
+ epatch ${FILESDIR}/${P}-gcc34.patch
+}
+
src_compile() {
local myconf