Building awesome

Here are instructions for building awesome on different platforms.

Debian

 * Awesome-3-debian - Installing Awesome3 on Debian/Lenny.
 * Awesome-3-git-debian - Building Debian packages from Awesome GIT version.

Gentoo

 * Awesome-3-Gentoo-Portage - Emerge the stable version of awesome 3
 * Awesome-3-Gentoo-Paludis - Build awesome 3 release or current git with your package manager.
 * Awesome-3-git-Gentoo - Build awesome 3 from git locally.

Fedora

 * Awesome-3-fedora - Building awesome on fedora platform

Mandriva

 * Awesome-3-Mandriva-Spring Building awesome 3.2.1 on Mandriva 2009 Spring
 * Awesome-3-Mandriva-Cooker - Building awesome 3.3 on Mandriva Cooker

Ubuntu

 * Awesome-3-Ubuntu-git - Building awesome 3.0 on Ubuntu Hardy from a git checkout.
 * Awesome-3.4.11/git-Ubuntu-Lucid - Bulding git version of awesome on Ubuntu Lucid
 * Awesome-3-git-Ubuntu-Intrepid - Building awesome on Ubuntu Intrepid from a git checkout
 * Ubuntu Gutsy - Building awesome on Ubuntu and setting it up for use with gdm.
 * Ubuntu Hardy - Building awesome on Ubuntu and setting it up for use with gdm.

Arch Linux

 * Arch Linux - Install awesome on Arch Linux

FreeBSD
cd /usr/ports/x11-wm/awesome && make install clean

(/usr/ports/x11-wm/awesome2 is still available)

Aurora

 * AuroraUX - Building and Installing Awesome 2/3.

Slackware

 * Awesome-3-Slackware - SlackBuilds for building Awesome on Slackware

Sabayon Linux
(As root, in a terminal)

equo update && equo install awesome
 * Entropy version:

emerge [options] awesome
 * Portage version:

PLD Linux
Run install awesome in poldek (or run poldek -i awesome).

GIT / universal

 * Awesome-3-git - Building awesome on any *nix platform from a git checkout.

Red Hat

 * Awesome-3-RHEL5 - Building and installing Awesome 3 on RHEL5
 * Awesome-3-RHEL6 - Building and Installing Awesome 3 on RHEL6 Beta
 * (Solved) Unix.Stackexchange question about how to install awesome on CentOS 7.