# Maintainer: Cedric Girard # Contributor: catalyst # Contributor: Jacob Winther pkgname=cairo-compmgr-git pkgver=20130120 pkgrel=1 pkgdesc="Cairo based composite manager - Git version" arch=(i686 x86_64) url="http://cairo-compmgr.tuxfamily.org/" license=(LGPL3) conflicts=(cairo-compmgr) provides=(cairo-compmgr) makedepends=(gettext git gtk-doc "intltool>=0.41" gconf) depends=("gtk2>=2.16.0" "vala>=0.18" libsm libgl) options=(!makeflags !libtool) _gitroot="https://github.com/gandalfn/Cairo-Composite-Manager.git" _gitname="cairocompmgr" build() { cd "$srcdir" msg "Connecting to GIT server..." if [[ -d $_gitname ]]; then (cd $_gitname && git pull ) else git clone $_gitroot $_gitname fi msg "GIT checkout done or server timeout" msg "Starting make..." rm -rf $_gitname-build cp -r $_gitname $_gitname-build cd $_gitname-build #patch for compatibility with vala 0.20 (git) #sed -i 's!libvala-0.18!libvala-0.20!' configure.ac #sed -i 's!libvala-0.18!libvala-0.20!' vapi/cairo-compmgr.deps ./autogen.sh --prefix=/usr LIBS="-ldl -lgmodule-2.0 -lm -lz" make } package() { cd $_gitname-build make DESTDIR="$pkgdir" install install -d "$pkgdir/usr/share/gconf/schemas/" gconf-merge-schema "$pkgdir/usr/share/gconf/schemas/cairo-compmgr.schemas" "$pkgdir/etc/gconf/schemas/*.schemas" rm -rf "$pkgdir/etc/gconf/schemas/" }