Date: Tuesday, November 6, 2018 @ 16:33:37 Author: felixonmars Revision: 401710
upgpkg: haskell-storable-complex 0.2.3.0-1 rebuild with storable-complex 0.2.3.0 Modified: haskell-storable-complex/trunk/PKGBUILD ----------+ PKGBUILD | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-11-06 16:24:40 UTC (rev 401709) +++ PKGBUILD 2018-11-06 16:33:37 UTC (rev 401710) @@ -3,24 +3,23 @@ _hkgname=storable-complex pkgname=haskell-storable-complex -pkgver=0.2.2 -pkgrel=5 +pkgver=0.2.3.0 +pkgrel=1 pkgdesc="Storable instance for Complex" url="https://github.com/cartazio/storable-complex" license=("custom:BSD3") arch=('x86_64') -depends=('ghc-libs') +depends=('ghc-libs' 'haskell-base-orphans') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz") -sha512sums=('0e46f5034b63f271b7b67ea6d3bf2ae09898bd863aa5dfde599f802f7192bc1df00c296a45441f220fdefaa2eabadbfc391929c5101dd212062b0de396367c3e') +sha512sums=('26e2dec12e84bdd1ce1eeb6662577179e203e2af12e8f04f5c2fd323a5474645232cf06744af9ed3252d8d36320b88c63023b1ff12bbfb9a95a48ed70d352c77') 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}" \ - --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ - -finstanceInBase + --prefix=/usr --docdir=/usr/share/doc/$pkgname \ + --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script runhaskell Setup unregister --gen-script @@ -29,11 +28,11 @@ } 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" - runhaskell Setup copy --destdir="${pkgdir}" + 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" }