Date: Friday, July 23, 2021 @ 19:42:32 Author: felixonmars Revision: 984816
upgpkg: haskell-cracknum 3.0-1 Modified: haskell-cracknum/trunk/PKGBUILD ----------+ PKGBUILD | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-07-23 19:41:59 UTC (rev 984815) +++ PKGBUILD 2021-07-23 19:42:32 UTC (rev 984816) @@ -3,35 +3,29 @@ _hkgname=crackNum pkgname=haskell-cracknum -pkgver=2.4 -pkgrel=6 -pkgdesc="Crack various integer, floating-point data formats" +pkgver=3.0 +pkgrel=1 +pkgdesc="Crack various integer and floating-point data formats" url="https://github.com/LeventErkok/crackNum" license=("BSD") arch=('x86_64') -depends=('ghc-libs' 'haskell-floatinghex') +depends=('ghc-libs' 'haskell-libbf' 'haskell-sbv' 'haskell-tasty' 'haskell-tasty-golden') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz") -sha512sums=('2a471ddc63673da8b0163f565672133be9628df3124efe0bb9eebee60649c7962c8923ab2f79cd7081bdb4653e3c804490c662af55d60d6cbfa758f4cb22f221') +sha512sums=('8207ab162bca8668b45fab5f8cabf41ffc99300518f92f599d0603f95b342e7580efb90a2425a351f217f838e10cf8d924cef47400f34acb87c2b2ca56af70da') 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 $MAKEFLAGS - runhaskell Setup register --gen-script - runhaskell Setup unregister --gen-script - sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh - sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh } package() { 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 runhaskell Setup copy --destdir="$pkgdir" install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
