Date: Monday, May 27, 2019 @ 06:34:30 Author: felixonmars Revision: 470987
upgpkg: haskell-quickcheck 2.13.1-1 rebuild with QuickCheck 2.13.1 Modified: haskell-quickcheck/trunk/PKGBUILD ----------+ PKGBUILD | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-05-27 06:21:05 UTC (rev 470986) +++ PKGBUILD 2019-05-27 06:34:30 UTC (rev 470987) @@ -4,23 +4,23 @@ _hkgname=QuickCheck pkgname=haskell-quickcheck -pkgver=2.12.6.1 -pkgrel=3 +pkgver=2.13.1 +pkgrel=1 pkgdesc='Automatic testing of Haskell programs' url='https://hackage.haskell.org/package/QuickCheck' license=('BSD') arch=('x86_64') -depends=('ghc-libs' 'haskell-erf' 'haskell-random' 'haskell-tf-random') +depends=('ghc-libs' 'haskell-erf' 'haskell-random' 'haskell-splitmix') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz") -sha512sums=('bbd11ea7f22af02ad1ab4d59aecc0dc57d3b9d63e42c1a73beff94f645778858fe22d8d8234669c96ce901508b85d3b42b2f7647b81510bcdd9eaada937016c1') +sha512sums=('f7cfdcba317181deb8c1e05e36f98ffcb7bc903cf0216a3c15d93298de64e12a2066ba6640ac66ec450aad495172b1ada56ddc97555c9939a03d5e575da9bad0') build() { - cd "$srcdir/$_hkgname-$pkgver" + 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 \ -ftemplateHaskell @@ -32,8 +32,13 @@ sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh } +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + package() { - cd "$srcdir/$_hkgname-$pkgver" + cd $_hkgname-$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"
