Date: Thursday, October 4, 2018 @ 20:05:49 Author: felixonmars Revision: 389654
upgpkg: haskell-deferred-folds 0.9.9-1 rebuild with deferred-folds 0.9.9 Modified: haskell-deferred-folds/trunk/PKGBUILD ----------+ PKGBUILD | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-10-04 20:03:24 UTC (rev 389653) +++ PKGBUILD 2018-10-04 20:05:49 UTC (rev 389654) @@ -2,8 +2,8 @@ _hkgname=deferred-folds pkgname=haskell-deferred-folds -pkgver=0.9.8 -pkgrel=2 +pkgver=0.9.9 +pkgrel=1 pkgdesc="Abstractions over deferred folds" url="https://github.com/metrix-ai/deferred-folds" license=('MIT') @@ -10,15 +10,16 @@ arch=('x86_64') depends=('ghc-libs' 'haskell-foldl' 'haskell-hashable' 'haskell-primitive' 'haskell-unordered-containers' 'haskell-vector') -makedepends=('ghc') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-rerebase' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('b4218d51710efd7be6504e8cadd2592998e61cd3ff528067f2217758fd2fb70e471f94a5aada3a591c562dd4fde20388c494e07c9dda75ba9ef154cbdedd7ce9') +sha512sums=('710c92522aa42a2d6329a925e44b29324e992c1b339778130fc6b709dc6eb3fe0a0e3bb9561b556f47d194457c70fc100c9562b56c0a80afd3058f0e18dd37cd') build() { cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ - --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ + --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 @@ -27,6 +28,11 @@ sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh } +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + package() { cd $_hkgname-$pkgver