[arch-commits] Commit in haskell-tar/trunk (PKGBUILD)
Vesa Kaihlavirta
vesa at archlinux.org
Tue Nov 2 04:11:52 UTC 2010
Date: Tuesday, November 2, 2010 @ 00:11:52
Author: vesa
Revision: 97853
first build of haskell-tar
Modified:
haskell-tar/trunk/PKGBUILD
----------+
PKGBUILD | 9 +++++++--
1 file changed, 7 insertions(+), 2 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2010-11-02 04:08:41 UTC (rev 97852)
+++ PKGBUILD 2010-11-02 04:11:52 UTC (rev 97853)
@@ -4,7 +4,7 @@
# Your package tool should understand 'provides' syntax
#
pkgname=haskell-tar
-pkgrel=2
+pkgrel=2.1
pkgver=0.3.1.0
pkgdesc="Reading, writing and manipulating \".tar\" archive files."
url="http://hackage.haskell.org/package/tar"
@@ -18,11 +18,16 @@
md5sums=('10b54856495f9ef0a42aa270085c7d5e')
build() {
cd ${srcdir}/tar-0.3.1.0
- runhaskell Setup configure --prefix=/usr --docdir=/usr/share/doc/${pkgname} || return 1
+ runhaskell Setup configure -O -p --prefix=/usr --docdir=/usr/share/doc/${pkgname} || return 1
runhaskell Setup build || return 1
runhaskell Setup haddock || return 1
runhaskell Setup register --gen-script || return 1
runhaskell Setup unregister --gen-script || return 1
+ sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+ cd ${srcdir}/tar-0.3.1.0
install -D -m744 register.sh ${pkgdir}/usr/share/haskell/$pkgname/register.sh
install -m744 unregister.sh ${pkgdir}/usr/share/haskell/$pkgname/unregister.sh
install -d -m755 $pkgdir/usr/share/doc/ghc/html/libraries
More information about the arch-commits
mailing list