1 # $Id: PKGBUILD 33071 2010-11-22 11:15:13Z spupykin $
2 # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
3 # Contributor: shild <sxp@bk.ru>
4 # Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
9 pkgdesc="A Haskell binding to the X11 graphics library."
10 arch=(i686 x86_64 ppc)
11 url="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11"
13 options=('strip' 'force')
14 conflicts=(haskell-x11-extras)
16 source=(http://hackage.haskell.org/packages/archive/X11/$pkgver/X11-$pkgver.tar.gz)
17 md5sums=('ec6670f5ce1812206903c8a0fd9df04c')
20 _ghcver=`pacman -Q ghc | cut -d\ -f 2 | cut -f 1 -d -`
21 depends=("ghc=${_ghcver}" 'libx11')
23 cd $srcdir/X11-$pkgver
26 ./Setup configure --ghc --prefix=/usr \
27 --libsubdir=\$compiler/site-local/\$pkgid
32 ./Setup register --gen-script
33 ./Setup unregister --gen-script
34 sed -i 's/ghc-pkg unregister/ghc-pkg unregister --force/' unregister.sh
36 install -D -m744 register.sh $pkgdir/usr/share/haskell/$pkgname/register.sh
37 install -m744 unregister.sh $pkgdir/usr/share/haskell/$pkgname/unregister.sh
38 ./Setup copy --destdir=$pkgdir
40 install -D -m644 LICENSE $pkgdir/usr/share/licenses/$pkgname/BSD3