looks good :)
[archlinuxppc.git] / haskell-x11 / PKGBUILD
index 863316d31a3907e9567cb739304ad29af61fb700..bb0ffd498bb8ea0f2e3542e50fbd04adcaaa38b5 100644 (file)
@@ -7,7 +7,7 @@ pkgname=haskell-x11
 pkgver=1.5.0.0
 pkgrel=5
 pkgdesc="A Haskell binding to the X11 graphics library."
-arch=(i686 x86_64)
+arch=(i686 x86_64 ppc)
 url="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11"
 license=('BSD')
 options=('strip' 'force')
@@ -22,19 +22,20 @@ build() {
 
   cd $srcdir/X11-$pkgver
 
-  runhaskell Setup.hs configure --ghc --prefix=/usr \
+  ghc --make Setup.hs
+  ./Setup configure --ghc --prefix=/usr \
              --libsubdir=\$compiler/site-local/\$pkgid
 
-  runhaskell Setup.hs build
-  runhaskell Setup haddock
+  ./Setup build
+  ./Setup haddock
 
-  runhaskell Setup.hs register --gen-script
-  runhaskell Setup.hs unregister --gen-script
+  ./Setup register --gen-script
+  ./Setup unregister --gen-script
   sed -i 's/ghc-pkg unregister/ghc-pkg unregister --force/' unregister.sh
 
   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.hs copy --destdir=$pkgdir
+  ./Setup copy --destdir=$pkgdir
 
   install -D -m644 LICENSE $pkgdir/usr/share/licenses/$pkgname/BSD3
 }