diff options
author | Luca Barbato <lu_zero@gentoo.org> | 2004-09-03 07:31:38 +0000 |
---|---|---|
committer | Luca Barbato <lu_zero@gentoo.org> | 2004-09-03 07:31:38 +0000 |
commit | bc886cdb82a2b4b845ba2060babb50f66b038958 (patch) | |
tree | 5b4209aae93a7f0e9a3888880354e78cf9188f73 /x11-terms | |
parent | The reconfig hook now cleans up after itself (diff) | |
download | historical-bc886cdb82a2b4b845ba2060babb50f66b038958.tar.gz historical-bc886cdb82a2b4b845ba2060babb50f66b038958.tar.bz2 historical-bc886cdb82a2b4b845ba2060babb50f66b038958.zip |
gcc-3.4 fix
Diffstat (limited to 'x11-terms')
4 files changed, 94 insertions, 5 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/Manifest b/x11-terms/multi-gnome-terminal/Manifest index 7b22f3cf2fb9..60378ea08191 100644 --- a/x11-terms/multi-gnome-terminal/Manifest +++ b/x11-terms/multi-gnome-terminal/Manifest @@ -1,4 +1,5 @@ -MD5 9d47a227a780ec2d076c7004eaeb31aa ChangeLog 3211 +MD5 bcd044a238be925dab48f5e5747d7302 ChangeLog 3364 MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158 -MD5 ac6c8532ab74fb0fd3493701d4ee8e28 multi-gnome-terminal-1.6.2.ebuild 1851 +MD5 9d9773bbcb5390c9e700e7ee5375db79 multi-gnome-terminal-1.6.2.ebuild 1930 MD5 d2af4e1acb1bc5842cf1b8b11cb80a3e files/digest-multi-gnome-terminal-1.6.2 80 +MD5 a799552d002f0a012c2001e045e42a2c files/multi-gnome-terminal-1.6.2-gcc-3.4.patch 1250 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 |