[arch-commits] Commit in haskell-quickcheck-instances/repos (2 files)
Date: Sunday, February 16, 2020 @ 10:33:23 Author: felixonmars Revision: 572250 archrelease: copy trunk to community-staging-x86_64 Added: haskell-quickcheck-instances/repos/community-staging-x86_64/ haskell-quickcheck-instances/repos/community-staging-x86_64/PKGBUILD (from rev 572249, haskell-quickcheck-instances/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-quickcheck-instances/repos/community-staging-x86_64/PKGBUILD (from rev 572249, haskell-quickcheck-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 10:33:23 UTC (rev 572250) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=quickcheck-instances +pkgname=haskell-quickcheck-instances +pkgver=0.3.22 +pkgrel=19 +pkgdesc="Common quickcheck instances" +url="https://github.com/phadej/qc-instances"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 'haskell-case-insensitive' + 'haskell-hashable' 'haskell-old-time' 'haskell-scientific' 'haskell-splitmix' + 'haskell-tagged' 'haskell-time-compat' 'haskell-transformers-compat' + 'haskell-unordered-containers' 'haskell-uuid-types' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('cd36e6833752fbc5501a4fe8459381fe3c07f73b706a438effee06bd1b5e17ecb12b1347fdacb65556e339de58ca8ac32480dc1339cb43b1416c4aeb4f714f8c') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *0.11/<1/' -e 's/< *4.13/<5/' $_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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-bytestring-builder +runhaskell Setup build +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" +}
[arch-commits] Commit in haskell-aeson/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 10:38:18 Author: felixonmars Revision: 572251 upgpkg: haskell-aeson 1.4.6.0-17: rebuild with ghc 8.8.2 Modified: haskell-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 10:33:23 UTC (rev 572250) +++ PKGBUILD2020-02-16 10:38:18 UTC (rev 572251) @@ -5,7 +5,7 @@ pkgname=haskell-aeson _hkgname=aeson pkgver=1.4.6.0 -pkgrel=16 +pkgrel=17 pkgdesc="A JSON parsing and encoding library optimized for ease of use and high performance." url="https://github.com/bos/aeson"; license=("GPL")
[arch-commits] Commit in haskell-aeson/repos (2 files)
Date: Sunday, February 16, 2020 @ 10:38:32 Author: felixonmars Revision: 572252 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson/repos/community-staging-x86_64/ haskell-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 572251, haskell-aeson/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 572251, haskell-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 10:38:32 UTC (rev 572252) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-aeson +_hkgname=aeson +pkgver=1.4.6.0 +pkgrel=17 +pkgdesc="A JSON parsing and encoding library optimized for ease of use and high performance." +url="https://github.com/bos/aeson"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-dlist' 'haskell-hashable' + 'haskell-primitive' 'haskell-scientific' 'haskell-tagged' 'haskell-th-abstraction' + 'haskell-time-compat' 'haskell-unordered-containers' 'haskell-uuid-types' + 'haskell-vector') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-integer-logarithms' + 'haskell-base-orphans' 'haskell-base16-bytestring' 'haskell-diff' + 'haskell-generic-deriving' 'haskell-hashable-time' 'haskell-tasty' + 'haskell-tasty-golden' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-quickcheck-instances') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";) +sha512sums=('b6fecd4cb75d0c296a1b4583c32cc57e6eb70248999bf16b83ecbb80b03b0656b7cfb410a2b1ae0005e2a4b6202c7aa227c6165d660fefbd270fd4ade8bd8ca6') + +build() { + cd $_hkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-developer -f-fast -f-bytestring-builder -f-cffi + runhaskell Setup build + 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 +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +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" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in haskell-aeson-better-errors/repos (2 files)
Date: Sunday, February 16, 2020 @ 10:39:35 Author: felixonmars Revision: 572254 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-better-errors/repos/community-staging-x86_64/ haskell-aeson-better-errors/repos/community-staging-x86_64/PKGBUILD (from rev 572253, haskell-aeson-better-errors/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-aeson-better-errors/repos/community-staging-x86_64/PKGBUILD (from rev 572253, haskell-aeson-better-errors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 10:39:35 UTC (rev 572254) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-better-errors +pkgname=haskell-aeson-better-errors +pkgver=0.9.1.0 +pkgrel=154 +pkgdesc="Better error messages when decoding JSON values." +url="https://github.com/hdgarrood/aeson-better-errors"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-dlist" "haskell-scientific" + "haskell-transformers-compat" "haskell-unordered-containers" "haskell-vector" "haskell-void") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('68f001bf055ec7b755d91019f2a0ef136307d157a231acddad6b4cc561f67327') + +build() { +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 +runhaskell Setup build +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" +}
[arch-commits] Commit in haskell-aeson-better-errors/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 10:39:21 Author: felixonmars Revision: 572253 upgpkg: haskell-aeson-better-errors 0.9.1.0-154: rebuild with ghc 8.8.2 Modified: haskell-aeson-better-errors/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 10:38:32 UTC (rev 572252) +++ PKGBUILD2020-02-16 10:39:21 UTC (rev 572253) @@ -4,7 +4,7 @@ _hkgname=aeson-better-errors pkgname=haskell-aeson-better-errors pkgver=0.9.1.0 -pkgrel=153 +pkgrel=154 pkgdesc="Better error messages when decoding JSON values." url="https://github.com/hdgarrood/aeson-better-errors"; license=("MIT")
[arch-commits] Commit in haskell-aeson-compat/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 10:40:24 Author: felixonmars Revision: 572255 upgpkg: haskell-aeson-compat 0.3.9-72: rebuild with ghc 8.8.2 Modified: haskell-aeson-compat/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 10:39:35 UTC (rev 572254) +++ PKGBUILD2020-02-16 10:40:24 UTC (rev 572255) @@ -4,7 +4,7 @@ _hkgname=aeson-compat pkgname=haskell-aeson-compat pkgver=0.3.9 -pkgrel=71 +pkgrel=72 pkgdesc="Compatibility layer for aeson" url="https://hackage.haskell.org/package/${_hkgname}"; license=("BSD")
[arch-commits] Commit in haskell-aeson-compat/repos (2 files)
Date: Sunday, February 16, 2020 @ 10:40:38 Author: felixonmars Revision: 572256 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-compat/repos/community-staging-x86_64/ haskell-aeson-compat/repos/community-staging-x86_64/PKGBUILD (from rev 572255, haskell-aeson-compat/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-aeson-compat/repos/community-staging-x86_64/PKGBUILD (from rev 572255, haskell-aeson-compat/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 10:40:38 UTC (rev 572256) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-compat +pkgname=haskell-aeson-compat +pkgver=0.3.9 +pkgrel=72 +pkgdesc="Compatibility layer for aeson" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-attoparsec-iso8601' + 'haskell-base-compat' 'haskell-exceptions' 'haskell-hashable' 'haskell-scientific' + 'haskell-tagged' 'haskell-time-locale-compat' 'haskell-unordered-containers' + 'haskell-vector') +makedepends=('ghc' 'haskell-base-orphans' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('84da7cbace32527d0e20d32415ba770d14417ad4dd9ca0f86e8b5f100449af8a51a7b32c7dfdd7b3557764bd7dfc9ae4aa0a95999bc34b074f49d243a4f4bc46') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *4.13/<5/' -e 's/<.*0.8/<1/' -e 's/< *1.2/<2/' -e 's/< *2.13/<3/' -e 's/< *0.11/<1/' -e 's/< *1.9/<2/' $_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 --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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" +}
[arch-commits] Commit in haskell-aeson-pretty/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 10:41:20 Author: felixonmars Revision: 572257 upgpkg: haskell-aeson-pretty 0.8.8-18: rebuild with ghc 8.8.2 Modified: haskell-aeson-pretty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 10:40:38 UTC (rev 572256) +++ PKGBUILD2020-02-16 10:41:20 UTC (rev 572257) @@ -4,7 +4,7 @@ _hkgname=aeson-pretty pkgname=haskell-aeson-pretty pkgver=0.8.8 -pkgrel=17 +pkgrel=18 pkgdesc="JSON pretty-printing library and command-line tool." url="https://github.com/informatikr/aeson-pretty"; license=("BSD")
[arch-commits] Commit in haskell-aeson-pretty/repos (2 files)
Date: Sunday, February 16, 2020 @ 10:41:34 Author: felixonmars Revision: 572258 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-pretty/repos/community-staging-x86_64/ haskell-aeson-pretty/repos/community-staging-x86_64/PKGBUILD (from rev 572257, haskell-aeson-pretty/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-aeson-pretty/repos/community-staging-x86_64/PKGBUILD (from rev 572257, haskell-aeson-pretty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 10:41:34 UTC (rev 572258) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-pretty +pkgname=haskell-aeson-pretty +pkgver=0.8.8 +pkgrel=18 +pkgdesc="JSON pretty-printing library and command-line tool." +url="https://github.com/informatikr/aeson-pretty"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" "haskell-base-compat" "haskell-cmdargs" + "haskell-scientific" "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('5867343c5d51d632bb299fcbc00cdb29b0feb1931f0ff9c3cf89c5752f1a103c68c9e6fa65e8538ac19212853c39f6d1d6e0c2d9f0bf49fe001c1bfd792db779') + +build() { +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 \ +-f-lib-only +runhaskell Setup build +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" +}
[arch-commits] Commit in haskell-aeson-qq/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 10:42:20 Author: felixonmars Revision: 572259 upgpkg: haskell-aeson-qq 0.8.3-21: rebuild with ghc 8.8.2 Modified: haskell-aeson-qq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 10:41:34 UTC (rev 572258) +++ PKGBUILD2020-02-16 10:42:20 UTC (rev 572259) @@ -4,7 +4,7 @@ _hkgname=aeson-qq pkgname=haskell-aeson-qq pkgver=0.8.3 -pkgrel=20 +pkgrel=21 pkgdesc="JSON quasiquoter for Haskell" url="https://github.com/sol/aeson-qq"; license=("MIT")
[arch-commits] Commit in haskell-aeson-qq/repos (2 files)
Date: Sunday, February 16, 2020 @ 10:42:33 Author: felixonmars Revision: 572260 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-qq/repos/community-staging-x86_64/ haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 572259, haskell-aeson-qq/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 572259, haskell-aeson-qq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 10:42:33 UTC (rev 572260) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-qq +pkgname=haskell-aeson-qq +pkgver=0.8.3 +pkgrel=21 +pkgdesc="JSON quasiquoter for Haskell" +url="https://github.com/sol/aeson-qq"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-src-meta' + 'haskell-scientific' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('f7ef90529b4c9661ffc54ab8ebfc73c9966e6338591b871678be2a6e63ecf30089fd33279a074bd8d1905d71c8198ea5cc24c828d6e940e7af7585ba826a0c29') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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" +}
[arch-commits] Commit in haskell-binary-orphans/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 10:43:13 Author: felixonmars Revision: 572261 upgpkg: haskell-binary-orphans 0.1.8.0-126: rebuild with ghc 8.8.2 Modified: haskell-binary-orphans/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 10:42:33 UTC (rev 572260) +++ PKGBUILD2020-02-16 10:43:13 UTC (rev 572261) @@ -4,7 +4,7 @@ _hkgname=binary-orphans pkgname=haskell-binary-orphans pkgver=0.1.8.0 -pkgrel=125 +pkgrel=126 pkgdesc="Orphan instances for binary" url="https://github.com/phadej/binary-orphans"; license=("BSD")
[arch-commits] Commit in haskell-binary-orphans/repos (2 files)
Date: Sunday, February 16, 2020 @ 10:43:29 Author: felixonmars Revision: 572262 archrelease: copy trunk to community-staging-x86_64 Added: haskell-binary-orphans/repos/community-staging-x86_64/ haskell-binary-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 572261, haskell-binary-orphans/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-binary-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 572261, haskell-binary-orphans/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 10:43:29 UTC (rev 572262) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=binary-orphans +pkgname=haskell-binary-orphans +pkgver=0.1.8.0 +pkgrel=126 +pkgdesc="Orphan instances for binary" +url="https://github.com/phadej/binary-orphans"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-case-insensitive" "haskell-hashable" "haskell-scientific" + "haskell-tagged" "haskell-unordered-containers" "haskell-vector" + "haskell-text-binary" "haskell-vector-binary-instances") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('78bfef3338cbb8f30e72d7b70695240fd70e812e4f4c006af0bf84674320a055262c7b516dece417e84ac46d920eb68f10665d7d136f819e6e202de32124c6a2') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *1.9/<2/' -e 's/<.*4.11/<5/' -e 's/<.*1.3/<2/' -e 's/<.*0.8/<1/' -e 's/< *1.2.1/<2/' $_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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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" +}
[arch-commits] Commit in haskell-binary-tagged/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 10:44:20 Author: felixonmars Revision: 572263 upgpkg: haskell-binary-tagged 0.2-37: rebuild with ghc 8.8.2 Modified: haskell-binary-tagged/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 10:43:29 UTC (rev 572262) +++ PKGBUILD2020-02-16 10:44:20 UTC (rev 572263) @@ -4,7 +4,7 @@ _hkgname=binary-tagged pkgname=haskell-binary-tagged pkgver=0.2 -pkgrel=36 +pkgrel=37 pkgdesc="Tagged binary serialisation." url="https://github.com/phadej/binary-tagged#readme"; license=("BSD")
[arch-commits] Commit in haskell-bower-json/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 10:45:23 Author: felixonmars Revision: 572265 upgpkg: haskell-bower-json 1.0.0.1-152: rebuild with ghc 8.8.2 Modified: haskell-bower-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 10:44:34 UTC (rev 572264) +++ PKGBUILD2020-02-16 10:45:23 UTC (rev 572265) @@ -4,7 +4,7 @@ _hkgname=bower-json pkgname=haskell-bower-json pkgver=1.0.0.1 -pkgrel=151 +pkgrel=152 pkgdesc="Read bower.json from Haskell" url="https://github.com/hdgarrood/bower-json"; license=("MIT")
[arch-commits] Commit in haskell-binary-tagged/repos (2 files)
Date: Sunday, February 16, 2020 @ 10:44:34 Author: felixonmars Revision: 572264 archrelease: copy trunk to community-staging-x86_64 Added: haskell-binary-tagged/repos/community-staging-x86_64/ haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 572263, haskell-binary-tagged/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 572263, haskell-binary-tagged/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 10:44:34 UTC (rev 572264) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=binary-tagged +pkgname=haskell-binary-tagged +pkgver=0.2 +pkgrel=37 +pkgdesc="Tagged binary serialisation." +url="https://github.com/phadej/binary-tagged#readme"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 'haskell-cryptohash-sha1' + 'haskell-generics-sop' 'haskell-hashable' 'haskell-scientific' 'haskell-tagged' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('03bcf80b39d5f8e1256ac45b557904d6750d1786f4b4da0c1b9e5c004503d5375699480f89426145a3eea103555c5f4fc820cb87053a2b6ccf4c7e1d6faf7120') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *1.9/<2/' -e 's/< *4.13/<5/' $_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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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" +}
[arch-commits] Commit in haskell-bower-json/repos (2 files)
Date: Sunday, February 16, 2020 @ 10:45:37 Author: felixonmars Revision: 572266 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bower-json/repos/community-staging-x86_64/ haskell-bower-json/repos/community-staging-x86_64/PKGBUILD (from rev 572265, haskell-bower-json/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-bower-json/repos/community-staging-x86_64/PKGBUILD (from rev 572265, haskell-bower-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 10:45:37 UTC (rev 572266) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=bower-json +pkgname=haskell-bower-json +pkgver=1.0.0.1 +pkgrel=152 +pkgdesc="Read bower.json from Haskell" +url="https://github.com/hdgarrood/bower-json"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-aeson-better-errors" "haskell-scientific" + "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('7aa954e2b1bf79307db710c158108bd9ddb45b333ca96072cdbfaf96c77b7e73') + +build() { +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 +runhaskell Setup build +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" +}
[arch-commits] Commit in haskell-bytestring-tree-builder/repos (2 files)
Date: Sunday, February 16, 2020 @ 10:46:29 Author: felixonmars Revision: 572268 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bytestring-tree-builder/repos/community-staging-x86_64/ haskell-bytestring-tree-builder/repos/community-staging-x86_64/PKGBUILD (from rev 572267, haskell-bytestring-tree-builder/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-bytestring-tree-builder/repos/community-staging-x86_64/PKGBUILD (from rev 572267, haskell-bytestring-tree-builder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 10:46:29 UTC (rev 572268) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=bytestring-tree-builder +pkgname=haskell-bytestring-tree-builder +pkgver=0.2.7.3 +pkgrel=32 +pkgdesc="A very efficient ByteString builder implementation based on the binary tree" +url="https://github.com/nikita-volkov/bytestring-tree-builder"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-quickcheck' 'haskell-tasty-hunit' + 'haskell-quickcheck-instances' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('dc23685313cbe97084c63954b167375aac481019b657db5e936ff4c5c210160407ad8305b6ec15e31890eba3187f5a3aaaef1a27d54b9a0cfe30ec694442afb2') + +prepare() { +cd $_hkgname-$pkgver + +sed -i '/semigroups/d' $_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 --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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" +}
[arch-commits] Commit in haskell-bytestring-tree-builder/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 10:46:15 Author: felixonmars Revision: 572267 upgpkg: haskell-bytestring-tree-builder 0.2.7.3-32: rebuild with ghc 8.8.2 Modified: haskell-bytestring-tree-builder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 10:45:37 UTC (rev 572266) +++ PKGBUILD2020-02-16 10:46:15 UTC (rev 572267) @@ -4,7 +4,7 @@ _hkgname=bytestring-tree-builder pkgname=haskell-bytestring-tree-builder pkgver=0.2.7.3 -pkgrel=31 +pkgrel=32 pkgdesc="A very efficient ByteString builder implementation based on the binary tree" url="https://github.com/nikita-volkov/bytestring-tree-builder"; license=("MIT")
[arch-commits] Commit in haskell-criterion-measurement/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 10:47:10 Author: felixonmars Revision: 572269 upgpkg: haskell-criterion-measurement 0.1.2.0-22: rebuild with ghc 8.8.2 Modified: haskell-criterion-measurement/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 10:46:29 UTC (rev 572268) +++ PKGBUILD2020-02-16 10:47:10 UTC (rev 572269) @@ -3,7 +3,7 @@ _hkgname=criterion-measurement pkgname=haskell-criterion-measurement pkgver=0.1.2.0 -pkgrel=21 +pkgrel=22 pkgdesc="Criterion measurement functionality and associated types" url="https://github.com/bos/criterion"; license=('MIT')
[arch-commits] Commit in haskell-criterion-measurement/repos (2 files)
Date: Sunday, February 16, 2020 @ 10:47:23 Author: felixonmars Revision: 572270 archrelease: copy trunk to community-staging-x86_64 Added: haskell-criterion-measurement/repos/community-staging-x86_64/ haskell-criterion-measurement/repos/community-staging-x86_64/PKGBUILD (from rev 572269, haskell-criterion-measurement/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-criterion-measurement/repos/community-staging-x86_64/PKGBUILD (from rev 572269, haskell-criterion-measurement/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 10:47:23 UTC (rev 572270) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=criterion-measurement +pkgname=haskell-criterion-measurement +pkgver=0.1.2.0 +pkgrel=22 +pkgdesc="Criterion measurement functionality and associated types" +url="https://github.com/bos/criterion"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-vector') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('d82196d0b4a501795e8f3498b17db89c5febf6cfd2131da262aacc7b268248bb21c7d4e6530789a40a47c4e74e28e34ab5ff3477b2e28f54ddafd01e7cd5993a') + +build() { +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 +runhaskell Setup build +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" +}
[arch-commits] Commit in haskell-descriptive/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 10:48:15 Author: felixonmars Revision: 572271 upgpkg: haskell-descriptive 0.9.5-84: rebuild with ghc 8.8.2 Modified: haskell-descriptive/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 10:47:23 UTC (rev 572270) +++ PKGBUILD2020-02-16 10:48:15 UTC (rev 572271) @@ -4,7 +4,7 @@ _hkgname=descriptive pkgname=haskell-descriptive pkgver=0.9.5 -pkgrel=83 +pkgrel=84 pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc." url="https://github.com/chrisdone/descriptive"; license=("BSD")
[arch-commits] Commit in haskell-descriptive/repos (2 files)
Date: Sunday, February 16, 2020 @ 10:48:29 Author: felixonmars Revision: 572272 archrelease: copy trunk to community-staging-x86_64 Added: haskell-descriptive/repos/community-staging-x86_64/ haskell-descriptive/repos/community-staging-x86_64/PKGBUILD (from rev 572271, haskell-descriptive/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-descriptive/repos/community-staging-x86_64/PKGBUILD (from rev 572271, haskell-descriptive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 10:48:29 UTC (rev 572272) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=descriptive +pkgname=haskell-descriptive +pkgver=0.9.5 +pkgrel=84 +pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc." +url="https://github.com/chrisdone/descriptive"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-bifunctors" "haskell-scientific" + "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('259761b86f0f0c517baf80942e81820e6665b45548a3e7970a19d0ce344781f48e9f35b73748a6d5fe7afcc35bc5d0feb7634e56cb408d03d92e1d0cac1fdd1b') + +build() { +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 +runhaskell Setup build +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" +}
[arch-commits] Commit in haskell-doctemplates/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 10:49:27 Author: felixonmars Revision: 572273 upgpkg: haskell-doctemplates 0.8-2: rebuild with ghc 8.8.2 Modified: haskell-doctemplates/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 10:48:29 UTC (rev 572272) +++ PKGBUILD2020-02-16 10:49:27 UTC (rev 572273) @@ -3,7 +3,7 @@ _hkgname=doctemplates pkgname=haskell-doctemplates pkgver=0.8 -pkgrel=1 +pkgrel=2 pkgdesc="Pandoc-style document templates" url="https://github.com/jgm/doctemplates"; license=("BSD")
[arch-commits] Commit in haskell-doctemplates/repos (2 files)
Date: Sunday, February 16, 2020 @ 10:49:41 Author: felixonmars Revision: 572274 archrelease: copy trunk to community-staging-x86_64 Added: haskell-doctemplates/repos/community-staging-x86_64/ haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD (from rev 572273, haskell-doctemplates/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD (from rev 572273, haskell-doctemplates/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 10:49:41 UTC (rev 572274) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=doctemplates +pkgname=haskell-doctemplates +pkgver=0.8 +pkgrel=2 +pkgdesc="Pandoc-style document templates" +url="https://github.com/jgm/doctemplates"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-doclayout' 'haskell-hsyaml' 'haskell-safe' + 'haskell-scientific' 'haskell-text-conversions' 'haskell-unordered-containers' + 'haskell-vector') +makedepends=('ghc' 'haskell-glob' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-hunit' + 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('1e83c890c69980cf0ac814b0654427df548f98b47f483d766996b53f0035119ae284fdd33e7145607a199cf13a3a99a6572fb4ad7787217b6232bc96d763efcf') + +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" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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" +}
[arch-commits] Commit in haskell-edit-distance-vector/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 10:50:22 Author: felixonmars Revision: 572275 upgpkg: haskell-edit-distance-vector 1.0.0.4-44: rebuild with ghc 8.8.2 Modified: haskell-edit-distance-vector/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 10:49:41 UTC (rev 572274) +++ PKGBUILD2020-02-16 10:50:22 UTC (rev 572275) @@ -3,7 +3,7 @@ _hkgname=edit-distance-vector pkgname=haskell-edit-distance-vector pkgver=1.0.0.4 -pkgrel=43 +pkgrel=44 pkgdesc="Calculate edit distances and edit scripts between vectors" url="https://github.com/thsutton/edit-distance-vector"; license=('BSD')
[arch-commits] Commit in haskell-edit-distance-vector/repos (2 files)
Date: Sunday, February 16, 2020 @ 10:50:36 Author: felixonmars Revision: 572276 archrelease: copy trunk to community-staging-x86_64 Added: haskell-edit-distance-vector/repos/community-staging-x86_64/ haskell-edit-distance-vector/repos/community-staging-x86_64/PKGBUILD (from rev 572275, haskell-edit-distance-vector/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-edit-distance-vector/repos/community-staging-x86_64/PKGBUILD (from rev 572275, haskell-edit-distance-vector/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 10:50:36 UTC (rev 572276) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=edit-distance-vector +pkgname=haskell-edit-distance-vector +pkgver=1.0.0.4 +pkgrel=44 +pkgdesc="Calculate edit distances and edit scripts between vectors" +url="https://github.com/thsutton/edit-distance-vector"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-vector') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('8d7ef7c6ca971aec5efc2e90adff2584c1e4f996df3ad4f6111f790fd88fcce1814111eb3a3bbe07d8455b03ade98f11e6343c4746e895be2ba9b82a86a33e6d') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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" +}
[arch-commits] Commit in haskell-hslua/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 10:51:32 Author: felixonmars Revision: 572277 upgpkg: haskell-hslua 1.0.3.2-19: rebuild with ghc 8.8.2 Modified: haskell-hslua/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 10:50:36 UTC (rev 572276) +++ PKGBUILD2020-02-16 10:51:32 UTC (rev 572277) @@ -4,7 +4,7 @@ _hkgname=hslua pkgname=haskell-hslua pkgver=1.0.3.2 -pkgrel=18 +pkgrel=19 pkgdesc="A Lua language interpreter embedding in Haskell" url="https://hackage.haskell.org/package/${_hkgname}"; license=("MIT")
[arch-commits] Commit in haskell-hslua/repos (2 files)
Date: Sunday, February 16, 2020 @ 10:51:46 Author: felixonmars Revision: 572278 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua/repos/community-staging-x86_64/ haskell-hslua/repos/community-staging-x86_64/PKGBUILD (from rev 572277, haskell-hslua/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hslua/repos/community-staging-x86_64/PKGBUILD (from rev 572277, haskell-hslua/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 10:51:46 UTC (rev 572278) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hslua +pkgname=haskell-hslua +pkgver=1.0.3.2 +pkgrel=19 +pkgdesc="A Lua language interpreter embedding in Haskell" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'lua' 'haskell-exceptions') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-expected-failure' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('2e047e32a55d0c9512388445ba318d7ceec85f467c89ad825cceb2c60b5b1dce10fa5f014009cb105f71d109fd66eca0c94b88d3a5e26a85ae0dc3e327606e38') + +prepare() { +sed -e '/, fail/d' \ +-e 's/pkgconfig-depends: lua5.3/pkgconfig-depends: lua53/' \ +-i $_hkgname-$pkgver/$_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 --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fsystem-lua -fpkg-config +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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" +}
[arch-commits] Commit in haskell-hslua-module-system/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 10:52:26 Author: felixonmars Revision: 572279 upgpkg: haskell-hslua-module-system 0.2.1-27: rebuild with ghc 8.8.2 Modified: haskell-hslua-module-system/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 10:51:46 UTC (rev 572278) +++ PKGBUILD2020-02-16 10:52:26 UTC (rev 572279) @@ -3,7 +3,7 @@ _hkgname=hslua-module-system pkgname=haskell-hslua-module-system pkgver=0.2.1 -pkgrel=26 +pkgrel=27 pkgdesc="Lua module wrapper around Haskell's System module" url="https://github.com/hslua/hslua-module-system"; license=('MIT')
[arch-commits] Commit in haskell-hslua-module-system/repos (2 files)
Date: Sunday, February 16, 2020 @ 10:52:40 Author: felixonmars Revision: 572280 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua-module-system/repos/community-staging-x86_64/ haskell-hslua-module-system/repos/community-staging-x86_64/PKGBUILD (from rev 572279, haskell-hslua-module-system/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-hslua-module-system/repos/community-staging-x86_64/PKGBUILD (from rev 572279, haskell-hslua-module-system/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 10:52:40 UTC (rev 572280) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=hslua-module-system +pkgname=haskell-hslua-module-system +pkgver=0.2.1 +pkgrel=27 +pkgdesc="Lua module wrapper around Haskell's System module" +url="https://github.com/hslua/hslua-module-system"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-hslua' 'haskell-temporary') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('296d2ee41760d8ee6025562c408f16e78468a9ca53910982fd346a9cf7b8c6df3340fd2d0a7f6ff5fc41c98f0724a733f0ed8bd64cdd18acfb65aa044cd4a99b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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" +}
[arch-commits] Commit in haskell-hslua-module-text/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 10:53:20 Author: felixonmars Revision: 572281 upgpkg: haskell-hslua-module-text 0.2.1-36: rebuild with ghc 8.8.2 Modified: haskell-hslua-module-text/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 10:52:40 UTC (rev 572280) +++ PKGBUILD2020-02-16 10:53:20 UTC (rev 572281) @@ -4,7 +4,7 @@ _hkgname=hslua-module-text pkgname=haskell-hslua-module-text pkgver=0.2.1 -pkgrel=35 +pkgrel=36 pkgdesc="Lua module for text" url="https://github.com/hslua/hslua-module-test"; license=("MIT")
[arch-commits] Commit in haskell-hsyaml-aeson/repos (2 files)
Date: Sunday, February 16, 2020 @ 10:54:26 Author: felixonmars Revision: 572284 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hsyaml-aeson/repos/community-staging-x86_64/ haskell-hsyaml-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 572283, haskell-hsyaml-aeson/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hsyaml-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 572283, haskell-hsyaml-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 10:54:26 UTC (rev 572284) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=HsYAML-aeson +pkgname=haskell-hsyaml-aeson +pkgver=0.2.0.0 +pkgrel=14 +pkgdesc="JSON to YAML Adapter" +url="https://github.com/hvr/hsyaml-aeson"; +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-hsyaml' 'haskell-scientific' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('09da59c38e9fead3b11bbb6752cef803ae2d60392b710ea3958091d6256ff267f0b0f9b27293bbbc96a9d3af08464e463feafcba4a7caab6fd78286127f91527') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.GPLv2" +}
[arch-commits] Commit in haskell-hslua-module-text/repos (2 files)
Date: Sunday, February 16, 2020 @ 10:53:35 Author: felixonmars Revision: 572282 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua-module-text/repos/community-staging-x86_64/ haskell-hslua-module-text/repos/community-staging-x86_64/PKGBUILD (from rev 572281, haskell-hslua-module-text/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-hslua-module-text/repos/community-staging-x86_64/PKGBUILD (from rev 572281, haskell-hslua-module-text/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 10:53:35 UTC (rev 572282) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hslua-module-text +pkgname=haskell-hslua-module-text +pkgver=0.2.1 +pkgrel=36 +pkgdesc="Lua module for text" +url="https://github.com/hslua/hslua-module-test"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hslua') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('e2da17ec688c00968537e49c18d71a3e365a57bb0c8cb2639b2052d04771686ee695186726569e82f72723c78841bccdc0de33d0302e943e67f3432bd5fb9d13') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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" +}
[arch-commits] Commit in haskell-hsyaml-aeson/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 10:54:12 Author: felixonmars Revision: 572283 upgpkg: haskell-hsyaml-aeson 0.2.0.0-14: rebuild with ghc 8.8.2 Modified: haskell-hsyaml-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 10:53:35 UTC (rev 572282) +++ PKGBUILD2020-02-16 10:54:12 UTC (rev 572283) @@ -3,7 +3,7 @@ _hkgname=HsYAML-aeson pkgname=haskell-hsyaml-aeson pkgver=0.2.0.0 -pkgrel=13 +pkgrel=14 pkgdesc="JSON to YAML Adapter" url="https://github.com/hvr/hsyaml-aeson"; license=('GPL')
[arch-commits] Commit in haskell-interpolate/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 10:55:09 Author: felixonmars Revision: 572285 upgpkg: haskell-interpolate 0.2.0-118: rebuild with ghc 8.8.2 Modified: haskell-interpolate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 10:54:26 UTC (rev 572284) +++ PKGBUILD2020-02-16 10:55:09 UTC (rev 572285) @@ -4,7 +4,7 @@ _hkgname=interpolate pkgname=haskell-interpolate pkgver=0.2.0 -pkgrel=117 +pkgrel=118 pkgdesc="String interpolation done right" url="https://github.com/sol/interpolate"; license=("MIT")
[arch-commits] Commit in haskell-interpolate/repos (2 files)
Date: Sunday, February 16, 2020 @ 10:55:23 Author: felixonmars Revision: 572286 archrelease: copy trunk to community-staging-x86_64 Added: haskell-interpolate/repos/community-staging-x86_64/ haskell-interpolate/repos/community-staging-x86_64/PKGBUILD (from rev 572285, haskell-interpolate/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-interpolate/repos/community-staging-x86_64/PKGBUILD (from rev 572285, haskell-interpolate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 10:55:23 UTC (rev 572286) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=interpolate +pkgname=haskell-interpolate +pkgver=0.2.0 +pkgrel=118 +pkgdesc="String interpolation done right" +url="https://github.com/sol/interpolate"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-meta') +makedepends=('ghc' 'haskell-base-compat' 'haskell-hspec' 'haskell-quickcheck' + 'haskell-quickcheck-instances') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('adc90d7da696c4aea0935c5f85dbf37a1738c89ff3b940804cd7bb4f888e28a445c51db9e0f2e1e66f98646f60964c10d135cef30c13efaaaffee3c65b93c89a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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" +}
[arch-commits] Commit in haskell-microlens-aeson/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 10:56:08 Author: felixonmars Revision: 572287 upgpkg: haskell-microlens-aeson 2.3.0.4-34: rebuild with ghc 8.8.2 Modified: haskell-microlens-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 10:55:23 UTC (rev 572286) +++ PKGBUILD2020-02-16 10:56:08 UTC (rev 572287) @@ -3,7 +3,7 @@ _hkgname=microlens-aeson pkgname=haskell-microlens-aeson pkgver=2.3.0.4 -pkgrel=33 +pkgrel=34 pkgdesc="Law-abiding lenses for Aeson, using microlens" url="https://github.com/fosskers/microlens-aeson/"; license=('MIT')
[arch-commits] Commit in haskell-microstache/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 10:57:05 Author: felixonmars Revision: 572289 upgpkg: haskell-microstache 1.0.1.1-129: rebuild with ghc 8.8.2 Modified: haskell-microstache/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 10:56:22 UTC (rev 572288) +++ PKGBUILD2020-02-16 10:57:05 UTC (rev 572289) @@ -4,7 +4,7 @@ _hkgname=microstache pkgname=haskell-microstache pkgver=1.0.1.1 -pkgrel=128 +pkgrel=129 pkgdesc="Mustache templates for Haskell" url="https://github.com/phadej/microstache"; license=("BSD")
[arch-commits] Commit in haskell-microlens-aeson/repos (2 files)
Date: Sunday, February 16, 2020 @ 10:56:22 Author: felixonmars Revision: 572288 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-aeson/repos/community-staging-x86_64/ haskell-microlens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 572287, haskell-microlens-aeson/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-microlens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 572287, haskell-microlens-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 10:56:22 UTC (rev 572288) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=microlens-aeson +pkgname=haskell-microlens-aeson +pkgver=2.3.0.4 +pkgrel=34 +pkgdesc="Law-abiding lenses for Aeson, using microlens" +url="https://github.com/fosskers/microlens-aeson/"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-hashable' 'haskell-microlens' + 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('34986eda773794735792f617bfd00079048f9fb75dd60f533e58a9671906d9bd0e4fcee1f4a3df309d98ddcb25144fb59f1a779675b119669c27739c3f6a') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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" +}
[arch-commits] Commit in haskell-microstache/repos (2 files)
Date: Sunday, February 16, 2020 @ 10:57:18 Author: felixonmars Revision: 572290 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microstache/repos/community-staging-x86_64/ haskell-microstache/repos/community-staging-x86_64/PKGBUILD (from rev 572289, haskell-microstache/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-microstache/repos/community-staging-x86_64/PKGBUILD (from rev 572289, haskell-microstache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 10:57:18 UTC (rev 572290) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=microstache +pkgname=haskell-microstache +pkgver=1.0.1.1 +pkgrel=129 +pkgdesc="Mustache templates for Haskell" +url="https://github.com/phadej/microstache"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('28e0ad58a9724259df176092c125a4ba51fd2278cb0ab2e29bc24bf1e0f1c57a53e5983ff640569e3416fc7cda31b6ba0ae8ad832840a3040ba55fb85fb7f1a1') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/<.*1.3/<2/' -e 's/< *0.6/<1/' $_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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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" +}
[arch-commits] Commit in haskell-pandoc-types/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 10:58:43 Author: felixonmars Revision: 572291 upgpkg: haskell-pandoc-types 1.20-15: rebuild with ghc 8.8.2 Modified: haskell-pandoc-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 10:57:18 UTC (rev 572290) +++ PKGBUILD2020-02-16 10:58:43 UTC (rev 572291) @@ -4,7 +4,7 @@ _hkgname=pandoc-types pkgname=haskell-pandoc-types pkgver=1.20 -pkgrel=14 +pkgrel=15 pkgdesc="Types for representing a structured document" url="https://pandoc.org/"; license=("BSD")
[arch-commits] Commit in haskell-pandoc-types/repos (2 files)
Date: Sunday, February 16, 2020 @ 10:58:57 Author: felixonmars Revision: 572292 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pandoc-types/repos/community-staging-x86_64/ haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD (from rev 572291, haskell-pandoc-types/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD (from rev 572291, haskell-pandoc-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 10:58:57 UTC (rev 572292) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pandoc-types +pkgname=haskell-pandoc-types +pkgver=1.20 +pkgrel=15 +pkgdesc="Types for representing a structured document" +url="https://pandoc.org/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-syb') +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-test-framework-quickcheck2' 'haskell-hunit' 'haskell-string-qq') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('36c658093237246a344dc65bf9e214b250ea1a0aecf9931d80299f44ee152553c4326948bfae8e0f3e5aaabe93bc7a9aca0c79383e48b0f9d2696383df2b40ee') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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" +}
[arch-commits] Commit in haskell-parsers/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 10:59:48 Author: felixonmars Revision: 572293 upgpkg: haskell-parsers 0.12.10-33: rebuild with ghc 8.8.2 Modified: haskell-parsers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 10:58:57 UTC (rev 572292) +++ PKGBUILD2020-02-16 10:59:48 UTC (rev 572293) @@ -4,7 +4,7 @@ _hkgname=parsers pkgname=haskell-parsers pkgver=0.12.10 -pkgrel=32 +pkgrel=33 pkgdesc="Parsing combinators" url="https://github.com/ekmett/parsers/"; license=("BSD")
[arch-commits] Commit in haskell-parsers/repos (2 files)
Date: Sunday, February 16, 2020 @ 11:00:01 Author: felixonmars Revision: 572294 archrelease: copy trunk to community-staging-x86_64 Added: haskell-parsers/repos/community-staging-x86_64/ haskell-parsers/repos/community-staging-x86_64/PKGBUILD (from rev 572293, haskell-parsers/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-parsers/repos/community-staging-x86_64/PKGBUILD (from rev 572293, haskell-parsers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 11:00:01 UTC (rev 572294) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=parsers +pkgname=haskell-parsers +pkgver=0.12.10 +pkgrel=33 +pkgdesc="Parsing combinators" +url="https://github.com/ekmett/parsers/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-orphans' 'haskell-charset' + 'haskell-scientific' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('99ff90de4e60be3c03c8e1e5ae7902a37424c3139ccf566ff1cbc363d176787bd60bb709ef6c56f5b446f1f1b7eca65aa5d431897a0f82a9d6f7fe77fd2ee49f') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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 --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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" +}
[arch-commits] Commit in haskell-data-serializer/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:00:55 Author: felixonmars Revision: 572295 upgpkg: haskell-data-serializer 0.3.4.1-16: rebuild with ghc 8.8.2 Modified: haskell-data-serializer/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 11:00:01 UTC (rev 572294) +++ PKGBUILD2020-02-16 11:00:55 UTC (rev 572295) @@ -3,7 +3,7 @@ _hkgname=data-serializer pkgname=haskell-data-serializer pkgver=0.3.4.1 -pkgrel=15 +pkgrel=16 pkgdesc="Common API for serialization libraries" url="https://github.com/mvv/data-serializer"; license=('BSD')
[arch-commits] Commit in haskell-data-serializer/repos (2 files)
Date: Sunday, February 16, 2020 @ 11:01:09 Author: felixonmars Revision: 572296 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-serializer/repos/community-staging-x86_64/ haskell-data-serializer/repos/community-staging-x86_64/PKGBUILD (from rev 572295, haskell-data-serializer/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-data-serializer/repos/community-staging-x86_64/PKGBUILD (from rev 572295, haskell-data-serializer/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 11:01:09 UTC (rev 572296) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=data-serializer +pkgname=haskell-data-serializer +pkgver=0.3.4.1 +pkgrel=16 +pkgdesc="Common API for serialization libraries" +url="https://github.com/mvv/data-serializer"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-data-endian' 'haskell-parsers' 'haskell-split') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('a19693bb24bf5e51197d3d3c34bc398ce50eae7ec52f651acf6aad1e6c8e2a56c57dd07aaeb16cd729a7401f986a3baf4b166a47f87438a667ba0ab0b9023d53') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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 --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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" +}
[arch-commits] Commit in haskell-data-textual/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:02:31 Author: felixonmars Revision: 572297 upgpkg: haskell-data-textual 0.3.0.3-15: rebuild with ghc 8.8.2 Modified: haskell-data-textual/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 11:01:09 UTC (rev 572296) +++ PKGBUILD2020-02-16 11:02:31 UTC (rev 572297) @@ -3,7 +3,7 @@ _hkgname=data-textual pkgname=haskell-data-textual pkgver=0.3.0.3 -pkgrel=14 +pkgrel=15 pkgdesc="Human-friendly textual representations." url="https://github.com/mvv/data-textual"; license=('BSD')
[arch-commits] Commit in haskell-data-textual/repos (2 files)
Date: Sunday, February 16, 2020 @ 11:02:45 Author: felixonmars Revision: 572298 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-textual/repos/community-staging-x86_64/ haskell-data-textual/repos/community-staging-x86_64/PKGBUILD (from rev 572297, haskell-data-textual/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-data-textual/repos/community-staging-x86_64/PKGBUILD (from rev 572297, haskell-data-textual/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 11:02:45 UTC (rev 572298) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=data-textual +pkgname=haskell-data-textual +pkgver=0.3.0.3 +pkgrel=15 +pkgdesc="Human-friendly textual representations." +url="https://github.com/mvv/data-textual"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-parsers' 'haskell-text-latin1' 'haskell-text-printer') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('36f87d0ad6ef1207d59288013a74efb5458747b03a9ad0d0d5a242672b6f32c562e3e671688054b73289d238d1c69673a5e25fe058f100a8ead457a6228c9b22') + +build() { +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 +runhaskell Setup build +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" +}
[arch-commits] Commit in haskell-network-ip/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:03:41 Author: felixonmars Revision: 572299 upgpkg: haskell-network-ip 0.3.0.3-19: rebuild with ghc 8.8.2 Modified: haskell-network-ip/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 11:02:45 UTC (rev 572298) +++ PKGBUILD2020-02-16 11:03:41 UTC (rev 572299) @@ -3,7 +3,7 @@ _hkgname=network-ip pkgname=haskell-network-ip pkgver=0.3.0.3 -pkgrel=18 +pkgrel=19 pkgdesc="Internet Protocol data structures" url="https://github.com/mvv/network-ip"; license=('BSD')
[arch-commits] Commit in haskell-network-ip/repos (2 files)
Date: Sunday, February 16, 2020 @ 11:03:55 Author: felixonmars Revision: 572300 archrelease: copy trunk to community-staging-x86_64 Added: haskell-network-ip/repos/community-staging-x86_64/ haskell-network-ip/repos/community-staging-x86_64/PKGBUILD (from rev 572299, haskell-network-ip/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-network-ip/repos/community-staging-x86_64/PKGBUILD (from rev 572299, haskell-network-ip/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 11:03:55 UTC (rev 572300) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan + +_hkgname=network-ip +pkgname=haskell-network-ip +pkgver=0.3.0.3 +pkgrel=19 +pkgdesc="Internet Protocol data structures" +url="https://github.com/mvv/network-ip"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default-class' 'haskell-data-dword' 'haskell-data-endian' + 'haskell-data-serializer' 'haskell-data-textual' 'haskell-hashable' 'haskell-parsers' + 'haskell-text-printer' 'haskell-type-hint') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('0d628e514d3696db04350e54f87f179d5468e983001bfc3865ac65f6f430416c5c111b1979b368dd8115f06dd94c675b28b632ca75b22341fcc1522b7f1f2e36') + +build() { +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 +runhaskell Setup build +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" +}
[arch-commits] Commit in haskell-path/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:04:34 Author: felixonmars Revision: 572301 upgpkg: haskell-path 0.6.1-134: rebuild with ghc 8.8.2 Modified: haskell-path/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 11:03:55 UTC (rev 572300) +++ PKGBUILD2020-02-16 11:04:34 UTC (rev 572301) @@ -4,7 +4,7 @@ _hkgname=path pkgname=haskell-path pkgver=0.6.1 -pkgrel=133 +pkgrel=134 pkgdesc="Path" url="https://hackage.haskell.org/package/${_hkgname}"; license=("BSD")
[arch-commits] Commit in haskell-path/repos (2 files)
Date: Sunday, February 16, 2020 @ 11:04:48 Author: felixonmars Revision: 572302 archrelease: copy trunk to community-staging-x86_64 Added: haskell-path/repos/community-staging-x86_64/ haskell-path/repos/community-staging-x86_64/PKGBUILD (from rev 572301, haskell-path/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-path/repos/community-staging-x86_64/PKGBUILD (from rev 572301, haskell-path/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 11:04:48 UTC (rev 572302) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=path +pkgname=haskell-path +pkgver=0.6.1 +pkgrel=134 +pkgdesc="Path" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-exceptions" "haskell-hashable") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('84428bf7215c014b7759c96c4eda2fe7576169a8a906cce493476d6718b069ff90da1745914c0e265e97c96472f7b8ba50a16713468da95adcb755cda9f694f5') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*0.9/<1/' $_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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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" +}
[arch-commits] Commit in haskell-path-io/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:05:29 Author: felixonmars Revision: 572303 upgpkg: haskell-path-io 1.4.2-57: rebuild with ghc 8.8.2 Modified: haskell-path-io/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 11:04:48 UTC (rev 572302) +++ PKGBUILD2020-02-16 11:05:29 UTC (rev 572303) @@ -5,7 +5,7 @@ _hkgname=path-io pkgname=haskell-path-io pkgver=1.4.2 -pkgrel=56 +pkgrel=57 pkgdesc="Interface to ‘directory’ package for users of ‘path’" url="https://github.com/mrkkrp/path-io"; license=("BSD")
[arch-commits] Commit in haskell-path-io/repos (2 files)
Date: Sunday, February 16, 2020 @ 11:05:43 Author: felixonmars Revision: 572304 archrelease: copy trunk to community-staging-x86_64 Added: haskell-path-io/repos/community-staging-x86_64/ haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 572303, haskell-path-io/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 572303, haskell-path-io/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 11:05:43 UTC (rev 572304) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +_hkgname=path-io +pkgname=haskell-path-io +pkgver=1.4.2 +pkgrel=57 +pkgdesc="Interface to ‘directory’ package for users of ‘path’" +url="https://github.com/mrkkrp/path-io"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-dlist' 'haskell-exceptions' 'haskell-path' 'haskell-temporary' + 'haskell-unix-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";) +sha512sums=('01a20544dba6aa8941da8826296ee6e6d1d83b7b3a102625a18c95db7f6cc42115f766371838f0fc0f39ca1f603cfad34660643eb66efbcd206afea78c67d38e') + +prepare() { + cd $_hkgname-$pkgver + sed -i 's/< *1.9/<2/' $_hkgname.cabal +} + +build() { + cd "$srcdir/$_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 \ +-f-dev + runhaskell Setup build + 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.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE.md" +}
[arch-commits] Commit in haskell-rio/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:06:37 Author: felixonmars Revision: 572305 upgpkg: haskell-rio 0.1.14.0-2: rebuild with ghc 8.8.2 Modified: haskell-rio/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 11:05:43 UTC (rev 572304) +++ PKGBUILD2020-02-16 11:06:37 UTC (rev 572305) @@ -3,7 +3,7 @@ _hkgname=rio pkgname=haskell-rio pkgver=0.1.14.0 -pkgrel=1 +pkgrel=2 pkgdesc="A standard library for Haskell" url="https://github.com/commercialhaskell/rio"; license=('MIT')
[arch-commits] Commit in haskell-rio/repos (2 files)
Date: Sunday, February 16, 2020 @ 11:06:52 Author: felixonmars Revision: 572306 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rio/repos/community-staging-x86_64/ haskell-rio/repos/community-staging-x86_64/PKGBUILD (from rev 572305, haskell-rio/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-rio/repos/community-staging-x86_64/PKGBUILD (from rev 572305, haskell-rio/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 11:06:52 UTC (rev 572306) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=rio +pkgname=haskell-rio +pkgver=0.1.14.0 +pkgrel=2 +pkgdesc="A standard library for Haskell" +url="https://github.com/commercialhaskell/rio"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-hashable' 'haskell-microlens' + 'haskell-primitive' 'haskell-typed-process' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('01c51aa0f08ac1a1383f2a934689eb62ab6ee4b13d261a498ef5537097f79b89dbf52c27f3e912574e393c34c73c725e28f08dfc0c26876c234e0a19f3ad153c') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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" +}
[arch-commits] Commit in haskell-hi-file-parser/repos (2 files)
Date: Sunday, February 16, 2020 @ 11:07:55 Author: felixonmars Revision: 572308 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hi-file-parser/repos/community-staging-x86_64/ haskell-hi-file-parser/repos/community-staging-x86_64/PKGBUILD (from rev 572307, haskell-hi-file-parser/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-hi-file-parser/repos/community-staging-x86_64/PKGBUILD (from rev 572307, haskell-hi-file-parser/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 11:07:55 UTC (rev 572308) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=hi-file-parser +pkgname=haskell-hi-file-parser +pkgver=0.1.0.0 +pkgrel=20 +pkgdesc="Parser for GHC's hi files" +url="https://github.com/commercialhaskell/stack"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-rio' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('e101c99486839d8c28a3a1fa7fddb0cc8287298f587affaf90cccfa517adaf84b570af8d28faae16201271e0d27059fdbac5740f429e9f4f341f760d5d9d0b5f') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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" +}
[arch-commits] Commit in haskell-hi-file-parser/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:07:41 Author: felixonmars Revision: 572307 upgpkg: haskell-hi-file-parser 0.1.0.0-20: rebuild with ghc 8.8.2 Modified: haskell-hi-file-parser/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 11:06:52 UTC (rev 572306) +++ PKGBUILD2020-02-16 11:07:41 UTC (rev 572307) @@ -3,7 +3,7 @@ _hkgname=hi-file-parser pkgname=haskell-hi-file-parser pkgver=0.1.0.0 -pkgrel=19 +pkgrel=20 pkgdesc="Parser for GHC's hi files" url="https://github.com/commercialhaskell/stack"; license=('BSD')
[arch-commits] Commit in haskell-rio-prettyprint/repos (2 files)
Date: Sunday, February 16, 2020 @ 11:08:53 Author: felixonmars Revision: 572310 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rio-prettyprint/repos/community-staging-x86_64/ haskell-rio-prettyprint/repos/community-staging-x86_64/PKGBUILD (from rev 572309, haskell-rio-prettyprint/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-rio-prettyprint/repos/community-staging-x86_64/PKGBUILD (from rev 572309, haskell-rio-prettyprint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 11:08:53 UTC (rev 572310) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=rio-prettyprint +pkgname=haskell-rio-prettyprint +pkgver=0.1.0.0 +pkgrel=27 +pkgdesc="Pretty-printing for RIO" +url="https://github.com/commercialhaskell/stack"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-colour' 'haskell-path' 'haskell-rio') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('96599c19f5c49824d5bd76c109e2304153170269ecd4c6595f03705216154750670542110fdab450a7e36db00d6a6a0d3acca30e5c7c24a855760b09703a4658') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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" +}
[arch-commits] Commit in haskell-rio-prettyprint/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:08:38 Author: felixonmars Revision: 572309 upgpkg: haskell-rio-prettyprint 0.1.0.0-27: rebuild with ghc 8.8.2 Modified: haskell-rio-prettyprint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 11:07:55 UTC (rev 572308) +++ PKGBUILD2020-02-16 11:08:38 UTC (rev 572309) @@ -3,7 +3,7 @@ _hkgname=rio-prettyprint pkgname=haskell-rio-prettyprint pkgver=0.1.0.0 -pkgrel=26 +pkgrel=27 pkgdesc="Pretty-printing for RIO" url="https://github.com/commercialhaskell/stack"; license=('MIT')
[arch-commits] Commit in haskell-shakespeare/repos (2 files)
Date: Sunday, February 16, 2020 @ 11:10:25 Author: felixonmars Revision: 572312 archrelease: copy trunk to community-staging-x86_64 Added: haskell-shakespeare/repos/community-staging-x86_64/ haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD (from rev 572311, haskell-shakespeare/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD (from rev 572311, haskell-shakespeare/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 11:10:25 UTC (rev 572312) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=shakespeare +pkgname=haskell-shakespeare +pkgver=2.0.24 +pkgrel=6 +pkgdesc="A toolkit for making compile-time interpolated templates" +url="https://www.yesodweb.com/book/shakespearean-templates"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-exceptions' + 'haskell-scientific' 'haskell-unordered-containers' + 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('ca6a70a7415bc9302cb5d08efac2ad30db2889b7b7c2292e4b62dc2d35d5b56c7ec757e1bfa3d11778f7bb76a2e4083cd8837730121fb4c3a65dc3d83524f436') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-test_roy -f-test_coffee -f-test_export +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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" +}
[arch-commits] Commit in haskell-shakespeare/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:10:11 Author: felixonmars Revision: 572311 upgpkg: haskell-shakespeare 2.0.24-6: rebuild with ghc 8.8.2 Modified: haskell-shakespeare/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 11:08:53 UTC (rev 572310) +++ PKGBUILD2020-02-16 11:10:11 UTC (rev 572311) @@ -4,7 +4,7 @@ _hkgname=shakespeare pkgname=haskell-shakespeare pkgver=2.0.24 -pkgrel=5 +pkgrel=6 pkgdesc="A toolkit for making compile-time interpolated templates" url="https://www.yesodweb.com/book/shakespearean-templates"; license=("MIT")
[arch-commits] Commit in haskell-skylighting-core/repos (2 files)
Date: Sunday, February 16, 2020 @ 11:12:09 Author: felixonmars Revision: 572314 archrelease: copy trunk to community-staging-x86_64 Added: haskell-skylighting-core/repos/community-staging-x86_64/ haskell-skylighting-core/repos/community-staging-x86_64/PKGBUILD (from rev 572313, haskell-skylighting-core/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-skylighting-core/repos/community-staging-x86_64/PKGBUILD (from rev 572313, haskell-skylighting-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 11:12:09 UTC (rev 572314) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=skylighting-core +pkgname=haskell-skylighting-core +pkgver=0.8.3.2 +pkgrel=5 +pkgdesc="Syntax highlighting library" +url="https://github.com/jgm/skylighting"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-attoparsec' + 'haskell-base64-bytestring' 'haskell-blaze-html' 'haskell-case-insensitive' + 'haskell-colour' 'haskell-hxt' 'haskell-regex-pcre' 'haskell-safe' + 'haskell-utf8-string') +makedepends=('ghc' 'haskell-diff' 'haskell-hunit' 'haskell-pretty-show' 'haskell-quickcheck' + 'haskell-random' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('cf7a09df89faf2141a7884a244d52d5691a0a5764041a5f02e89c8a3121f322a32287cef8fd53464e4b4ddde61d84d3fce3a46c273014fc289052c1ac6c2ffa0') + +build() { +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 \ +-fexecutable -fsystem-pcre +runhaskell Setup build +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" +}
[arch-commits] Commit in haskell-skylighting-core/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:11:55 Author: felixonmars Revision: 572313 upgpkg: haskell-skylighting-core 0.8.3.2-5: rebuild with ghc 8.8.2 Modified: haskell-skylighting-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 11:10:25 UTC (rev 572312) +++ PKGBUILD2020-02-16 11:11:55 UTC (rev 572313) @@ -3,7 +3,7 @@ _hkgname=skylighting-core pkgname=haskell-skylighting-core pkgver=0.8.3.2 -pkgrel=4 +pkgrel=5 pkgdesc="Syntax highlighting library" url="https://github.com/jgm/skylighting"; license=('BSD')
[arch-commits] Commit in haskell-skylighting/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:13:00 Author: felixonmars Revision: 572315 upgpkg: haskell-skylighting 0.8.3.2-5: rebuild with ghc 8.8.2 Modified: haskell-skylighting/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 11:12:09 UTC (rev 572314) +++ PKGBUILD2020-02-16 11:13:00 UTC (rev 572315) @@ -3,7 +3,7 @@ _hkgname=skylighting pkgname=haskell-skylighting pkgver=0.8.3.2 -pkgrel=4 +pkgrel=5 pkgdesc="Syntax highlighting library" url="https://github.com/jgm/skylighting"; license=('GPL2')
[arch-commits] Commit in haskell-skylighting/repos (2 files)
Date: Sunday, February 16, 2020 @ 11:13:14 Author: felixonmars Revision: 572316 archrelease: copy trunk to community-staging-x86_64 Added: haskell-skylighting/repos/community-staging-x86_64/ haskell-skylighting/repos/community-staging-x86_64/PKGBUILD (from rev 572315, haskell-skylighting/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-skylighting/repos/community-staging-x86_64/PKGBUILD (from rev 572315, haskell-skylighting/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 11:13:14 UTC (rev 572316) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=skylighting +pkgname=haskell-skylighting +pkgver=0.8.3.2 +pkgrel=5 +pkgdesc="Syntax highlighting library" +url="https://github.com/jgm/skylighting"; +license=('GPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-skylighting-core') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('75a6437260b0bb5b95b0d5eae4d8310042c053be58576e78a4b776ef5a38c95dc80c66e64e4a90838a4bef02d31c0a75f87f34e245c0101750473d65a1917e27') + +build() { +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 \ +-f-executable +runhaskell Setup build +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" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-sourcemap/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:14:00 Author: felixonmars Revision: 572317 upgpkg: haskell-sourcemap 0.1.6-160: rebuild with ghc 8.8.2 Modified: haskell-sourcemap/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 11:13:14 UTC (rev 572316) +++ PKGBUILD2020-02-16 11:14:00 UTC (rev 572317) @@ -4,7 +4,7 @@ _hkgname=sourcemap pkgname=haskell-sourcemap pkgver=0.1.6 -pkgrel=159 +pkgrel=160 pkgdesc="Implementation of source maps as proposed by Google and Mozilla." url="https://hackage.haskell.org/package/${_hkgname}"; license=("BSD")
[arch-commits] Commit in haskell-sourcemap/repos (2 files)
Date: Sunday, February 16, 2020 @ 11:14:14 Author: felixonmars Revision: 572318 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sourcemap/repos/community-staging-x86_64/ haskell-sourcemap/repos/community-staging-x86_64/PKGBUILD (from rev 572317, haskell-sourcemap/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-sourcemap/repos/community-staging-x86_64/PKGBUILD (from rev 572317, haskell-sourcemap/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 11:14:14 UTC (rev 572318) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sourcemap +pkgname=haskell-sourcemap +pkgver=0.1.6 +pkgrel=160 +pkgdesc="Implementation of source maps as proposed by Google and Mozilla." +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" "haskell-unordered-containers" + "haskell-utf8-string") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('b9a04cccb4fe7eea8b37a2eaf2bc776eae5640038ab76fb948c5a3ea09a9ce7a') + +build() { +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 +runhaskell Setup build +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" +}
[arch-commits] Commit in haskell-statistics/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:17:25 Author: felixonmars Revision: 572319 upgpkg: haskell-statistics 0.15.0.0-60: rebuild with ghc 8.8.2 Modified: haskell-statistics/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 11:14:14 UTC (rev 572318) +++ PKGBUILD2020-02-16 11:17:25 UTC (rev 572319) @@ -4,7 +4,7 @@ _hkgname=statistics pkgname=haskell-statistics pkgver=0.15.0.0 -pkgrel=59 +pkgrel=60 pkgdesc="A library of statistical types, data, and functions" url="https://github.com/bos/statistics"; license=("BSD")
[arch-commits] Commit in haskell-tasty-lua/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:18:26 Author: felixonmars Revision: 572321 upgpkg: haskell-tasty-lua 0.2.0.1-26: rebuild with ghc 8.8.2 Modified: haskell-tasty-lua/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 11:17:40 UTC (rev 572320) +++ PKGBUILD2020-02-16 11:18:26 UTC (rev 572321) @@ -3,7 +3,7 @@ _hkgname=tasty-lua pkgname=haskell-tasty-lua pkgver=0.2.0.1 -pkgrel=25 +pkgrel=26 pkgdesc="Write tests in Lua, integrate into tasty." url="https://github.com/hslua/tasty-lua"; license=('MIT')
[arch-commits] Commit in haskell-statistics/repos (2 files)
Date: Sunday, February 16, 2020 @ 11:17:40 Author: felixonmars Revision: 572320 archrelease: copy trunk to community-staging-x86_64 Added: haskell-statistics/repos/community-staging-x86_64/ haskell-statistics/repos/community-staging-x86_64/PKGBUILD (from rev 572319, haskell-statistics/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-statistics/repos/community-staging-x86_64/PKGBUILD (from rev 572319, haskell-statistics/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 11:17:40 UTC (rev 572320) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=statistics +pkgname=haskell-statistics +pkgver=0.15.0.0 +pkgrel=60 +pkgdesc="A library of statistical types, data, and functions" +url="https://github.com/bos/statistics"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-orphans' 'haskell-data-default-class' + 'haskell-dense-linear-algebra' 'haskell-math-functions' 'haskell-monad-par' + 'haskell-mwc-random' 'haskell-primitive' 'haskell-vector' 'haskell-vector-algorithms' + 'haskell-vector-binary-instances' 'haskell-vector-th-unbox') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-erf' 'haskell-ieee754' + '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=('89b44ab8662308dc17769c47c9791b1b673fd3736348ef0e005b0e00ec120145ee8a1174d2e5a92fdb6e00fd441e389407cdcbd99c55b6523cc79ba82949') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "Tests failed" +} + +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" +}
[arch-commits] Commit in haskell-tasty-lua/repos (2 files)
Date: Sunday, February 16, 2020 @ 11:18:40 Author: felixonmars Revision: 572322 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-lua/repos/community-staging-x86_64/ haskell-tasty-lua/repos/community-staging-x86_64/PKGBUILD (from rev 572321, haskell-tasty-lua/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-tasty-lua/repos/community-staging-x86_64/PKGBUILD (from rev 572321, haskell-tasty-lua/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 11:18:40 UTC (rev 572322) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-lua +pkgname=haskell-tasty-lua +pkgver=0.2.0.1 +pkgrel=26 +pkgdesc="Write tests in Lua, integrate into tasty." +url="https://github.com/hslua/tasty-lua"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-file-embed' 'haskell-hslua' 'haskell-tasty') +makedepends=('ghc' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('25981f483b1d890b74f5b0f16b273413de2dc2a2da1a0443014e605e41c93d276bca325717aca58d194c68e580dbfde8c1dee166c1974f4f2e544887e0ed0d12') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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" +}
[arch-commits] Commit in haskell-texmath/repos (2 files)
Date: Sunday, February 16, 2020 @ 11:21:34 Author: felixonmars Revision: 572324 archrelease: copy trunk to community-staging-x86_64 Added: haskell-texmath/repos/community-staging-x86_64/ haskell-texmath/repos/community-staging-x86_64/PKGBUILD (from rev 572323, haskell-texmath/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-texmath/repos/community-staging-x86_64/PKGBUILD (from rev 572323, haskell-texmath/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 11:21:34 UTC (rev 572324) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=texmath +pkgname=haskell-texmath +pkgver=0.12 +pkgrel=17 +pkgdesc="Conversion between formats used to represent mathematics." +url="https://github.com/jgm/texmath"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-network-uri' 'haskell-pandoc-types' + 'haskell-syb' 'haskell-xml') +makedepends=('ghc' 'haskell-temporary' 'haskell-utf8-string') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('e8c304652b472c24a09460abfd473e4f8ef4d55685841cc1f3ead35abf50fc99dcaf5981c0025497d9997b0010e556ce5d99c0e8ad4872c79fa49d6d857cb1b1') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri -f-executable +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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" +}
[arch-commits] Commit in haskell-texmath/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:21:21 Author: felixonmars Revision: 572323 upgpkg: haskell-texmath 0.12-17: rebuild with ghc 8.8.2 Modified: haskell-texmath/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 11:18:40 UTC (rev 572322) +++ PKGBUILD2020-02-16 11:21:21 UTC (rev 572323) @@ -4,7 +4,7 @@ _hkgname=texmath pkgname=haskell-texmath pkgver=0.12 -pkgrel=16 +pkgrel=17 pkgdesc="Conversion between formats used to represent mathematics." url="https://github.com/jgm/texmath"; license=("GPL2")
[arch-commits] Commit in haskell-text-short/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:25:08 Author: felixonmars Revision: 572325 upgpkg: haskell-text-short 0.1.3-20: rebuild with ghc 8.8.2 Modified: haskell-text-short/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 11:21:34 UTC (rev 572324) +++ PKGBUILD2020-02-16 11:25:08 UTC (rev 572325) @@ -4,7 +4,7 @@ _hkgname=text-short pkgname=haskell-text-short pkgver=0.1.3 -pkgrel=19 +pkgrel=20 pkgdesc="Memory-efficient representation of Unicode text strings" url="https://github.com/hvr/text-short"; license=("BSD")
[arch-commits] Commit in haskell-text-short/repos (2 files)
Date: Sunday, February 16, 2020 @ 11:25:21 Author: felixonmars Revision: 572326 archrelease: copy trunk to community-staging-x86_64 Added: haskell-text-short/repos/community-staging-x86_64/ haskell-text-short/repos/community-staging-x86_64/PKGBUILD (from rev 572325, haskell-text-short/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-text-short/repos/community-staging-x86_64/PKGBUILD (from rev 572325, haskell-text-short/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 11:25:21 UTC (rev 572326) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=text-short +pkgname=haskell-text-short +pkgver=0.1.3 +pkgrel=20 +pkgdesc="Memory-efficient representation of Unicode text strings" +url="https://github.com/hvr/text-short"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable') +makedepends=('ghc' 'haskell-quickcheck-instances' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('6d7a5379dbaf28a201dd44229959a293acb5ff57c4659a6a34af37e46b2e6fc5eb61a00ba26d36dd08795456246429ec20236af8e342fd0d03bfcf6d06d69428') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *4.13/<5/' $_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 --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-asserts +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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" +}
[arch-commits] Commit in haskell-cassava/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:26:18 Author: felixonmars Revision: 572327 upgpkg: haskell-cassava 0.5.2.0-15: rebuild with ghc 8.8.2 Modified: haskell-cassava/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 11:25:21 UTC (rev 572326) +++ PKGBUILD2020-02-16 11:26:18 UTC (rev 572327) @@ -4,7 +4,7 @@ _hkgname=cassava pkgname=haskell-cassava pkgver=0.5.2.0 -pkgrel=14 +pkgrel=15 pkgdesc="A CSV parsing and encoding library" url="https://github.com/tibbe/cassava"; license=("BSD")
[arch-commits] Commit in haskell-cassava/repos (2 files)
Date: Sunday, February 16, 2020 @ 11:26:31 Author: felixonmars Revision: 572328 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cassava/repos/community-staging-x86_64/ haskell-cassava/repos/community-staging-x86_64/PKGBUILD (from rev 572327, haskell-cassava/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-cassava/repos/community-staging-x86_64/PKGBUILD (from rev 572327, haskell-cassava/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 11:26:31 UTC (rev 572328) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cassava +pkgname=haskell-cassava +pkgver=0.5.2.0 +pkgrel=15 +pkgdesc="A CSV parsing and encoding library" +url="https://github.com/tibbe/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') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('f7f3fc2ebf58491847fb20b21ecf18595933d296bfd4c48249d35c52e72988c4e2758d7a6d2095a9edb3bed8e154a11170920a7c08262270c9f60cb853085383') + +build() { +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 \ +-f-bytestring--LT-0_10_4 +runhaskell Setup build +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" +}
[arch-commits] Commit in haskell-cassava-megaparsec/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:27:28 Author: felixonmars Revision: 572329 upgpkg: haskell-cassava-megaparsec 2.0.1-15: rebuild with ghc 8.8.2 Modified: haskell-cassava-megaparsec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 11:26:31 UTC (rev 572328) +++ PKGBUILD2020-02-16 11:27:28 UTC (rev 572329) @@ -3,7 +3,7 @@ _hkgname=cassava-megaparsec pkgname=haskell-cassava-megaparsec pkgver=2.0.1 -pkgrel=14 +pkgrel=15 pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava" url="https://github.com/stackbuilders/cassava-megaparsec"; license=('MIT')
[arch-commits] Commit in haskell-uniplate/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:28:22 Author: felixonmars Revision: 572331 upgpkg: haskell-uniplate 1.6.12-66: rebuild with ghc 8.8.2 Modified: haskell-uniplate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 11:27:41 UTC (rev 572330) +++ PKGBUILD2020-02-16 11:28:22 UTC (rev 572331) @@ -4,7 +4,7 @@ _hkgname=uniplate pkgname=haskell-uniplate pkgver=1.6.12 -pkgrel=65 +pkgrel=66 pkgdesc="Help writing simple, concise and fast generic operations." url="http://community.haskell.org/~ndm/uniplate/"; license=("BSD")
[arch-commits] Commit in haskell-cassava-megaparsec/repos (2 files)
Date: Sunday, February 16, 2020 @ 11:27:41 Author: felixonmars Revision: 572330 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cassava-megaparsec/repos/community-staging-x86_64/ haskell-cassava-megaparsec/repos/community-staging-x86_64/PKGBUILD (from rev 572329, haskell-cassava-megaparsec/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-cassava-megaparsec/repos/community-staging-x86_64/PKGBUILD (from rev 572329, haskell-cassava-megaparsec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 11:27:41 UTC (rev 572330) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=cassava-megaparsec +pkgname=haskell-cassava-megaparsec +pkgver=2.0.1 +pkgrel=15 +pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava" +url="https://github.com/stackbuilders/cassava-megaparsec"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cassava' 'haskell-megaparsec' 'haskell-unordered-containers' + 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-megaparsec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('f4be4741871b14c3ded67fbb7c7c084c649b3a3f848650ab61a5a2d5462d86b66941794e201a10cd803c06876fc2a8bf40d2efdf49379ed08e8f11436dd89282') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +}
[arch-commits] Commit in haskell-uniplate/repos (2 files)
Date: Sunday, February 16, 2020 @ 11:28:35 Author: felixonmars Revision: 572332 archrelease: copy trunk to community-staging-x86_64 Added: haskell-uniplate/repos/community-staging-x86_64/ haskell-uniplate/repos/community-staging-x86_64/PKGBUILD (from rev 572331, haskell-uniplate/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-uniplate/repos/community-staging-x86_64/PKGBUILD (from rev 572331, haskell-uniplate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 11:28:35 UTC (rev 572332) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=uniplate +pkgname=haskell-uniplate +pkgver=1.6.12 +pkgrel=66 +pkgdesc="Help writing simple, concise and fast generic operations." +url="http://community.haskell.org/~ndm/uniplate/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-hashable" "haskell-syb" "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('049b07e8a57db7e44d91fc9c8dcfb5c49b78a692a730061763cb8bcc4fbc3ed1065bd7a4c337e3d344693df882a0718b6d3bb6a6ea1e7d520a36d252d7038b07') + +build() { +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 \ +-fseparate_syb -ftypeable_fingerprint +runhaskell Setup build +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" +}
[arch-commits] Commit in haskell-src-exts-util/repos (2 files)
Date: Sunday, February 16, 2020 @ 11:29:28 Author: felixonmars Revision: 572335 archrelease: copy trunk to community-staging-x86_64 Added: haskell-src-exts-util/repos/community-staging-x86_64/ haskell-src-exts-util/repos/community-staging-x86_64/PKGBUILD (from rev 572334, haskell-src-exts-util/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-src-exts-util/repos/community-staging-x86_64/PKGBUILD (from rev 572334, haskell-src-exts-util/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 11:29:28 UTC (rev 572335) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-src-exts-util +pkgname=haskell-src-exts-util +pkgver=0.2.5 +pkgrel=33 +pkgdesc="Helper functions for working with haskell-src-exts trees" +url="https://github.com/pepeiborra/haskell-src-exts-util"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-src-exts' 'haskell-uniplate') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('0497d8e2206402cc295289b1893f326c8f5fa7fc00177279b7af389b3351a94a123d7eb754d8a245981bae51d1a978684791d9b111befca2888bc7fe22f07147') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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" +}
[arch-commits] Commit in python-setuptools-scm/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:29:18 Author: felixonmars Revision: 572334 upgpkg: python-setuptools-scm 3.4.3-1 Modified: python-setuptools-scm/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 11:29:16 UTC (rev 572333) +++ PKGBUILD2020-02-16 11:29:18 UTC (rev 572334) @@ -3,7 +3,7 @@ pkgbase=python-setuptools-scm pkgname=(python-setuptools-scm python2-setuptools-scm) -pkgver=3.4.2 +pkgver=3.4.3 pkgrel=1 pkgdesc="Handles managing your python package versions in scm metadata." arch=('any') @@ -13,7 +13,7 @@ checkdepends=('python-pytest' 'python2-pytest' 'mercurial' 'git' 'python-pip' 'python2-pip' 'python-toml' 'python2-toml') source=("https://pypi.io/packages/source/s/setuptools_scm/setuptools_scm-$pkgver.tar.gz";) -sha512sums=('bdfe0e1d3952be9f55b9d7a00a8623f58fc3fb81d78baafd80cf0bec43dd89cc6df6de547012d3b4bfcdfc709895b6cc7534adb631990470a015eb1199a99bbf') +sha512sums=('455344ac7dda5c0ac79bdb26bef020cafc116fe59b979601351c78d26806e6e610774979f74762c113926e8b022e7b58513f25010ef7b92e5104fc1b2d552d4e') prepare() { cp -a setuptools_scm-$pkgver{,-py2}
[arch-commits] Commit in python-setuptools-scm/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:29:33 Author: felixonmars Revision: 572336 archrelease: copy trunk to community-any Added: python-setuptools-scm/repos/community-any/PKGBUILD (from rev 572334, python-setuptools-scm/trunk/PKGBUILD) Deleted: python-setuptools-scm/repos/community-any/PKGBUILD --+ PKGBUILD | 132 ++--- 1 file changed, 66 insertions(+), 66 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-16 11:29:28 UTC (rev 572335) +++ PKGBUILD2020-02-16 11:29:33 UTC (rev 572336) @@ -1,66 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Hugo Osvaldo Barrera - -pkgbase=python-setuptools-scm -pkgname=(python-setuptools-scm python2-setuptools-scm) -pkgver=3.4.2 -pkgrel=1 -pkgdesc="Handles managing your python package versions in scm metadata." -arch=('any') -url="https://github.com/pypa/setuptools_scm"; -license=('MIT') -makedepends=('python-setuptools' 'python2-setuptools') -checkdepends=('python-pytest' 'python2-pytest' 'mercurial' 'git' 'python-pip' 'python2-pip' - 'python-toml' 'python2-toml') -source=("https://pypi.io/packages/source/s/setuptools_scm/setuptools_scm-$pkgver.tar.gz";) -sha512sums=('bdfe0e1d3952be9f55b9d7a00a8623f58fc3fb81d78baafd80cf0bec43dd89cc6df6de547012d3b4bfcdfc709895b6cc7534adb631990470a015eb1199a99bbf') - -prepare() { - cp -a setuptools_scm-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/setuptools_scm-$pkgver - python setup.py build - python setup.py egg_info - - cd "$srcdir"/setuptools_scm-$pkgver-py2 - python2 setup.py build - python2 setup.py egg_info -} - -check() { - # Hack entry points by installing it - - cd "$srcdir"/setuptools_scm-$pkgver - python setup.py install --root="$PWD/tmp_install" --optimize=1 - PYTHONPATH="$PWD/tmp_install/usr/lib/python3.8/site-packages:$PYTHONPATH" py.test - - cd "$srcdir"/setuptools_scm-$pkgver-py2 - python2 setup.py install --root="$PWD/tmp_install" --optimize=1 - PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" py.test2 -} - -package_python-setuptools-scm() { - depends=('python-setuptools') - provides=('python-setuptools_scm') - conflicts=('python-setuptools_scm') - replaces=('python-setuptools_scm') - - cd "$srcdir"/setuptools_scm-$pkgver - python setup.py install --root "$pkgdir" - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-setuptools-scm() { - depends=('python2-setuptools') - provides=('python2-setuptools_scm') - conflicts=('python2-setuptools_scm') - replaces=('python2-setuptools_scm') - - cd "$srcdir"/setuptools_scm-$pkgver-py2 - python2 setup.py install --root "$pkgdir" - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-setuptools-scm/repos/community-any/PKGBUILD (from rev 572334, python-setuptools-scm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-16 11:29:33 UTC (rev 572336) @@ -0,0 +1,66 @@ +# Maintainer: Felix Yan +# Contributor: Hugo Osvaldo Barrera + +pkgbase=python-setuptools-scm +pkgname=(python-setuptools-scm python2-setuptools-scm) +pkgver=3.4.3 +pkgrel=1 +pkgdesc="Handles managing your python package versions in scm metadata." +arch=('any') +url="https://github.com/pypa/setuptools_scm"; +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest' 'python2-pytest' 'mercurial' 'git' 'python-pip' 'python2-pip' + 'python-toml' 'python2-toml') +source=("https://pypi.io/packages/source/s/setuptools_scm/setuptools_scm-$pkgver.tar.gz";) +sha512sums=('455344ac7dda5c0ac79bdb26bef020cafc116fe59b979601351c78d26806e6e610774979f74762c113926e8b022e7b58513f25010ef7b92e5104fc1b2d552d4e') + +prepare() { + cp -a setuptools_scm-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/setuptools_scm-$pkgver + python setup.py build + python setup.py egg_info + + cd "$srcdir"/setuptools_scm-$pkgver-py2 + python2 setup.py build + python2 setup.py egg_info +} + +check() { + # Hack entry points by installing it + + cd "$srcdir"/setuptools_scm-$pkgver + python setup.py install --root="$PWD/tmp_install" --optimize=1 + PYTHONPATH="$PWD/tmp_install/usr/lib/python3.8/site-packages:$PYTHONPATH" py.test + + cd "$srcdir"/setuptools_scm-$pkgver-py2 + python2 setup.py install --root="$PWD/tmp_install" --optimize=1 + PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" py.test2 +} + +package_python-setuptools-scm() { + depends=('python-setuptools') + provides=('python-setuptools_scm') + conflicts=('python-setuptools_scm') + replaces=('python-setuptools_scm') + + cd "$srcdir"/setuptools_scm-$pkgver + python setup.py install --root "$pkgdir" + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-setuptools-scm
[arch-commits] Commit in haskell-src-exts-util/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:29:16 Author: felixonmars Revision: 572333 upgpkg: haskell-src-exts-util 0.2.5-33: rebuild with ghc 8.8.2 Modified: haskell-src-exts-util/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 11:28:35 UTC (rev 572332) +++ PKGBUILD2020-02-16 11:29:16 UTC (rev 572333) @@ -3,7 +3,7 @@ _hkgname=haskell-src-exts-util pkgname=haskell-src-exts-util pkgver=0.2.5 -pkgrel=32 +pkgrel=33 pkgdesc="Helper functions for working with haskell-src-exts trees" url="https://github.com/pepeiborra/haskell-src-exts-util"; license=("BSD")
[arch-commits] Commit in python-tqdm/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:31:53 Author: felixonmars Revision: 572337 upgpkg: python-tqdm 4.39.0-1 Modified: python-tqdm/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 11:29:33 UTC (rev 572336) +++ PKGBUILD2020-02-16 11:31:53 UTC (rev 572337) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=python-tqdm -pkgver=4.38.0 +pkgver=4.39.0 pkgrel=1 pkgdesc='Fast, Extensible Progress Meter' arch=('any') @@ -11,7 +11,7 @@ makedepends=('python-setuptools') checkdepends=('python-nose' 'python-coverage' 'flake8') source=("$pkgname-$pkgver.tar.gz::https://github.com/tqdm/tqdm/archive/v$pkgver.tar.gz";) -sha512sums=('307c3ff0bf0dbd99d26b9a16aeef6d51ed20400ec181bf3c689db40060d222858f706de2c8e0e04a1ad4d8980a393b6cb88cd6e5cb896aade21daea3da99ecc7') +sha512sums=('bee581860de00b6a21110063c78041791a51e54cbb0cbc4666a0af0d742d0a972b4f0f1245ebc968a7ac7cc01e2f54c02ea9f31d0ce0760505719becd5acdbb6') build() { cd "$srcdir"/tqdm-$pkgver
[arch-commits] Commit in haskell-tamarin-prover-theory/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:32:24 Author: felixonmars Revision: 572339 upgpkg: haskell-tamarin-prover-theory 1.4.1-61: rebuild with ghc 8.8.2 Modified: haskell-tamarin-prover-theory/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 11:32:07 UTC (rev 572338) +++ PKGBUILD2020-02-16 11:32:24 UTC (rev 572339) @@ -4,7 +4,7 @@ _hkgname=tamarin-prover-theory pkgname=haskell-tamarin-prover-theory pkgver=1.4.1 -pkgrel=60 +pkgrel=61 pkgdesc="Security protocol types and constraint solver library for the tamarin prover" url="http://www.infsec.ethz.ch/research/software/tamarin"; license=("GPL")
[arch-commits] Commit in python-tqdm/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:32:07 Author: felixonmars Revision: 572338 archrelease: copy trunk to community-any Added: python-tqdm/repos/community-any/PKGBUILD (from rev 572337, python-tqdm/trunk/PKGBUILD) Deleted: python-tqdm/repos/community-any/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-16 11:31:53 UTC (rev 572337) +++ PKGBUILD2020-02-16 11:32:07 UTC (rev 572338) @@ -1,33 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-tqdm -pkgver=4.38.0 -pkgrel=1 -pkgdesc='Fast, Extensible Progress Meter' -arch=('any') -license=('MIT' 'MPL') -url='https://github.com/tqdm/tqdm' -depends=('python') -makedepends=('python-setuptools') -checkdepends=('python-nose' 'python-coverage' 'flake8') -source=("$pkgname-$pkgver.tar.gz::https://github.com/tqdm/tqdm/archive/v$pkgver.tar.gz";) -sha512sums=('307c3ff0bf0dbd99d26b9a16aeef6d51ed20400ec181bf3c689db40060d222858f706de2c8e0e04a1ad4d8980a393b6cb88cd6e5cb896aade21daea3da99ecc7') - -build() { - cd "$srcdir"/tqdm-$pkgver - python setup.py build -} - -check() { - cd "$srcdir"/tqdm-$pkgver - python setup.py egg_info - PYTHONPATH="$PWD" nosetests --ignore-files="tests_perf\.py" -} - -package() { - cd tqdm-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENCE "$pkgdir"/usr/share/licenses/$pkgname/LICENCE -} - -# vim:set ts=2 sw=2 et: Copied: python-tqdm/repos/community-any/PKGBUILD (from rev 572337, python-tqdm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-16 11:32:07 UTC (rev 572338) @@ -0,0 +1,33 @@ +# Maintainer: Felix Yan + +pkgname=python-tqdm +pkgver=4.39.0 +pkgrel=1 +pkgdesc='Fast, Extensible Progress Meter' +arch=('any') +license=('MIT' 'MPL') +url='https://github.com/tqdm/tqdm' +depends=('python') +makedepends=('python-setuptools') +checkdepends=('python-nose' 'python-coverage' 'flake8') +source=("$pkgname-$pkgver.tar.gz::https://github.com/tqdm/tqdm/archive/v$pkgver.tar.gz";) +sha512sums=('bee581860de00b6a21110063c78041791a51e54cbb0cbc4666a0af0d742d0a972b4f0f1245ebc968a7ac7cc01e2f54c02ea9f31d0ce0760505719becd5acdbb6') + +build() { + cd "$srcdir"/tqdm-$pkgver + python setup.py build +} + +check() { + cd "$srcdir"/tqdm-$pkgver + python setup.py egg_info + PYTHONPATH="$PWD" nosetests --ignore-files="tests_perf\.py" +} + +package() { + cd tqdm-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENCE "$pkgdir"/usr/share/licenses/$pkgname/LICENCE +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in haskell-tamarin-prover-theory/repos (2 files)
Date: Sunday, February 16, 2020 @ 11:32:37 Author: felixonmars Revision: 572340 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tamarin-prover-theory/repos/community-staging-x86_64/ haskell-tamarin-prover-theory/repos/community-staging-x86_64/PKGBUILD (from rev 572339, haskell-tamarin-prover-theory/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-tamarin-prover-theory/repos/community-staging-x86_64/PKGBUILD (from rev 572339, haskell-tamarin-prover-theory/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 11:32:37 UTC (rev 572340) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tamarin-prover-theory +pkgname=haskell-tamarin-prover-theory +pkgver=1.4.1 +pkgrel=61 +pkgdesc="Security protocol types and constraint solver library for the tamarin prover" +url="http://www.infsec.ethz.ch/research/software/tamarin"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-dlist' 'haskell-fclabels' + 'haskell-parallel' 'haskell-safe' + 'haskell-uniplate' 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term') +makedepends=('ghc') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz";) +sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144') + +build() { +cd "${srcdir}/tamarin-prover-${pkgver}/lib/theory" + +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 +runhaskell Setup build +# haddock failed to generate +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 "${srcdir}/tamarin-prover-${pkgver}/lib/theory" + +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" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-uri-bytestring/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:33:58 Author: felixonmars Revision: 572341 upgpkg: haskell-uri-bytestring 0.3.2.2-22: rebuild with ghc 8.8.2 Modified: haskell-uri-bytestring/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 11:32:37 UTC (rev 572340) +++ PKGBUILD2020-02-16 11:33:58 UTC (rev 572341) @@ -3,7 +3,7 @@ _hkgname=uri-bytestring pkgname=haskell-uri-bytestring pkgver=0.3.2.2 -pkgrel=21 +pkgrel=22 pkgdesc="Haskell URI parsing as ByteStrings" url="https://github.com/Soostone/uri-bytestring"; license=('BSD')
[arch-commits] Commit in haskell-uri-bytestring/repos (2 files)
Date: Sunday, February 16, 2020 @ 11:34:11 Author: felixonmars Revision: 572342 archrelease: copy trunk to community-staging-x86_64 Added: haskell-uri-bytestring/repos/community-staging-x86_64/ haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 572341, haskell-uri-bytestring/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 572341, haskell-uri-bytestring/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 11:34:11 UTC (rev 572342) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=uri-bytestring +pkgname=haskell-uri-bytestring +pkgver=0.3.2.2 +pkgrel=22 +pkgdesc="Haskell URI parsing as ByteStrings" +url="https://github.com/Soostone/uri-bytestring"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-th-lift-instances') +makedepends=('ghc' 'haskell-hunit' 'haskell-hedgehog' 'haskell-tasty' 'haskell-tasty-hedgehog' + 'haskell-tasty-hunit' 'haskell-base-compat' 'haskell-safe') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('82565afbdb00b9b4a56f8eaa3ccd42732a16a79f894c950c67cede6346af5112dcb2d226f4b11bde135cf6cfacc687799d33f660d98556d031d262ffe65cf422') + +prepare() { +sed -e '/, semigroups/d' -i ${_hkgname}-${pkgver}/${_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 --disable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-lib-Werror +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/Soostone/uri-bytestring/issues/50 +# runhaskell Setup test +} + +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" +}
[arch-commits] Commit in haskell-vault/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:34:45 Author: felixonmars Revision: 572343 upgpkg: haskell-vault 0.3.1.3-18: rebuild with ghc 8.8.2 Modified: haskell-vault/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 11:34:11 UTC (rev 572342) +++ PKGBUILD2020-02-16 11:34:45 UTC (rev 572343) @@ -4,7 +4,7 @@ _hkgname=vault pkgname=haskell-vault pkgver=0.3.1.3 -pkgrel=17 +pkgrel=18 pkgdesc="A persistent store for values of arbitrary types" url="https://github.com/HeinrichApfelmus/vault"; license=("BSD")
[arch-commits] Commit in haskell-vault/repos (2 files)
Date: Sunday, February 16, 2020 @ 11:34:58 Author: felixonmars Revision: 572344 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vault/repos/community-staging-x86_64/ haskell-vault/repos/community-staging-x86_64/PKGBUILD (from rev 572343, haskell-vault/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-vault/repos/community-staging-x86_64/PKGBUILD (from rev 572343, haskell-vault/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 11:34:58 UTC (rev 572344) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vault +pkgname=haskell-vault +pkgver=0.3.1.3 +pkgrel=18 +pkgdesc="A persistent store for values of arbitrary types" +url="https://github.com/HeinrichApfelmus/vault"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('70773be0f9c6fc9db290b633e663cdaad3e4d30dee5a6754415d475b40adf1bb20aca61c80b2971570c411ebc6644e646f5908fe7149e8698d38270e1f3f409b') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fuseghc +runhaskell Setup build +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" +}
[arch-commits] Commit in haskell-vty/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:36:03 Author: felixonmars Revision: 572345 upgpkg: haskell-vty 5.26-16: rebuild with ghc 8.8.2 Modified: haskell-vty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 11:34:58 UTC (rev 572344) +++ PKGBUILD2020-02-16 11:36:03 UTC (rev 572345) @@ -4,7 +4,7 @@ _hkgname=vty pkgname=haskell-vty pkgver=5.26 -pkgrel=15 +pkgrel=16 pkgdesc="A simple terminal UI library" url="https://github.com/jtdaugherty/vty"; license=("BSD")
[arch-commits] Commit in haskell-vty/repos (2 files)
Date: Sunday, February 16, 2020 @ 11:36:16 Author: felixonmars Revision: 572347 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vty/repos/community-staging-x86_64/ haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 572346, haskell-vty/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 572346, haskell-vty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 11:36:16 UTC (rev 572347) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vty +pkgname=haskell-vty +pkgver=5.26 +pkgrel=16 +pkgdesc="A simple terminal UI library" +url="https://github.com/jtdaugherty/vty"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-microlens' 'haskell-microlens-mtl' + 'haskell-microlens-th' 'haskell-hashable' 'haskell-parallel' + 'haskell-utf8-string' 'haskell-vector') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-smallcheck' + 'haskell-quickcheck-assertions' 'haskell-test-framework' + 'haskell-test-framework-smallcheck' 'haskell-test-framework-hunit' 'haskell-random' + 'haskell-string-qq') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('aa546d3845c3b1a052d8dd966ea82d02cd8584eb83ee17c40ff095f0835999a9cb7efb8b90da91b23e93ffa78f4cdd22fc7e46282717386712dff54643cb8fb4') + +build() { +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 +runhaskell Setup build +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 +} + +check() { +# https://github.com/jtdaugherty/vty/issues/132 +# https://github.com/haskell/cabal/issues/4918 +cd $_hkgname-$pkgver +# runhaskell Setup test +} + +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" +}
[arch-commits] Commit in python-construct/trunk (PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:36:08 Author: felixonmars Revision: 572346 upgpkg: python-construct 2.10.53-1 Modified: python-construct/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-16 11:36:03 UTC (rev 572345) +++ PKGBUILD2020-02-16 11:36:08 UTC (rev 572346) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=python-construct -pkgver=2.9.52 +pkgver=2.10.53 pkgrel=1 pkgdesc="A powerful declarative parser/builder for binary data" arch=('any') @@ -13,7 +13,7 @@ optdepends=('python-arrow: for Timestamp' 'python-numpy: for array serialization with Numpy protocol') source=("$pkgname-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz";) -sha512sums=('becc226d3f9e37848d1a8921fb0f713696b3693ba0afb3533ef32108b24880d68af03b31945b87af08522c3b4c7a5b925e593ea82991159ee4f350a67d13da11') +sha512sums=('611bf785059165cbe6cc7c9d3d3a7cb29ba1830db2367ba7582ee00d02d8586ecb17dc705a3b0ffacfacd0f93e0e5b45dcd803d71d055a576200709355c7102f') build() { cd construct-$pkgver
[arch-commits] Commit in python-construct/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, February 16, 2020 @ 11:36:23 Author: felixonmars Revision: 572348 archrelease: copy trunk to community-any Added: python-construct/repos/community-any/PKGBUILD (from rev 572347, python-construct/trunk/PKGBUILD) Deleted: python-construct/repos/community-any/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-16 11:36:16 UTC (rev 572347) +++ PKGBUILD2020-02-16 11:36:23 UTC (rev 572348) @@ -1,32 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-construct -pkgver=2.9.52 -pkgrel=1 -pkgdesc="A powerful declarative parser/builder for binary data" -arch=('any') -license=('MIT') -url="https://construct.readthedocs.org"; -depends=('python') -makedepends=('python-setuptools') -checkdepends=('python-arrow' 'python-numpy' 'python-pytest-runner' 'python-pytest-benchmark') -optdepends=('python-arrow: for Timestamp' -'python-numpy: for array serialization with Numpy protocol') -source=("$pkgname-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz";) -sha512sums=('becc226d3f9e37848d1a8921fb0f713696b3693ba0afb3533ef32108b24880d68af03b31945b87af08522c3b4c7a5b925e593ea82991159ee4f350a67d13da11') - -build() { - cd construct-$pkgver - python setup.py build -} - -check() { - cd construct-$pkgver - python setup.py pytest -} - -package() { - cd construct-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-construct/repos/community-any/PKGBUILD (from rev 572347, python-construct/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-16 11:36:23 UTC (rev 572348) @@ -0,0 +1,32 @@ +# Maintainer: Felix Yan + +pkgname=python-construct +pkgver=2.10.53 +pkgrel=1 +pkgdesc="A powerful declarative parser/builder for binary data" +arch=('any') +license=('MIT') +url="https://construct.readthedocs.org"; +depends=('python') +makedepends=('python-setuptools') +checkdepends=('python-arrow' 'python-numpy' 'python-pytest-runner' 'python-pytest-benchmark') +optdepends=('python-arrow: for Timestamp' +'python-numpy: for array serialization with Numpy protocol') +source=("$pkgname-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz";) +sha512sums=('611bf785059165cbe6cc7c9d3d3a7cb29ba1830db2367ba7582ee00d02d8586ecb17dc705a3b0ffacfacd0f93e0e5b45dcd803d71d055a576200709355c7102f') + +build() { + cd construct-$pkgver + python setup.py build +} + +check() { + cd construct-$pkgver + python setup.py pytest +} + +package() { + cd construct-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-weigh/repos (2 files)
Date: Sunday, February 16, 2020 @ 11:37:08 Author: felixonmars Revision: 572350 archrelease: copy trunk to community-staging-x86_64 Added: haskell-weigh/repos/community-staging-x86_64/ haskell-weigh/repos/community-staging-x86_64/PKGBUILD (from rev 572349, haskell-weigh/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-weigh/repos/community-staging-x86_64/PKGBUILD (from rev 572349, haskell-weigh/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-16 11:37:08 UTC (rev 572350) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=weigh +pkgname=haskell-weigh +pkgver=0.0.16 +pkgrel=12 +pkgdesc="Measure allocations of a Haskell functions/values" +url="https://github.com/fpco/weigh"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-split' 'haskell-temporary') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a7889b891f8099e23922f37c9a770c94c8bfd6e7e7740786ba1595c0c153dcd60a320d79647952a1a1275a1cf06e2a2aed9ee0ce60e34583a91d186e246f9470') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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" +}