Date: Tuesday, August 18, 2020 @ 17:31:58 Author: felixonmars Revision: 684819
upgpkg: haskell-unicode-transforms 0.3.7-1: rebuild with unicode-transforms 0.3.7 Modified: haskell-unicode-transforms/trunk/PKGBUILD ----------+ PKGBUILD | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-08-18 17:27:26 UTC (rev 684818) +++ PKGBUILD 2020-08-18 17:31:58 UTC (rev 684819) @@ -2,24 +2,25 @@ _hkgname=unicode-transforms pkgname=haskell-unicode-transforms -pkgver=0.3.6 -pkgrel=6 +pkgver=0.3.7 +pkgrel=1 pkgdesc="Unicode transforms (normalization NFC/NFD/NFKC/NFKD)" url="https://github.com/ekmett/unicode-transforms/" license=('BSD') arch=('x86_64') -depends=('ghc-libs' 'haskell-bitarray') -makedepends=('ghc') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-getopt-generics' 'haskell-hspec' 'haskell-quickcheck' 'haskell-split' + 'haskell-text-icu') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('f9dfa47447766194d4d2d5c363bdddbd91443c44be985a46918298c2b32e8706656ee2bbfcb61063f6c0a23af3ff4309a5288aae1feb956efef79469f88c5b4b') +sha512sums=('7115a933938b4e110ece136dcce5abad06fdd3011538f62a340db1a28295247ed43616d7318f67192da451758e8e06bd121dc1cc936d5b704b6ffd01c3c2fb47') 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 \ - -f-dev -f-has-icu -f-has-llvm + -f-dev -fhas-icu -f-has-llvm runhaskell Setup build $MAKEFLAGS runhaskell Setup register --gen-script runhaskell Setup unregister --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
