From 92819a3f27bd5d089285f2fc4106c5035de72619 Mon Sep 17 00:00:00 2001 From: Joseph Jezak Date: Fri, 7 Jan 2005 04:56:40 +0000 Subject: Marked ~ppc for bug #76860 and added patch to fix compilation on gcc 3.4. --- x11-wm/aewm++/ChangeLog | 8 ++++++-- x11-wm/aewm++/aewm++-1.0.22.ebuild | 4 ++-- x11-wm/aewm++/aewm++-1.0.24.ebuild | 14 +++++++++++--- x11-wm/aewm++/files/gcc-3.4.patch | 11 +++++++++++ 4 files changed, 30 insertions(+), 7 deletions(-) create mode 100644 x11-wm/aewm++/files/gcc-3.4.patch (limited to 'x11-wm/aewm++') diff --git a/x11-wm/aewm++/ChangeLog b/x11-wm/aewm++/ChangeLog index 3e8f14b079fc..926896210df8 100644 --- a/x11-wm/aewm++/ChangeLog +++ b/x11-wm/aewm++/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for x11-wm/aewm++ -# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/aewm++/ChangeLog,v 1.6 2004/06/24 23:39:23 agriffis Exp $ +# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-wm/aewm++/ChangeLog,v 1.7 2005/01/07 04:56:40 josejx Exp $ + + 07 Jan 2005; Joseph Jezak +files/gcc-3.4.patch, + aewm++-1.0.24.ebuild: + Marked ~ppc for bug #76860 and added patch to fix compilation on gcc 3.4. 07 May 2004; Brandon Hale aewm++-1.0.24.ebuild: Add IUSE= diff --git a/x11-wm/aewm++/aewm++-1.0.22.ebuild b/x11-wm/aewm++/aewm++-1.0.22.ebuild index bd5adf1600e4..cd2b7ccb5e54 100644 --- a/x11-wm/aewm++/aewm++-1.0.22.ebuild +++ b/x11-wm/aewm++/aewm++-1.0.22.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/aewm++/aewm++-1.0.22.ebuild,v 1.8 2004/07/15 01:07:33 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-wm/aewm++/aewm++-1.0.22.ebuild,v 1.9 2005/01/07 04:56:40 josejx Exp $ IUSE="" diff --git a/x11-wm/aewm++/aewm++-1.0.24.ebuild b/x11-wm/aewm++/aewm++-1.0.24.ebuild index b63fdabc0dc9..8fa0a385bd3e 100644 --- a/x11-wm/aewm++/aewm++-1.0.24.ebuild +++ b/x11-wm/aewm++/aewm++-1.0.24.ebuild @@ -1,16 +1,24 @@ -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/aewm++/aewm++-1.0.24.ebuild,v 1.4 2004/06/24 23:39:23 agriffis Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-wm/aewm++/aewm++-1.0.24.ebuild,v 1.5 2005/01/07 04:56:40 josejx Exp $ + +inherit eutils DESCRIPTION="A window manager with more modern features than aewm but with the same look and feel." HOMEPAGE="http://sapphire.sourceforge.net/" SRC_URI="mirror://sourceforge/sapphire/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="x86 ~amd64" +KEYWORDS="x86 ~amd64 ~ppc" DEPEND="virtual/x11" IUSE="" +src_unpack() { + unpack ${A} + cd ${S} + epatch ${FILESDIR}/gcc-3.4.patch +} + src_compile() { make CFLAGS="${CXXFLAGS}" || die } diff --git a/x11-wm/aewm++/files/gcc-3.4.patch b/x11-wm/aewm++/files/gcc-3.4.patch new file mode 100644 index 000000000000..b739f71f89d3 --- /dev/null +++ b/x11-wm/aewm++/files/gcc-3.4.patch @@ -0,0 +1,11 @@ +--- windowmanager.cc.old 2005-01-07 15:21:55.949614120 +1100 ++++ windowmanager.cc 2005-01-07 15:19:17.414715088 +1100 +@@ -625,7 +625,7 @@ + { + if( (unsigned)current_desktop != ks - XK_1 ) + { +- (unsigned)current_desktop = ks - XK_1; ++ current_desktop = ks - XK_1; + goToDesktop(current_desktop); + } + } -- cgit v1.2.3-65-gdbad