[arch-commits] Commit in haskell-http-streams/trunk (PKGBUILD)
Felix Yan
felixonmars at archlinux.org
Mon May 21 13:30:35 UTC 2018
Date: Monday, May 21, 2018 @ 13:30:34
Author: felixonmars
Revision: 326146
upgpkg: haskell-http-streams 0.8.6.1-2
rebuild with test enabled http-streams
Modified:
haskell-http-streams/trunk/PKGBUILD
----------+
PKGBUILD | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-05-21 13:27:02 UTC (rev 326145)
+++ PKGBUILD 2018-05-21 13:30:34 UTC (rev 326146)
@@ -4,7 +4,7 @@
_hkgname=http-streams
pkgname=haskell-http-streams
pkgver=0.8.6.1
-pkgrel=1
+pkgrel=2
pkgdesc="An HTTP client using io-streams"
url="https://github.com/afcowie/http-streams"
license=('custom:BSD3')
@@ -14,16 +14,21 @@
'haskell-openssl-streams' 'haskell-unordered-containers' 'haskell-aeson'
'haskell-http-common' 'haskell-network' 'haskell-network-uri')
makedepends=('ghc' 'haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec'
- 'haskell-hspec-expectations' 'haskell-snap-core' # 'haskell-snap-server'
+ 'haskell-hspec-expectations' 'haskell-snap-core' 'haskell-snap-server'
'haskell-system-fileio' 'haskell-system-filepath')
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
sha512sums=('76f6aa750974cdca834dfa7de79ebf22faa1cd0a40426d4df19f24b0699ce2d86a0b1f512846da4daf52f210607ed823690bab3fd1bb7ebe117f705a92d4a3b4')
+prepare() {
+ cd $_hkgname-$pkgver
+ sed -i 's/<.*1.1/<2/' $_hkgname.cabal
+}
+
build() {
cd $_hkgname-$pkgver
runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \
- --prefix=/usr --docdir="/usr/share/doc/${pkgname}" --disable-tests \
+ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
runhaskell Setup build
runhaskell Setup register --gen-script
@@ -34,7 +39,7 @@
check() {
cd $_hkgname-$pkgver
- # runhaskell Setup test
+ runhaskell Setup test
}
package() {
More information about the arch-commits
mailing list