summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobin H. Johnson <robbat2@orbis-terrarum.net>2010-03-15 13:46:56 -0700
committerRobin H. Johnson <robbat2@orbis-terrarum.net>2010-03-15 13:46:56 -0700
commit74626875547f33d9d7935402086f8c3312613679 (patch)
tree8a545e8a8399c4019f1ebd60505286aaa6e92f55
parentClean up Manifest. (diff)
downloadrobbat2-74626875547f33d9d7935402086f8c3312613679.tar.gz
robbat2-74626875547f33d9d7935402086f8c3312613679.tar.bz2
robbat2-74626875547f33d9d7935402086f8c3312613679.zip
Add my own live ebuild for Awesome since I use it full-time now.
-rw-r--r--x11-wm/awesome/ChangeLog462
-rw-r--r--x11-wm/awesome/Manifest6
-rw-r--r--x11-wm/awesome/awesome-9999.ebuild94
-rw-r--r--x11-wm/awesome/files/awesome-3.4.2-backtrace.patch18
-rw-r--r--x11-wm/awesome/files/awesome-session73
-rw-r--r--x11-wm/awesome/files/awesome.desktop8
-rw-r--r--x11-wm/awesome/metadata.xml9
7 files changed, 670 insertions, 0 deletions
diff --git a/x11-wm/awesome/ChangeLog b/x11-wm/awesome/ChangeLog
new file mode 100644
index 0000000..5a287c1
--- /dev/null
+++ b/x11-wm/awesome/ChangeLog
@@ -0,0 +1,462 @@
+# ChangeLog for x11-wm/awesome
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/awesome/ChangeLog,v 1.97 2010/03/04 00:42:16 matsuu Exp $
+
+*awesome-3.4.4 (04 Mar 2010)
+
+ 04 Mar 2010; MATSUU Takuto <matsuu@gentoo.org> +awesome-3.4.4.ebuild:
+ Version bumped.
+
+ 02 Mar 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> awesome-3.4.3.ebuild:
+ x86 stable wrt bug #304285
+
+ 21 Feb 2010; Markos Chandras <hwoarang@gentoo.org> awesome-3.4.3.ebuild:
+ Stable on amd64 wrt bug #304285
+
+ 15 Feb 2010; Joseph Jezak <josejx@gentoo.org> awesome-3.4.3.ebuild:
+ Marked ppc/ppc64 stable for bug #304285.
+
+ 10 Feb 2010; MATSUU Takuto <matsuu@gentoo.org> files/awesome-session:
+ Added session handling, bug #303661.
+
+ 23 Jan 2010; MATSUU Takuto <matsuu@gentoo.org> -awesome-2.3.4.ebuild,
+ -awesome-3.2.1-r3.ebuild, -awesome-3.4.1.ebuild, -awesome-3.4.2.ebuild:
+ Removed old versions.
+
+*awesome-3.4.3 (04 Jan 2010)
+
+ 04 Jan 2010; MATSUU Takuto <matsuu@gentoo.org> +awesome-3.4.3.ebuild:
+ Version bumped.
+
+ 31 Dec 2009; Brent Baude <ranger@gentoo.org> awesome-3.3.4.ebuild:
+ Marking awesome-3.3.4 ppc64 for bug 287208
+
+*awesome-3.4.2 (27 Nov 2009)
+
+ 27 Nov 2009; MATSUU Takuto <matsuu@gentoo.org> -awesome-3.4.ebuild,
+ +awesome-3.4.2.ebuild, +files/awesome-3.4.2-backtrace.patch:
+ Version bumped, bug #294782. Added backtrace patch for FreeBSD, bug
+ #293609.
+
+*awesome-3.4.1 (09 Nov 2009)
+
+ 09 Nov 2009; MATSUU Takuto <matsuu@gentoo.org> awesome-3.2.1-r3.ebuild,
+ awesome-3.3.4.ebuild, awesome-3.4.ebuild, +awesome-3.4.1.ebuild:
+ Version bumped. Fixed doc USE flag issue, bug #292367.
+
+ 24 Oct 2009; nixnut <nixnut@gentoo.org> awesome-3.3.4.ebuild:
+ ppc stable #287208
+
+*awesome-3.4 (21 Oct 2009)
+
+ 21 Oct 2009; MATSUU Takuto <matsuu@gentoo.org> -awesome-3.4_rc2.ebuild,
+ -awesome-3.4_rc3.ebuild, +awesome-3.4.ebuild:
+ Version bumped. Fixed dependency. Added ~ppc. Removed old versions.
+
+*awesome-3.4_rc3 (10 Nov 2009)
+
+ 10 Nov 2009; MATSUU Takuto <matsuu@gentoo.org> -awesome-3.4_rc1.ebuild,
+ +awesome-3.4_rc3.ebuild:
+ Version bumped. Removed old version.
+
+ 05 Oct 2009; Christian Faulhammer <fauli@gentoo.org> awesome-3.3.4.ebuild:
+ stable x86, bug 287208
+
+ 01 Oct 2009; Samuli Suominen <ssuominen@gentoo.org> awesome-3.3.4.ebuild:
+ amd64 stable wrt #287208
+
+*awesome-3.4_rc2 (29 Sep 2009)
+
+ 29 Sep 2009; MATSUU Takuto <matsuu@gentoo.org> +awesome-3.4_rc2.ebuild:
+ Version bumped. Fixed dependency, bug #286194.
+
+*awesome-3.4_rc1 (14 Sep 2009)
+
+ 14 Sep 2009; MATSUU Takuto <matsuu@gentoo.org> -awesome-3.3.2.ebuild,
+ -awesome-3.3.3.ebuild, +awesome-3.4_rc1.ebuild:
+ Version bumped. Removed old versions.
+
+*awesome-3.3.4 (07 Sep 2009)
+
+ 07 Sep 2009; MATSUU Takuto <matsuu@gentoo.org> awesome-3.2.1-r3.ebuild,
+ awesome-3.3.2.ebuild, awesome-3.3.3.ebuild, +awesome-3.3.4.ebuild:
+ Version bumped.
+
+*awesome-3.3.3 (26 Aug 2009)
+
+ 26 Aug 2009; MATSUU Takuto <matsuu@gentoo.org> -awesome-3.3.1.ebuild,
+ +awesome-3.3.3.ebuild:
+ Version bumped. Fixed Dependency.
+
+*awesome-3.3.2 (03 Aug 2009)
+
+ 03 Aug 2009; MATSUU Takuto <matsuu@gentoo.org> -awesome-3.3.ebuild,
+ +awesome-3.3.2.ebuild:
+ Version bumped, bug #279990. Removed old version.
+
+ 08 Jul 2009; Markus Meier <maekke@gentoo.org> awesome-3.2.1-r3.ebuild:
+ amd64 stable, bug #250329
+
+ 08 Jul 2009; Brent Baude <ranger@gentoo.org> awesome-3.2.1-r3.ebuild:
+ Marking awesome-3.2.1-r3 ppc64 for bug 250329
+
+ 07 Jul 2009; Christian Faulhammer <fauli@gentoo.org>
+ awesome-3.2.1-r3.ebuild:
+ stable x86, bug 250329
+
+*awesome-3.3.1 (19 Jun 2009)
+
+ 19 Jun 2009; MATSUU Takuto <matsuu@gentoo.org> +awesome-3.3.1.ebuild:
+ Version bumped.
+
+*awesome-3.3 (04 Jun 2009)
+
+ 04 Jun 2009; MATSUU Takuto <matsuu@gentoo.org> -awesome-3.3_rc3.ebuild,
+ -awesome-3.3_rc4.ebuild, +awesome-3.3.ebuild:
+ Version bumped. Removed old versions.
+
+*awesome-3.3_rc4 (26 May 2009)
+
+ 26 May 2009; MATSUU Takuto <matsuu@gentoo.org> +awesome-3.3_rc4.ebuild:
+ Version bumped.
+
+ 25 May 2009; MATSUU Takuto <matsuu@gentoo.org> -awesome-3.2.1-r2.ebuild,
+ awesome-3.3_rc3.ebuild:
+ Fixed dependency, bug #271098. Removed old version.
+
+*awesome-3.3_rc3 (24 May 2009)
+
+ 24 May 2009; MATSUU Takuto <matsuu@gentoo.org> +awesome-3.3_rc3.ebuild:
+ Version bumped. Fixed dependency. Removed ~ppc due to #265467.
+
+ 13 May 2009; Peter Alfredsen <loki_val@gentoo.org>
+ awesome-3.2.1-r2.ebuild, awesome-3.2.1-r3.ebuild:
+ Fixup breakage caused by cmake-utils.eclass change of May 8th
+
+*awesome-3.2.1-r3 (22 Apr 2009)
+
+ 22 Apr 2009; MATSUU Takuto <matsuu@gentoo.org> +awesome-3.2.1-r3.ebuild:
+ Fixed USE=doc issue, bug #266797.
+
+ 21 Apr 2009; MATSUU Takuto <matsuu@gentoo.org>
+ -files/awesome-3.0-gentoo.patch, -files/awesome-3.2-x11.patch,
+ -awesome-2.3.5.ebuild, -awesome-3.0-r1.ebuild, -awesome-3.1.2.ebuild,
+ -awesome-3.2.1.ebuild, -awesome-3.2.1-r1.ebuild, awesome-3.2.1-r2:
+ Fixed DEPEND, bug #266944. Removed old versions.
+
+*awesome-2.3.6 (19 Apr 2009)
+
+ 19 Apr 2009; MATSUU Takuto <matsuu@gentoo.org> +awesome-2.3.6.ebuild:
+ Version bumped.
+
+*awesome-3.2.1-r2 (16 Apr 2009)
+
+ 16 Apr 2009; MATSUU Takuto <matsuu@gentoo.org> +awesome-3.2.1-r2.ebuild:
+ Defined PREFIX and SYSCONFDIR.
+
+*awesome-3.2.1-r1 (12 Apr 2009)
+
+ 12 Apr 2009; MATSUU Takuto <matsuu@gentoo.org> +awesome-3.2.1-r1.ebuild:
+ define SYSCONFDIR, bug #265718.
+
+ 11 Apr 2009; MATSUU Takuto <matsuu@gentoo.org> -awesome-3.2-r1.ebuild,
+ awesome-3.2.1.ebuild:
+ Fixed dodoc issue, bug #265632.
+
+*awesome-3.2.1 (05 Apr 2009)
+
+ 05 Apr 2009; MATSUU Takuto <matsuu@gentoo.org> -awesome-3.2.ebuild,
+ +awesome-3.2.1.ebuild:
+ Version bumped. Fixed dependency. Removed old version.
+
+*awesome-3.2-r1 (02 Apr 2009)
+
+ 02 Apr 2009; MATSUU Takuto <matsuu@gentoo.org>
+ +files/awesome-3.2-x11.patch, +awesome-3.2-r1.ebuild:
+ Added x11 to AWESOME_REQUIRED, bug #264224.
+
+*awesome-3.2 (13 Mar 2009)
+
+ 13 Mar 2009; MATSUU Takuto <matsuu@gentoo.org> -awesome-3.2_rc2.ebuild,
+ -awesome-3.2_rc3.ebuild, -awesome-3.2_rc4.ebuild, +awesome-3.2.ebuild:
+ Version bumped.
+
+ 08 Mar 2009; Thomas Anderson <gentoofan23@gentoo.org>
+ awesome-2.3.4.ebuild, awesome-2.3.5.ebuild, awesome-3.0-r1.ebuild:
+ Transition to EAPI 2 usedeps
+
+*awesome-3.2_rc4 (27 Feb 2009)
+
+ 27 Feb 2009; MATSUU Takuto <matsuu@gentoo.org> +awesome-3.2_rc4.ebuild:
+ Version bumped.
+
+*awesome-3.2_rc3 (20 Feb 2009)
+
+ 20 Feb 2009; MATSUU Takuto <matsuu@gentoo.org> -awesome-3.1.1.ebuild,
+ -awesome-3.2_rc1.ebuild, +awesome-3.2_rc3.ebuild:
+ Version bumped. Removed old versions.
+
+*awesome-3.2_rc2 (13 Feb 2009)
+
+ 13 Feb 2009; MATSUU Takuto <matsuu@gentoo.org> +awesome-3.2_rc2.ebuild:
+ Version bumped.
+
+*awesome-3.2_rc1 (07 Feb 2009)
+
+ 07 Feb 2009; MATSUU Takuto <matsuu@gentoo.org> +awesome-3.2_rc1.ebuild:
+ Version bumped.
+
+*awesome-3.1.2 (05 Feb 2009)
+
+ 05 Feb 2009; MATSUU Takuto <matsuu@gentoo.org> +awesome-3.1.2.ebuild:
+ Version bumped.
+
+ 01 Feb 2009; MATSUU Takuto <matsuu@gentoo.org> awesome-2.3.4.ebuild,
+ awesome-2.3.5.ebuild, -awesome-3.1-r1.ebuild:
+ Fixed cairo dependency, bug #256898. Removed old version.
+
+*awesome-3.1.1 (08 Jan 2009)
+
+ 08 Jan 2009; MATSUU Takuto <matsuu@gentoo.org> +awesome-3.1.1.ebuild:
+ Version bumped.
+
+*awesome-2.3.5 (03 Jan 2009)
+
+ 03 Jan 2009; MATSUU Takuto <matsuu@gentoo.org> +awesome-2.3.5.ebuild:
+ Version bumped.
+
+ 25 Dec 2008; MATSUU Takuto <matsuu@gentoo.org> -awesome-3.1.ebuild,
+ awesome-3.1-r1.ebuild:
+ Fixed dependency. Removed old revision.
+
+*awesome-3.1-r1 (21 Dec 2008)
+
+ 21 Dec 2008; MATSUU Takuto <matsuu@gentoo.org> +awesome-3.1-r1.ebuild:
+ Fixed dodoc issue, bug #251274.
+
+*awesome-3.1 (13 Dec 2008)
+
+ 13 Dec 2008; MATSUU Takuto <matsuu@gentoo.org> -awesome-3.1_rc3.ebuild,
+ -awesome-3.1_rc4.ebuild, -awesome-3.1_rc5.ebuild, +awesome-3.1.ebuild:
+ Version bumped. Removed old versions.
+
+*awesome-3.1_rc5 (05 Dec 2008)
+
+ 05 Dec 2008; MATSUU Takuto <matsuu@gentoo.org> +awesome-3.1_rc5.ebuild:
+ Version bumped.
+
+*awesome-3.1_rc4 (29 Nov 2008)
+
+ 29 Nov 2008; MATSUU Takuto <matsuu@gentoo.org> -awesome-3.1_rc2.ebuild,
+ +awesome-3.1_rc4.ebuild:
+ Version bumped. Added x11-misc/habak to RDEPEND.
+
+*awesome-3.1_rc3 (21 Nov 2008)
+
+ 21 Nov 2008; MATSUU Takuto <matsuu@gentoo.org> -awesome-3.1_rc1.ebuild,
+ +awesome-3.1_rc3.ebuild:
+ Version bumped. Removed old version.
+
+*awesome-3.1_rc2 (15 Nov 2008)
+
+ 15 Nov 2008; MATSUU Takuto <matsuu@gentoo.org> +awesome-3.1_rc2.ebuild:
+ Version bumped. Changed EAPI from 2 to 1.
+
+*awesome-3.1_rc1 (07 Nov 2008)
+
+ 07 Nov 2008; MATSUU Takuto <matsuu@gentoo.org> -awesome-2.3.2.ebuild,
+ -awesome-3.0.ebuild, +awesome-3.1_rc1.ebuild:
+ Version bumped. Removed old versions.
+
+ 16 Oct 2008; Markus Meier <maekke@gentoo.org> awesome-2.3.4.ebuild:
+ amd64/x86 stable, bug #241858
+
+ 14 Oct 2008; Brent Baude <ranger@gentoo.org> awesome-2.3.4.ebuild:
+ stable ppc64, bug 241858
+
+ 14 Oct 2008; Brent Baude <ranger@gentoo.org> awesome-2.3.4.ebuild:
+ stable ppc, bug 241858
+
+*awesome-3.0-r1 (13 Oct 2008)
+
+ 13 Oct 2008; MATSUU Takuto <matsuu@gentoo.org>
+ +files/awesome-3.0-gentoo.patch, +awesome-3.0-r1.ebuild:
+ Fixed dependency.
+
+ 23 Sep 2008; Markus Rothe <corsair@gentoo.org> awesome-3.0.ebuild:
+ Added ~ppc
+
+*awesome-3.0 (18 Sep 2008)
+
+ 18 Sep 2008; MATSUU Takuto <matsuu@gentoo.org> -awesome-2.3.3.ebuild,
+ -awesome-3.0_rc5.ebuild, -awesome-3.0_rc6.ebuild, +awesome-3.0.ebuild:
+ Version bumped. Removed old versions.
+
+*awesome-3.0_rc6 (05 Sep 2008)
+
+ 05 Sep 2008; MATSUU Takuto <matsuu@gentoo.org> -awesome-3.0_rc4.ebuild,
+ +awesome-3.0_rc6.ebuild:
+ Version bumped.
+
+*awesome-3.0_rc5 (29 Aug 2008)
+
+ 29 Aug 2008; MATSUU Takuto <matsuu@gentoo.org> +awesome-3.0_rc5.ebuild:
+ Version bumped.
+
+ 25 Aug 2008; MATSUU Takuto <matsuu@gentoo.org> awesome-3.0_rc4.ebuild:
+ Fixed dependency, bug #235592.
+
+*awesome-2.3.4 (24 Aug 2008)
+
+ 24 Aug 2008; MATSUU Takuto <matsuu@gentoo.org> +awesome-2.3.4.ebuild,
+ -awesome-3.0_rc2.ebuild, -awesome-3.0_rc3.ebuild:
+ Version bumped.
+
+ 24 Aug 2008; Markus Rothe <corsair@gentoo.org> awesome-3.0_rc4.ebuild:
+ Added ~ppc64; bug #234421
+
+*awesome-3.0_rc4 (22 Aug 2008)
+
+ 22 Aug 2008; MATSUU Takuto <matsuu@gentoo.org> +awesome-3.0_rc4.ebuild:
+ Version bumped. Removed xsession. Set imlib USE flag by default.
+
+*awesome-3.0_rc3 (15 Aug 2008)
+
+ 15 Aug 2008; MATSUU Takuto <matsuu@gentoo.org> +awesome-3.0_rc3.ebuild:
+ Version bumped and package.masked.
+
+ 14 Aug 2008; Alexis Ballier <aballier@gentoo.org> awesome-3.0_rc2.ebuild:
+ keyword ~x86-fbsd
+
+*awesome-3.0_rc2 (11 Aug 2008)
+
+ 11 Aug 2008; MATSUU Takuto <matsuu@gentoo.org> +awesome-3.0_rc2.ebuild:
+ Version bumped.
+
+ 05 Aug 2008; Torsten Veller <tove@gentoo.org> awesome-2.3.2.ebuild:
+ Stable on x86 (#233293)
+
+ 02 Aug 2008; Markus Rothe <corsair@gentoo.org> awesome-2.3.2.ebuild:
+ Stable on ppc64; bug #233293
+
+ 01 Aug 2008; nixnut <nixnut@gentoo.org> awesome-2.3.2.ebuild:
+ Stable on ppc wrt bug 233293
+
+ 01 Aug 2008; Thomas Anderson <gentoofan23@gentoo.org>
+ awesome-2.3.2.ebuild:
+ stable amd64, bug 233293
+
+*awesome-2.3.3 (29 Jul 2008)
+
+ 29 Jul 2008; MATSUU Takuto <matsuu@gentoo.org> -awesome-2.3.ebuild,
+ -awesome-2.3.1.ebuild, awesome-2.3.2.ebuild, +awesome-2.3.3.ebuild:
+ Version bumped. Removed old versions. Changed DESCRIPTION.
+
+ 18 Jul 2008; Alexis Ballier <aballier@gentoo.org> awesome-2.3.2.ebuild:
+ keyword ~x86-fbsd thanks to Davide Italiano <dav_it@gentoo.org>, bug
+ #231882
+
+*awesome-2.3.2 (24 Jun 2008)
+
+ 24 Jun 2008; MATSUU Takuto <matsuu@gentoo.org> +awesome-2.3.2.ebuild:
+ Version bumped.
+
+*awesome-2.3.1 (03 Jun 2008)
+
+ 03 Jun 2008; MATSUU Takuto <matsuu@gentoo.org> -awesome-2.0.ebuild,
+ -awesome-2.1.ebuild, -awesome-2.2.ebuild, +awesome-2.3.1.ebuild:
+ Version bumped. Removed old versions.
+
+*awesome-2.3 (06 May 2008)
+
+ 06 May 2008; MATSUU Takuto <matsuu@gentoo.org> -awesome-2.3_rc1.ebuild,
+ -awesome-2.3_rc2.ebuild, -awesome-2.3_rc3.ebuild, +awesome-2.3.ebuild:
+ Version bumped. Removed old versions.
+
+*awesome-2.3_rc3 (22 Apr 2008)
+
+ 22 Apr 2008; MATSUU Takuto <matsuu@gentoo.org> +awesome-2.3_rc3.ebuild:
+ Version bumped.
+
+*awesome-2.3_rc2 (20 Apr 2008)
+
+ 20 Apr 2008; MATSUU Takuto <matsuu@gentoo.org> +awesome-2.3_rc2.ebuild:
+ Version bumped.
+
+*awesome-2.3_rc1 (15 Apr 2008)
+
+ 15 Apr 2008; MATSUU Takuto <matsuu@gentoo.org> +awesome-2.3_rc1.ebuild:
+ Version bumped, bug #217681.
+
+*awesome-2.2 (24 Mar 2008)
+
+ 24 Mar 2008; MATSUU Takuto <matsuu@gentoo.org> -awesome-2.2_rc2.ebuild,
+ -awesome-2.2_rc3.ebuild, -awesome-2.2_rc4.ebuild, +awesome-2.2.ebuild:
+ Version bumped.
+
+*awesome-2.2_rc4 (13 Mar 2008)
+
+ 13 Mar 2008; MATSUU Takuto <matsuu@gentoo.org> +awesome-2.2_rc4.ebuild:
+ Version bumped.
+
+*awesome-2.2_rc3 (05 Mar 2008)
+
+ 05 Mar 2008; MATSUU Takuto <matsuu@gentoo.org> +awesome-2.2_rc3.ebuild:
+ Version bumped.
+
+*awesome-2.2_rc2 (25 Feb 2008)
+
+ 25 Feb 2008; MATSUU Takuto <matsuu@gentoo.org> -awesome-1.3.ebuild,
+ -awesome-2.2_rc1.ebuild, +awesome-2.2_rc2.ebuild:
+ Version bumped.
+ Removed old versions.
+
+*awesome-2.2_rc1 (14 Feb 2008)
+
+ 14 Feb 2008; MATSUU Takuto <matsuu@gentoo.org> +awesome-2.2_rc1.ebuild:
+ Version bumped.
+
+ 23 Jan 2008; MATSUU Takuto <matsuu@gentoo.org> awesome-2.1.ebuild:
+ Added ~ppc and ~ppc64.
+
+*awesome-2.1 (21 Jan 2008)
+
+ 21 Jan 2008; MATSUU Takuto <matsuu@gentoo.org> files/awesome-session,
+ +awesome-2.1.ebuild:
+ Version bumped.
+
+ 22 Dec 2007; nixnut <nixnut@gentoo.org> awesome-2.0.ebuild:
+ Added ~ppc wrt bug 202051
+
+*awesome-2.0 (11 Dec 2007)
+
+ 11 Dec 2007; MATSUU Takuto <matsuu@gentoo.org> -awesome-1.2.ebuild,
+ -awesome-2.0_rc1.ebuild, +awesome-2.0.ebuild:
+ Version bumped.
+ Removed old versions.
+
+ 19 Nov 2007; Markus Rothe <corsair@gentoo.org> awesome-2.0_rc1.ebuild:
+ Added ~ppc64
+
+*awesome-2.0_rc1 (17 Nov 2007)
+
+ 17 Nov 2007; <matsuu@gentoo.org> +awesome-2.0_rc1.ebuild:
+ Version bumped.
+
+*awesome-1.3 (05 Oct 2007)
+
+ 05 Oct 2007; <matsuu@gentoo.org> +awesome-1.3.ebuild:
+ Version bumped.
+
+ 30 Sep 2007; MATSUU Takuto <matsuu@gentoo.org> awesome-1.2.ebuild:
+ Replaced from '/$(tc-getCC)/' to ':$(tc-getCC):'.
+
+ 29 Sep 2007; MATSUU Takuto <matsuu@gentoo.org> awesome-1.2.ebuild:
+ Added ~amd64.
+
+*awesome-1.2 (27 Sep 2007)
+
+ 27 Sep 2007; MATSUU Takuto <matsuu@gentoo.org> +files/awesome.desktop,
+ +files/awesome-session, +metadata.xml, +awesome-1.2.ebuild:
+ Initial import.
+
diff --git a/x11-wm/awesome/Manifest b/x11-wm/awesome/Manifest
new file mode 100644
index 0000000..5d79cba
--- /dev/null
+++ b/x11-wm/awesome/Manifest
@@ -0,0 +1,6 @@
+AUX awesome-3.4.2-backtrace.patch 713 RMD160 b60e09f17c1452588020738df6657768080f4dcc SHA1 2845c4529f9189bf41ecd1c2df7eae36fbec329a SHA256 5738944681ce666fab1621c0abbb444356456fcea3ea2119f732c54ef4bf3f26
+AUX awesome-session 1686 RMD160 ece4bd525abdc23c2c43d43cc620b6f91c58784b SHA1 f77ac9cbdcbfceb3d522d1f4e98edfe262f1fd3e SHA256 fea218370ef83208ee7292d6ab05fd0957335093aa3f7f10b358dfe35129f771
+AUX awesome.desktop 150 RMD160 a50c71cfbcb9ee4b86da8cca19cbd876b3a7f9b0 SHA1 8314ccbed775ecb0af5107cec56632dbec1fe3cf SHA256 433f5cf4adea408e38d464af8b6259efd39a909735679f4625c0cb7fcab3337b
+EBUILD awesome-9999.ebuild 2059 RMD160 9b37e3c661b275ee111cd1c73194d558ed1b84a3 SHA1 a246f9f22970b2b8dedcf58e9b28919a013c02e7 SHA256 d6ca67c7fc5fe37d2799b72f9b8c580816bd55bf2aae9a8619366e3ec3d70683
+MISC ChangeLog 14279 RMD160 3dfc2b2af1d22a7639a5a231d72b17627a2af864 SHA1 bccf0b33ac402bfdea327401cd6c644581e713e6 SHA256 e261a61a8bbe4de6e93c36053f19aa7c961ac33ef600e01803e212ca2d62c9d4
+MISC metadata.xml 248 RMD160 ade4235c4b35539d6cccd6005afba23a7c9d2afd SHA1 e6af7cb4622744522ecc176d800015b77cd75d81 SHA256 5d0b7e035a2cb76eeb00ece66b18b59060068ea76dd196e6cd4f4524c92cde17
diff --git a/x11-wm/awesome/awesome-9999.ebuild b/x11-wm/awesome/awesome-9999.ebuild
new file mode 100644
index 0000000..ed1d6b4
--- /dev/null
+++ b/x11-wm/awesome/awesome-9999.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/awesome/awesome-3.4.4.ebuild,v 1.1 2010/03/04 00:42:16 matsuu Exp $
+
+EAPI="2"
+inherit git cmake-utils eutils
+
+DESCRIPTION="A dynamic floating and tiling window manager"
+HOMEPAGE="http://awesome.naquadah.org/"
+EGIT_REPO_URI="git://git.naquadah.org/awesome.git"
+SRC_URI=""
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
+#IUSE="dbus doc elibc_FreeBSD bash-completion"
+IUSE="dbus doc elibc_FreeBSD"
+
+RDEPEND=">=dev-lang/lua-5.1[deprecated]
+ dev-libs/libev
+ >=dev-libs/libxdg-basedir-1
+ media-libs/imlib2[png]
+ x11-libs/cairo[xcb]
+ x11-libs/libX11[xcb]
+ >=x11-libs/libxcb-1.4
+ >=x11-libs/pango-1.19.3
+ >=x11-libs/startup-notification-0.10
+ >=x11-libs/xcb-util-0.3.6
+ dbus? ( >=sys-apps/dbus-1 )
+ elibc_FreeBSD? ( dev-libs/libexecinfo )"
+
+DEPEND="${RDEPEND}
+ app-text/asciidoc
+ app-text/xmlto
+ >=dev-util/cmake-2.6
+ dev-util/gperf
+ dev-util/pkgconfig
+ media-gfx/imagemagick[png]
+ >=x11-proto/xcb-proto-1.5
+ >=x11-proto/xproto-7.0.15
+ doc? (
+ app-doc/doxygen
+ dev-util/luadoc
+ media-gfx/graphviz
+ )"
+
+RDEPEND="${RDEPEND}
+ app-shells/bash
+ || (
+ x11-misc/gxmessage
+ x11-apps/xmessage
+ )"
+# bash-completion? ( app-shells/bash-completion )
+
+DOCS="AUTHORS BUGS PATCHES README STYLE"
+
+mycmakeargs="-DPREFIX=/usr
+ -DSYSCONFDIR=/etc
+ $(cmake-utils_use_with dbus DBUS)
+ $(cmake-utils_use doc GENERATE_LUADOC)"
+
+src_unpack() {
+ git_src_unpack
+}
+
+src_prepare() {
+ git_src_prepare
+ epatch "${FILESDIR}/${PN}-3.4.2-backtrace.patch"
+}
+
+src_compile() {
+ local myargs="all"
+
+ use doc && myargs="${myargs} doc"
+
+ cmake-utils_src_make ${myargs}
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ if use doc ; then
+ (
+ cd "${CMAKE_BUILD_DIR}"/doc
+ mv html doxygen
+ dohtml -r doxygen || die
+ )
+ mv "${D}"/usr/share/doc/${PN}/luadoc "${D}"/usr/share/doc/${PF}/html/luadoc || die
+ fi
+ rm -rf "${D}"/usr/share/doc/${PN} || die
+
+ exeinto /etc/X11/Sessions
+ newexe "${FILESDIR}"/${PN}-session ${PN} || die
+}
diff --git a/x11-wm/awesome/files/awesome-3.4.2-backtrace.patch b/x11-wm/awesome/files/awesome-3.4.2-backtrace.patch
new file mode 100644
index 0000000..4d481ea
--- /dev/null
+++ b/x11-wm/awesome/files/awesome-3.4.2-backtrace.patch
@@ -0,0 +1,18 @@
+diff -Naur awesome-3.4.2.orig/awesomeConfig.cmake awesome-3.4.2/awesomeConfig.cmake
+--- awesome-3.4.2.orig/awesomeConfig.cmake 2009-11-27 04:03:25.000000000 +0900
++++ awesome-3.4.2/awesomeConfig.cmake 2009-11-28 01:17:01.639797168 +0900
+@@ -167,6 +167,14 @@
+ # Check for libev
+ a_find_library(LIB_EV ev)
+
++# Check for backtrace
++include(CheckFunctionExists)
++CHECK_FUNCTION_EXISTS(backtrace HAVE_BACKTRACE)
++if(NOT HAVE_BACKTRACE)
++ a_find_library(LIB_EXECINFO execinfo)
++ set(AWESOME_REQUIRED_LIBRARIES ${AWESOME_REQUIRED_LIBRARIES} ${LIB_EXECINFO})
++endif()
++
+ # Error check
+ if(NOT LUA51_FOUND AND NOT LUA50_FOUND) # This is a workaround to a cmake bug
+ message(FATAL_ERROR "lua library not found")
diff --git a/x11-wm/awesome/files/awesome-session b/x11-wm/awesome/files/awesome-session
new file mode 100644
index 0000000..4421ccc
--- /dev/null
+++ b/x11-wm/awesome/files/awesome-session
@@ -0,0 +1,73 @@
+#!/bin/sh
+# Awesome Xsession starter, based on Xsession shipped by x11-apps/xinit-1.0.5-r1
+
+# redirect errors to a file in user's home directory if we can
+for errfile in "$HOME/.awesome-errors" "${TMPDIR-/tmp}/awesome-$USER" "/tmp/awesome-$USER"
+do
+ if ( cp /dev/null "$errfile" 2> /dev/null )
+ then
+ chmod 600 "$errfile"
+ exec > "$errfile" 2>&1
+ break
+ fi
+done
+
+userresources=$HOME/.Xresources
+usermodmap=$HOME/.Xmodmap
+userxkbmap=$HOME/.Xkbmap
+
+sysresources=/etc/X11/Xresources
+sysmodmap=/etc/X11/Xmodmap
+sysxkbmap=/etc/X11/Xkbmap
+
+rh6sysresources=/etc/X11/xinit/Xresources
+rh6sysmodmap=/etc/X11/xinit/Xmodmap
+
+
+# merge in defaults
+for i in "$rh6sysresources" "$sysresources" "$userresources" ; do
+ [ -f "$i" ] && xrdb -merge "$i"
+done
+
+# merge in keymaps
+for i in "$sysxkbmap" "$userxkbmap" ; do
+ if [ -f "$i" ]; then
+ setxkbmap `cat "$i"`
+ XKB_IN_USE=yes
+ fi
+done
+
+#
+# Eeek, this seems like too much magic here
+#
+if [ -z "$XKB_IN_USE" -a ! -L /etc/X11/X ]; then
+ if grep '^exec.*/Xsun' /etc/X11/X > /dev/null 2>&1 && [ -f /etc/X11/XF86Config ]; then
+ xkbsymbols=`sed -n -e 's/^[ ]*XkbSymbols[ ]*"\(.*\)".*$/\1/p' /etc/X11/XF86Config /etc/X11/xorg.conf`
+ if [ -n "$xkbsymbols" ]; then
+ setxkbmap -symbols "$xkbsymbols"
+ XKB_IN_USE=yes
+ fi
+ fi
+fi
+
+# xkb and xmodmap don't play nice together
+if [ -z "$XKB_IN_USE" ]; then
+ for i in "$rh6sysmodmap" "$sysmodmap" "$usermodmap" ; do
+ [ -f "$i" ] && xmodmap "$i"
+ done
+fi
+
+unset XKB_IN_USE
+
+# run all system xinitrc shell scripts.
+if [ -d /etc/X11/xinit/xinitrc.d ]; then
+ for i in /etc/X11/xinit/xinitrc.d/* ; do
+ if [ -x "$i" ]; then
+ . "$i"
+ fi
+ done
+fi
+
+exec /usr/bin/awesome
+
+# vim: ft=sh noet ts=4 sw=4:
diff --git a/x11-wm/awesome/files/awesome.desktop b/x11-wm/awesome/files/awesome.desktop
new file mode 100644
index 0000000..2341f83
--- /dev/null
+++ b/x11-wm/awesome/files/awesome.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=awesome
+Comment=awesome the window manager
+Exec=/etc/X11/Sessions/awesome
+TryExec=awesome
+Icon=
+Type=Application
diff --git a/x11-wm/awesome/metadata.xml b/x11-wm/awesome/metadata.xml
new file mode 100644
index 0000000..48bb5de
--- /dev/null
+++ b/x11-wm/awesome/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>no-herd</herd>
+<maintainer>
+<email>robbat2@gentoo.org</email>
+</maintainer>
+</pkgmetadata>
+