Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / haskell-cassava
Commits: 0fc1afba by Felix Yan at 2024-04-25T18:20:01+00:00 upgpkg: 0.5.3.1-1: rebuild with cassava 0.5.3.1 - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,10 +1,11 @@ pkgbase = haskell-cassava pkgdesc = A CSV parsing and encoding library - pkgver = 0.5.3.0 - pkgrel = 96 + pkgver = 0.5.3.1 + pkgrel = 1 url = https://github.com/haskell-hvr/cassava arch = x86_64 license = BSD + makedepends = git makedepends = ghc makedepends = haskell-hunit makedepends = haskell-quickcheck @@ -20,7 +21,7 @@ pkgbase = haskell-cassava depends = haskell-text-short depends = haskell-unordered-containers depends = haskell-vector - source = https://hackage.haskell.org/packages/archive/cassava/0.5.3.0/cassava-0.5.3.0.tar.gz - sha512sums = 6afae52a2facc013d746a83afa975a2493174e2c5bda0c0ad8cab76c13c46dd86e8d3142e0676c881a35c3c8bf5618a5c1e4b70c3ab153443b949cb84b70bcb4 + source = git+https://github.com/haskell-hvr/cassava.git#tag=v0.5.3.1 + sha512sums = 35a6c2bea0c87595ee9e4608cfc48920d18b7446ae524cd7522fa475b859fb723f43b909ac13f765a7b4a1ec186337670efff5aaba12fafd8bd03842fdb86c96 pkgname = haskell-cassava ===================================== PKGBUILD ===================================== @@ -3,27 +3,26 @@ _hkgname=cassava pkgname=haskell-cassava -pkgver=0.5.3.0 -pkgrel=96 +pkgver=0.5.3.1 +pkgrel=1 pkgdesc="A CSV parsing and encoding library" url="https://github.com/haskell-hvr/cassava" license=("BSD") arch=('x86_64') depends=('ghc-libs' 'haskell-attoparsec' 'haskell-hashable' 'haskell-only' 'haskell-scientific' 'haskell-text-short' 'haskell-unordered-containers' 'haskell-vector') -makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-quickcheck-instances' +makedepends=('git' 'ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz") -sha512sums=('6afae52a2facc013d746a83afa975a2493174e2c5bda0c0ad8cab76c13c46dd86e8d3142e0676c881a35c3c8bf5618a5c1e4b70c3ab153443b949cb84b70bcb4') +source=("git+https://github.com/haskell-hvr/cassava.git#tag=v$pkgver") +sha512sums=('35a6c2bea0c87595ee9e4608cfc48920d18b7446ae524cd7522fa475b859fb723f43b909ac13f765a7b4a1ec186337670efff5aaba12fafd8bd03842fdb86c96') build() { - cd $_hkgname-$pkgver + cd $_hkgname runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ --prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ - --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ - -f-bytestring--LT-0_10_4 + --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build $MAKEFLAGS runhaskell Setup register --gen-script runhaskell Setup unregister --gen-script @@ -32,12 +31,12 @@ build() { } check() { - cd $_hkgname-$pkgver + cd $_hkgname runhaskell Setup test --show-details=direct } package() { - cd $_hkgname-$pkgver + cd $_hkgname install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/haskell-cassava/-/commit/0fc1afbabcdaa1a4d344261cd075ef82bc2d8fe6 -- This project does not include diff previews in email notifications. View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/haskell-cassava/-/commit/0fc1afbabcdaa1a4d344261cd075ef82bc2d8fe6 You're receiving this email because of your account on gitlab.archlinux.org.