[arch-commits] Commit in haskell-pgp-wordlist/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:53:25 Author: felixonmars Revision: 337154 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pgp-wordlist/repos/community-staging-x86_64/ haskell-pgp-wordlist/repos/community-staging-x86_64/PKGBUILD (from rev 337153, haskell-pgp-wordlist/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-pgp-wordlist/repos/community-staging-x86_64/PKGBUILD (from rev 337153, haskell-pgp-wordlist/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:53:25 UTC (rev 337154) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=pgp-wordlist +pkgname=haskell-pgp-wordlist +pkgver=0.1.0.2 +pkgrel=9 +pkgdesc="Translate between binary data and a human-readable collection of words." +url="https://github.com/quchen/pgp-wordlist; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-vector') +makedepends=('ghc' 'haskell-doctest' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('c34d565b043d6ffb3fee10258fb30596ae08e5c4d57bf8d129f49b4794daf13ae55fae7f648f218821133a824f2abb66a8b5f02b10a9e11f4529007b1a4620b3') + +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-pgp-wordlist/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:53:13 Author: felixonmars Revision: 337153 upgpkg: haskell-pgp-wordlist 0.1.0.2-9 rebuild with primitive 0.6.4.0 Modified: haskell-pgp-wordlist/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:52:29 UTC (rev 337152) +++ PKGBUILD2018-06-02 05:53:13 UTC (rev 337153) @@ -4,7 +4,7 @@ _hkgname=pgp-wordlist pkgname=haskell-pgp-wordlist pkgver=0.1.0.2 -pkgrel=8 +pkgrel=9 pkgdesc="Translate between binary data and a human-readable collection of words." url="https://github.com/quchen/pgp-wordlist; license=('custom:BSD3')
[arch-commits] Commit in haskell-microlens-platform/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:52:29 Author: felixonmars Revision: 337152 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-platform/repos/community-staging-x86_64/ haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD (from rev 337151, haskell-microlens-platform/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD (from rev 337151, haskell-microlens-platform/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:52:29 UTC (rev 337152) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=microlens-platform +pkgname=haskell-microlens-platform +pkgver=0.3.10 +pkgrel=10 +pkgdesc="Feature-complete microlens" +url="https://github.com/aelve/microlens; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-hashable" "haskell-microlens" "haskell-microlens-ghc" + "haskell-microlens-mtl" "haskell-microlens-th" + "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('65efb61ddbdfd1c86ef5f1b3a70e7c00276f45808f40b14139229beb3c0fe2fba0273805d33bfa1d07a8c899a9ec0a7471a6c8bbf15614058e34e8ed61586529') + +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 +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 "${srcdir}/${_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-platform/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:52:16 Author: felixonmars Revision: 337151 upgpkg: haskell-microlens-platform 0.3.10-10 rebuild with primitive 0.6.4.0 Modified: haskell-microlens-platform/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:50:55 UTC (rev 337150) +++ PKGBUILD2018-06-02 05:52:16 UTC (rev 337151) @@ -5,7 +5,7 @@ _hkgname=microlens-platform pkgname=haskell-microlens-platform pkgver=0.3.10 -pkgrel=9 +pkgrel=10 pkgdesc="Feature-complete microlens" url="https://github.com/aelve/microlens; license=("custom:BSD3")
[arch-commits] Commit in perl-text-template/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:50:55 Author: felixonmars Revision: 337150 archrelease: copy trunk to community-any Added: perl-text-template/repos/community-any/PKGBUILD (from rev 337149, perl-text-template/trunk/PKGBUILD) Deleted: perl-text-template/repos/community-any/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-02 05:50:41 UTC (rev 337149) +++ PKGBUILD2018-06-02 05:50:55 UTC (rev 337150) @@ -1,33 +0,0 @@ -# $Id$ -# Contributor: Sébastien Luttringer - -pkgname=perl-text-template -pkgver=1.52 -pkgrel=1 -pkgdesc='Expand template text with embedded perl' -arch=('any') -url='http://search.cpan.org/dist/Text-Template' -license=('PerlArtistic' 'GPL') -depends=('perl') -checkdepends=('perl-test-warnings') -options=('!emptydirs') -source=("http://search.cpan.org/CPAN/authors/id/M/MS/MSCHOUT/Text-Template-$pkgver.tar.gz;) -sha512sums=('9964c7161fa757cd47b7a9f0ffb17e16982ca30a1088b701cd5f36b55ee47e0bfa84fa1969478c5fad33c57dbf3181e4e49e7d68139d575506a0b39966ae42e6') - -build() { - cd Text-Template-$pkgver - PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor - make -} - -check() { - cd Text-Template-$pkgver - make test -} - -package() { - cd Text-Template-$pkgver - make install DESTDIR="$pkgdir/" -} - -# vim:set ts=2 sw=2 et: Copied: perl-text-template/repos/community-any/PKGBUILD (from rev 337149, perl-text-template/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-02 05:50:55 UTC (rev 337150) @@ -0,0 +1,33 @@ +# $Id$ +# Contributor: Sébastien Luttringer + +pkgname=perl-text-template +pkgver=1.53 +pkgrel=1 +pkgdesc='Expand template text with embedded perl' +arch=('any') +url='http://search.cpan.org/dist/Text-Template' +license=('PerlArtistic' 'GPL') +depends=('perl') +checkdepends=('perl-test-warnings' 'perl-test-more-utf8') +options=('!emptydirs') +source=("http://search.cpan.org/CPAN/authors/id/M/MS/MSCHOUT/Text-Template-$pkgver.tar.gz;) +sha512sums=('136860f16f5100b7a672ae798be1e8d2bd1d6091e63248e9dca3bea42566e8289809d863576c7dcd734865eadb79f8d8f6443457cd14012f486ef14c98732228') + +build() { + cd Text-Template-$pkgver + PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd Text-Template-$pkgver + make test +} + +package() { + cd Text-Template-$pkgver + make install DESTDIR="$pkgdir/" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in perl-text-template/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:50:41 Author: felixonmars Revision: 337149 upgpkg: perl-text-template 1.53-1 Modified: perl-text-template/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:49:11 UTC (rev 337148) +++ PKGBUILD2018-06-02 05:50:41 UTC (rev 337149) @@ -2,7 +2,7 @@ # Contributor: Sébastien Luttringer pkgname=perl-text-template -pkgver=1.52 +pkgver=1.53 pkgrel=1 pkgdesc='Expand template text with embedded perl' arch=('any') @@ -9,10 +9,10 @@ url='http://search.cpan.org/dist/Text-Template' license=('PerlArtistic' 'GPL') depends=('perl') -checkdepends=('perl-test-warnings') +checkdepends=('perl-test-warnings' 'perl-test-more-utf8') options=('!emptydirs') source=("http://search.cpan.org/CPAN/authors/id/M/MS/MSCHOUT/Text-Template-$pkgver.tar.gz;) -sha512sums=('9964c7161fa757cd47b7a9f0ffb17e16982ca30a1088b701cd5f36b55ee47e0bfa84fa1969478c5fad33c57dbf3181e4e49e7d68139d575506a0b39966ae42e6') +sha512sums=('136860f16f5100b7a672ae798be1e8d2bd1d6091e63248e9dca3bea42566e8289809d863576c7dcd734865eadb79f8d8f6443457cd14012f486ef14c98732228') build() { cd Text-Template-$pkgver
[arch-commits] Commit in perl-test-more-utf8/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:49:11 Author: felixonmars Revision: 337148 archrelease: copy trunk to community-any Added: perl-test-more-utf8/repos/community-any/ perl-test-more-utf8/repos/community-any/PKGBUILD (from rev 337147, perl-test-more-utf8/trunk/PKGBUILD) --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Copied: perl-test-more-utf8/repos/community-any/PKGBUILD (from rev 337147, perl-test-more-utf8/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2018-06-02 05:49:11 UTC (rev 337148) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=perl-test-more-utf8 +pkgver=0.04 +pkgrel=1 +pkgdesc="Enhancing Test::More for UTF8-based projects" +arch=('any') +license=('PerlArtistic' 'GPL') +options=('!emptydirs') +depends=('perl') +makedepends=('perl-module-install') +checkdepends=('perl-test-pod' 'perl-test-pod-coverage') +url='http://search.cpan.org/dist/Test-More-UTF8' +source=("http://search.cpan.org/CPAN/authors/id/M/MO/MONS/Test-More-UTF8-$pkgver.tar.gz;) +sha512sums=('95d36d970ba1b42fd12531771b921a40e02e87ae09a9442c247a7652ea1cdfc06ad424047bbd578453c961052d3ecf536e12ff1a3d9ffd89d72f86f7d96f77f9') + +build() { + cd "$srcdir/Test-More-UTF8-$pkgver" + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd "$srcdir/Test-More-UTF8-$pkgver" + make test +} + +package() { + cd "$srcdir/Test-More-UTF8-$pkgver" + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in (4 files)
Date: Saturday, June 2, 2018 @ 05:48:48 Author: felixonmars Revision: 337147 addpkg: perl-test-more-utf8 0.04-1 Added: perl-test-more-utf8/ perl-test-more-utf8/repos/ perl-test-more-utf8/trunk/ perl-test-more-utf8/trunk/PKGBUILD --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Added: perl-test-more-utf8/trunk/PKGBUILD === --- perl-test-more-utf8/trunk/PKGBUILD (rev 0) +++ perl-test-more-utf8/trunk/PKGBUILD 2018-06-02 05:48:48 UTC (rev 337147) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=perl-test-more-utf8 +pkgver=0.04 +pkgrel=1 +pkgdesc="Enhancing Test::More for UTF8-based projects" +arch=('any') +license=('PerlArtistic' 'GPL') +options=('!emptydirs') +depends=('perl') +makedepends=('perl-module-install') +checkdepends=('perl-test-pod' 'perl-test-pod-coverage') +url='http://search.cpan.org/dist/Test-More-UTF8' +source=("http://search.cpan.org/CPAN/authors/id/M/MO/MONS/Test-More-UTF8-$pkgver.tar.gz;) +sha512sums=('95d36d970ba1b42fd12531771b921a40e02e87ae09a9442c247a7652ea1cdfc06ad424047bbd578453c961052d3ecf536e12ff1a3d9ffd89d72f86f7d96f77f9') + +build() { + cd "$srcdir/Test-More-UTF8-$pkgver" + perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd "$srcdir/Test-More-UTF8-$pkgver" + make test +} + +package() { + cd "$srcdir/Test-More-UTF8-$pkgver" + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et: Property changes on: perl-test-more-utf8/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in haskell-gauge/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:48:34 Author: felixonmars Revision: 337146 archrelease: copy trunk to community-staging-x86_64 Added: haskell-gauge/repos/community-staging-x86_64/ haskell-gauge/repos/community-staging-x86_64/PKGBUILD (from rev 337145, haskell-gauge/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-gauge/repos/community-staging-x86_64/PKGBUILD (from rev 337145, haskell-gauge/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:48:34 UTC (rev 337146) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=gauge +pkgname=haskell-gauge +pkgver=0.2.1 +pkgrel=16 +pkgdesc="Small framework for performance measurement and analysis" +url="https://github.com/vincenthz/hs-gauge; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-basement' 'haskell-vector') +makedepends=('ghc' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5a969a8eb67de4005b82d8bc34aebaaf0da4be119d412d5d07c8b4e63825ef705634e53ea80e3d95694573700a20c9a0ae7c53d8c4d623b4d339874b600b3382') + +build() { +cd "${srcdir}/${_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 \ +-fanalysis +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 "${srcdir}/${_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-gauge/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:48:21 Author: felixonmars Revision: 337145 upgpkg: haskell-gauge 0.2.1-16 rebuild with primitive 0.6.4.0 Modified: haskell-gauge/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:46:40 UTC (rev 337144) +++ PKGBUILD2018-06-02 05:48:21 UTC (rev 337145) @@ -5,7 +5,7 @@ _hkgname=gauge pkgname=haskell-gauge pkgver=0.2.1 -pkgrel=15 +pkgrel=16 pkgdesc="Small framework for performance measurement and analysis" url="https://github.com/vincenthz/hs-gauge; license=("custom:BSD3")
[arch-commits] Commit in haskell-safecopy/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:46:28 Author: felixonmars Revision: 337143 upgpkg: haskell-safecopy 0.9.4.1-4 rebuild with primitive 0.6.4.0 Modified: haskell-safecopy/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:45:55 UTC (rev 337142) +++ PKGBUILD2018-06-02 05:46:28 UTC (rev 337143) @@ -4,7 +4,7 @@ _hkgname=safecopy pkgname=haskell-safecopy pkgver=0.9.4.1 -pkgrel=3 +pkgrel=4 pkgdesc="Binary serialization with version control." url="http://acid-state.seize.it/safecopy; license=('custom:PublicDomain')
[arch-commits] Commit in haskell-safecopy/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:46:40 Author: felixonmars Revision: 337144 archrelease: copy trunk to community-staging-x86_64 Added: haskell-safecopy/repos/community-staging-x86_64/ haskell-safecopy/repos/community-staging-x86_64/PKGBUILD (from rev 337143, haskell-safecopy/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: haskell-safecopy/repos/community-staging-x86_64/PKGBUILD (from rev 337143, haskell-safecopy/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:46:40 UTC (rev 337144) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=safecopy +pkgname=haskell-safecopy +pkgver=0.9.4.1 +pkgrel=4 +pkgdesc="Binary serialization with version control." +url="http://acid-state.seize.it/safecopy; +license=('custom:PublicDomain') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-old-time' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7c645cd3e216040e155e814eae72c3f584523f77f1d81835f7a1fb9c5bd63ebd51f746a49584be8a6822866b48119be289f3e74514a054c2f65e6443304e6967') + +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 +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 "${srcdir}/${_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}" +}
[arch-commits] Commit in haskell-resource-pool/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:45:55 Author: felixonmars Revision: 337142 archrelease: copy trunk to community-staging-x86_64 Added: haskell-resource-pool/repos/community-staging-x86_64/ haskell-resource-pool/repos/community-staging-x86_64/PKGBUILD (from rev 337141, haskell-resource-pool/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-resource-pool/repos/community-staging-x86_64/PKGBUILD (from rev 337141, haskell-resource-pool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:45:55 UTC (rev 337142) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=resource-pool +pkgname=haskell-resource-pool +pkgver=0.2.3.2 +pkgrel=34 +pkgdesc="A high-performance striped resource pooling implementation" +url="https://github.com/bos/pool; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-hashable" "haskell-monad-control" + "haskell-transformers-base" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('42b0bb6dea35c08884f65604acc0dd93707b8d4de780c584877e92fbfe534d4f754282e9c9f7257c203f1152d85ac8170f84ee9a95573343d02a774006c4118b') + +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-developer +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 "${srcdir}/${_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-resource-pool/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:45:42 Author: felixonmars Revision: 337141 upgpkg: haskell-resource-pool 0.2.3.2-34 rebuild with primitive 0.6.4.0 Modified: haskell-resource-pool/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:45:00 UTC (rev 337140) +++ PKGBUILD2018-06-02 05:45:42 UTC (rev 337141) @@ -5,7 +5,7 @@ _hkgname=resource-pool pkgname=haskell-resource-pool pkgver=0.2.3.2 -pkgrel=33 +pkgrel=34 pkgdesc="A high-performance striped resource pooling implementation" url="https://github.com/bos/pool; license=("custom:BSD3")
[arch-commits] Commit in haskell-juicypixels/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:45:00 Author: felixonmars Revision: 337140 archrelease: copy trunk to community-staging-x86_64 Added: haskell-juicypixels/repos/community-staging-x86_64/ haskell-juicypixels/repos/community-staging-x86_64/PKGBUILD (from rev 337139, haskell-juicypixels/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-juicypixels/repos/community-staging-x86_64/PKGBUILD (from rev 337139, haskell-juicypixels/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:45:00 UTC (rev 337140) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=JuicyPixels +pkgname=haskell-juicypixels +pkgver=3.2.9.5 +pkgrel=4 +pkgdesc="Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and radiance)" +url="https://github.com/Twinside/Juicy.Pixels; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-primitive" "haskell-vector" "haskell-zlib") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7ee32404d6f99f335eb159f79e6f5fab070911bdf18d34d647721d234407615c68cc43d5f6e44b076a89989bf44428b4ccd36fc9b876da94feda6f957376f90e') + +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-mmap +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 "${srcdir}/${_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-juicypixels/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:44:45 Author: felixonmars Revision: 337139 upgpkg: haskell-juicypixels 3.2.9.5-4 rebuild with primitive 0.6.4.0 Modified: haskell-juicypixels/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:43:09 UTC (rev 337138) +++ PKGBUILD2018-06-02 05:44:45 UTC (rev 337139) @@ -5,7 +5,7 @@ _hkgname=JuicyPixels pkgname=haskell-juicypixels pkgver=3.2.9.5 -pkgrel=3 +pkgrel=4 pkgdesc="Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and radiance)" url="https://github.com/Twinside/Juicy.Pixels; license=("custom:BSD3")
[arch-commits] Commit in haskell-crypto-random/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:43:09 Author: felixonmars Revision: 337138 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-random/repos/community-staging-x86_64/ haskell-crypto-random/repos/community-staging-x86_64/PKGBUILD (from rev 337137, haskell-crypto-random/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-crypto-random/repos/community-staging-x86_64/PKGBUILD (from rev 337137, haskell-crypto-random/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:43:09 UTC (rev 337138) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=crypto-random +pkgname=haskell-crypto-random +pkgver=0.0.9 +pkgrel=56 +pkgdesc="Simple cryptographic random related types" +url="https://github.com/vincenthz/hs-crypto-random; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-securemem" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('07e298e2e3846b48330af92a46ab8550982ad74f6154c59a531762d9282f6712c1e867a48ed6cf4d967f463f52c1af4287a74552aeff0635480ea21cd54a7a24') + +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 +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 "${srcdir}/${_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-either/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:42:18 Author: felixonmars Revision: 337136 archrelease: copy trunk to community-staging-x86_64 Added: haskell-either/repos/community-staging-x86_64/ haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 337135, haskell-either/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 337135, haskell-either/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:42:18 UTC (rev 337136) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=either +pkgname=haskell-either +pkgver=5 +pkgrel=54 +pkgdesc="An either monad transformer" +url="https://github.com/ekmett/either/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-profunctors' 'haskell-semigroupoids') +makedepends=('ghc' 'haskell-hedgehog') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('30db0dcbb6631a7facdd6a01a5363a2d0845d9101791d70e42bc8dad77d0a5ec24baceb3be2d7ba68a03a3b9bf68e5d3cc8f132a43d7c5e66cc0b316c657c613') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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}" --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 "${srcdir}/${_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-crypto-random/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:42:53 Author: felixonmars Revision: 337137 upgpkg: haskell-crypto-random 0.0.9-56 rebuild with primitive 0.6.4.0 Modified: haskell-crypto-random/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:42:18 UTC (rev 337136) +++ PKGBUILD2018-06-02 05:42:53 UTC (rev 337137) @@ -5,7 +5,7 @@ _hkgname=crypto-random pkgname=haskell-crypto-random pkgver=0.0.9 -pkgrel=55 +pkgrel=56 pkgdesc="Simple cryptographic random related types" url="https://github.com/vincenthz/hs-crypto-random; license=("custom:BSD3")
[arch-commits] Commit in haskell-either/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:42:01 Author: felixonmars Revision: 337135 upgpkg: haskell-either 5-54 rebuild with primitive 0.6.4.0 Modified: haskell-either/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:41:20 UTC (rev 337134) +++ PKGBUILD2018-06-02 05:42:01 UTC (rev 337135) @@ -5,7 +5,7 @@ _hkgname=either pkgname=haskell-either pkgver=5 -pkgrel=53 +pkgrel=54 pkgdesc="An either monad transformer" url="https://github.com/ekmett/either/; license=("custom:BSD3")
[arch-commits] Commit in haskell-rio/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:41:20 Author: felixonmars Revision: 337134 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 337133, haskell-rio/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-rio/repos/community-staging-x86_64/PKGBUILD (from rev 337133, haskell-rio/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:41:20 UTC (rev 337134) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=rio +pkgname=haskell-rio +pkgver=0.1.2.0 +pkgrel=11 +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-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('1f51ba6c42b21e9a0cb11c3a6cb847a624492b9156096df493556f420f28d702ec6ee9ba647e0d70d70a5126052de81295bc7bf38c4383f6b3566a9f57c58d0b') + +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/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:41:04 Author: felixonmars Revision: 337133 upgpkg: haskell-rio 0.1.2.0-11 rebuild with primitive 0.6.4.0 Modified: haskell-rio/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:40:16 UTC (rev 337132) +++ PKGBUILD2018-06-02 05:41:04 UTC (rev 337133) @@ -4,7 +4,7 @@ _hkgname=rio pkgname=haskell-rio pkgver=0.1.2.0 -pkgrel=10 +pkgrel=11 pkgdesc="A standard library for Haskell" url="https://github.com/commercialhaskell/rio; license=('MIT')
[arch-commits] Commit in haskell-vector-instances/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:40:16 Author: felixonmars Revision: 337132 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector-instances/repos/community-staging-x86_64/ haskell-vector-instances/repos/community-staging-x86_64/PKGBUILD (from rev 337131, haskell-vector-instances/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-vector-instances/repos/community-staging-x86_64/PKGBUILD (from rev 337131, haskell-vector-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:40:16 UTC (rev 337132) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-instances +pkgname=haskell-vector-instances +pkgver=3.4 +pkgrel=57 +pkgdesc="Orphan Instances for \'Data.Vector\'" +url="https://github.com/ekmett/vector-instances; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-comonad" "haskell-hashable" "haskell-keys" "haskell-pointed" + "haskell-semigroupoids" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('67ffd6b941909bda1b6f26c8c7579fc495267425461f15f20bbaecf22b67d3dbf4ee88eb2ac76232f47917c26558eb325fedfe8ffc97368bbe1ad90fb427a7b1') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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 \ +-fhashable +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 "${srcdir}/${_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-sure/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:39:41 Author: felixonmars Revision: 337129 upgpkg: python-sure 1.4.11-1 Modified: python-sure/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:38:11 UTC (rev 337128) +++ PKGBUILD2018-06-02 05:39:41 UTC (rev 337129) @@ -3,7 +3,7 @@ pkgbase=python-sure pkgname=("python-sure" "python2-sure") -pkgver=1.4.7 +pkgver=1.4.11 pkgrel=1 pkgdesc="An idiomatic testing library for python with powerful and flexible assertions" arch=('any') @@ -12,8 +12,8 @@ makedepends=('python-six' 'python2-six' 'python-mock' 'python2-mock' 'python-setuptools' 'python2-setuptools' 'git') checkdepends=('python-nose' 'python2-nose') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/gabrielfalcao/sure/archive/v$pkgver.tar.gz;) -sha512sums=('f8cf4616edaac53370be86fa38b7ba49bf5dcbf4fd6322470f7912618319fce679cd4afd47ffbad86e47be0be45ba2c06aafc3236f0ebb9368a1760c0b06726e') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/gabrielfalcao/sure/archive/$pkgver.tar.gz;) +sha512sums=('0f3601eff81074d73568014aaf81b2a3e782c95d3a62cf689031bd0c53eaa8eb531a32e4e2d16c4bee4291157f621e52857b575bcfdaf82839f8e1d0d40d3563') prepare() { cp -a sure-$pkgver{,-py2}
[arch-commits] Commit in haskell-vector-instances/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:39:59 Author: felixonmars Revision: 337131 upgpkg: haskell-vector-instances 3.4-57 rebuild with primitive 0.6.4.0 Modified: haskell-vector-instances/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:39:54 UTC (rev 337130) +++ PKGBUILD2018-06-02 05:39:59 UTC (rev 337131) @@ -5,7 +5,7 @@ _hkgname=vector-instances pkgname=haskell-vector-instances pkgver=3.4 -pkgrel=56 +pkgrel=57 pkgdesc="Orphan Instances for \'Data.Vector\'" url="https://github.com/ekmett/vector-instances; license=("custom:BSD3")
[arch-commits] Commit in python-sure/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:39:54 Author: felixonmars Revision: 337130 archrelease: copy trunk to community-any Added: python-sure/repos/community-any/PKGBUILD (from rev 337129, python-sure/trunk/PKGBUILD) Deleted: python-sure/repos/community-any/PKGBUILD --+ PKGBUILD | 104 ++--- 1 file changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-02 05:39:41 UTC (rev 337129) +++ PKGBUILD2018-06-02 05:39:54 UTC (rev 337130) @@ -1,52 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -pkgbase=python-sure -pkgname=("python-sure" "python2-sure") -pkgver=1.4.7 -pkgrel=1 -pkgdesc="HTTP client mock for Python" -arch=('any') -url="https://github.com/gabrielfalcao/sure; -license=('GPL') -makedepends=('python-six' 'python2-six' 'python-mock' 'python2-mock' 'python-setuptools' - 'python2-setuptools' 'git') -checkdepends=('python-nose' 'python2-nose') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/gabrielfalcao/sure/archive/v$pkgver.tar.gz;) -sha512sums=('f8cf4616edaac53370be86fa38b7ba49bf5dcbf4fd6322470f7912618319fce679cd4afd47ffbad86e47be0be45ba2c06aafc3236f0ebb9368a1760c0b06726e') - -prepare() { - cp -a sure-$pkgver{,-py2} - - export LC_CTYPE=en_US.UTF-8 -} - -build() { - cd "$srcdir"/sure-$pkgver - python setup.py build - - cd "$srcdir"/sure-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/sure-$pkgver - python setup.py test - - cd "$srcdir"/sure-$pkgver-py2 - python2 setup.py test -} - -package_python-sure() { - depends=('python-six' 'python-mock') - - cd sure-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} - -package_python2-sure() { - depends=('python2-six' 'python2-mock') - - cd sure-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 -} Copied: python-sure/repos/community-any/PKGBUILD (from rev 337129, python-sure/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-02 05:39:54 UTC (rev 337130) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-sure +pkgname=("python-sure" "python2-sure") +pkgver=1.4.11 +pkgrel=1 +pkgdesc="An idiomatic testing library for python with powerful and flexible assertions" +arch=('any') +url="https://github.com/gabrielfalcao/sure; +license=('GPL') +makedepends=('python-six' 'python2-six' 'python-mock' 'python2-mock' 'python-setuptools' + 'python2-setuptools' 'git') +checkdepends=('python-nose' 'python2-nose') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/gabrielfalcao/sure/archive/$pkgver.tar.gz;) +sha512sums=('0f3601eff81074d73568014aaf81b2a3e782c95d3a62cf689031bd0c53eaa8eb531a32e4e2d16c4bee4291157f621e52857b575bcfdaf82839f8e1d0d40d3563') + +prepare() { + cp -a sure-$pkgver{,-py2} + + export LC_CTYPE=en_US.UTF-8 +} + +build() { + cd "$srcdir"/sure-$pkgver + python setup.py build + + cd "$srcdir"/sure-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/sure-$pkgver + python setup.py test + + cd "$srcdir"/sure-$pkgver-py2 + python2 setup.py test +} + +package_python-sure() { + depends=('python-six' 'python-mock') + + cd sure-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-sure() { + depends=('python2-six' 'python2-mock') + + cd sure-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in haskell-json-ast/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:38:11 Author: felixonmars Revision: 337128 archrelease: copy trunk to community-staging-x86_64 Added: haskell-json-ast/repos/community-staging-x86_64/ haskell-json-ast/repos/community-staging-x86_64/PKGBUILD (from rev 337127, haskell-json-ast/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-json-ast/repos/community-staging-x86_64/PKGBUILD (from rev 337127, haskell-json-ast/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:38:11 UTC (rev 337128) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=json-ast +pkgname=haskell-json-ast +pkgver=0.3.1 +pkgrel=3 +pkgdesc="Universal JSON AST datastructure" +url="https://github.com/nikita-volkov/json-ast; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-vector' 'haskell-scientific' 'haskell-unordered-containers') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('f990fce176af4e63f702533b40ab3e64c38dc9a8815eddc4093a41060efffde2b3e88ebb1f6e10229f5026e15c26aa937de97a4f32ab1837efa5cab2371c7970') + +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-text-metrics/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:37:01 Author: felixonmars Revision: 337126 archrelease: copy trunk to community-staging-x86_64 Added: haskell-text-metrics/repos/community-staging-x86_64/ haskell-text-metrics/repos/community-staging-x86_64/PKGBUILD (from rev 337125, haskell-text-metrics/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-text-metrics/repos/community-staging-x86_64/PKGBUILD (from rev 337125, haskell-text-metrics/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:37:01 UTC (rev 337126) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=text-metrics +pkgname=haskell-text-metrics +pkgver=0.3.0 +pkgrel=9 +pkgdesc="Calculate various string metrics efficiently" +url="https://github.com/mrkkrp/text-metrics; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('fa005ad7aeb5fd96ce121c5eab9e83e5826eec288a269f6ce258b3f6aff408c8ca98b8131b6cd14fa8e56f8568eb5a63beb63935335b7c695a3f6e09a979eccf') + +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 +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 "${srcdir}/${_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-json-ast/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:37:41 Author: felixonmars Revision: 337127 upgpkg: haskell-json-ast 0.3.1-3 rebuild with primitive 0.6.4.0 Modified: haskell-json-ast/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:37:01 UTC (rev 337126) +++ PKGBUILD2018-06-02 05:37:41 UTC (rev 337127) @@ -4,7 +4,7 @@ _hkgname=json-ast pkgname=haskell-json-ast pkgver=0.3.1 -pkgrel=2 +pkgrel=3 pkgdesc="Universal JSON AST datastructure" url="https://github.com/nikita-volkov/json-ast; license=('MIT')
[arch-commits] Commit in haskell-text-metrics/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:36:49 Author: felixonmars Revision: 337125 upgpkg: haskell-text-metrics 0.3.0-9 rebuild with primitive 0.6.4.0 Modified: haskell-text-metrics/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:36:19 UTC (rev 337124) +++ PKGBUILD2018-06-02 05:36:49 UTC (rev 337125) @@ -4,7 +4,7 @@ _hkgname=text-metrics pkgname=haskell-text-metrics pkgver=0.3.0 -pkgrel=8 +pkgrel=9 pkgdesc="Calculate various string metrics efficiently" url="https://github.com/mrkkrp/text-metrics; license=('custom:BSD3')
[arch-commits] Commit in haskell-vector-builder/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:36:07 Author: felixonmars Revision: 337123 upgpkg: haskell-vector-builder 0.3.4.1-8 rebuild with primitive 0.6.4.0 Modified: haskell-vector-builder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:35:38 UTC (rev 337122) +++ PKGBUILD2018-06-02 05:36:07 UTC (rev 337123) @@ -5,7 +5,7 @@ _hkgname=vector-builder pkgname=haskell-vector-builder pkgver=0.3.4.1 -pkgrel=7 +pkgrel=8 pkgdesc="Vector builder" url="https://github.com/nikita-volkov/vector-builder; license=("MIT")
[arch-commits] Commit in haskell-vector-builder/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:36:19 Author: felixonmars Revision: 337124 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector-builder/repos/community-staging-x86_64/ haskell-vector-builder/repos/community-staging-x86_64/PKGBUILD (from rev 337123, haskell-vector-builder/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-vector-builder/repos/community-staging-x86_64/PKGBUILD (from rev 337123, haskell-vector-builder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:36:19 UTC (rev 337124) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-builder +pkgname=haskell-vector-builder +pkgver=0.3.4.1 +pkgrel=8 +pkgdesc="Vector builder" +url="https://github.com/nikita-volkov/vector-builder; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-base-prelude" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d9890dcdfea5e8fdbbbe0140980e17d391bc8544e8f94e7a094b119c9410b1ce12100970a447cddda80d241712bf79467061dc3a341a8def6e94742503b1ad5a') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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 +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 "${srcdir}/${_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/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:35:38 Author: felixonmars Revision: 337122 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 337121, haskell-microlens-aeson/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-microlens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 337121, haskell-microlens-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:35:38 UTC (rev 337122) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=microlens-aeson +pkgname=haskell-microlens-aeson +pkgver=2.3.0 +pkgrel=18 +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=('675c92fdb5f40a5c3c73c93555d55844a5b6b999717545682d80f5fe75b43f8b998af22164b98a034a6e8eea7590bbe1c253b69de6ed2bf411308942108ca804') + +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-microlens-aeson/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:35:24 Author: felixonmars Revision: 337121 upgpkg: haskell-microlens-aeson 2.3.0-18 rebuild with primitive 0.6.4.0 Modified: haskell-microlens-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:34:47 UTC (rev 337120) +++ PKGBUILD2018-06-02 05:35:24 UTC (rev 337121) @@ -4,7 +4,7 @@ _hkgname=microlens-aeson pkgname=haskell-microlens-aeson pkgver=2.3.0 -pkgrel=17 +pkgrel=18 pkgdesc="Law-abiding lenses for Aeson, using microlens" url="https://github.com/fosskers/microlens-aeson/; license=('MIT')
[arch-commits] Commit in haskell-doctemplates/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:34:47 Author: felixonmars Revision: 337120 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 337119, haskell-doctemplates/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD (from rev 337119, haskell-doctemplates/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:34:47 UTC (rev 337120) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=doctemplates +pkgname=haskell-doctemplates +pkgver=0.2.2.1 +pkgrel=16 +pkgdesc="Pandoc-style document templates" +url="https://github.com/jgm/doctemplates; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-blaze-markup" "haskell-blaze-html" + "haskell-scientific" "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e1ad0d61dc97a69febf55ad76ee05e6696b76b0df5ee925072e934b977d1ca4c8d9ce0bc9acb311ec1992ce783e86fcaec93a93fc47fecffbd0071f002013485') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$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 "${srcdir}/${_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: Saturday, June 2, 2018 @ 05:34:35 Author: felixonmars Revision: 337119 upgpkg: haskell-doctemplates 0.2.2.1-16 rebuild with primitive 0.6.4.0 Modified: haskell-doctemplates/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:34:02 UTC (rev 337118) +++ PKGBUILD2018-06-02 05:34:35 UTC (rev 337119) @@ -4,7 +4,7 @@ _hkgname=doctemplates pkgname=haskell-doctemplates pkgver=0.2.2.1 -pkgrel=15 +pkgrel=16 pkgdesc="Pandoc-style document templates" url="https://github.com/jgm/doctemplates; license=("custom:BSD3")
[arch-commits] Commit in haskell-hashtables/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:34:02 Author: felixonmars Revision: 337118 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hashtables/repos/community-staging-x86_64/ haskell-hashtables/repos/community-staging-x86_64/PKGBUILD (from rev 337117, haskell-hashtables/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-hashtables/repos/community-staging-x86_64/PKGBUILD (from rev 337117, haskell-hashtables/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:34:02 UTC (rev 337118) @@ -0,0 +1,39 @@ +# $Id: PKGBUILD 147140 2015-11-19 09:43:21Z fyan $ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hashtables +pkgname=haskell-hashtables +pkgver=1.2.3.1 +pkgrel=3 +pkgdesc="Mutable hash tables in the ST monad" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'sh' 'haskell-hashable' 'haskell-primitive' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9adb7f587d7e03417a335ad4ff8c333e66a9acdabe70a568f0a3ed6cb02d7b7b124e59ec7d67661b3d174bf9afdf3916b4a0b8d631604b7fdb2a0270c68e7fa9') + +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 +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 "${srcdir}/${_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-retry/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:33:17 Author: felixonmars Revision: 337116 archrelease: copy trunk to community-staging-x86_64 Added: haskell-retry/repos/community-staging-x86_64/ haskell-retry/repos/community-staging-x86_64/PKGBUILD (from rev 337115, haskell-retry/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-retry/repos/community-staging-x86_64/PKGBUILD (from rev 337115, haskell-retry/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:33:17 UTC (rev 337116) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=retry +pkgname=haskell-retry +pkgver=0.7.6.2 +pkgrel=18 +pkgdesc="Retry combinators for monadic actions that may fail" +url="https://github.com/Soostone/retry; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default-class' 'haskell-exceptions' 'haskell-random') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-hunit' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-hedgehog') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f3c2713feb2f348481e8c4e0fa294da484bb9de85e305d17d98385bd3554936d5ad987b63a077448cf70a09746a2d84dd0f3af7af896f00772d251c9c1e119dd') + +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-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 +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-retry/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:33:05 Author: felixonmars Revision: 337115 upgpkg: haskell-retry 0.7.6.2-18 rebuild with primitive 0.6.4.0 Modified: haskell-retry/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:32:31 UTC (rev 337114) +++ PKGBUILD2018-06-02 05:33:05 UTC (rev 337115) @@ -5,7 +5,7 @@ _hkgname=retry pkgname=haskell-retry pkgver=0.7.6.2 -pkgrel=17 +pkgrel=18 pkgdesc="Retry combinators for monadic actions that may fail" url="https://github.com/Soostone/retry; license=("custom:BSD3")
[arch-commits] Commit in haskell-hashtables/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:33:50 Author: felixonmars Revision: 337117 upgpkg: haskell-hashtables 1.2.3.1-3 rebuild with primitive 0.6.4.0 Modified: haskell-hashtables/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:33:17 UTC (rev 337116) +++ PKGBUILD2018-06-02 05:33:50 UTC (rev 337117) @@ -5,7 +5,7 @@ _hkgname=hashtables pkgname=haskell-hashtables pkgver=1.2.3.1 -pkgrel=2 +pkgrel=3 pkgdesc="Mutable hash tables in the ST monad" url="https://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3')
[arch-commits] Commit in haskell-tasty-hedgehog/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:32:31 Author: felixonmars Revision: 337114 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-hedgehog/repos/community-staging-x86_64/ haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 337113, haskell-tasty-hedgehog/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 337113, haskell-tasty-hedgehog/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:32:31 UTC (rev 337114) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=tasty-hedgehog +pkgname=haskell-tasty-hedgehog +pkgver=0.2.0.0 +pkgrel=21 +pkgdesc="Integration for tasty and hedgehog" +url="https://github.com/qfpl/tasty-hedgehog; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hedgehog' 'haskell-tagged' 'haskell-tasty') +makedepends=('ghc' 'haskell-tasty-expected-failure') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('ff6eb79e8a1a0d3307b6888fd19fa243591120af3c04ce4318e59846b9165847ebf3162cfca1f80ffbbe532a130235d0a413949c7b2ed0b45838716ded33673b') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/<.*4.11/<5/' -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}" --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 "LICENCE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENCE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE" +}
[arch-commits] Commit in haskell-tasty-hedgehog/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:32:19 Author: felixonmars Revision: 337113 upgpkg: haskell-tasty-hedgehog 0.2.0.0-21 rebuild with primitive 0.6.4.0 Modified: haskell-tasty-hedgehog/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:30:40 UTC (rev 337112) +++ PKGBUILD2018-06-02 05:32:19 UTC (rev 337113) @@ -4,7 +4,7 @@ _hkgname=tasty-hedgehog pkgname=haskell-tasty-hedgehog pkgver=0.2.0.0 -pkgrel=20 +pkgrel=21 pkgdesc="Integration for tasty and hedgehog" url="https://github.com/qfpl/tasty-hedgehog; license=('custom:BSD3')
[arch-commits] Commit in haskell-lens-aeson/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:30:40 Author: felixonmars Revision: 337112 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens-aeson/repos/community-staging-x86_64/ haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 337111, haskell-lens-aeson/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 337111, haskell-lens-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:30:40 UTC (rev 337112) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=lens-aeson +pkgname=haskell-lens-aeson +pkgver=1.0.2 +pkgrel=64 +pkgdesc="Law-abiding lenses for aeson" +url="http://github.com/lens/lens-aeson/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 'haskell-scientific' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('db13c9126b41fd1b3b2e66c72e069ef07722c4e125a128eca2592bf2c68b7e550c10a0d35795616c0e66ed6c70bbe3b188e9baba19913bba41b5d44900b71013') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*1.3/<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-test-doctests +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 "${srcdir}/${_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-lens-aeson/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:30:28 Author: felixonmars Revision: 337111 upgpkg: haskell-lens-aeson 1.0.2-64 rebuild with primitive 0.6.4.0 Modified: haskell-lens-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:29:44 UTC (rev 337110) +++ PKGBUILD2018-06-02 05:30:28 UTC (rev 337111) @@ -4,7 +4,7 @@ _hkgname=lens-aeson pkgname=haskell-lens-aeson pkgver=1.0.2 -pkgrel=63 +pkgrel=64 pkgdesc="Law-abiding lenses for aeson" url="http://github.com/lens/lens-aeson/; license=('MIT')
[arch-commits] Commit in haskell-lens/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:29:44 Author: felixonmars Revision: 337110 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens/repos/community-staging-x86_64/ haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 337109, haskell-lens/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 337109, haskell-lens/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:29:44 UTC (rev 337110) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=lens +pkgname=haskell-lens +pkgver=4.16.1 +pkgrel=12 +pkgdesc="Lenses, Folds and Traversals" +url="https://github.com/ekmett/lens/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 'haskell-call-stack' 'haskell-comonad' + 'haskell-contravariant' 'haskell-distributive' 'haskell-exceptions' 'haskell-free' + 'haskell-hashable' 'haskell-kan-extensions' 'haskell-parallel' 'haskell-profunctors' + 'haskell-reflection' 'haskell-semigroupoids' 'haskell-tagged' 'haskell-th-abstraction' + '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;) +sha512sums=('2215d4e5bbb806315100fd7dddb1c12fbac1c10c33963e9392b7087b44eedc235f4e6668a9352959460d9ebc9636702b6b36dd50ea789addda38146da3237175') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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-j -ftrustworthy -f-safe -ftest-templates -ftest-properties -ftest-hunit \ +-ftest-doctests -f-dump-splices -f-old-inline-pragmas -finlining \ +-f-benchmark-uniplate +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 "${srcdir}/${_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-lens/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:29:32 Author: felixonmars Revision: 337109 upgpkg: haskell-lens 4.16.1-12 rebuild with primitive 0.6.4.0 Modified: haskell-lens/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:26:15 UTC (rev 337108) +++ PKGBUILD2018-06-02 05:29:32 UTC (rev 337109) @@ -5,7 +5,7 @@ _hkgname=lens pkgname=haskell-lens pkgver=4.16.1 -pkgrel=11 +pkgrel=12 pkgdesc="Lenses, Folds and Traversals" url="https://github.com/ekmett/lens/; license=("custom:BSD3")
[arch-commits] Commit in haskell-descriptive/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:26:03 Author: felixonmars Revision: 337107 upgpkg: haskell-descriptive 0.9.4-110 rebuild with primitive 0.6.4.0 Modified: haskell-descriptive/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:25:22 UTC (rev 337106) +++ PKGBUILD2018-06-02 05:26:03 UTC (rev 337107) @@ -5,7 +5,7 @@ _hkgname=descriptive pkgname=haskell-descriptive pkgver=0.9.4 -pkgrel=109 +pkgrel=110 pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc." url="https://github.com/chrisdone/descriptive; license=("custom:BSD3")
[arch-commits] Commit in haskell-descriptive/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:26:15 Author: felixonmars Revision: 337108 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 337107, haskell-descriptive/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-descriptive/repos/community-staging-x86_64/PKGBUILD (from rev 337107, haskell-descriptive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:26:15 UTC (rev 337108) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=descriptive +pkgname=haskell-descriptive +pkgver=0.9.4 +pkgrel=110 +pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc." +url="https://github.com/chrisdone/descriptive; +license=("custom:BSD3") +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; + https://github.com/chrisdone/descriptive/commit/8a0cad89a6106b162bd5507b51b7a5f3a25105a7.patch) +sha256sums=('795ec65756bf87ec6ea4c92d85a25d0eb0d8cfa1df40685ddcf74b83099bba2f' +'4c610a09a74489e9898d14f37ccaefb35e9729e3533d265aaa38830267a31d24') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../8a0cad89a6106b162bd5507b51b7a5f3a25105a7.patch || : +} + +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 +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 "${srcdir}/${_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/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:25:22 Author: felixonmars Revision: 337106 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 337105, haskell-aeson/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 337105, haskell-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:25:22 UTC (rev 337106) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-aeson +_hkgname=aeson +pkgver=1.3.1.1 +pkgrel=10 +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-scientific' 'haskell-tagged' 'haskell-th-abstraction' 'haskell-time-locale-compat' + 'haskell-unordered-containers' 'haskell-uuid-types' 'haskell-vector') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-integer-logarithms' + 'haskell-base-orphans' 'haskell-base16-bytestring' 'haskell-generic-deriving' + 'haskell-hashable-time' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck' 'haskell-quickcheck-instances') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;) +sha512sums=('ab506e0aa453542c1b609e65d36ed56758c43b772c1eaa13274bf4f9e72366bdf02ba31de0a7a8673c7a0d200837dd0192e1269fbe51d3b7d0149dce6d0f6968') + +prepare() { + cd $_hkgname-$pkgver + sed -i -e 's/<.*2.11/<3/' -e 's/<.*0.7/<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}" --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/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:25:10 Author: felixonmars Revision: 337105 upgpkg: haskell-aeson 1.3.1.1-10 rebuild with primitive 0.6.4.0 Modified: haskell-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:22:23 UTC (rev 337104) +++ PKGBUILD2018-06-02 05:25:10 UTC (rev 337105) @@ -6,7 +6,7 @@ pkgname=haskell-aeson _hkgname=aeson pkgver=1.3.1.1 -pkgrel=9 +pkgrel=10 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-attoparsec/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:22:23 Author: felixonmars Revision: 337104 archrelease: copy trunk to community-staging-x86_64 Added: haskell-attoparsec/repos/community-staging-x86_64/ haskell-attoparsec/repos/community-staging-x86_64/PKGBUILD (from rev 337103, haskell-attoparsec/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-attoparsec/repos/community-staging-x86_64/PKGBUILD (from rev 337103, haskell-attoparsec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:22:23 UTC (rev 337104) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=attoparsec +pkgname=haskell-attoparsec +pkgver=0.13.2.2 +pkgrel=20 +pkgdesc="Fast combinator parsing for bytestrings and text" +url="https://github.com/bos/attoparsec; +license=("BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-scientific') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-unicode' 'haskell-tasty' + 'haskell-tasty-quickcheck' 'haskell-vector') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3726b9d3c45289b2148c8df99d41a31fbb32a9783e1ef3940110bf064da0d000277cba54a3d990210e48a4fcaa8ed016228be7d26861e74de40c971bd7c89ea6') + +prepare() { +sed -i 's/QuickCheck >= 2.7 && < 2.10,/QuickCheck >= 2.7,/' $_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 \ +-f-developer +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, possibly due to unmet dependency version on QuickCheck" +} + +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-attoparsec/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:22:10 Author: felixonmars Revision: 337103 upgpkg: haskell-attoparsec 0.13.2.2-20 rebuild with primitive 0.6.4.0 Modified: haskell-attoparsec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:21:04 UTC (rev 337102) +++ PKGBUILD2018-06-02 05:22:10 UTC (rev 337103) @@ -5,7 +5,7 @@ _hkgname=attoparsec pkgname=haskell-attoparsec pkgver=0.13.2.2 -pkgrel=19 +pkgrel=20 pkgdesc="Fast combinator parsing for bytestrings and text" url="https://github.com/bos/attoparsec; license=("BSD3")
[arch-commits] Commit in haskell-quickcheck-unicode/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:21:04 Author: felixonmars Revision: 337102 archrelease: copy trunk to community-staging-x86_64 Added: haskell-quickcheck-unicode/repos/community-staging-x86_64/ haskell-quickcheck-unicode/repos/community-staging-x86_64/PKGBUILD (from rev 337101, haskell-quickcheck-unicode/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-quickcheck-unicode/repos/community-staging-x86_64/PKGBUILD (from rev 337101, haskell-quickcheck-unicode/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:21:04 UTC (rev 337102) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=quickcheck-unicode +pkgname=haskell-quickcheck-unicode +pkgver=1.0.1.0 +pkgrel=5 +pkgdesc="Generator and shrink functions for testing Unicode-related software." +url="https://github.com/bos/quickcheck-unicode; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('4762d9cdf7624e28586ed18ad05f273b600bf664cb3f3f76d9e33dd217181f49f5835ac6276da8d5302dbf89fe65cec4e9d3c1e57dfc457ee3b3748467672c15') + +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 +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 "${srcdir}/${_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-quickcheck-unicode/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:20:52 Author: felixonmars Revision: 337101 upgpkg: haskell-quickcheck-unicode 1.0.1.0-5 rebuild with primitive 0.6.4.0 Modified: haskell-quickcheck-unicode/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:19:09 UTC (rev 337100) +++ PKGBUILD2018-06-02 05:20:52 UTC (rev 337101) @@ -4,7 +4,7 @@ _hkgname=quickcheck-unicode pkgname=haskell-quickcheck-unicode pkgver=1.0.1.0 -pkgrel=4 +pkgrel=5 pkgdesc="Generator and shrink functions for testing Unicode-related software." url="https://github.com/bos/quickcheck-unicode; license=('BSD')
[arch-commits] Commit in haskell-tasty-quickcheck/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:19:09 Author: felixonmars Revision: 337100 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-quickcheck/repos/community-staging-x86_64/ haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 337099, haskell-tasty-quickcheck/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 337099, haskell-tasty-quickcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:19:09 UTC (rev 337100) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-quickcheck +pkgname=haskell-tasty-quickcheck +pkgver=0.10 +pkgrel=9 +pkgdesc="QuickCheck support for the Tasty test framework." +url="http://documentup.com/feuerbach/tasty; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-optparse-applicative' 'haskell-quickcheck' 'haskell-random' + 'haskell-tagged' 'haskell-tasty') +makedepends=('ghc' 'haskell-tasty-hunit' 'haskell-pcre-light') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('dd6c4b41fa6a98c61f2f650c7e2a6b45ed5778f894bb92c531cccfca914752d0065d767719c1c466af1f2a565b8cebfc5968e835282b13e372b753e690ad1728') + +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-tasty-quickcheck/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:18:57 Author: felixonmars Revision: 337099 upgpkg: haskell-tasty-quickcheck 0.10-9 rebuild with primitive 0.6.4.0 Modified: haskell-tasty-quickcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:18:26 UTC (rev 337098) +++ PKGBUILD2018-06-02 05:18:57 UTC (rev 337099) @@ -5,7 +5,7 @@ _hkgname=tasty-quickcheck pkgname=haskell-tasty-quickcheck pkgver=0.10 -pkgrel=8 +pkgrel=9 pkgdesc="QuickCheck support for the Tasty test framework." url="http://documentup.com/feuerbach/tasty; license=("MIT")
[arch-commits] Commit in haskell-quickcheck-instances/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:18:13 Author: felixonmars Revision: 337097 upgpkg: haskell-quickcheck-instances 0.3.18-13 rebuild with primitive 0.6.4.0 Modified: haskell-quickcheck-instances/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:11:47 UTC (rev 337096) +++ PKGBUILD2018-06-02 05:18:13 UTC (rev 337097) @@ -5,7 +5,7 @@ _hkgname=quickcheck-instances pkgname=haskell-quickcheck-instances pkgver=0.3.18 -pkgrel=12 +pkgrel=13 pkgdesc="Common quickcheck instances" url="https://github.com/phadej/qc-instances; license=("custom:BSD3")
[arch-commits] Commit in haskell-quickcheck-instances/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:18:26 Author: felixonmars Revision: 337098 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 337097, haskell-quickcheck-instances/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-quickcheck-instances/repos/community-staging-x86_64/PKGBUILD (from rev 337097, haskell-quickcheck-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:18:26 UTC (rev 337098) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=quickcheck-instances +pkgname=haskell-quickcheck-instances +pkgver=0.3.18 +pkgrel=13 +pkgdesc="Common quickcheck instances" +url="https://github.com/phadej/qc-instances; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 'haskell-case-insensitive' + 'haskell-hashable' 'haskell-old-time' 'haskell-scientific' 'haskell-tagged' + '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=('f3b5a7ebad823f6374c718bc6519081fdb92bd9733f6bcf56b62557d5ce7a9d159fe8d3cf75b168dbbf9313835d882febb9bb40e8158a8028be9b8e4c4e247d1') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*0.10/<1/' $_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-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 "${srcdir}/${_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-chunked-data/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:11:47 Author: felixonmars Revision: 337096 archrelease: copy trunk to community-staging-x86_64 Added: haskell-chunked-data/repos/community-staging-x86_64/ haskell-chunked-data/repos/community-staging-x86_64/PKGBUILD (from rev 337095, haskell-chunked-data/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-chunked-data/repos/community-staging-x86_64/PKGBUILD (from rev 337095, haskell-chunked-data/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:11:47 UTC (rev 337096) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=chunked-data +pkgname=haskell-chunked-data +pkgver=0.3.1 +pkgrel=7 +pkgdesc="Typeclasses for dealing with various chunked data representations" +url="https://github.com/snoyberg/mono-traversable; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9bdfac0598017ac1817fff76f3ea05672624a1edbf7d0b83298002185f234134277cd6e710ae29738997abfaf1d8e900d43d5b3c1e9e7fd98557e4e7d9f647c4') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_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 +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 "${srcdir}/${_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-vector-th-unbox/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:11:04 Author: felixonmars Revision: 337094 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector-th-unbox/repos/community-staging-x86_64/ haskell-vector-th-unbox/repos/community-staging-x86_64/PKGBUILD (from rev 337093, haskell-vector-th-unbox/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-vector-th-unbox/repos/community-staging-x86_64/PKGBUILD (from rev 337093, haskell-vector-th-unbox/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:11:04 UTC (rev 337094) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-th-unbox +pkgname=haskell-vector-th-unbox +pkgver=0.2.1.6 +pkgrel=11 +pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e25bbe44cbdf47ee4e89bac358cce4179c49ce00d676fec911a1ba6be5d81fc70072f55374442c8209cf2023d0a91b8fce3e2a266294aa04ed9b12acbd7dc955') + +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 +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 "${srcdir}/${_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-chunked-data/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:11:34 Author: felixonmars Revision: 337095 upgpkg: haskell-chunked-data 0.3.1-7 rebuild with primitive 0.6.4.0 Modified: haskell-chunked-data/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:11:04 UTC (rev 337094) +++ PKGBUILD2018-06-02 05:11:34 UTC (rev 337095) @@ -5,7 +5,7 @@ _hkgname=chunked-data pkgname=haskell-chunked-data pkgver=0.3.1 -pkgrel=6 +pkgrel=7 pkgdesc="Typeclasses for dealing with various chunked data representations" url="https://github.com/snoyberg/mono-traversable; license=("MIT")
[arch-commits] Commit in haskell-vector-th-unbox/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:10:51 Author: felixonmars Revision: 337093 upgpkg: haskell-vector-th-unbox 0.2.1.6-11 rebuild with primitive 0.6.4.0 Modified: haskell-vector-th-unbox/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:10:23 UTC (rev 337092) +++ PKGBUILD2018-06-02 05:10:51 UTC (rev 337093) @@ -5,7 +5,7 @@ _hkgname=vector-th-unbox pkgname=haskell-vector-th-unbox pkgver=0.2.1.6 -pkgrel=10 +pkgrel=11 pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-vector-binary-instances/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:10:10 Author: felixonmars Revision: 337091 upgpkg: haskell-vector-binary-instances 0.2.4-4 rebuild with primitive 0.6.4.0 Modified: haskell-vector-binary-instances/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:09:41 UTC (rev 337090) +++ PKGBUILD2018-06-02 05:10:10 UTC (rev 337091) @@ -5,7 +5,7 @@ _hkgname=vector-binary-instances pkgname=haskell-vector-binary-instances pkgver=0.2.4 -pkgrel=3 +pkgrel=4 pkgdesc="Instances of Data.Binary and Data.Serialize for vector" url="https://github.com/bos/vector-binary-instances; license=("custom:BSD3")
[arch-commits] Commit in haskell-vector-binary-instances/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:10:23 Author: felixonmars Revision: 337092 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector-binary-instances/repos/community-staging-x86_64/ haskell-vector-binary-instances/repos/community-staging-x86_64/PKGBUILD (from rev 337091, haskell-vector-binary-instances/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-vector-binary-instances/repos/community-staging-x86_64/PKGBUILD (from rev 337091, haskell-vector-binary-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:10:23 UTC (rev 337092) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-binary-instances +pkgname=haskell-vector-binary-instances +pkgver=0.2.4 +pkgrel=4 +pkgdesc="Instances of Data.Binary and Data.Serialize for vector" +url="https://github.com/bos/vector-binary-instances; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a01b7c279fed49bd82d40bb1ef4f552161347aab4853db04e7f412f684095aecdf93be2050f1c712357a85f002b3735a394b946d9875a6aa5045d7eeede9a240') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*4.11/<5/' $_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 +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 "${srcdir}/${_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-critbit/repos (2 files)
Date: Saturday, June 2, 2018 @ 05:09:41 Author: felixonmars Revision: 337090 archrelease: copy trunk to community-staging-x86_64 Added: haskell-critbit/repos/community-staging-x86_64/ haskell-critbit/repos/community-staging-x86_64/PKGBUILD (from rev 337089, haskell-critbit/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-critbit/repos/community-staging-x86_64/PKGBUILD (from rev 337089, haskell-critbit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 05:09:41 UTC (rev 337090) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=critbit +pkgname=haskell-critbit +pkgver=0.2.0.0 +pkgrel=10 +pkgdesc="Crit-bit maps and sets" +url="https://github.com/bos/critbit; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz; + https://github.com/bos/critbit/commit/0111bc3c0848d411c169696b6d2176dea40e9417.patch) +sha512sums=('b5d9acdfa94938d7ce9bae21d21e2865e880fe9e61098ce873878627b6618cfdb6b26083ccde3d1be85e00097c68307b8a04f4900d752e6cf645608ae1f38f95' + '6210839b52aa9c592678e7691c47234e31e0fe63d0a5c2980c898da25b796ca81f325d97c2d4b4b99581ff46ecd778151de8eabc6d73f867becd763410fbd267') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../0111bc3c0848d411c169696b6d2176dea40e9417.patch +} + +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-developer +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 "${srcdir}/${_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-critbit/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 05:09:24 Author: felixonmars Revision: 337089 upgpkg: haskell-critbit 0.2.0.0-10 rebuild with primitive 0.6.4.0 Modified: haskell-critbit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 05:07:52 UTC (rev 337088) +++ PKGBUILD2018-06-02 05:09:24 UTC (rev 337089) @@ -5,7 +5,7 @@ _hkgname=critbit pkgname=haskell-critbit pkgver=0.2.0.0 -pkgrel=9 +pkgrel=10 pkgdesc="Crit-bit maps and sets" url="https://github.com/bos/critbit; license=("custom:BSD3")
[arch-commits] Commit in haskell-scientific/repos/community-staging-x86_64 (2 files)
Date: Saturday, June 2, 2018 @ 05:07:52 Author: felixonmars Revision: 337088 archrelease: copy trunk to community-staging-x86_64 Added: haskell-scientific/repos/community-staging-x86_64/PKGBUILD (from rev 337087, haskell-scientific/trunk/PKGBUILD) Deleted: haskell-scientific/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-02 04:58:24 UTC (rev 337087) +++ PKGBUILD2018-06-02 05:07:52 UTC (rev 337088) @@ -1,40 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=scientific -pkgname=haskell-scientific -pkgver=0.3.6.2 -pkgrel=5 -pkgdesc="Numbers represented using scientific notation" -url="https://github.com/basvandijk/scientific; -license=("custom:BSD3") -arch=('x86_64') -depends=('ghc-libs' "haskell-hashable" "haskell-integer-logarithms" "haskell-primitive") -makedepends=('ghc') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('47a74524c8fb25d381adf868d823a6b6772f3f69b0b3cf9f9de015a03bc941857ef3fca1b4f8cbf23e998164e71a914e167221e753c6f32dc8644047d1ef57ee') - -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-integer-simple -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 "${srcdir}/${_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" -} Copied: haskell-scientific/repos/community-staging-x86_64/PKGBUILD (from rev 337087, haskell-scientific/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-02 05:07:52 UTC (rev 337088) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=scientific +pkgname=haskell-scientific +pkgver=0.3.6.2 +pkgrel=5 +pkgdesc="Numbers represented using scientific notation" +url="https://github.com/basvandijk/scientific; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-hashable" "haskell-integer-logarithms" "haskell-primitive") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('47a74524c8fb25d381adf868d823a6b6772f3f69b0b3cf9f9de015a03bc941857ef3fca1b4f8cbf23e998164e71a914e167221e753c6f32dc8644047d1ef57ee') + +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-integer-simple -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 "${srcdir}/${_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-scientific/repos/community-staging-x86_64 (2 files)
Date: Saturday, June 2, 2018 @ 04:58:24 Author: felixonmars Revision: 337087 archrelease: copy trunk to community-staging-x86_64 Added: haskell-scientific/repos/community-staging-x86_64/PKGBUILD (from rev 337086, haskell-scientific/trunk/PKGBUILD) Deleted: haskell-scientific/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-02 04:58:09 UTC (rev 337086) +++ PKGBUILD2018-06-02 04:58:24 UTC (rev 337087) @@ -1,40 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=scientific -pkgname=haskell-scientific -pkgver=0.3.6.2 -pkgrel=4 -pkgdesc="Numbers represented using scientific notation" -url="https://github.com/basvandijk/scientific; -license=("custom:BSD3") -arch=('x86_64') -depends=('ghc-libs' "haskell-hashable" "haskell-integer-logarithms" "haskell-primitive") -makedepends=('ghc') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('47a74524c8fb25d381adf868d823a6b6772f3f69b0b3cf9f9de015a03bc941857ef3fca1b4f8cbf23e998164e71a914e167221e753c6f32dc8644047d1ef57ee') - -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-integer-simple -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 "${srcdir}/${_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" -} Copied: haskell-scientific/repos/community-staging-x86_64/PKGBUILD (from rev 337086, haskell-scientific/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-02 04:58:24 UTC (rev 337087) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=scientific +pkgname=haskell-scientific +pkgver=0.3.6.2 +pkgrel=5 +pkgdesc="Numbers represented using scientific notation" +url="https://github.com/basvandijk/scientific; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-hashable" "haskell-integer-logarithms" "haskell-primitive") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('47a74524c8fb25d381adf868d823a6b6772f3f69b0b3cf9f9de015a03bc941857ef3fca1b4f8cbf23e998164e71a914e167221e753c6f32dc8644047d1ef57ee') + +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-integer-simple -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 "${srcdir}/${_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-scientific/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 04:58:09 Author: felixonmars Revision: 337086 upgpkg: haskell-scientific 0.3.6.2-5 rebuild with primitive 0.6.4.0 Modified: haskell-scientific/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 04:57:34 UTC (rev 337085) +++ PKGBUILD2018-06-02 04:58:09 UTC (rev 337086) @@ -5,7 +5,7 @@ _hkgname=scientific pkgname=haskell-scientific pkgver=0.3.6.2 -pkgrel=4 +pkgrel=5 pkgdesc="Numbers represented using scientific notation" url="https://github.com/basvandijk/scientific; license=("custom:BSD3")
[arch-commits] Commit in haskell-monadrandom/repos (2 files)
Date: Saturday, June 2, 2018 @ 04:57:34 Author: felixonmars Revision: 337085 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monadrandom/repos/community-staging-x86_64/ haskell-monadrandom/repos/community-staging-x86_64/PKGBUILD (from rev 337084, haskell-monadrandom/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-monadrandom/repos/community-staging-x86_64/PKGBUILD (from rev 337084, haskell-monadrandom/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 04:57:34 UTC (rev 337085) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=MonadRandom +pkgname=haskell-monadrandom +pkgver=0.5.1.1 +pkgrel=4 +pkgdesc="Random-number generation monad." +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom") +arch=('x86_64') +depends=('ghc-libs' "haskell-primitive" "haskell-random" "haskell-transformers-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0a3c15076f162e985b37c14981d1fb89ab835cbfde207b7825ae27088d81218949336599b56c56c36a653a99566319c60d95bea9acab3248749b39597a297edb') + +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 +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 "${srcdir}/${_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-monadrandom/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 04:57:21 Author: felixonmars Revision: 337084 upgpkg: haskell-monadrandom 0.5.1.1-4 rebuild with primitive 0.6.4.0 Modified: haskell-monadrandom/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 04:56:47 UTC (rev 337083) +++ PKGBUILD2018-06-02 04:57:21 UTC (rev 337084) @@ -5,7 +5,7 @@ _hkgname=MonadRandom pkgname=haskell-monadrandom pkgver=0.5.1.1 -pkgrel=3 +pkgrel=4 pkgdesc="Random-number generation monad." url="https://hackage.haskell.org/package/${_hkgname}; license=("custom")
[arch-commits] Commit in haskell-hedgehog/repos (2 files)
Date: Saturday, June 2, 2018 @ 04:56:47 Author: felixonmars Revision: 337083 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hedgehog/repos/community-staging-x86_64/ haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 337082, haskell-hedgehog/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 337082, haskell-hedgehog/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 04:56:47 UTC (rev 337083) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hedgehog +pkgname=haskell-hedgehog +pkgver=0.6 +pkgrel=9 +pkgdesc="A modern property-based testing system" +url="https://hedgehog.qa; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-concurrent-output' + 'haskell-exceptions' 'haskell-lifted-async' 'haskell-mmorph' 'haskell-monad-control' + 'haskell-pretty-show' 'haskell-primitive' 'haskell-random' 'haskell-resourcet' + 'haskell-th-lift' 'haskell-transformers-base' 'haskell-wl-pprint-annotated') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1da78748b6f2665ff570d40d7d196e32e86b181cb5c4c16a28bdbba3507fe771aff9a3e32528439c933682e593118125e0318fc0370db35fc83d474f49d37110') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/, pretty-show >= 1.6&& < 1.7/, pretty-show/' $_hkgname.cabal +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-hedgehog/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 04:56:25 Author: felixonmars Revision: 337082 upgpkg: haskell-hedgehog 0.6-9 rebuild with primitive 0.6.4.0 Modified: haskell-hedgehog/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 04:55:40 UTC (rev 337081) +++ PKGBUILD2018-06-02 04:56:25 UTC (rev 337082) @@ -5,7 +5,7 @@ _hkgname=hedgehog pkgname=haskell-hedgehog pkgver=0.6 -pkgrel=8 +pkgrel=9 pkgdesc="A modern property-based testing system" url="https://hedgehog.qa; license=("custom:BSD3")
[arch-commits] Commit in haskell-resourcet/repos (2 files)
Date: Saturday, June 2, 2018 @ 04:55:40 Author: felixonmars Revision: 337081 archrelease: copy trunk to community-staging-x86_64 Added: haskell-resourcet/repos/community-staging-x86_64/ haskell-resourcet/repos/community-staging-x86_64/PKGBUILD (from rev 337080, haskell-resourcet/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-resourcet/repos/community-staging-x86_64/PKGBUILD (from rev 337080, haskell-resourcet/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 04:55:40 UTC (rev 337081) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=resourcet +pkgname=haskell-resourcet +pkgver=1.2.1 +pkgrel=9 +pkgdesc="Deterministic allocation and freeing of scarce resources." +url="https://github.com/snoyberg/conduit; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-primitive' 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('64c1e2f941d612f67eed281959cf91d8b83169c20512d852ce3a5b17e25ecf145af7293afc5081caace63c4528f398648f220cf8a478ad3b2ee334d30eaa0b87') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_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-resourcet/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 04:55:00 Author: felixonmars Revision: 337080 upgpkg: haskell-resourcet 1.2.1-9 rebuild with primitive 0.6.4.0 Modified: haskell-resourcet/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 04:54:17 UTC (rev 337079) +++ PKGBUILD2018-06-02 04:55:00 UTC (rev 337080) @@ -5,7 +5,7 @@ _hkgname=resourcet pkgname=haskell-resourcet pkgver=1.2.1 -pkgrel=8 +pkgrel=9 pkgdesc="Deterministic allocation and freeing of scarce resources." url="https://github.com/snoyberg/conduit; license=("custom:BSD3")
[arch-commits] Commit in haskell-hspec/repos (2 files)
Date: Saturday, June 2, 2018 @ 04:54:17 Author: felixonmars Revision: 337079 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec/repos/community-staging-x86_64/ haskell-hspec/repos/community-staging-x86_64/PKGBUILD (from rev 337078, haskell-hspec/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-hspec/repos/community-staging-x86_64/PKGBUILD (from rev 337078, haskell-hspec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 04:54:17 UTC (rev 337079) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=hspec +pkgname=haskell-hspec +pkgver=2.5.1 +pkgrel=8 +pkgdesc="A Testing Framework for Haskell" +url="http://hspec.github.io/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-quickcheck' 'haskell-call-stack' 'haskell-hspec-core' + 'haskell-hspec-discover' 'haskell-hspec-expectations') +makedepends=('ghc' 'haskell-hspec-meta' 'haskell-stringbuilder') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('8f680fcf233791a775feda58d51b33067db2de3e63d6e77c0f47fca0a3a442e828b78ccd9bdda5730d92d28151a503af1992c2d6d541ba006016057927285f58') + +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-hspec/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 04:54:05 Author: felixonmars Revision: 337078 upgpkg: haskell-hspec 2.5.1-8 rebuild with primitive 0.6.4.0 Modified: haskell-hspec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 04:52:05 UTC (rev 337077) +++ PKGBUILD2018-06-02 04:54:05 UTC (rev 337078) @@ -4,7 +4,7 @@ _hkgname=hspec pkgname=haskell-hspec pkgver=2.5.1 -pkgrel=7 +pkgrel=8 pkgdesc="A Testing Framework for Haskell" url="http://hspec.github.io/; license=('MIT')
[arch-commits] Commit in haskell-hspec-core/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 04:51:53 Author: felixonmars Revision: 337076 upgpkg: haskell-hspec-core 2.5.1-7 rebuild with primitive 0.6.4.0 Modified: haskell-hspec-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 04:51:03 UTC (rev 337075) +++ PKGBUILD2018-06-02 04:51:53 UTC (rev 337076) @@ -4,7 +4,7 @@ _hkgname=hspec-core pkgname=haskell-hspec-core pkgver=2.5.1 -pkgrel=6 +pkgrel=7 pkgdesc="A Testing Framework for Haskell" url="http://hspec.github.io/; license=('MIT')
[arch-commits] Commit in haskell-hspec-core/repos (2 files)
Date: Saturday, June 2, 2018 @ 04:52:05 Author: felixonmars Revision: 337077 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-core/repos/community-staging-x86_64/ haskell-hspec-core/repos/community-staging-x86_64/PKGBUILD (from rev 337076, haskell-hspec-core/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-hspec-core/repos/community-staging-x86_64/PKGBUILD (from rev 337076, haskell-hspec-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 04:52:05 UTC (rev 337077) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=hspec-core +pkgname=haskell-hspec-core +pkgver=2.5.1 +pkgrel=7 +pkgdesc="A Testing Framework for Haskell" +url="http://hspec.github.io/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-call-stack' 'haskell-clock' + 'haskell-hspec-expectations' 'haskell-hunit' 'haskell-quickcheck' 'haskell-quickcheck-io' + 'haskell-random' 'haskell-setenv' 'haskell-tf-random') +makedepends=('ghc' 'haskell-hspec-meta' 'haskell-silently' 'haskell-temporary') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a1896204085d5d2480ea9656d251947862a9cb7ae2022d44b9efabfa85ac9ad57ac5641cd8fc3390a6ee04396217aa00cf6b2ce995bef1e8fc6031d17fa96335') + +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-hspec-meta/repos (2 files)
Date: Saturday, June 2, 2018 @ 04:51:03 Author: felixonmars Revision: 337075 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-meta/repos/community-staging-x86_64/ haskell-hspec-meta/repos/community-staging-x86_64/PKGBUILD (from rev 337074, haskell-hspec-meta/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-hspec-meta/repos/community-staging-x86_64/PKGBUILD (from rev 337074, haskell-hspec-meta/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 04:51:03 UTC (rev 337075) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=hspec-meta +pkgname=haskell-hspec-meta +pkgver=2.4.6 +pkgrel=10 +pkgdesc="A version of Hspec which is used to test Hspec itself" +url="http://hspec.github.io/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-hspec-expectations' 'haskell-hunit' + 'haskell-setenv' 'haskell-random' 'haskell-quickcheck-io' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-call-stack') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('8e62dd923e943a3242034d838016280ed3e2d6767c5c22fac76c71433433a938f5e290cd79400cdc659706c54f21a06805b54e91702acdb0daea20c8513e8d8f') + +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 +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 "${srcdir}/${_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-hspec-meta/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 04:50:51 Author: felixonmars Revision: 337074 upgpkg: haskell-hspec-meta 2.4.6-10 rebuild with primitive 0.6.4.0 Modified: haskell-hspec-meta/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 04:50:15 UTC (rev 337073) +++ PKGBUILD2018-06-02 04:50:51 UTC (rev 337074) @@ -4,7 +4,7 @@ _hkgname=hspec-meta pkgname=haskell-hspec-meta pkgver=2.4.6 -pkgrel=9 +pkgrel=10 pkgdesc="A version of Hspec which is used to test Hspec itself" url="http://hspec.github.io/; license=('MIT')
[arch-commits] Commit in haskell-quickcheck-io/repos (2 files)
Date: Saturday, June 2, 2018 @ 04:50:15 Author: felixonmars Revision: 337073 archrelease: copy trunk to community-staging-x86_64 Added: haskell-quickcheck-io/repos/community-staging-x86_64/ haskell-quickcheck-io/repos/community-staging-x86_64/PKGBUILD (from rev 337072, haskell-quickcheck-io/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-quickcheck-io/repos/community-staging-x86_64/PKGBUILD (from rev 337072, haskell-quickcheck-io/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 04:50:15 UTC (rev 337073) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=quickcheck-io +pkgname=haskell-quickcheck-io +pkgver=0.2.0 +pkgrel=11 +pkgdesc="Use HUnit assertions as QuickCheck properties" +url="https://github.com/hspec/quickcheck-io; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-quickcheck') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('02e1f40bac8f31f27c21d1d2df9f226816f9da871092b09f0451a8321e250c9e94887f94889be421c9d0034e0a27b02c907d16eb7da5a4376df42c7c1fbd01df') + +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 +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 "${srcdir}/${_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-quickcheck-io/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 04:50:02 Author: felixonmars Revision: 337072 upgpkg: haskell-quickcheck-io 0.2.0-11 rebuild with primitive 0.6.4.0 Modified: haskell-quickcheck-io/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 04:47:43 UTC (rev 337071) +++ PKGBUILD2018-06-02 04:50:02 UTC (rev 337072) @@ -4,7 +4,7 @@ _hkgname=quickcheck-io pkgname=haskell-quickcheck-io pkgver=0.2.0 -pkgrel=10 +pkgrel=11 pkgdesc="Use HUnit assertions as QuickCheck properties" url="https://github.com/hspec/quickcheck-io; license=('MIT')
[arch-commits] Commit in haskell-quickcheck/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 04:47:32 Author: felixonmars Revision: 337070 upgpkg: haskell-quickcheck 2.11.3-3 rebuild with primitive 0.6.4.0 Modified: haskell-quickcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 04:44:44 UTC (rev 337069) +++ PKGBUILD2018-06-02 04:47:32 UTC (rev 337070) @@ -6,7 +6,7 @@ _hkgname=QuickCheck pkgname=haskell-quickcheck pkgver=2.11.3 -pkgrel=2 +pkgrel=3 pkgdesc='Automatic testing of Haskell programs' url='https://hackage.haskell.org/package/QuickCheck' license=('custom:BSD3')
[arch-commits] Commit in haskell-quickcheck/repos (3 files)
Date: Saturday, June 2, 2018 @ 04:47:43 Author: felixonmars Revision: 337071 archrelease: copy trunk to community-staging-x86_64 Added: haskell-quickcheck/repos/community-staging-x86_64/ haskell-quickcheck/repos/community-staging-x86_64/0001-update-code-to-support-extensible-exceptions-no-long.patch (from rev 337070, haskell-quickcheck/trunk/0001-update-code-to-support-extensible-exceptions-no-long.patch) haskell-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 337070, haskell-quickcheck/trunk/PKGBUILD) -+ 0001-update-code-to-support-extensible-exceptions-no-long.patch | 50 ++ PKGBUILD| 46 + 2 files changed, 96 insertions(+) Copied: haskell-quickcheck/repos/community-staging-x86_64/0001-update-code-to-support-extensible-exceptions-no-long.patch (from rev 337070, haskell-quickcheck/trunk/0001-update-code-to-support-extensible-exceptions-no-long.patch) === --- community-staging-x86_64/0001-update-code-to-support-extensible-exceptions-no-long.patch (rev 0) +++ community-staging-x86_64/0001-update-code-to-support-extensible-exceptions-no-long.patch 2018-06-02 04:47:43 UTC (rev 337071) @@ -0,0 +1,50 @@ +From 554b8dc1439b4dbb5bc9a853fc27efe7b1e111de Mon Sep 17 00:00:00 2001 +From: Thomas Dziedzic +Date: Tue, 11 Sep 2012 03:59:50 -0700 +Subject: [PATCH] update code to support extensible exceptions no longer being + a part of ghc >= 7.6.1 + +--- + QuickCheck.cabal | 6 +- + Test/QuickCheck/Exception.hs | 6 ++ + 2 files changed, 11 insertions(+), 1 deletion(-) + +diff --git a/QuickCheck.cabal b/QuickCheck.cabal +index 1a9126e..5afd6fb 100644 +--- a/QuickCheck.cabal b/QuickCheck.cabal +@@ -60,9 +60,13 @@ library + Build-depends: ghc + + -- We want to use extensible-exceptions even if linking against base-3. +- if impl(ghc >= 6.9) ++ if impl(ghc >= 6.9) && impl(ghc < 7.6) + Build-depends: extensible-exceptions + ++ -- GHC >= 7.6.1 no longer provides extensible exceptions ++ if impl(ghc >= 7.6) ++cpp-options: -DNEW_EXCEPTIONS ++ + -- Modules that are always built. + Exposed-Modules: + Test.QuickCheck, +diff --git a/Test/QuickCheck/Exception.hs b/Test/QuickCheck/Exception.hs +index f895351..d463195 100644 +--- a/Test/QuickCheck/Exception.hs b/Test/QuickCheck/Exception.hs +@@ -18,6 +18,12 @@ module Test.QuickCheck.Exception where + + #if defined(OLD_EXCEPTIONS) + import Control.Exception(evaluate, try, Exception(..), throw) ++#elif defined(NEW_EXCEPTIONS) ++import Control.Exception(evaluate, try, SomeException(SomeException), ErrorCall(..), throw ++#if defined(GHC_INTERRUPT) ++ , AsyncException(UserInterrupt) ++#endif ++ ) + #else + import Control.Exception.Extensible(evaluate, try, SomeException(SomeException), ErrorCall(..), throw + #if defined(GHC_INTERRUPT) +-- +1.7.12 + Copied: haskell-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 337070, haskell-quickcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 04:47:43 UTC (rev 337071) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Alexander F Rødseth +# Contributor: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +_hkgname=QuickCheck +pkgname=haskell-quickcheck +pkgver=2.11.3 +pkgrel=3 +pkgdesc='Automatic testing of Haskell programs' +url='https://hackage.haskell.org/package/QuickCheck' +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-random' 'haskell-tf-random') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('17b3c5803cbca980375a1837b4ba931f346be8a720fcc0e37ad2c46abc8ba2073c49635bc89739d34653376c3f7fe1bd39560092c005b8dbce0a7effac25d73d') + +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 \ +-ftemplateHaskell + + 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 "$srcdir/$_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
[arch-commits] Commit in grml-zsh-config/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 04:44:26 Author: pierre Revision: 325541 upgpkg: grml-zsh-config 0.15.0-1 Modified: grml-zsh-config/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 01:00:32 UTC (rev 325540) +++ PKGBUILD2018-06-02 04:44:26 UTC (rev 325541) @@ -2,7 +2,7 @@ # Maintainer: Pierre Schmitz pkgname=grml-zsh-config -pkgver=0.14.3 +pkgver=0.15.0 pkgrel=1 pkgdesc="grml's zsh setup" arch=('any') @@ -12,7 +12,7 @@ depends=('zsh' 'coreutils' 'inetutils' 'grep' 'sed' 'procps') makedepends=('txt2tags') source=("https://deb.grml.org/pool/main/g/grml-etc-core/grml-etc-core_${pkgver}.tar.gz;) -sha256sums=('c02e14ea2d6ec3db0ee1bf5411c35c3b34a581a2b79c573b905a7baf01fc9ed5') +sha256sums=('ffaf302e3b9a21e5e86985ecdf7cfe430027b19cab79bc6f16da83ad32e5b485') build() { cd ${srcdir}/grml-etc-core-${pkgver}/doc
[arch-commits] Commit in haskell-tf-random/repos (2 files)
Date: Saturday, June 2, 2018 @ 04:44:44 Author: felixonmars Revision: 337069 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tf-random/repos/community-staging-x86_64/ haskell-tf-random/repos/community-staging-x86_64/PKGBUILD (from rev 337068, haskell-tf-random/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-tf-random/repos/community-staging-x86_64/PKGBUILD (from rev 337068, haskell-tf-random/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 04:44:44 UTC (rev 337069) @@ -0,0 +1,38 @@ +# $Id: PKGBUILD 73557 2012-07-09 19:15:21Z arodseth $ +# Maintainer: Alexander Rødseth + +_hkgname=tf-random +pkgname=haskell-tf-random +pkgver=0.5 +pkgrel=18 +pkgdesc='High-quality splittable pseudorandom number generator' +url="https://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-random' 'haskell-primitive') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a766909571b4b37da9fa1aa9739bd2db8c32c0f64452fd7c3717f4578090e5227b763772858c6c311c5f366dd461421ffc3beb295455902fea1fb133deb7') + +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 +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 "${srcdir}/${_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-tf-random/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 04:44:32 Author: felixonmars Revision: 337068 upgpkg: haskell-tf-random 0.5-18 rebuild with primitive 0.6.4.0 Modified: haskell-tf-random/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 04:39:48 UTC (rev 337067) +++ PKGBUILD2018-06-02 04:44:32 UTC (rev 337068) @@ -4,7 +4,7 @@ _hkgname=tf-random pkgname=haskell-tf-random pkgver=0.5 -pkgrel=17 +pkgrel=18 pkgdesc='High-quality splittable pseudorandom number generator' url="https://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3')
[arch-commits] Commit in grml-zsh-config/repos/extra-any (PKGBUILD PKGBUILD)
Date: Saturday, June 2, 2018 @ 04:44:38 Author: pierre Revision: 325542 archrelease: copy trunk to extra-any Added: grml-zsh-config/repos/extra-any/PKGBUILD (from rev 325541, grml-zsh-config/trunk/PKGBUILD) Deleted: grml-zsh-config/repos/extra-any/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-02 04:44:26 UTC (rev 325541) +++ PKGBUILD2018-06-02 04:44:38 UTC (rev 325542) @@ -1,30 +0,0 @@ -# $Id$ -# Maintainer: Pierre Schmitz - -pkgname=grml-zsh-config -pkgver=0.14.3 -pkgrel=1 -pkgdesc="grml's zsh setup" -arch=('any') -url='https://grml.org/zsh/' -license=('GPL2') -provides=('grmlzshrc') -depends=('zsh' 'coreutils' 'inetutils' 'grep' 'sed' 'procps') -makedepends=('txt2tags') -source=("https://deb.grml.org/pool/main/g/grml-etc-core/grml-etc-core_${pkgver}.tar.gz;) -sha256sums=('c02e14ea2d6ec3db0ee1bf5411c35c3b34a581a2b79c573b905a7baf01fc9ed5') - -build() { - cd ${srcdir}/grml-etc-core-${pkgver}/doc - make -} - -package() { - cd ${srcdir}/grml-etc-core-${pkgver} - install -D -m644 etc/skel/.zshrc ${pkgdir}/etc/skel/.zshrc - install -D -m644 etc/zsh/keephack ${pkgdir}/etc/zsh/keephack - install -D -m644 etc/zsh/zshrc ${pkgdir}/etc/zsh/zshrc - - install -D -m644 doc/grmlzshrc.5 ${pkgdir}/usr/share/man/man5/grmlzshrc.5 - ln -sf grmlzshrc.5.gz ${pkgdir}/usr/share/man/man5/grml-zsh-config.5.gz -} Copied: grml-zsh-config/repos/extra-any/PKGBUILD (from rev 325541, grml-zsh-config/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-02 04:44:38 UTC (rev 325542) @@ -0,0 +1,30 @@ +# $Id$ +# Maintainer: Pierre Schmitz + +pkgname=grml-zsh-config +pkgver=0.15.0 +pkgrel=1 +pkgdesc="grml's zsh setup" +arch=('any') +url='https://grml.org/zsh/' +license=('GPL2') +provides=('grmlzshrc') +depends=('zsh' 'coreutils' 'inetutils' 'grep' 'sed' 'procps') +makedepends=('txt2tags') +source=("https://deb.grml.org/pool/main/g/grml-etc-core/grml-etc-core_${pkgver}.tar.gz;) +sha256sums=('ffaf302e3b9a21e5e86985ecdf7cfe430027b19cab79bc6f16da83ad32e5b485') + +build() { + cd ${srcdir}/grml-etc-core-${pkgver}/doc + make +} + +package() { + cd ${srcdir}/grml-etc-core-${pkgver} + install -D -m644 etc/skel/.zshrc ${pkgdir}/etc/skel/.zshrc + install -D -m644 etc/zsh/keephack ${pkgdir}/etc/zsh/keephack + install -D -m644 etc/zsh/zshrc ${pkgdir}/etc/zsh/zshrc + + install -D -m644 doc/grmlzshrc.5 ${pkgdir}/usr/share/man/man5/grmlzshrc.5 + ln -sf grmlzshrc.5.gz ${pkgdir}/usr/share/man/man5/grml-zsh-config.5.gz +}
[arch-commits] Commit in haskell-store-core/repos (2 files)
Date: Saturday, June 2, 2018 @ 04:39:48 Author: felixonmars Revision: 337067 archrelease: copy trunk to community-staging-x86_64 Added: haskell-store-core/repos/community-staging-x86_64/ haskell-store-core/repos/community-staging-x86_64/PKGBUILD (from rev 337066, haskell-store-core/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-store-core/repos/community-staging-x86_64/PKGBUILD (from rev 337066, haskell-store-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 04:39:48 UTC (rev 337067) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=store-core +pkgname=haskell-store-core +pkgver=0.4.3 +pkgrel=1 +pkgdesc="Fast and lightweight binary serialization" +url="https://github.com/fpco/store; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-primitive') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('fd19668ed24d8ac5b83cde2a94b1dbebd86960175f185f71bbaef7c3b36841b558ccd37183dc0f6e38ad4e670082899e58a5c8381ed4fc55ff5b32dc426835a1') + +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-force-alignment +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-store-core/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 04:39:36 Author: felixonmars Revision: 337066 upgpkg: haskell-store-core 0.4.3-1 rebuild with primitive 0.6.4.0 Modified: haskell-store-core/trunk/PKGBUILD --+ PKGBUILD | 14 +- 1 file changed, 5 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 04:29:17 UTC (rev 337065) +++ PKGBUILD2018-06-02 04:39:36 UTC (rev 337066) @@ -3,8 +3,8 @@ _hkgname=store-core pkgname=haskell-store-core -pkgver=0.4.1 -pkgrel=11 +pkgver=0.4.3 +pkgrel=1 pkgdesc="Fast and lightweight binary serialization" url="https://github.com/fpco/store; license=('MIT') @@ -12,14 +12,10 @@ depends=('ghc-libs' 'haskell-primitive') makedepends=('ghc') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('701f3a7bb767e1f20e149950fcf6d06603d09f3fa78d22d10b2ba23efdf4d5786646679259ca4e25ead1a95f2faa233853096f533fa49e9f86e1e69481b6a6df') +sha512sums=('fd19668ed24d8ac5b83cde2a94b1dbebd86960175f185f71bbaef7c3b36841b558ccd37183dc0f6e38ad4e670082899e58a5c8381ed4fc55ff5b32dc426835a1') -prepare() { -sed -i '/fail/d' ${_hkgname}-${pkgver}/${_hkgname}.cabal -} - build() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ @@ -33,7 +29,7 @@ } package() { -cd "${srcdir}/${_hkgname}-${pkgver}" +cd $_hkgname-$pkgver install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
[arch-commits] Commit in haskell-th-lift-instances/repos (2 files)
Date: Saturday, June 2, 2018 @ 04:29:17 Author: felixonmars Revision: 337065 archrelease: copy trunk to community-staging-x86_64 Added: haskell-th-lift-instances/repos/community-staging-x86_64/ haskell-th-lift-instances/repos/community-staging-x86_64/PKGBUILD (from rev 337064, haskell-th-lift-instances/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-th-lift-instances/repos/community-staging-x86_64/PKGBUILD (from rev 337064, haskell-th-lift-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 04:29:17 UTC (rev 337065) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=th-lift-instances +pkgname=haskell-th-lift-instances +pkgver=0.1.11 +pkgrel=17 +pkgdesc="Lift instances for template-haskell for common data types." +url="https://github.com/bennofs/th-lift-instances/; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-th-lift' 'haskell-vector') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('e4e443637c10cd21d9b6159f29ad8eb61a65bda2b625dff48ccbf1310c9abdbb1f48ff0c7e74974b78e0517db6af2889abb3c5cfeaed202c7b3efbe1c83dbc7a') + +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 +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 "${srcdir}/${_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-th-lift-instances/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 04:29:03 Author: felixonmars Revision: 337064 upgpkg: haskell-th-lift-instances 0.1.11-17 rebuild with primitive 0.6.4.0 Modified: haskell-th-lift-instances/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 04:27:35 UTC (rev 337063) +++ PKGBUILD2018-06-02 04:29:03 UTC (rev 337064) @@ -4,7 +4,7 @@ _hkgname=th-lift-instances pkgname=haskell-th-lift-instances pkgver=0.1.11 -pkgrel=16 +pkgrel=17 pkgdesc="Lift instances for template-haskell for common data types." url="https://github.com/bennofs/th-lift-instances/; license=('custom:BSD3')
[arch-commits] Commit in haskell-vector/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 04:27:23 Author: felixonmars Revision: 337062 upgpkg: haskell-vector 0.12.0.1-9 rebuild with primitive 0.6.4.0 Modified: haskell-vector/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 04:22:16 UTC (rev 337061) +++ PKGBUILD2018-06-02 04:27:23 UTC (rev 337062) @@ -3,7 +3,7 @@ pkgname=haskell-vector pkgver=0.12.0.1 -pkgrel=8 +pkgrel=9 pkgdesc="Efficient Arrays" url="https://hackage.haskell.org/package/vector; license=("custom:BSD3")
[arch-commits] Commit in haskell-vector/repos (2 files)
Date: Saturday, June 2, 2018 @ 04:27:35 Author: felixonmars Revision: 337063 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector/repos/community-staging-x86_64/ haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 337062, haskell-vector/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 337062, haskell-vector/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 04:27:35 UTC (rev 337063) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Sergej Pupykin + +pkgname=haskell-vector +pkgver=0.12.0.1 +pkgrel=9 +pkgdesc="Efficient Arrays" +url="https://hackage.haskell.org/package/vector; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-primitive") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz;) +sha512sums=('17cae6c2e36e6e73190ebce0c3f38c4b8ec01d4336d2bb9b98f85ea299cab4140d4490493f6cbd472c1b0a32809f3ce344955ab6cd7dbacdca56ffa5aec4bad4') + +prepare() { + sed -i 's/base >= 4.5 && < 4.10/base >= 4.5/' vector-$pkgver/vector.cabal +} + +build() { + cd "$srcdir"/vector-${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 "$srcdir"/vector-${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 -Dm644 LICENSE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE + rm -f "$pkgdir"/usr/share/doc/${pkgname}/LICENSE +}
[arch-commits] Commit in haskell-scientific/repos (2 files)
Date: Saturday, June 2, 2018 @ 04:22:16 Author: felixonmars Revision: 337061 archrelease: copy trunk to community-staging-x86_64 Added: haskell-scientific/repos/community-staging-x86_64/ haskell-scientific/repos/community-staging-x86_64/PKGBUILD (from rev 337060, haskell-scientific/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-scientific/repos/community-staging-x86_64/PKGBUILD (from rev 337060, haskell-scientific/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 04:22:16 UTC (rev 337061) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=scientific +pkgname=haskell-scientific +pkgver=0.3.6.2 +pkgrel=4 +pkgdesc="Numbers represented using scientific notation" +url="https://github.com/basvandijk/scientific; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-hashable" "haskell-integer-logarithms" "haskell-primitive") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('47a74524c8fb25d381adf868d823a6b6772f3f69b0b3cf9f9de015a03bc941857ef3fca1b4f8cbf23e998164e71a914e167221e753c6f32dc8644047d1ef57ee') + +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-integer-simple -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 "${srcdir}/${_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-primitive/repos (2 files)
Date: Saturday, June 2, 2018 @ 04:21:27 Author: felixonmars Revision: 337059 archrelease: copy trunk to community-staging-x86_64 Added: haskell-primitive/repos/community-staging-x86_64/ haskell-primitive/repos/community-staging-x86_64/PKGBUILD (from rev 337058, haskell-primitive/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: haskell-primitive/repos/community-staging-x86_64/PKGBUILD (from rev 337058, haskell-primitive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-02 04:21:27 UTC (rev 337059) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Sergej Pupykin + +pkgname=haskell-primitive +pkgver=0.6.4.0 +pkgrel=1 +pkgdesc="Wrappers for primitive operations" +url="https://hackage.haskell.org/package/primitive; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/primitive/${pkgver}/primitive-${pkgver}.tar.gz;) +sha512sums=('a9d31b386c41abd4a5e601883b6f4d230c9669d1eda840a3491fc2e5961e8bce0c2bc1026426b92a36790cd372db954b3003499c540605289540e26543e12b80') + +build() { + cd primitive-$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 +} + +package() { + cd primitive-$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 -Dm644 LICENSE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE + rm -f "$pkgdir"/usr/share/doc/${pkgname}/LICENSE +}
[arch-commits] Commit in haskell-scientific/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 04:22:03 Author: felixonmars Revision: 337060 upgpkg: haskell-scientific 0.3.6.2-4 rebuild with primitive 0.6.4.0 Modified: haskell-scientific/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 04:21:27 UTC (rev 337059) +++ PKGBUILD2018-06-02 04:22:03 UTC (rev 337060) @@ -5,7 +5,7 @@ _hkgname=scientific pkgname=haskell-scientific pkgver=0.3.6.2 -pkgrel=3 +pkgrel=4 pkgdesc="Numbers represented using scientific notation" url="https://github.com/basvandijk/scientific; license=("custom:BSD3")
[arch-commits] Commit in haskell-primitive/trunk (PKGBUILD)
Date: Saturday, June 2, 2018 @ 04:21:14 Author: felixonmars Revision: 337058 upgpkg: haskell-primitive 0.6.4.0-1 rebuild with primitive 0.6.4.0 Modified: haskell-primitive/trunk/PKGBUILD --+ PKGBUILD | 11 +++ 1 file changed, 3 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-02 04:14:28 UTC (rev 337057) +++ PKGBUILD2018-06-02 04:21:14 UTC (rev 337058) @@ -3,8 +3,8 @@ # Contributor: Sergej Pupykin pkgname=haskell-primitive -pkgver=0.6.3.0 -pkgrel=3 +pkgver=0.6.4.0 +pkgrel=1 pkgdesc="Wrappers for primitive operations" url="https://hackage.haskell.org/package/primitive; license=("custom:BSD3") @@ -12,7 +12,7 @@ depends=('ghc-libs') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/primitive/${pkgver}/primitive-${pkgver}.tar.gz;) -sha512sums=('1fc345baf0efc4228a34e3f27935b8e8d69f38f0bb65264d27ec09f27fed7dadf055fb3f56ed7fa17cb8ff30737041ae1ef4373aaf137fea97daddc239ae1c7d') +sha512sums=('a9d31b386c41abd4a5e601883b6f4d230c9669d1eda840a3491fc2e5961e8bce0c2bc1026426b92a36790cd372db954b3003499c540605289540e26543e12b80') build() { cd primitive-$pkgver @@ -26,11 +26,6 @@ sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh } -check() { -cd primitive-$pkgver -runhaskell Setup test -} - package() { cd primitive-$pkgver install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
[arch-commits] Commit in shellcheck/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, June 2, 2018 @ 04:14:28 Author: felixonmars Revision: 337057 archrelease: copy trunk to community-x86_64 Added: shellcheck/repos/community-x86_64/PKGBUILD (from rev 337056, shellcheck/trunk/PKGBUILD) Deleted: shellcheck/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 97 - 1 file changed, 46 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-02 04:14:08 UTC (rev 337056) +++ PKGBUILD2018-06-02 04:14:28 UTC (rev 337057) @@ -1,51 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=ShellCheck -pkgname=shellcheck -pkgver=0.4.7.20180521 -_commit=77546fba2f3ff9344dfdf14a79829da618d10653 -pkgrel=14 -pkgdesc="Shell script analysis tool" -url="http://www.shellcheck.net; -license=("GPL") -arch=('x86_64') -depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-regex-tdfa') -makedepends=('ghc' 'pandoc') -source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/$_commit.tar.gz;) -sha512sums=('9a386e98b4e32d48648a590676bd8dc46bd378c31b48ec2e316c40a8c9f64730e4010de461355fdfd14cd7c8bbdbf8dd00db9528494c4c7aa031acaaf3b1464a') - -prepare() { -mv shellcheck-$_commit $_hkgname-$pkgver -} - -build() { -cd "${srcdir}/${_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 - -pandoc -s -t man shellcheck.1.md -o shellcheck.1 -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test -} - -package() { -cd "${srcdir}/${_hkgname}-${pkgver}" - -install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" -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" -} Copied: shellcheck/repos/community-x86_64/PKGBUILD (from rev 337056, shellcheck/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-02 04:14:28 UTC (rev 337057) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.5.0 +pkgrel=1 +pkgdesc="Shell script analysis tool" +url="http://www.shellcheck.net; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;) +sha512sums=('87861cddb353262630e4370e12e508224b3c14e128082909b4b35f0526dfe648a744d68cc27f77f2f8bb098af37a2af7bdc805d88018bba5e48b6c1ff1749f10') + +build() { +cd $pkgname-$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 + +pandoc -s -t man shellcheck.1.md -o shellcheck.1 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +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" +}