pkgname=wlc-git pkgver=r675.a9598bc pkgrel=1 pkgdesc='Wayland compositor library.' url='https://github.com/Cloudef/wlc' arch=('i686' 'x86_64') license=('GPL') depends=('wayland' 'pixman' 'libxkbcommon' 'libinput') makedepends=('git' 'cmake') optdepends=('mesa: For optional platform support (GLESv2, EGL, DRM)' 'nvidia: For optional platform support (GLESv2, EGL)' 'libx11: Running the compositor as an Xorg client' 'libxcb: Running the compositor as an Xorg client') provides=('wlc') conflicts=('wlc') source=('git://github.com/Cloudef/wlc' 'git://github.com/Cloudef/chck') md5sums=('SKIP' 'SKIP') options=('debug' '!strip') pkgver() { cd wlc printf 'r%s.%s' "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } prepare() { cd wlc git submodule init git config submodule.chck.url "$srcdir"/chck git submodule update lib/chck/src } build() { cd wlc cmake -DCMAKE_INSTALL_PREFIX=/usr make } check() { cd wlc make test } package() { cd wlc make DESTDIR="$pkgdir" install }