[arch-commits] Commit in haskell-primitive/trunk (PKGBUILD)

Felix Yan felixonmars at archlinux.org
Wed Jun 14 19:33:12 UTC 2017


    Date: Wednesday, June 14, 2017 @ 19:33:11
  Author: felixonmars
Revision: 236824

upgpkg: haskell-primitive 0.6.2.0-2

rebuild with ghc,8.0.2

Modified:
  haskell-primitive/trunk/PKGBUILD

----------+
 PKGBUILD |   14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-06-14 19:31:00 UTC (rev 236823)
+++ PKGBUILD	2017-06-14 19:33:11 UTC (rev 236824)
@@ -3,7 +3,7 @@
 
 pkgname=haskell-primitive
 pkgver=0.6.2.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Wrappers for primitive operations"
 url="https://hackage.haskell.org/package/primitive"
 license=("custom:BSD3")
@@ -14,9 +14,9 @@
 
 build() {
   cd "$srcdir"/primitive-${pkgver}
-  runhaskell Setup configure -O -p --enable-split-objs --enable-shared \
-    --prefix=/usr --docdir=/usr/share/doc/${pkgname} \
-    --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+      --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+      --libsubdir=\$compiler/site-local/\$pkgid
   runhaskell Setup build
   runhaskell Setup haddock
   runhaskell Setup register --gen-script
@@ -26,9 +26,6 @@
 }
 
 package() {
-  _ghcver=`pacman -Q ghc | cut -f2 -d\  | cut -f1 -d-`
-  depends=("ghc=${_ghcver}")
-
   cd "$srcdir"/primitive-${pkgver}
   install -D -m744 register.sh   "${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
   install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
@@ -37,4 +34,7 @@
   runhaskell Setup copy --destdir="$pkgdir"
   install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE
   rm -f "$pkgdir"/usr/share/doc/${pkgname}/LICENSE
+
+  # Remove static libs
+  find "$pkgdir"/usr/lib -name "*.a" -delete
 }



More information about the arch-commits mailing list