1 # $Id: PKGBUILD 33057 2010-11-22 11:03:09Z spupykin $
2 # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
4 pkgname=haskell-x11-xft
7 pkgdesc="Bindings to the Xft, X Free Type interface library, and some Xrender parts"
8 url="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11-xft"
10 arch=('i686' 'x86_64' 'ppc')
13 source=(http://hackage.haskell.org/packages/archive/X11-xft/$pkgver/X11-xft-$pkgver.tar.gz)
14 install=haskell-x11-xft.install
15 md5sums=('1b4a528a2a4fe5e9de715f6758ff9015')
18 _ghcver=`pacman -Q ghc 2>/dev/null | cut -d\ -f 2 | cut -f 1 -d -`
19 depends=("ghc=${_ghcver}" 'haskell-x11=1.5.0.0' 'haskell-utf8-string>=0.3.6' 'freetype2' 'libxft' 'libxinerama')
21 cd $srcdir/X11-xft-$pkgver
23 ./Setup configure --prefix=/usr
26 ./Setup register --gen-script
27 ./Setup unregister --gen-script
28 install -D -m744 register.sh $pkgdir/usr/share/haskell/$pkgname/register.sh
29 install -m744 unregister.sh $pkgdir/usr/share/haskell/$pkgname/unregister.sh
30 ./Setup copy --destdir=$pkgdir