build() {
cd $srcdir/$pkgname-$pkgver
- runhaskell Setup.lhs configure --ghc --prefix=/usr \
+ ghc --make Setup.lhs
+
+ ./Setup configure --ghc --prefix=/usr \
--libsubdir=\$compiler/site-local/\$pkgid || return 1
- runhaskell Setup.lhs build || return 1
+ ./Setup build || return 1
- runhaskell Setup.lhs register --gen-script
- runhaskell Setup.lhs unregister --gen-script
+ ./Setup register --gen-script
+ ./Setup unregister --gen-script
install -D -m744 register.sh $pkgdir/usr/share/haskell/$pkgname/register.sh
install -m744 unregister.sh $pkgdir/usr/share/haskell/$pkgname/unregister.sh
- runhaskell Setup.lhs copy --destdir=$pkgdir || return 1
+ ./Setup copy --destdir=$pkgdir || return 1
# runhaskell util/GenerateManpage.hs || return 1
install -D -m644 man/xmonad.1 $pkgdir/usr/share/man/man1/xmonad.1 || return 1