Date: Wednesday, October 17, 2018 @ 04:56:57
  Author: felixonmars
Revision: 394903

upgpkg: haskell-shake 0.17-1

Modified:
  haskell-shake/trunk/PKGBUILD

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

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2018-10-17 04:56:49 UTC (rev 394902)
+++ PKGBUILD    2018-10-17 04:56:57 UTC (rev 394903)
@@ -3,17 +3,18 @@
 
 _hkgname=shake
 pkgname=haskell-shake
-pkgver=0.16.4
-pkgrel=108
+pkgver=0.17
+pkgrel=1
 pkgdesc="Build system library, like Make, but more accurate dependencies."
 url="http://shakebuild.com";
 license=("custom:BSD3")
 arch=('x86_64')
-depends=('ghc-libs' 'haskell-extra' 'haskell-hashable' 'haskell-js-flot' 
'haskell-js-jquery'
-         'haskell-primitive' 'haskell-random' 'haskell-unordered-containers' 
'haskell-utf8-string')
+depends=('ghc-libs' 'haskell-extra' 'haskell-hashable' 'haskell-heaps' 
'haskell-js-flot'
+         'haskell-js-jquery' 'haskell-primitive' 'haskell-random' 
'haskell-unordered-containers'
+         'haskell-utf8-string')
 makedepends=('ghc' 'haskell-quickcheck')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('4a517a3730836d5e31c700e455f738d7798460525efdb25499b52fd579dfaaad9d3758fa924b720e1a6c803419eeefdbcc52cec5d60cb5917ae6334454935246')
+sha512sums=('b945be917dd25120b51e45afa91d6b0f2bda1f6371cf6dc7b475c05cbe733b2b91e2acc4aa9785dbb821f0811632189ad940726b56be542f74b19db637e919a3')
 
 prepare() {
     cd $_hkgname-$pkgver
@@ -21,7 +22,7 @@
     sed -e 's/runhaskell Setup.hs configure/runhaskell Setup.hs configure 
--enable-executable-dynamic --disable-library-vanilla/' \
         -e 's/ghc -fno-code/ghc -dynamic -fno-code/' \
         -i src/Test/Docs.hs
-    sed -i 's/cmd "ghc" flags/cmd "ghc" "-dynamic" flags/' src/Test/Self.hs
+    sed -i 's/cmd "ghc" flags/cmd "ghc" "-dynamic" flags/' src/Test/Self.hs 
src/Test/SelfMake.hs
     sed -i 's/ghc --make/ghc -dynamic --make/' docs/manual/build.sh
 }
 
@@ -31,7 +32,7 @@
     runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
         --prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname"  --enable-tests \
         --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
-            -f-portable
+            -f-portable -f-cloud
     runhaskell Setup build
     runhaskell Setup register --gen-script
     runhaskell Setup unregister --gen-script

Reply via email to