packages needed by darcs
[archlinuxppc.git] / xmonad-contrib / PKGBUILD
1 # $Id: PKGBUILD 26019 2010-09-12 16:03:14Z tdziedzic $
2 # Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
3 # Maintainer: Vesa Kaihlavirta <vegai@iki.fi>
4 # Contributor: orbisvicis <gmail.com>
5
6 pkgname=xmonad-contrib
7 pkgver=0.9.1
8 pkgrel=6
9 pkgdesc="Add-ons for xmonad"
10 arch=('i686' 'x86_64' 'ppc')
11 url="http://xmonad.org/"
12 license=('BSD')
13 depends=('xmonad=0.9.1' 'sh' 'haskell-x11-xft=0.3' 'haskell-utf8-string=0.3.6')
14 makedepends=('ghc=6.12.3' 'haskell-x11=1.5.0.0')
15 install='xmonad-contrib.install'
16 source=(http://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz)
17 md5sums=('09a6e5173878d43b9f3ddd13b3ec955b')
18
19 build() {
20   cd $srcdir/$pkgname-$pkgver
21
22   ghc --make Setup.lhs
23
24   ./Setup configure --ghc --prefix=/usr --flags="use_xft use_utf8" \
25              --libsubdir=\$compiler/site-local/\$pkgid
26
27   ./Setup build
28
29   ./Setup register --gen-script
30   ./Setup unregister --gen-script
31
32   install -D -m744 register.sh $pkgdir/usr/share/haskell/$pkgname/register.sh
33   install -m744 unregister.sh $pkgdir/usr/share/haskell/$pkgname/unregister.sh
34
35   ./Setup copy --destdir=$pkgdir
36   install -D LICENSE $pkgdir/usr/share/licenses/xmonad-contrib/LICENSE
37 }
38 md5sums=('09a6e5173878d43b9f3ddd13b3ec955b')