# Contributor: Michal Krenek <mikos@sg1.cz>

pkgname=compiz-quinn-cvs
pkgver=20060509
pkgrel=1
pkgdesc="Composite and window manager for Xgl (with QuinnStorm patches)"
url="http://en.opensuse.org/Compiz"
license=""
depends=('xgl-cvs' 'mesa-xgl-cvs' 'cairo-devel' 'libxevie' 'startup-notification' 'libpng' 'libxdamage' \
         'libxrandr' 'libwnck' 'gnome-desktop' 'control-center' 'libsvg-cairo' 'libxcomposite' 'glew')
makedepends=('cvs')
conflicts=('compiz-cvs')
provides=('compiz-cvs')
replaces=()
backup=()
install=compiz.install
source=(compiz-intel-copy-pixel-issue-workaround-quinn-1.diff)
md5sums=('537ce7df9f294434323cb1d5f29f3510')

_cvsroot=":pserver:anonymous@metascape.afraid.org:/cvsroot"
_cvsmod="compiz"

build() {
  cd $startdir/src
  msg "Connecting to anoncvs.freedesktop.org CVS server...."
  cvs -z3 -d $_cvsroot co -D $pkgver -f $_cvsmod

  msg "CVS checkout done or server timeout"
  msg "Starting make..."

  cp -r $_cvsmod $_cvsmod-build

  cd $startdir/src/$_cvsmod-build
  patch -Np0 -i ${startdir}/src/compiz-intel-copy-pixel-issue-workaround-quinn-1.diff

  ACLOCAL="aclocal -I /opt/gnome/share/aclocal" ./autogen.sh --host=${CHOST} \
    --prefix=/usr \
    --infodir=/usr/share/info \
    --mandir=/usr/man \
    --sysconfdir=/opt/gnome/etc \
    --enable-gnome \
    --enable-libsvg-cairo \
    --enable-gconf-dump \
    --disable-kde || return 1
  make || return 1
  make DESTDIR=$startdir/pkg install
  
  find $startdir/pkg -type f -name '*.la' -exec rm {} \;
}
