Date: Sunday, October 2, 2022 @ 00:33:36 Author: felixonmars Revision: 1320515
upgpkg: haskell-microlens-platform 0.4.3.0-1: rebuild with microlens-platform 0.4.3.0 Modified: haskell-microlens-platform/trunk/PKGBUILD ----------+ PKGBUILD | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-10-02 00:29:47 UTC (rev 1320514) +++ PKGBUILD 2022-10-02 00:33:36 UTC (rev 1320515) @@ -3,29 +3,24 @@ _hkgname=microlens-platform pkgname=haskell-microlens-platform -pkgver=0.4.2.1 -pkgrel=67 +pkgver=0.4.3.0 +pkgrel=1 pkgdesc="microlens + all batteries included (best for apps)" url="https://github.com/monadfix/microlens" license=("BSD") arch=('x86_64') depends=('ghc-libs' "haskell-hashable" "haskell-microlens" "haskell-microlens-ghc" - "haskell-microlens-mtl" "haskell-microlens-th" - "haskell-unordered-containers" "haskell-vector") -makedepends=('ghc' 'uusi') + "haskell-microlens-mtl" "haskell-microlens-th" "haskell-unordered-containers" + "haskell-vector") +makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz") -sha512sums=('69bb073c10b804cc2bd9551903fdce74a5e597689a9aee0a842e4f5630e5e9b5ce4eb78acb421613365f5aa34a383c8fb60cf6c4bca1823866e2ad4a91a6c712') +sha512sums=('b92de3ed92db4fef83c19df16a715a8600b5546a5002aa7dd791d82f0f1d84b25d7b36c29502fb1db3501e6c6f2c646d7ca2466526f3792b4660c48b0a70669d') -prepare() { - cd $_hkgname-$pkgver - uusi -u microlens -u microlens-ghc $_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 --datasubdir=$pkgname \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm runhaskell Setup build $MAKEFLAGS runhaskell Setup register --gen-script @@ -34,6 +29,11 @@ sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh } +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + package() { cd $_hkgname-$pkgver
