[arch-commits] Commit in haskell-shake/trunk (PKGBUILD)
Felix Yan
felixonmars at archlinux.org
Wed Oct 17 04:56:57 UTC 2018
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
More information about the arch-commits
mailing list