summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2008-05-03 20:53:45 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2008-05-03 20:53:45 +0000
commitf2d86fa611013127f0380fc3624eb9b6869ec906 (patch)
treebb437fa8d82ab0fc5d731d184c64c08cda429b7c /x11-wm/aewm++
parentVersion bump (diff)
downloadhistorical-f2d86fa611013127f0380fc3624eb9b6869ec906.tar.gz
historical-f2d86fa611013127f0380fc3624eb9b6869ec906.tar.bz2
historical-f2d86fa611013127f0380fc3624eb9b6869ec906.zip
Version bump with GCC 4.3 patch wrt #220156, thanks to Peter Alfredsen.
Package-Manager: portage-2.1.5_rc6
Diffstat (limited to 'x11-wm/aewm++')
-rw-r--r--x11-wm/aewm++/ChangeLog10
-rw-r--r--x11-wm/aewm++/Manifest5
-rw-r--r--x11-wm/aewm++/aewm++-1.1.5.ebuild38
-rw-r--r--x11-wm/aewm++/files/aewm++-1.1.5-gcc43.patch36
4 files changed, 86 insertions, 3 deletions
diff --git a/x11-wm/aewm++/ChangeLog b/x11-wm/aewm++/ChangeLog
index bac9510986b6..997aab140f2e 100644
--- a/x11-wm/aewm++/ChangeLog
+++ b/x11-wm/aewm++/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for x11-wm/aewm++
-# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/aewm++/ChangeLog,v 1.14 2007/07/14 04:31:19 omp Exp $
+# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/aewm++/ChangeLog,v 1.15 2008/05/03 20:53:44 drac Exp $
+
+*aewm++-1.1.5 (03 May 2008)
+
+ 03 May 2008; Samuli Suominen <drac@gentoo.org>
+ +files/aewm++-1.1.5-gcc43.patch, +aewm++-1.1.5.ebuild:
+ Version bump with GCC 4.3 patch wrt #220156, thanks to Peter Alfredsen.
14 Jul 2007; David Shakaryan <omp@gentoo.org> aewm++-1.0.24.ebuild:
Update HOMEPAGE. (bug #185223)
diff --git a/x11-wm/aewm++/Manifest b/x11-wm/aewm++/Manifest
index d1c39d2edd41..7675237f8c3a 100644
--- a/x11-wm/aewm++/Manifest
+++ b/x11-wm/aewm++/Manifest
@@ -1,5 +1,8 @@
+AUX aewm++-1.1.5-gcc43.patch 1011 RMD160 29aa5d0a167b1faac740f01326c20abc3b018965 SHA1 6453cbeaae95e1d94bdfda751de432bf7fad7ac6 SHA256 caa673ac0421cdc33d759a4e824fef101783f876990e5834b7e3115fe022046a
AUX gcc-3.4.patch 329 RMD160 8a775251a307ff160a265776b9dedc92fa5a38a8 SHA1 4e33fa7984e90c3903e4037de67bdf857419ab94 SHA256 de47ec151bdab3b8b9583676026a87ddadfd32747b4f352c51958fc110db0989
DIST aewm++-1.0.24.tar.bz2 36642 RMD160 6e37b29343948f469dcceba90732209b4b7324b9 SHA1 366da85a5edf47e3214c772007aebb2daf7d18d0 SHA256 75d93b20dbdea1d94f0a850adeb2df0f6d30dfcd71a119583ee223936eaa6a03
+DIST aewm++-1.1.5.tar.gz 24553 RMD160 c83e76c966d49435bbcbce01facdbecb4247371e SHA1 ae53261651ce82480f910a4139a4f716185d18df SHA256 10603da6e6ef1e2c8377dce03117fed3270a7fe87accbfe54461b80e5371ea36
EBUILD aewm++-1.0.24.ebuild 854 RMD160 63715a5f8b91f7bd89296616a7ca30c42d09e56c SHA1 c51cbef09340c23e6ae244e2b165d42f6b13f630 SHA256 b28ddc85381b54d9ac467ad6b196e0c708216e397e384888f288768a6a2e4cf9
-MISC ChangeLog 1591 RMD160 d83f5e0fa7039092c0ba4c535b61b6200af83a58 SHA1 2fb247421fbc960800200b04bc6064dc0b7538b7 SHA256 4c36f4f4be6afb7007dbab324c30d6baadef0f82015cf0e24b64c3b606d2354d
+EBUILD aewm++-1.1.5.ebuild 986 RMD160 08558ec4e8dbe0799291d882d264eb829b92ab7d SHA1 e856f4341a360f05c9b2a39edad097bd054a682c SHA256 7ef26a4d33db255e04cdf78ba53157fc3b639a667653fdc714ac3ea81049311e
+MISC ChangeLog 1802 RMD160 397c76c16fa112a8d964222a06611fefd18f09c3 SHA1 c41f1974b6e03d7518596a3a07ad6d0106f0a9d6 SHA256 f7339d01501b27e51282ee395a011c7ae5e346bc20c91217fdc2d2c423c41846
MISC metadata.xml 378 RMD160 51bb4bb374cabf652c9cf60f8dd75c4a03c7d483 SHA1 99f39b046604bb9e86e71260fd4f200e37f74646 SHA256 391d805c0eab020910580503ae5e51117bc38d8039f7a65ae4d987566214fe35
diff --git a/x11-wm/aewm++/aewm++-1.1.5.ebuild b/x11-wm/aewm++/aewm++-1.1.5.ebuild
new file mode 100644
index 000000000000..2dbc1b1bb182
--- /dev/null
+++ b/x11-wm/aewm++/aewm++-1.1.5.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/aewm++/aewm++-1.1.5.ebuild,v 1.1 2008/05/03 20:53:44 drac Exp $
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="A window manager with more modern features than aewm but with the same look and feel."
+HOMEPAGE="http://frankhale.org"
+SRC_URI="http://frankhale.org/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND="x11-libs/libX11
+ x11-libs/libXext"
+DEPEND="${RDEPEND}
+ x11-proto/xextproto
+ x11-proto/xproto"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-gcc43.patch
+ sed -i -e "s:install -s:install:" Makefile \
+ || die "sed failed."
+}
+
+src_compile() {
+ emake CC="$(tc-getCXX)" CFLAGS="${CXXFLAGS}" LDPATH="" \
+ ADDITIONAL_CFLAGS="" INCLUDES="" || die "emake failed."
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed."
+ dodoc ChangeLog README
+}
diff --git a/x11-wm/aewm++/files/aewm++-1.1.5-gcc43.patch b/x11-wm/aewm++/files/aewm++-1.1.5-gcc43.patch
new file mode 100644
index 000000000000..23cacdc43a2b
--- /dev/null
+++ b/x11-wm/aewm++/files/aewm++-1.1.5-gcc43.patch
@@ -0,0 +1,36 @@
+diff -ur aewm++-1.1.5.orig/client.cc aewm++-1.1.5/client.cc
+--- aewm++-1.1.5.orig/client.cc 2005-05-23 06:06:01.000000000 +0300
++++ aewm++-1.1.5/client.cc 2008-05-03 23:50:02.000000000 +0300
+@@ -6,6 +6,8 @@
+ */
+ #include "aewm.hh"
+
++#include <string.h>
++
+ Client::Client(Display *d, Window new_client)
+ {
+ initialize(d);
+diff -ur aewm++-1.1.5.orig/main.cc aewm++-1.1.5/main.cc
+--- aewm++-1.1.5.orig/main.cc 2005-02-12 05:38:32.000000000 +0200
++++ aewm++-1.1.5/main.cc 2008-05-03 23:50:02.000000000 +0300
+@@ -6,6 +6,8 @@
+ */
+ #include "aewm.hh"
+
++#include <string.h>
++
+ // Dunno where I ripped this from. Kudos to the author whoever he is!
+ void forkExec(char *cmd)
+ {
+diff -ur aewm++-1.1.5.orig/windowmanager.cc aewm++-1.1.5/windowmanager.cc
+--- aewm++-1.1.5.orig/windowmanager.cc 2005-05-17 04:41:42.000000000 +0300
++++ aewm++-1.1.5/windowmanager.cc 2008-05-03 23:50:02.000000000 +0300
+@@ -6,6 +6,8 @@
+ */
+ #include "aewm.hh"
+
++#include <string.h>
++
+ WindowManager* wm;
+
+ #define AEWM_KEY_ALT_COUNT 4