summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Barbato <lu_zero@gentoo.org>2004-09-03 07:31:38 +0000
committerLuca Barbato <lu_zero@gentoo.org>2004-09-03 07:31:38 +0000
commit41bab2d71df69fa9e219f315b26cd02593832140 (patch)
treee7824e48821dd0376ed49aa86f97029534447389 /x11-terms/multi-gnome-terminal
parentThe reconfig hook now cleans up after itself (Manifest recommit) (diff)
downloadgentoo-2-41bab2d71df69fa9e219f315b26cd02593832140.tar.gz
gentoo-2-41bab2d71df69fa9e219f315b26cd02593832140.tar.bz2
gentoo-2-41bab2d71df69fa9e219f315b26cd02593832140.zip
gcc-3.4 fix
Diffstat (limited to 'x11-terms/multi-gnome-terminal')
-rw-r--r--x11-terms/multi-gnome-terminal/ChangeLog7
-rw-r--r--x11-terms/multi-gnome-terminal/files/multi-gnome-terminal-1.6.2-gcc-3.4.patch79
-rw-r--r--x11-terms/multi-gnome-terminal/multi-gnome-terminal-1.6.2.ebuild8
3 files changed, 91 insertions, 3 deletions
diff --git a/x11-terms/multi-gnome-terminal/ChangeLog b/x11-terms/multi-gnome-terminal/ChangeLog
index 1cca04148a8e..3db8eea59fc9 100644
--- a/x11-terms/multi-gnome-terminal/ChangeLog
+++ b/x11-terms/multi-gnome-terminal/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for x11-terms/multi-gnome-terminal
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-terms/multi-gnome-terminal/ChangeLog,v 1.21 2004/08/21 17:12:19 spider Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-terms/multi-gnome-terminal/ChangeLog,v 1.22 2004/09/03 07:31:38 lu_zero Exp $
+
+ 03 Sep 2004; Luca Barbato <lu_zero@gentoo.org>
+ +files/multi-gnome-terminal-1.6.2-gcc-3.4.patch,
+ multi-gnome-terminal-1.6.2.ebuild:
+ gcc-3.4 fix
21 Aug 2004; <spider@gentoo.org> multi-gnome-terminal-1.6.2.ebuild:
ORBit moved, updating deps
diff --git a/x11-terms/multi-gnome-terminal/files/multi-gnome-terminal-1.6.2-gcc-3.4.patch b/x11-terms/multi-gnome-terminal/files/multi-gnome-terminal-1.6.2-gcc-3.4.patch
new file mode 100644
index 000000000000..4b540a1a0538
--- /dev/null
+++ b/x11-terms/multi-gnome-terminal/files/multi-gnome-terminal-1.6.2-gcc-3.4.patch
@@ -0,0 +1,79 @@
+diff -ruN multi-gnome-terminal-1.6.2.orig/gnome-terminal/vt.c multi-gnome-terminal-1.6.2/gnome-terminal/vt.c
+--- multi-gnome-terminal-1.6.2.orig/gnome-terminal/vt.c 2004-09-03 08:44:36.521631688 +0200
++++ multi-gnome-terminal-1.6.2/gnome-terminal/vt.c 2004-09-03 08:52:39.949139536 +0200
+@@ -782,6 +782,7 @@
+ vt_up(vt);
+ break;
+ default:
++ break;
+ }
+
+ }
+@@ -806,6 +807,7 @@
+ vt_down(vt);
+ break;
+ default:
++ break;
+ }
+ }
+
+@@ -870,6 +872,7 @@
+ }
+ break;
+ default:
++ break;
+ }
+ }
+
+@@ -956,6 +959,7 @@
+ }
+ break;
+ default:
++ break;
+ }
+ /*vt->cursorx = (vt->cursorx-1) & (~7);*/
+ }
+@@ -980,6 +984,7 @@
+ }
+ break;
+ default:
++ break;
+ }
+ }
+
+@@ -2073,9 +2078,11 @@
+ */
+ break;
+ default:
++ break;
+ }
+ break;
+ default:
++ break;
+ }
+ /* do nothing!*/
+ }
+@@ -2102,6 +2109,7 @@
+ break;
+ default:
+ vt_reset_terminal(vt, 0);
++ break;
+ }
+ }
+
+@@ -2134,6 +2142,7 @@
+ } else {
+ d(printf("Unknown function %d\n", i));
+ }
++ break;
+ }
+ }
+ }
+@@ -2284,6 +2293,7 @@
+ } else {
+ d(printf("Unknown dtterm (CSI %d [; Ps [; Ps ]]t) sequence\n", cmd));
+ }
++ break;
+ }
+ }
+
diff --git a/x11-terms/multi-gnome-terminal/multi-gnome-terminal-1.6.2.ebuild b/x11-terms/multi-gnome-terminal/multi-gnome-terminal-1.6.2.ebuild
index c2faeead47b4..b2ad153ef7eb 100644
--- a/x11-terms/multi-gnome-terminal/multi-gnome-terminal-1.6.2.ebuild
+++ b/x11-terms/multi-gnome-terminal/multi-gnome-terminal-1.6.2.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-terms/multi-gnome-terminal/multi-gnome-terminal-1.6.2.ebuild,v 1.8 2004/08/21 17:12:19 spider Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-terms/multi-gnome-terminal/multi-gnome-terminal-1.6.2.ebuild,v 1.9 2004/09/03 07:31:38 lu_zero Exp $
IUSE="nls"
-inherit libtool
+inherit libtool eutils
DESCRIPTION="Extended version of the Gnome Terminal."
SRC_URI="mirror://sourceforge/multignometerm/${P}.tar.bz2"
@@ -23,7 +23,11 @@ DEPEND="=x11-libs/gtk+-1*
RDEPEND="nls? ( sys-devel/gettext )"
+src_unpack() {
+ unpack ${A}
+ epatch "${FILESDIR}/${P}-gcc-3.4.patch"
+}
src_compile() {
elibtoolize