# $Id: PKGBUILD 11062 2010-02-05 10:49:44Z spupykin $ # Maintainer: Sergej Pupykin # Maintainer: Vesa Kaihlavirta # Contributor: Arch Haskell Team pkgname=gtk2hs pkgver=0.10.1 pkgrel=5 pkgdesc="A GTK+2 binding for Haskell" license=('LGPL') url="http://gtk2hs.sourceforge.net" arch=('i686' 'x86_64') makedepends=('ghc>=6.10.4') depends=('libglade' 'gtksourceview2' 'gconf' 'librsvg>=2.16' 'gtkglext' 'haskell-mtl') makedepends=('alex' 'happy' 'darcs') options=('strip' 'docs' 'zipman') install=gtk2hs.install source=() build() { cd $startdir/src [ -d gtk2hs ] || darcs get --partial http://code.haskell.org/gtk2hs/ cd gtk2hs autoreconf ./configure --prefix=/usr --enable-libglade --enable-gconf \ --enable-svg --enable-opengl \ --without-pkgreg --disable-split-objs make || return 1 make DESTDIR=$startdir/pkg install || return 1 mkdir -p $pkgdir/usr/share/doc/gtk2hs cp -r demo $pkgdir/usr/share/doc/gtk2hs/ }