Name: awesome Version: 2.0 Release: 0.24%{?dist} Summary: Extremely fast, small, dynamic and awesome tiling window manager Group: User Interface/X License: GPLv2+ URL: http://awesome.naquadah.org/ Source0: http://awesome.naquadah.org/download/%{name}-%{version}.tar.gz Source2: %{name}.desktop BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) BuildRequires: libconfuse-devel BuildRequires: libXft-devel BuildRequires: cairo-devel BuildRequires: asciidoc BuildRequires: xmlto BuildRequires: libXrandr-devel BuildRequires: libXext-devel BuildRequires: libXinerama-devel %description awesome is a tiling window manager initialy based on a dwm code rewriting. It's extremely fast, small, dynamic and awesome. Windows can be managed in several layouts: tiled, maximized and floating. Each layout can be applied on the fly, optimizing the environment for the application in use and the task performed. Managing windows in tiled mode assures that no space will be wasted on your screen. No gaps, no overlap. %prep %setup -q # There is no configure stage here. Theoretically, we could ship our own # config.mk with our special values, but (at least for awesome-2.0) this # works out great. %build %{__make} PREFIX="%{_prefix}" CFLAGS='-Wall -Wextra -Werror %{optflags} ${INCS} -DVERSION="\"%{version}-%{release}\"" -DRELEASE="\"Fedora\""' LDFLAGS="\${LIBS}" %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %{__make} install-unstrip DESTDIR=%{buildroot} PREFIX=%{_prefix} %{__install} -m 0755 -d %{buildroot}%{_datadir}/xsessions/ %{__install} -m 0644 -p %{SOURCE2} %{buildroot}%{_datadir}/xsessions/ %clean rm -rf %{buildroot} %files %defattr(-,root,root,-) %doc AUTHORS LICENSE README %{name}rc %{_bindir}/%{name} %{_bindir}/%{name}-client %{_mandir}/man1/%{name}-client.1.gz %{_mandir}/man1/%{name}.1.gz %{_datadir}/xsessions/%{name}.desktop %changelog * Tue Dec 11 2007 Hans Ulrich Niedermann - 2.0-0.24 - Initial Fedora package.