# -*- shell-script -*- # # Contributor: anrxc_sysphere_org pkgname=awesome pkgver=3.4.4 pkgrel=2 pkgdesc="A window manager and Lua framework for writing your own." arch=("i686" "x86_64") url="http://awesome.naquadah.org" source=("${url}/download/${pkgname}-${pkgver}.tar.xz" "${pkgname}.desktop") install="${pkgname}.install" license=("GPL2") depends=("pango" "imlib2" "lua" "dbus-core" "xcb-util" "libev" "libxdg-basedir" "startup-notification") makedepends=("cmake" "docbook-xsl" "asciidoc" "xmlto" "doxygen" "gperf" "luadoc" "imagemagick") options=("!libtool" "docs") md5sums=("0f838df43d16d66eea69a95824dd92bd" "be32bd22c6279603b7f81a3184109c80") build() { cd "${srcdir}/${pkgname}-${pkgver}" # Debugging flags #make CFLAGS+="-O0 -fno-inline -ggdb3" \ make CMAKE_ARGS=" -DPREFIX=/usr -DSYSCONFDIR=/etc \ -DCMAKE_BUILD_TYPE=RELEASE" || return 1 make DESTDIR="${pkgdir}" install || return 1 # Install the desktop file for login managers install -Dm644 "${srcdir}/${pkgname}.desktop" \ "${pkgdir}/etc/X11/sessions/${pkgname}.desktop" || return 1 }