[arch-commits] Commit in gitlab/repos/community-x86_64 (26 files)
Date: Tuesday, May 22, 2018 @ 15:14:51 Author: svenstaro Revision: 327634 archrelease: copy trunk to community-x86_64 Added: gitlab/repos/community-x86_64/PKGBUILD (from rev 327633, gitlab/trunk/PKGBUILD) gitlab/repos/community-x86_64/a951b96be2862ce660dc715a364f574c2f5f72e1.patch (from rev 327633, gitlab/trunk/a951b96be2862ce660dc715a364f574c2f5f72e1.patch) gitlab/repos/community-x86_64/b41b2de702c26bfbbe375c70c48293a75546df42.patch (from rev 327633, gitlab/trunk/b41b2de702c26bfbbe375c70c48293a75546df42.patch) gitlab/repos/community-x86_64/gitlab-backup.service (from rev 327633, gitlab/trunk/gitlab-backup.service) gitlab/repos/community-x86_64/gitlab-backup.timer (from rev 327633, gitlab/trunk/gitlab-backup.timer) gitlab/repos/community-x86_64/gitlab-mailroom.service (from rev 327633, gitlab/trunk/gitlab-mailroom.service) gitlab/repos/community-x86_64/gitlab-sidekiq.service (from rev 327633, gitlab/trunk/gitlab-sidekiq.service) gitlab/repos/community-x86_64/gitlab-unicorn.service (from rev 327633, gitlab/trunk/gitlab-unicorn.service) gitlab/repos/community-x86_64/gitlab.install (from rev 327633, gitlab/trunk/gitlab.install) gitlab/repos/community-x86_64/gitlab.logrotate (from rev 327633, gitlab/trunk/gitlab.logrotate) gitlab/repos/community-x86_64/gitlab.target (from rev 327633, gitlab/trunk/gitlab.target) gitlab/repos/community-x86_64/gitlab.tmpfiles.d (from rev 327633, gitlab/trunk/gitlab.tmpfiles.d) gitlab/repos/community-x86_64/lighttpd.conf.example (from rev 327633, gitlab/trunk/lighttpd.conf.example) Deleted: gitlab/repos/community-x86_64/PKGBUILD gitlab/repos/community-x86_64/a951b96be2862ce660dc715a364f574c2f5f72e1.patch gitlab/repos/community-x86_64/b41b2de702c26bfbbe375c70c48293a75546df42.patch gitlab/repos/community-x86_64/gitlab-backup.service gitlab/repos/community-x86_64/gitlab-backup.timer gitlab/repos/community-x86_64/gitlab-mailroom.service gitlab/repos/community-x86_64/gitlab-sidekiq.service gitlab/repos/community-x86_64/gitlab-unicorn.service gitlab/repos/community-x86_64/gitlab.install gitlab/repos/community-x86_64/gitlab.logrotate gitlab/repos/community-x86_64/gitlab.target gitlab/repos/community-x86_64/gitlab.tmpfiles.d gitlab/repos/community-x86_64/lighttpd.conf.example + PKGBUILD | 424 +++ a951b96be2862ce660dc715a364f574c2f5f72e1.patch | 56 +-- b41b2de702c26bfbbe375c70c48293a75546df42.patch | 136 +++ gitlab-backup.service | 38 +- gitlab-backup.timer| 20 - gitlab-mailroom.service| 42 +- gitlab-sidekiq.service | 60 +-- gitlab-unicorn.service | 66 +-- gitlab.install | 40 +- gitlab.logrotate | 22 - gitlab.target | 14 gitlab.tmpfiles.d |2 lighttpd.conf.example | 70 +-- 13 files changed, 495 insertions(+), 495 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-22 15:14:30 UTC (rev 327633) +++ PKGBUILD2018-05-22 15:14:51 UTC (rev 327634) @@ -1,212 +0,0 @@ -# Maintainer: Sven-Hendrik Haase-# Contributor: Pavol (Lopo) Hluchy -# Contributor: Jonas Heinrich -# Contributor: Massimiliano Torromeo -# Contributor: Tobias Hunger -# Contributor: Stefan Tatschner -# Contributor: Caleb Maclennan - -pkgname=gitlab -pkgver=10.7.3 -pkgrel=1 -pkgdesc="Project management and code hosting application" -arch=('x86_64') -url="https://gitlab.com/gitlab-org/gitlab-ce; -license=('MIT') -options=(!buildflags) -depends=('ruby2.3' 'git' 'ruby2.3-bundler' 'gitlab-workhorse' 'gitlab-gitaly' 'openssh' 'redis' 'libxslt' 'icu' 'nodejs' 're2') -makedepends=('cmake' 'postgresql' 'mariadb' 'yarn' 'go') -optdepends=('postgresql: database backend' -'mysql: database backend' -'python2-docutils: reStructuredText markup language support' -'smtp-server: mail server in order to receive mail notifications') -backup=("etc/webapps/${pkgname}/application.rb" -"etc/webapps/${pkgname}/gitlab.yml" -"etc/webapps/${pkgname}/resque.yml" -"etc/webapps/${pkgname}/unicorn.rb" -"etc/logrotate.d/${pkgname}") -source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/api/v4/projects/gitlab-org%2Fgitlab-ce/repository/archive?sha=v${pkgver}; -gitlab-unicorn.service -gitlab-sidekiq.service -gitlab-backup.service -gitlab-mailroom.service -gitlab-backup.timer -gitlab.target -gitlab.tmpfiles.d -
[arch-commits] Commit in gitlab/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 15:14:30 Author: svenstaro Revision: 327633 upgpkg: gitlab 10.8.0-1 Modified: gitlab/trunk/PKGBUILD --+ PKGBUILD | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 15:10:51 UTC (rev 327632) +++ PKGBUILD2018-05-22 15:14:30 UTC (rev 327633) @@ -7,7 +7,7 @@ # Contributor: Caleb Maclennanpkgname=gitlab -pkgver=10.7.3 +pkgver=10.8.0 pkgrel=1 pkgdesc="Project management and code hosting application" arch=('x86_64') @@ -14,8 +14,8 @@ url="https://gitlab.com/gitlab-org/gitlab-ce; license=('MIT') options=(!buildflags) -depends=('ruby2.3' 'git' 'ruby2.3-bundler' 'gitlab-workhorse' 'gitlab-gitaly' 'openssh' 'redis' 'libxslt' 'icu' 'nodejs' 're2') -makedepends=('cmake' 'postgresql' 'mariadb' 'yarn' 'go') +depends=('ruby2.3' 'git' 'ruby2.3-bundler' 'gitlab-workhorse' 'gitlab-gitaly' 'openssh' 'redis' 'libxslt' 'icu' 're2') +makedepends=('cmake' 'postgresql' 'mariadb' 'yarn' 'go' 'nodejs') optdepends=('postgresql: database backend' 'mysql: database backend' 'python2-docutils: reStructuredText markup language support' @@ -36,7 +36,7 @@ gitlab.logrotate b41b2de702c26bfbbe375c70c48293a75546df42.patch) install='gitlab.install' -sha512sums=('eeeba68bd66fccffe0d638b5f5328efe8b662c8300d7c4bf122346178bb15001414a374788ba7b2aa25f354dd2def568b20b708d3b1da36fe7ed2bc1c3aa320b' +sha512sums=('e069bb7da740d6024c0adb5a33ba72072f47af268be55a2e1592eaf78ff5a4b6fb599fdda14990e919e740135fd04e8c8b463363ec5ad759f21c32faf6a73542' 'e96364b3373420a0704552584264f42fee23d64d44d3f769dffa6b516ea9d4c09873da8b2a279445ae9a09f17f81628815efc83e8d0070b3246e56aa13c02ac6' '1104db0397ae5f9a69452ea2a432b837cfaf37d72d063226c2156de5f753b5ae42be1f90292c34f27e251ce3d265ac9c1f79faad1d377c923e7dbc6744100471' 'bfc98f3890dfbe11a6f7fa3275f2b04b54b8e31455dcf70abfdc7f1021ff9acb1243f7af8381465346cd780bc76fa2b1c80fada860b8c3c87c7c56bb5229c1ee' @@ -63,9 +63,9 @@ patch -Np1 -i "${srcdir}"/b41b2de702c26bfbbe375c70c48293a75546df42.patch - msg2 "Patching git revision in config/initializers/2_app.rb..." + msg2 "Patching git revision in lib/gitlab.rb" sed -i -e "s|REVISION = Gitlab::Popen.popen(%W(#{config.git.bin_path} log --pretty=format:%h -n 1)).first.chomp.freeze|REVISION = \"${revision}\"|" \ -config/initializers/2_app.rb +lib/gitlab.rb export SKIP_STORAGE_VALIDATION='true'
[arch-commits] Commit in haskell-hjsonschema/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 18:00:22 Author: felixonmars Revision: 327723 upgpkg: haskell-hjsonschema 1.9.0-9 rebuild with cryptonite,0.25 Modified: haskell-hjsonschema/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:58:37 UTC (rev 327722) +++ PKGBUILD2018-05-22 18:00:22 UTC (rev 327723) @@ -5,7 +5,7 @@ _hkgname=hjsonschema pkgname=haskell-hjsonschema pkgver=1.9.0 -pkgrel=8 +pkgrel=9 pkgdesc="JSON Schema library" url="https://github.com/seagreen/hjsonschema; license=("MIT")
[arch-commits] Commit in haskell-dns/repos (2 files)
Date: Tuesday, May 22, 2018 @ 18:02:11 Author: felixonmars Revision: 327726 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dns/repos/community-staging-x86_64/ haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 327725, haskell-dns/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 327725, haskell-dns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 18:02:11 UTC (rev 327726) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=dns +pkgname=haskell-dns +pkgver=3.0.4 +pkgrel=2 +pkgdesc="DNS library in Haskell" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 'haskell-attoparsec' + 'haskell-base64-bytestring' 'haskell-cryptonite' 'haskell-iproute' + 'haskell-network' 'haskell-psqueues' 'haskell-safe') +makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-word8' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('41cfecf8701d82ac3895ba03b53225b3273f166289472cde3a0a399384d05e83bfef5efba1b2ad8cfe2f180a895b144fd275b514430cc219a906053999e8d806') + +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 +# https://github.com/kazu-yamamoto/dns/issues/102 +runhaskell Setup test || warning "Tests failed" +} + +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-hjsonschema/repos (2 files)
Date: Tuesday, May 22, 2018 @ 18:00:46 Author: felixonmars Revision: 327724 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hjsonschema/repos/community-staging-x86_64/ haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 327723, haskell-hjsonschema/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 327723, haskell-hjsonschema/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 18:00:46 UTC (rev 327724) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=hjsonschema +pkgname=haskell-hjsonschema +pkgver=1.9.0 +pkgrel=9 +pkgdesc="JSON Schema library" +url="https://github.com/seagreen/hjsonschema; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsonpointer' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-pcre-heavy' + 'haskell-profunctors' 'haskell-protolude' 'haskell-quickcheck' 'haskell-safe-exceptions' + 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-app-static' 'haskell-warp') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c71f4f23453abbb7e5c3b8a04e9fd2bea560e03ccf590fbad3739f609fe0e4e5292acfe94204b2d52d30f8fda8cc1c94edac41d5095f6be1c4cf8c05ec08e273') + +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 "MIT-LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/MIT-LICENSE.txt" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/MIT-LICENSE.txt" +}
[arch-commits] Commit in haskell-dns/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 18:01:49 Author: felixonmars Revision: 327725 upgpkg: haskell-dns 3.0.4-2 rebuild with cryptonite,0.25 Modified: haskell-dns/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 18:00:46 UTC (rev 327724) +++ PKGBUILD2018-05-22 18:01:49 UTC (rev 327725) @@ -5,7 +5,7 @@ _hkgname=dns pkgname=haskell-dns pkgver=3.0.4 -pkgrel=1 +pkgrel=2 pkgdesc="DNS library in Haskell" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-dav/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 18:03:10 Author: felixonmars Revision: 327727 upgpkg: haskell-dav 1.3.2-53 rebuild with cryptonite,0.25 Modified: haskell-dav/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 18:02:11 UTC (rev 327726) +++ PKGBUILD2018-05-22 18:03:10 UTC (rev 327727) @@ -5,7 +5,7 @@ _hkgname=DAV pkgname=haskell-dav pkgver=1.3.2 -pkgrel=52 +pkgrel=53 pkgdesc="RFC 4918 WebDAV support" url="http://floss.scru.org/hDAV; license=("GPL3")
[arch-commits] Commit in haskell-dav/repos (2 files)
Date: Tuesday, May 22, 2018 @ 18:03:31 Author: felixonmars Revision: 327728 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dav/repos/community-staging-x86_64/ haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 327727, haskell-dav/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 327727, haskell-dav/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 18:03:31 UTC (rev 327728) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.3.2 +pkgrel=53 +pkgdesc="RFC 4918 WebDAV support" +url="http://floss.scru.org/hDAV; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default" "haskell-exceptions" + "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" + "haskell-lens" "haskell-network" "haskell-network-uri" + "haskell-optparse-applicative" "haskell-transformers-base" "haskell-transformers-compat" + "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8dd729c09f7b415dda13948bbd533606a7ccf45eb933fd6e984539f76defa8f938e6ec0c954c0955630182ee014fd611bd8a4e8a70fc863253d9a3f6a229c497') + +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 \ +-fnetwork-uri -f-mtl-compat +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-crypto-pubkey/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 18:04:23 Author: felixonmars Revision: 327729 upgpkg: haskell-crypto-pubkey 0.2.8-59 rebuild with cryptonite,0.25 Modified: haskell-crypto-pubkey/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 18:03:31 UTC (rev 327728) +++ PKGBUILD2018-05-22 18:04:23 UTC (rev 327729) @@ -5,7 +5,7 @@ _hkgname=crypto-pubkey pkgname=haskell-crypto-pubkey pkgver=0.2.8 -pkgrel=58 +pkgrel=59 pkgdesc="Public Key cryptography" url="https://github.com/vincenthz/hs-crypto-pubkey; license=('custom:BSD3')
[arch-commits] Commit in haskell-crypto-pubkey/repos (2 files)
Date: Tuesday, May 22, 2018 @ 18:04:44 Author: felixonmars Revision: 327730 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-pubkey/repos/community-staging-x86_64/ haskell-crypto-pubkey/repos/community-staging-x86_64/PKGBUILD (from rev 327729, haskell-crypto-pubkey/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-crypto-pubkey/repos/community-staging-x86_64/PKGBUILD (from rev 327729, haskell-crypto-pubkey/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 18:04:44 UTC (rev 327730) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Thomas Dziedzic + +_hkgname=crypto-pubkey +pkgname=haskell-crypto-pubkey +pkgver=0.2.8 +pkgrel=59 +pkgdesc="Public Key cryptography" +url="https://github.com/vincenthz/hs-crypto-pubkey; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-byteable' 'haskell-crypto-numbers' 'haskell-crypto-pubkey-types' + 'haskell-crypto-random' 'haskell-cryptohash') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9e7d54421fdb3c53964688831a2ca5f5379e141e7924af76916d868300833c0dbde22392e1452f80aaf2ec7a9a52de6b429a6f8f78b8fbef6c32f2f31202ed06') + +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-aws/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 18:08:04 Author: felixonmars Revision: 327731 upgpkg: haskell-aws 0.20-7 rebuild with cryptonite,0.25 Modified: haskell-aws/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 18:04:44 UTC (rev 327730) +++ PKGBUILD2018-05-22 18:08:04 UTC (rev 327731) @@ -5,7 +5,7 @@ _hkgname=aws pkgname=haskell-aws pkgver=0.20 -pkgrel=6 +pkgrel=7 pkgdesc="Amazon Web Services (AWS) for Haskell" url="https://github.com/aristidb/aws; license=("custom:BSD3")
[arch-commits] Commit in haskell-authenticate/repos (2 files)
Date: Tuesday, May 22, 2018 @ 18:09:44 Author: felixonmars Revision: 327734 archrelease: copy trunk to community-staging-x86_64 Added: haskell-authenticate/repos/community-staging-x86_64/ haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 327733, haskell-authenticate/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 327733, haskell-authenticate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 18:09:44 UTC (rev 327734) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=authenticate +pkgname=haskell-authenticate +pkgver=1.3.4 +pkgrel=99 +pkgdesc="Authentication methods for Haskell web applications." +url="https://github.com/yesodweb/authenticate; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-conduit' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-network-uri' 'haskell-resourcet' 'haskell-tagstream-conduit' + 'haskell-unordered-containers' 'haskell-xml-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a6e5a9f4c20ca2bb980958c0cc6273492a6488a3f7c1954170bb8b40e46a4c2f7b607c961506e11ddc5421289c907148c1bc70b855bd16664bc1153ef7865571') + +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 \ +-fnetwork-uri +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-aws/repos (2 files)
Date: Tuesday, May 22, 2018 @ 18:08:25 Author: felixonmars Revision: 327732 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aws/repos/community-staging-x86_64/ haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 327731, haskell-aws/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 327731, haskell-aws/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 18:08:25 UTC (rev 327732) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=aws +pkgname=haskell-aws +pkgver=0.20 +pkgrel=7 +pkgdesc="Amazon Web Services (AWS) for Haskell" +url="https://github.com/aristidb/aws; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-byteable' + 'haskell-case-insensitive' 'haskell-cereal' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-exceptions' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lifted-base' 'haskell-memory' 'haskell-monad-control' + 'haskell-network' 'haskell-old-locale' 'haskell-resourcet' 'haskell-safe' + 'haskell-scientific' 'haskell-tagged' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-vector' 'haskell-xml-conduit') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-errors' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-transformers-base') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b6c9b78c1918fc01057ac3c9f57c98d0d796a228b2efce7f4b8763e6ba86fdad0e29637359a1f2f830adb19cdaade20c4eb08bbe9259bbc79da718771ac5f821') + +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 \ +-f-examples +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 "Requires AWS credentials to 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-authenticate/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 18:09:23 Author: felixonmars Revision: 327733 upgpkg: haskell-authenticate 1.3.4-99 rebuild with cryptonite,0.25 Modified: haskell-authenticate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 18:08:25 UTC (rev 327732) +++ PKGBUILD2018-05-22 18:09:23 UTC (rev 327733) @@ -5,7 +5,7 @@ _hkgname=authenticate pkgname=haskell-authenticate pkgver=1.3.4 -pkgrel=98 +pkgrel=99 pkgdesc="Authentication methods for Haskell web applications." url="https://github.com/yesodweb/authenticate; license=("MIT")
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 18:11:23 Author: felixonmars Revision: 327735 upgpkg: tamarin-prover 1.4.0-15 rebuild with cryptonite,0.25 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 18:09:44 UTC (rev 327734) +++ PKGBUILD2018-05-22 18:11:23 UTC (rev 327735) @@ -4,7 +4,7 @@ pkgname=tamarin-prover pkgver=1.4.0 -pkgrel=14 +pkgrel=15 pkgdesc="The Tamarin prover for security protocol analysis" url="http://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Tuesday, May 22, 2018 @ 18:11:43 Author: felixonmars Revision: 327736 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 327735, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 327735, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 18:11:43 UTC (rev 327736) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.0 +pkgrel=15 +pkgdesc="The Tamarin prover for security protocol analysis" +url="http://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-monad-unlift' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-threads' + 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 'haskell-yesod-static' + 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) +sha512sums=('7c1afe6a53b596c2ce01e9ad7a7f464af1f4efbc5f8edc13d5ec8bc32ce4e91ddde91dff6ab8e01cf3cf30a37a3a18953d937debc36c9df664f718d968e2ae74') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/filetype.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 18:17:31 Author: felixonmars Revision: 327737 upgpkg: stack 1.7.1-2 rebuild with cryptonite,0.25 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 18:11:43 UTC (rev 327736) +++ PKGBUILD2018-05-22 18:17:31 UTC (rev 327737) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.7.1 -pkgrel=1 +pkgrel=2 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("custom:BSD3")
[arch-commits] Commit in stack/repos (3 files)
Date: Tuesday, May 22, 2018 @ 18:17:50 Author: felixonmars Revision: 327738 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 327737, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 327737, stack/trunk/stack.install) ---+ PKGBUILD | 77 stack.install |4 ++ 2 files changed, 81 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 327737, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 18:17:50 UTC (rev 327738) @@ -0,0 +1,77 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.7.1 +pkgrel=2 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-exceptions' 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hpack' 'haskell-hpc' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-monad-logger' 'haskell-mono-traversable' + 'haskell-mustache' 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-simple' 'haskell-path' 'haskell-path-io' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-primitive' 'haskell-project-template' 'haskell-regex-applicative-text' + 'haskell-resourcet' 'haskell-retry' 'haskell-rio' 'haskell-split' 'haskell-store' + 'haskell-store-core' 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-typed-process' + 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 'haskell-zip-archive' + 'haskell-zlib' 'haskell-bindings-uname') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz;) +sha512sums=('786c116b4717f6e0f5ac0b5397db4834486610f511eafefe2356574545f97093fe3203824b7a3cabb2e0562e5c0443af3d93defe83751a9982727d88cafe78a7') + +prepare() { + cd $pkgname-$pkgver + sed -i '54d;55d;56d;57d;58d' src/test/Stack/StoreSpec.hs + hpack + sed -i '/semigroups/d' $pkgname.cabal +} + +build() { + cd "${srcdir}/${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 \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build + 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 $pkgname-$pkgver + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd "${srcdir}/${pkgname}-${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" + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied:
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 18:21:38 Author: felixonmars Revision: 327739 upgpkg: shellcheck 0.4.7.20180521-3 rebuild with cryptonite,0.25 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 18:17:50 UTC (rev 327738) +++ PKGBUILD2018-05-22 18:21:38 UTC (rev 327739) @@ -6,7 +6,7 @@ pkgname=shellcheck pkgver=0.4.7.20180521 _commit=77546fba2f3ff9344dfdf14a79829da618d10653 -pkgrel=2 +pkgrel=3 pkgdesc="Shell script analysis tool" url="http://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Tuesday, May 22, 2018 @ 18:21:59 Author: felixonmars Revision: 327740 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 327739, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 327739, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 18:21:59 UTC (rev 327740) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.4.7.20180521 +_commit=77546fba2f3ff9344dfdf14a79829da618d10653 +pkgrel=3 +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" +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 18:25:46 Author: felixonmars Revision: 327741 upgpkg: postgrest 0.4.4.0-142 rebuild with cryptonite,0.25 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 18:21:59 UTC (rev 327740) +++ PKGBUILD2018-05-22 18:25:46 UTC (rev 327741) @@ -4,7 +4,7 @@ pkgname=postgrest pkgver=0.4.4.0 -pkgrel=141 +pkgrel=142 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Tuesday, May 22, 2018 @ 18:26:09 Author: felixonmars Revision: 327742 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 327741, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 72 + 1 file changed, 72 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 327741, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 18:26:09 UTC (rev 327742) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=0.4.4.0 +pkgrel=142 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-either' 'haskell-gitrev' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-ranged-sets' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' 'haskell-cookie') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-hjsonschema') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;) +sha512sums=('f19c426a59d1c77d8e7808ee248eba1967cc5fc8686f5380603e2f8ab80aeeca20a4b145e056feceb1bcb9dedfa3b88c2ace7aab4bc1152f780630360fe6485c') + +prepare() { +sed -i 's/==/>=/' $pkgname-$pkgver/$pkgname.cabal + +sed -i '/import\s*Safe/d' $pkgname-$pkgver/src/PostgREST/App.hs +sed -i '/safe/d' $pkgname-$pkgver/$pkgname.cabal +} + +build() { +cd "${srcdir}/${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 \ +-f-CI +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 $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createdb postgrest_test + +# TODO: it shouldn't take this long to finish +# POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${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 pandoc-crossref/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 18:28:06 Author: felixonmars Revision: 327743 upgpkg: pandoc-crossref 0.3.2.0-19 rebuild with cryptonite,0.25 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 18:26:09 UTC (rev 327742) +++ PKGBUILD2018-05-22 18:28:06 UTC (rev 327743) @@ -4,7 +4,7 @@ pkgname=pandoc-crossref pkgver=0.3.2.0 -pkgrel=18 +pkgrel=19 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Tuesday, May 22, 2018 @ 18:28:27 Author: felixonmars Revision: 327744 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 327743, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 327743, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 18:28:27 UTC (rev 327744) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.2.0 +pkgrel=19 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-file-embed' + 'haskell-open-browser' 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' + 'haskell-roman-numerals' 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;) +sha512sums=('945a9eb97f65c17b4303afba5fe3af4c0bee4934d41feaef5252134af20ae576aeef4bd406a707c3559a54f8a5ecec0aa8ec0d347fffe9895ed80f5077bf3043') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/base >=4.11/base >=4/' $pkgname.cabal +sed -i '/import Text.Pandoc$/a import Text.Pandoc.Builder' src/pandoc-crossref.hs +} + +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 --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 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$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 hopenpgp-tools/repos (3 files)
Date: Tuesday, May 22, 2018 @ 18:30:43 Author: felixonmars Revision: 327746 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 327745, hopenpgp-tools/trunk/PKGBUILD) hopenpgp-tools/repos/community-staging-x86_64/ghc-8.4.patch (from rev 327745, hopenpgp-tools/trunk/ghc-8.4.patch) ---+ PKGBUILD | 44 ghc-8.4.patch | 17 + 2 files changed, 61 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 327745, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 18:30:43 UTC (rev 327746) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.21 +pkgrel=6 +pkgdesc="hOpenPGP-based command-line tools" +url="http://floss.scru.org/hopenpgp-tools; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 'haskell-attoparsec' + 'haskell-base16-bytestring' 'haskell-binary-conduit' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-crypto-pubkey' 'haskell-cryptohash' 'haskell-errors' + 'haskell-fgl' 'haskell-graphviz' 'haskell-hopenpgp' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ixset-typed' 'haskell-lens' + 'haskell-monad-loops' 'haskell-openpgp-asciiarmor' 'haskell-optparse-applicative' + 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 'haskell-resourcet' + 'haskell-time-locale-compat' 'haskell-yaml') +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz +ghc-8.4.patch) +sha512sums=('bfea3b24fbf61ddf0da0b87728448d191921c662eead7f0de0383fc1c653d4a77a7c3babbfc55a5cb1ea7ef4215499654182622d7be98617c0b2f1d9d079f751' + '94810a884eef875fc61f8235e4fad6c1e67d267fe3edaad4968f52110ea732b8c911068cc324b92bbdb045bf7f527eb866485f7737bd876277fc3c1ce20db8f1') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../ghc-8.4.patch +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +} Copied: hopenpgp-tools/repos/community-staging-x86_64/ghc-8.4.patch (from rev 327745, hopenpgp-tools/trunk/ghc-8.4.patch) === --- community-staging-x86_64/ghc-8.4.patch (rev 0) +++ community-staging-x86_64/ghc-8.4.patch 2018-05-22 18:30:43 UTC (rev 327746) @@ -0,0 +1,17 @@ +diff --git a/hokey.hs.orig b/hokey.hs +index a78d5a2..b951fe1 100644 +--- a/hokey.hs.orig b/hokey.hs +@@ -153,9 +153,11 @@ instance A.ToJSON b => A.ToJSON (FakeMap Text b) where + toJSON = A.toJSON . Map.fromList . unFakeMap + instance A.ToJSON RevocationStatus + ++instance Semigroup UIDReport where ++(<>) (UIDReport a b c d e) (UIDReport a' b' c' d' e') = UIDReport (a <> a') (b <> b') (c <> c') (d <> d') (e <> e') ++ + instance Monoid UIDReport where + mempty = UIDReport [] [] [] [] [] +-mappend (UIDReport a b c d e) (UIDReport a' b' c' d' e') = UIDReport (a <> a') (b <> b') (c <> c') (d <> d') (e <> e') + + checkKey :: Maybe POSIXTime -> TK -> KeyReport + checkKey mpt key = (\x -> x { keyBestOf = populateBestOf x, keyHasEncryptionCapableSubkey = hasEncryptionCapableSubkey (concatMap skUsageFlags (keySubkeys x)) }) KeyReport {
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 18:30:22 Author: felixonmars Revision: 327745 upgpkg: hopenpgp-tools 0.21-6 rebuild with cryptonite,0.25 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 18:28:27 UTC (rev 327744) +++ PKGBUILD2018-05-22 18:30:22 UTC (rev 327745) @@ -4,7 +4,7 @@ pkgname=hopenpgp-tools pkgver=0.21 -pkgrel=5 +pkgrel=6 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools; license=("AGPL3")
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 18:32:12 Author: felixonmars Revision: 327747 upgpkg: hoogle 5.0.17.3-3 rebuild with cryptonite,0.25 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 18:30:43 UTC (rev 327746) +++ PKGBUILD2018-05-22 18:32:12 UTC (rev 327747) @@ -4,7 +4,7 @@ pkgname=hoogle pkgver=5.0.17.3 -pkgrel=2 +pkgrel=3 pkgdesc="Haskell API Search" url="http://www.haskell.org/hoogle/; license=("custom:BSD3")
[arch-commits] Commit in hoogle/repos (2 files)
Date: Tuesday, May 22, 2018 @ 18:32:36 Author: felixonmars Revision: 327748 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 327747, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 327747, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 18:32:36 UTC (rev 327748) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.17.3 +pkgrel=3 +pkgdesc="Haskell API Search" +url="http://www.haskell.org/hoogle/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 'haskell-src-exts' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-mmap' 'haskell-network' 'haskell-network-uri' 'haskell-old-locale' + 'haskell-process-extras' 'haskell-resourcet' 'haskell-storable-tuple' 'haskell-tar' + 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 'haskell-wai' + 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('b8113e9dc6f44fbf684edfe6134eb44d55b1ef43afc3cb2051920daaec3e108df6209cfe822a8eeff884360c9b9415f2ab8273e7681e6bbcc1b9c77490370195') + +build() { +cd "${srcdir}/${pkgname}-${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 \ +-fnetwork-uri +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}/${pkgname}-${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 hledger-web/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 18:34:04 Author: felixonmars Revision: 327749 upgpkg: hledger-web 1.9.2-3 rebuild with cryptonite,0.25 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 18:32:36 UTC (rev 327748) +++ PKGBUILD2018-05-22 18:34:04 UTC (rev 327749) @@ -4,7 +4,7 @@ pkgname=hledger-web pkgver=1.9.2 -pkgrel=2 +pkgrel=3 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Tuesday, May 22, 2018 @ 18:34:26 Author: felixonmars Revision: 327750 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 327749, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 327749, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 18:34:26 UTC (rev 327750) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.9.2 +pkgrel=3 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-base-compat' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-clientsession' 'haskell-cmdargs' 'haskell-data-default' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-hunit' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-json' + 'haskell-megaparsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('7a2ca40f96bc00a5419f1becb02ff86f2b58f7f34a03b85859034bcb7bf301458c5b6b5159e95bea65223fbdc0f65dbb0b09a9275adc4bfcbfc586f3a30ab837') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +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 $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${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 hledger-api/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 18:35:47 Author: felixonmars Revision: 327751 upgpkg: hledger-api 1.9.1-3 rebuild with cryptonite,0.25 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 18:34:26 UTC (rev 327750) +++ PKGBUILD2018-05-22 18:35:47 UTC (rev 327751) @@ -4,7 +4,7 @@ pkgname=hledger-api pkgver=1.9.1 -pkgrel=2 +pkgrel=3 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-api/repos (2 files)
Date: Tuesday, May 22, 2018 @ 18:36:29 Author: felixonmars Revision: 327752 archrelease: copy trunk to community-staging-x86_64 Added: hledger-api/repos/community-staging-x86_64/ hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 327751, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 327751, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 18:36:29 UTC (rev 327752) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.9.1 +pkgrel=3 +pkgdesc="Web API server for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-data-default' + 'haskell-decimal' 'haskell-docopt' 'haskell-either' 'haskell-microlens' + 'haskell-microlens-platform' 'haskell-safe' 'haskell-servant-server' + 'haskell-servant-swagger' 'haskell-swagger2' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('95015d582907be112b2cf910139850f147e2efd96d42436e12434d9977133db1dbbd39e97ba35247ccb1d84b754ebd15d5195ebe8d93f31df0f9651b37359c37') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 18:38:00 Author: felixonmars Revision: 327753 upgpkg: haskell-yesod-auth 1.6.3-6 rebuild with cryptonite,0.25 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 18:36:29 UTC (rev 327752) +++ PKGBUILD2018-05-22 18:38:00 UTC (rev 327753) @@ -5,7 +5,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.3 -pkgrel=5 +pkgrel=6 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Tuesday, May 22, 2018 @ 18:38:25 Author: felixonmars Revision: 327754 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 327753, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 327753, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 18:38:25 UTC (rev 327754) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.3 +pkgrel=6 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-email-validate' + 'haskell-file-embed' 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-memory' 'haskell-mime-mail' 'haskell-network-uri' + 'haskell-nonce' 'haskell-persistent' 'haskell-persistent-template' 'haskell-random' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-unliftio' + 'haskell-unliftio-core' 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' + 'haskell-yesod-form' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('67c23def147cf2cc174475d193e97afdf2b6fc4121a9fec7e0894562e626774bee9114325c26f172e58686119a3508ed2365ece419a10721873d43bf7684854a') + +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 \ +-fnetwork-uri +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-pipes-http/repos (2 files)
Date: Tuesday, May 22, 2018 @ 18:39:36 Author: felixonmars Revision: 327756 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pipes-http/repos/community-staging-x86_64/ haskell-pipes-http/repos/community-staging-x86_64/PKGBUILD (from rev 327755, haskell-pipes-http/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-pipes-http/repos/community-staging-x86_64/PKGBUILD (from rev 327755, haskell-pipes-http/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 18:39:36 UTC (rev 327756) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=pipes-http +pkgname=haskell-pipes-http +pkgver=1.0.5 +pkgrel=128 +pkgdesc="HTTP client with pipes interface" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-http-client" "haskell-http-client-tls" "haskell-pipes") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('48d2b7236d4f04688bdc083452346974031c3123003c9c0ffe32e00b70c2e1ef294e66f713e590a72fa9005d8bf9aa4daed22bf85fc0505ecd534662e4e4ed70') + +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-tls/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:12:43 Author: felixonmars Revision: 327661 upgpkg: haskell-tls 1.4.1-15 rebuild with cryptonite,0.25 Modified: haskell-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:11:40 UTC (rev 327660) +++ PKGBUILD2018-05-22 17:12:43 UTC (rev 327661) @@ -5,7 +5,7 @@ _hkgname=tls pkgname=haskell-tls pkgver=1.4.1 -pkgrel=14 +pkgrel=15 pkgdesc="TLS/SSL protocol native implementation (Server and Client)" url="https://github.com/vincenthz/hs-tls; license=("custom:BSD3")
[arch-commits] Commit in haskell-cryptohash-cryptoapi/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:10:19 Author: felixonmars Revision: 327657 upgpkg: haskell-cryptohash-cryptoapi 0.1.4-4 rebuild with cryptonite,0.25 Modified: haskell-cryptohash-cryptoapi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:09:38 UTC (rev 327656) +++ PKGBUILD2018-05-22 17:10:19 UTC (rev 327657) @@ -4,7 +4,7 @@ _hkgname=cryptohash-cryptoapi pkgname=haskell-cryptohash-cryptoapi pkgver=0.1.4 -pkgrel=3 +pkgrel=4 pkgdesc="Crypto-api interfaces for cryptohash" url="https://github.com/vincenthz/hs-cryptohash-cryptoapi; license=('custom:BSD3')
[arch-commits] Commit in haskell-drbg/repos (2 files)
Date: Tuesday, May 22, 2018 @ 17:14:46 Author: felixonmars Revision: 327664 archrelease: copy trunk to community-staging-x86_64 Added: haskell-drbg/repos/community-staging-x86_64/ haskell-drbg/repos/community-staging-x86_64/PKGBUILD (from rev 327663, haskell-drbg/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-drbg/repos/community-staging-x86_64/PKGBUILD (from rev 327663, haskell-drbg/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 17:14:46 UTC (rev 327664) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=DRBG +pkgname=haskell-drbg +pkgver=0.5.5 +pkgrel=4 +pkgdesc="Deterministic random bit generator (aka RNG, PRNG) based HMACs, Hashes, and Ciphers." +url="https://github.com/TomMD/DRBG; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-prettyclass' 'haskell-tagged' 'haskell-crypto-api' + 'haskell-cryptohash-cryptoapi' 'haskell-parallel' 'haskell-cipher-aes128' 'haskell-entropy') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-crypto-api-tests' 'haskell-hunit' + 'haskell-test-framework' 'haskell-test-framework-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('e71fc158a7961729ce10d2ca795a935d6a103f31e864f0446cc4faf2b0edb3a5938a4cc79135cf043a375e63f9be4401ce092951b4e8f47c1c3b1c2070c118be') + +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 +# https://github.com/TomMD/DRBG/issues/7 +runhaskell Setup test || echo "Tests expected to fail" +} + +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-tls-session-manager/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:15:25 Author: felixonmars Revision: 327665 upgpkg: haskell-tls-session-manager 0.0.0.2-42 rebuild with cryptonite,0.25 Modified: haskell-tls-session-manager/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:14:46 UTC (rev 327664) +++ PKGBUILD2018-05-22 17:15:25 UTC (rev 327665) @@ -5,7 +5,7 @@ _hkgname=tls-session-manager pkgname=haskell-tls-session-manager pkgver=0.0.0.2 -pkgrel=41 +pkgrel=42 pkgdesc="In-memory TLS session manager" url="https://hackage.haskell.org/package/tls-session-manager; license=("custom:BSD3")
[arch-commits] Commit in haskell-connection/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:17:52 Author: felixonmars Revision: 327669 upgpkg: haskell-connection 0.2.8-70 rebuild with cryptonite,0.25 Modified: haskell-connection/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:17:15 UTC (rev 327668) +++ PKGBUILD2018-05-22 17:17:52 UTC (rev 327669) @@ -5,7 +5,7 @@ _hkgname=connection pkgname=haskell-connection pkgver=0.2.8 -pkgrel=69 +pkgrel=70 pkgdesc="Simple and easy network connections API" url="https://github.com/vincenthz/hs-connection; license=("custom:BSD3")
[arch-commits] Commit in haskell-rsa/repos (2 files)
Date: Tuesday, May 22, 2018 @ 17:17:15 Author: felixonmars Revision: 327668 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rsa/repos/community-staging-x86_64/ haskell-rsa/repos/community-staging-x86_64/PKGBUILD (from rev 327667, haskell-rsa/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-rsa/repos/community-staging-x86_64/PKGBUILD (from rev 327667, haskell-rsa/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 17:17:15 UTC (rev 327668) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=RSA +pkgname=haskell-rsa +pkgver=2.3.0 +pkgrel=4 +pkgdesc="Implementation of RSA, using the padding schemes of PKCS#1 v2.1." +url="https://github.com/GaloisInc/rsa; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-crypto-api' 'haskell-crypto-pubkey-types' 'haskell-sha') +makedepends=('ghc' 'haskell-drbg' 'haskell-quickcheck' 'haskell-tagged' 'haskell-test-framework' + 'haskell-test-framework-quickcheck2') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('134e86897ce345de00c660e3a34fb2395bbd82419a7e708b5741ba38113e46092db6c236c55e3e57b4e2c777eaf22850f3e95fc46d2cf70c50c4383519a8319e') + +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-rsa/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:16:56 Author: felixonmars Revision: 327667 upgpkg: haskell-rsa 2.3.0-4 rebuild with cryptonite,0.25 Modified: haskell-rsa/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:15:45 UTC (rev 327666) +++ PKGBUILD2018-05-22 17:16:56 UTC (rev 327667) @@ -4,7 +4,7 @@ _hkgname=RSA pkgname=haskell-rsa pkgver=2.3.0 -pkgrel=3 +pkgrel=4 pkgdesc="Implementation of RSA, using the padding schemes of PKCS#1 v2.1." url="https://github.com/GaloisInc/rsa; license=('custom:BSD3')
[arch-commits] Commit in haskell-warp-tls/repos (2 files)
Date: Tuesday, May 22, 2018 @ 17:19:22 Author: felixonmars Revision: 327674 archrelease: copy trunk to community-staging-x86_64 Added: haskell-warp-tls/repos/community-staging-x86_64/ haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 327673, haskell-warp-tls/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 327673, haskell-warp-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 17:19:22 UTC (rev 327674) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=warp-tls +pkgname=haskell-warp-tls +pkgver=3.2.4.3 +pkgrel=16 +pkgdesc="HTTP over TLS support for Warp via the TLS package" +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-cryptonite" "haskell-data-default-class" "haskell-network" + "haskell-streaming-commons" "haskell-tls" "haskell-tls-session-manager" "haskell-wai" + "haskell-warp") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bed1a501d7885b1a37768b59d73916c36aa554e71ad89608a11224f7c4b7e016cd65652f6bb0da153bcdc3e4a089f03850546b02ed5ace808e8a8a8fc74b4028') + +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-http-client-tls/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:20:08 Author: felixonmars Revision: 327675 upgpkg: haskell-http-client-tls 0.3.5.3-40 rebuild with cryptonite,0.25 Modified: haskell-http-client-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:19:22 UTC (rev 327674) +++ PKGBUILD2018-05-22 17:20:08 UTC (rev 327675) @@ -5,7 +5,7 @@ _hkgname=http-client-tls pkgname=haskell-http-client-tls pkgver=0.3.5.3 -pkgrel=39 +pkgrel=40 pkgdesc="http-client backend using the connection package and tls library" url="https://github.com/snoyberg/http-client; license=("MIT")
[arch-commits] Commit in haskell-http-client-tls/repos (2 files)
Date: Tuesday, May 22, 2018 @ 17:20:30 Author: felixonmars Revision: 327676 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-client-tls/repos/community-staging-x86_64/ haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from rev 327675, haskell-http-client-tls/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from rev 327675, haskell-http-client-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 17:20:30 UTC (rev 327676) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=http-client-tls +pkgname=haskell-http-client-tls +pkgver=0.3.5.3 +pkgrel=40 +pkgdesc="http-client backend using the connection package and tls library" +url="https://github.com/snoyberg/http-client; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-connection" "haskell-cryptonite" + "haskell-data-default-class" "haskell-exceptions" "haskell-http-client" + "haskell-http-types" "haskell-memory" "haskell-network" "haskell-network-uri" + "haskell-tls") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('df4fff9fbd6736a52d54bf04669107b24e3d31c22b0f7882310204ca4ef1a895e9f79cea289423341aa575759a2667ff9ca86b889567605ad3daec266a1bbb14') + +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 python-kombu/repos (2 files)
Date: Tuesday, May 22, 2018 @ 17:21:50 Author: felixonmars Revision: 327678 archrelease: copy trunk to community-testing-any Added: python-kombu/repos/community-testing-any/ python-kombu/repos/community-testing-any/PKGBUILD (from rev 327677, python-kombu/trunk/PKGBUILD) --+ PKGBUILD | 82 + 1 file changed, 82 insertions(+) Copied: python-kombu/repos/community-testing-any/PKGBUILD (from rev 327677, python-kombu/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2018-05-22 17:21:50 UTC (rev 327678) @@ -0,0 +1,82 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: mutantmonkey + +pkgbase=python-kombu +pkgname=('python-kombu' 'python2-kombu') +pkgver=4.2.0 +pkgrel=1 +pkgdesc='A messaging library for Python' +arch=('any') +url="http://kombu.readthedocs.org/; +license=('BSD') +options=('!emptydirs') +makedepends=('python-amqp' 'python2-amqp' 'python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-redis' 'python2-redis' + 'python-yaml' 'python2-yaml' 'python-msgpack' 'python2-msgpack' + 'python-pycurl' 'python2-pycurl' 'python-case' 'python2-case' 'python-pymongo' + 'python2-pymongo' 'python-pytz' 'python2-pytz' 'python-pytest-sugar' + 'python2-pytest-sugar' 'python-sqlalchemy' 'python2-sqlalchemy' 'python-pyro' + 'python2-pyro' 'python2-librabbitmq' 'python-boto3' 'python2-boto3') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/celery/kombu/archive/v$pkgver.tar.gz;) +sha512sums=('9cc259b1cb858109e0f9bac5813318fc67ce16bdfa441e10f8f2e8975be12c5c187d9adb617a3b2e84bc6caee37dcf49efc39c978f4d6ba918a17d3926bb2a8f') + +prepare() { + cp -a kombu-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/kombu-$pkgver + python setup.py build + + cd "$srcdir"/kombu-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/kombu-$pkgver + python setup.py pytest + + cd "$srcdir"/kombu-$pkgver-py2 + python2 setup.py pytest +} + +package_python-kombu() { + depends=('python-amqp') + optdepends=('python-pymongo: for MongoDB support' + 'python-msgpack: for MessagePack support' + 'python-pyro: for Pyro support' + 'python-redis: for Redis support' + 'python-sqlalchemy: for SQLAlchemy support' + 'python-boto3: for Amazon SQS support' + 'python-pycurl: for Amazon SQS support' + 'python-yaml: for YAML support') + # 'python-softlayer-messaging: for SoftLayer Message Queue support': Not packaged yet + # 'python-kazoo: for Zookeeper support': Not packaged yet + # 'python-librabbitmq: C optimization for AMQP transport' Not available for python 3 yet + + cd "$srcdir"/kombu-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-kombu() { + depends=('python2-amqp') + optdepends=('python2-pymongo: for MongoDB support' + 'python2-msgpack: for MessagePack support' + 'python2-pyro: for Pyro support' + 'python2-redis: for Redis support' + 'python2-sqlalchemy: for SQLAlchemy support' + 'python2-pycurl: for Amazon SQS support' + 'python2-yaml: for YAML support' + 'python2-librabbitmq: C optimization for AMQP transport' + 'python2-boto3: for Amazon SQS support') + # 'python2-softlayer-messaging: for SoftLayer Message Queue support': Not packaged yet + # 'python2-kazoo: for Zookeeper support': Not packaged yet + + cd "$srcdir"/kombu-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in haskell-authenticate-oauth/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:21:58 Author: felixonmars Revision: 327679 upgpkg: haskell-authenticate-oauth 1.6-4 rebuild with cryptonite,0.25 Modified: haskell-authenticate-oauth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:21:50 UTC (rev 327678) +++ PKGBUILD2018-05-22 17:21:58 UTC (rev 327679) @@ -4,7 +4,7 @@ _hkgname=authenticate-oauth pkgname=haskell-authenticate-oauth pkgver=1.6 -pkgrel=3 +pkgrel=4 pkgdesc="Library to authenticate with OAuth for Haskell web applications." url="https://github.com/yesodweb/authenticate; license=('custom:BSD3')
[arch-commits] Commit in firefox-developer-edition/repos/community-x86_64 (8 files)
Date: Tuesday, May 22, 2018 @ 17:24:58 Author: andrewsc Revision: 327682 archrelease: copy trunk to community-x86_64 Added: firefox-developer-edition/repos/community-x86_64/PKGBUILD (from rev 327681, firefox-developer-edition/trunk/PKGBUILD) firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop (from rev 327681, firefox-developer-edition/trunk/firefox-developer-edition.desktop) firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch (from rev 327681, firefox-developer-edition/trunk/firefox-install-dir.patch) firefox-developer-edition/repos/community-x86_64/firefox-symbolic.svg (from rev 327681, firefox-developer-edition/trunk/firefox-symbolic.svg) Deleted: firefox-developer-edition/repos/community-x86_64/PKGBUILD firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch firefox-developer-edition/repos/community-x86_64/firefox-symbolic.svg ---+ PKGBUILD | 350 ++-- firefox-developer-edition.desktop | 622 ++-- firefox-install-dir.patch | 84 ++-- firefox-symbolic.svg | 128 +++ 4 files changed, 592 insertions(+), 592 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-22 17:24:31 UTC (rev 327681) +++ PKGBUILD2018-05-22 17:24:58 UTC (rev 327682) @@ -1,175 +0,0 @@ -# $Id$ -# Maintainer: Andrew Crerar-# Contributor: Jan Alexander Steffens (heftig) - -pkgname=firefox-developer-edition -pkgver=61.0b6 -pkgrel=1 -pkgdesc="Developer Edition of the popular Firefox web browser" -arch=('x86_64') -license=('MPL' 'GPL' 'LGPL') -url="https://www.mozilla.org/firefox/channel/#developer; -depends=('gtk3' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types' - 'dbus-glib' 'ffmpeg' 'nss' 'hunspell-en_US' 'sqlite' 'ttf-font' 'libpulse') -makedepends=('unzip' 'zip' 'diffutils' 'python2' 'python' 'yasm' 'mesa' 'imake' 'gconf' 'inetutils' - 'xorg-server-xvfb' 'autoconf2.13' 'rust' 'mercurial' 'clang' 'llvm' 'jack' 'gtk2') -optdepends=('networkmanager: Location detection via available WiFi networks' -'libnotify: Notification integration' -'pulseaudio: Audio support' -'speech-dispatcher: Text-to-Speech') -replaces=('firefox-developer') -options=(!emptydirs !makeflags !strip) -_repo=https://hg.mozilla.org/mozilla-unified -source=("hg+$_repo#tag=DEVEDITION_${pkgver//./_}_RELEASE" -"$pkgname".desktop -firefox-symbolic.svg -firefox-install-dir.patch) -sha512sums=('SKIP' - '12617f60e01420350b8d9c7c1c3a2a5ba0f2c46df31b0e23e51093ebd68019ced7d193a01d964421b91e1b444ce4ab499523f21cd3a39a2ffac8883d096ac195' - 'ba7db9a7c95a051bcd84e4c09c802fc55ee3c0d1d06ec1b169b04e414259b75bbe92fe584aee41a1e3f71e71c160df8bedf5393449e5024110ed27dbc0579ea8' - '8fdf6a65e78406251075168c8310bb12c9b8419b3e51f59b1aa6244ef48ef1d201aae8bfdd5faa1da79242d9967fce959cbeffa54991ff39691f16168111b248') - -# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) -# Note: These are for Arch Linux use ONLY. For your own distribution, please -# get your own set of keys. Feel free to contact foutre...@archlinux.org for -# more information. -_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM - -# Mozilla API keys (see https://location.services.mozilla.com/api) -# Note: These are for Arch Linux use ONLY. For your own distribution, please -# get your own set of keys. Feel free to contact hef...@archlinux.org for -# more information. -_mozilla_api_key=16674381-f021-49de-8622-3021c5942aff - -prepare() { - mkdir path - ln -s /usr/bin/python2 path/python - - cd mozilla-unified - patch -Np1 -i ../firefox-install-dir.patch - - echo -n "$_google_api_key" > google-api-key - echo -n "$_mozilla_api_key" > mozilla-api-key - - cat > .mozconfig << END -ac_add_options --enable-application=browser - -ac_add_options --prefix=/usr -ac_add_options --enable-release -ac_add_options --enable-gold -ac_add_options --enable-pie -ac_add_options --enable-optimize="-O2" -ac_add_options --enable-rust-simd - -# Branding -ac_add_options --with-branding=browser/branding/aurora -ac_add_options --enable-update-channel=aurora -ac_add_options --with-distribution-id=org.archlinux -export MOZILLA_OFFICIAL=1 -export MOZ_TELEMETRY_REPORTING=1 -export MOZ_ADDON_SIGNING=1 -export MOZ_REQUIRE_SIGNING=0 -ac_add_options "MOZ_ALLOW_LEGACY_EXTENSIONS=1" - -# Keys -ac_add_options --with-google-api-keyfile=${PWD@Q}/google-api-key -ac_add_options --with-mozilla-api-keyfile=${PWD@Q}/mozilla-api-key - -# System libraries -ac_add_options --with-system-zlib -ac_add_options --with-system-bz2 -ac_add_options --enable-system-sqlite
[arch-commits] Commit in firefox-developer-edition/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:24:31 Author: andrewsc Revision: 327681 upgpkg: firefox-developer-edition 61.0b7-1 firefox-developer-edition: Update to 61.0b7 Modified: firefox-developer-edition/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:22:18 UTC (rev 327680) +++ PKGBUILD2018-05-22 17:24:31 UTC (rev 327681) @@ -3,7 +3,7 @@ # Contributor: Jan Alexander Steffens (heftig)pkgname=firefox-developer-edition -pkgver=61.0b6 +pkgver=61.0b7 pkgrel=1 pkgdesc="Developer Edition of the popular Firefox web browser" arch=('x86_64')
[arch-commits] Commit in zsh-autosuggestions/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:33:30 Author: dvzrv Revision: 327687 upgpkg: zsh-autosuggestions 0.4.3-1 Upgrading to 0.4.3. Modified: zsh-autosuggestions/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:31:29 UTC (rev 327686) +++ PKGBUILD2018-05-22 17:33:30 UTC (rev 327687) @@ -1,7 +1,7 @@ # Maintainer: David Rungepkgname=zsh-autosuggestions -pkgver=0.4.2 -pkgrel=2 +pkgver=0.4.3 +pkgrel=1 pkgdesc="Fish-like autosuggestions for zsh " arch=('any') url="https://github.com/zsh-users/zsh-autosuggestions; @@ -8,7 +8,7 @@ license=('MIT') depends=('zsh') source=("$pkgname-$pkgver.tar.gz::https://github.com/zsh-users/${pkgname}/archive/v${pkgver}.tar.gz;) -sha512sums=('67aae94211ed3a0f539509142d94b03ceb3d171e92b26fbf1a5a86185af515af07b9c244e258da321f1116624e6ed85eb77df73bd89e76246d415a18852b') +sha512sums=('c9be728bfd4cea67cc580548bda4c1b043e275a5a6f0c2134120e7e62e4522da2eddfff4c9414b5d6f28210d2f0b0f5bf008e7275c977c81bd61194f653c922c') build() { cd "$pkgname-$pkgver"
[arch-commits] Commit in haskell-wreq/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:33:51 Author: felixonmars Revision: 327689 upgpkg: haskell-wreq 0.5.2.1-3 rebuild with cryptonite,0.25 Modified: haskell-wreq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:33:39 UTC (rev 327688) +++ PKGBUILD2018-05-22 17:33:51 UTC (rev 327689) @@ -4,7 +4,7 @@ _hkgname=wreq pkgname=haskell-wreq pkgver=0.5.2.1 -pkgrel=2 +pkgrel=3 pkgdesc="An easy-to-use HTTP client library." url="https://github.com/bos/wreq; license=('custom:BSD3')
[arch-commits] Commit in haskell-wai-app-static/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:35:07 Author: felixonmars Revision: 327691 upgpkg: haskell-wai-app-static 3.1.6.2-29 rebuild with cryptonite,0.25 Modified: haskell-wai-app-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:34:12 UTC (rev 327690) +++ PKGBUILD2018-05-22 17:35:07 UTC (rev 327691) @@ -5,7 +5,7 @@ _hkgname=wai-app-static pkgname=haskell-wai-app-static pkgver=3.1.6.2 -pkgrel=28 +pkgrel=29 pkgdesc="WAI application for static serving" url="http://www.yesodweb.com/book/web-application-interface; license=("MIT")
[arch-commits] Commit in haskell-wai-app-static/repos (2 files)
Date: Tuesday, May 22, 2018 @ 17:35:29 Author: felixonmars Revision: 327692 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-app-static/repos/community-staging-x86_64/ haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 327691, haskell-wai-app-static/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 327691, haskell-wai-app-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 17:35:29 UTC (rev 327692) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=wai-app-static +pkgname=haskell-wai-app-static +pkgver=3.1.6.2 +pkgrel=29 +pkgdesc="WAI application for static serving" +url="http://www.yesodweb.com/book/web-application-interface; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptonite' + 'haskell-file-embed' 'haskell-http-date' 'haskell-http-types' 'haskell-memory' + 'haskell-mime-types' 'haskell-old-locale' 'haskell-optparse-applicative' + 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-zlib') +makedepends=('ghc' 'haskell-hspec' 'haskell-mockery' 'haskell-network' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('20c79810096f12d3901af3474a5ef4fe2385e639f97f2de803b09902d115321e3be7544cc3741b52b75a2710a0141bc19cb611fd4e6248ec60d11b522b9cb59c') + +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-print +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-cryptohash/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:38:30 Author: felixonmars Revision: 327699 upgpkg: haskell-cryptohash 0.11.9-57 rebuild with cryptonite,0.25 Modified: haskell-cryptohash/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:37:50 UTC (rev 327698) +++ PKGBUILD2018-05-22 17:38:30 UTC (rev 327699) @@ -5,7 +5,7 @@ _hkgname=cryptohash pkgname=haskell-cryptohash pkgver=0.11.9 -pkgrel=56 +pkgrel=57 pkgdesc="Collection of crypto hashes, fast, pure and practical" url="https://github.com/vincenthz/hs-cryptohash; license=("custom:BSD3")
[arch-commits] Commit in haskell-cryptohash/repos (2 files)
Date: Tuesday, May 22, 2018 @ 17:38:50 Author: felixonmars Revision: 327700 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cryptohash/repos/community-staging-x86_64/ haskell-cryptohash/repos/community-staging-x86_64/PKGBUILD (from rev 327699, haskell-cryptohash/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-cryptohash/repos/community-staging-x86_64/PKGBUILD (from rev 327699, haskell-cryptohash/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 17:38:50 UTC (rev 327700) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=cryptohash +pkgname=haskell-cryptohash +pkgver=0.11.9 +pkgrel=57 +pkgdesc="Collection of crypto hashes, fast, pure and practical" +url="https://github.com/vincenthz/hs-cryptohash; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-byteable" "haskell-cryptonite" "haskell-memory") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d0eb07f59ae893df1a92a4dc45a98142e507ba3da25057ae4acf781b1b6200a2fb68dd2a19f1ba5f9395217bc81e7be1311a479dc3dcb4ec5338518a2f5239af') + +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-cryptonite-conduit/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:37:28 Author: felixonmars Revision: 327697 upgpkg: haskell-cryptonite-conduit 0.2.2-59 rebuild with cryptonite,0.25 Modified: haskell-cryptonite-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:36:51 UTC (rev 327696) +++ PKGBUILD2018-05-22 17:37:28 UTC (rev 327697) @@ -4,7 +4,7 @@ _hkgname=cryptonite-conduit pkgname=haskell-cryptonite-conduit pkgver=0.2.2 -pkgrel=58 +pkgrel=59 pkgdesc="Conduit bridge for cryptonite" url="https://github.com/haskell-crypto/cryptonite-conduit; license=('custom:BSD3')
[arch-commits] Commit in haskell-cryptonite-conduit/repos (2 files)
Date: Tuesday, May 22, 2018 @ 17:37:50 Author: felixonmars Revision: 327698 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cryptonite-conduit/repos/community-staging-x86_64/ haskell-cryptonite-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 327697, haskell-cryptonite-conduit/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-cryptonite-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 327697, haskell-cryptonite-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 17:37:50 UTC (rev 327698) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=cryptonite-conduit +pkgname=haskell-cryptonite-conduit +pkgver=0.2.2 +pkgrel=59 +pkgdesc="Conduit bridge for cryptonite" +url="https://github.com/haskell-crypto/cryptonite-conduit; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-exceptions' 'haskell-memory' 'haskell-resourcet') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5a313d1ff64992fc8f45ebf06f5f439aa5dfe745ce6f2bfc31b3ee06b489b0a145a9e6b5cf00fb557ddbebf1aa5c226dc0add9c591f62a06bd6f8776cf52dbdf') + +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 sage-notebook/repos/community-any (5 files)
Date: Tuesday, May 22, 2018 @ 17:39:56 Author: arojas Revision: 327702 archrelease: copy trunk to community-any Added: sage-notebook/repos/community-any/PKGBUILD (from rev 327701, sage-notebook/trunk/PKGBUILD) sage-notebook/repos/community-any/sage.service (from rev 327701, sage-notebook/trunk/sage.service) Deleted: sage-notebook/repos/community-any/PKGBUILD sage-notebook/repos/community-any/sage.service sage-notebook/repos/community-any/sagenb-deprecated.patch -+ PKGBUILD| 124 +++- sage.service| 16 +-- sagenb-deprecated.patch | 235 -- 3 files changed, 68 insertions(+), 307 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-22 17:39:29 UTC (rev 327701) +++ PKGBUILD2018-05-22 17:39:56 UTC (rev 327702) @@ -1,64 +0,0 @@ -# $Id$ -# Maintainer: Antonio Rojas-# Maintainer: Evgeniy Alekseev - -pkgname=sage-notebook -pkgver=1.0.1 -pkgrel=3 -pkgdesc='Browser-based notebook interface for SageMath' -arch=(any) -url='http://www.sagemath.org' -license=(GPL3) -depends=(sagemath python2-twisted python2-flask-oldsessions python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax) -optdepends=('python2-pyopenssl: to use the notebook in secure mode') -makedepends=(gendesk) -source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; sage.service sagenb-deprecated.patch) -sha256sums=('d3fa8deca39618262733bf4fd86d079f038f6f7b3f428c20773fd523411a1626' -'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a' -'ce6e712a4da0bd99bcffc9c2e6fdbbe7c8c7a0e8689dc0e671a2b536236ce603') - -prepare() { -# create *.desktop file - gendesk -f -n \ - --pkgname="sage-notebook" \ - --pkgdesc="SageMath notebook" \ - --name="SageMath" \ - --exec="/usr/bin/sage -notebook=sagenb" \ - --terminal=true \ - --categories="Education;Science;Math" - - cd sagenb-$pkgver - -# don't use deprecated imports - patch -p1 -i ../sagenb-deprecated.patch - -# Use python2 - find -name '*.py' | xargs sed -e 's|#! /usr/bin/python|#! /usr/bin/python2|' -e 's|#!/usr/bin/python|#!/usr/bin/python2|' \ --e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' -i - sed -e 's|python %s|python2 %s|' -i sagenb/notebook/run_notebook.py - sed -e "s|python='python'|python='python2'|" -i sagenb/interfaces/expect.py -} - -build() { - cd sagenb-$pkgver - python2 setup.py build -} - -package() { - cd sagenb-$pkgver - - python2 setup.py install --root "$pkgdir" --optimize=1 - - install -D -m644 COPYING "$pkgdir"/usr/share/licenses/${pkgname}/COPYING - - ln -s /usr/share/mathjax "$pkgdir"/usr/lib/python2.7/site-packages/sagenb/data/mathjax - -# install a systemd user unit - install -Dm644 "${srcdir}/sage.service" "$pkgdir/usr/lib/systemd/user/sage.service" -# install *.desktop and icon files - install -Dm644 "${srcdir}/sage-notebook.desktop" "$pkgdir/usr/share/applications/sage-notebook.desktop" - install -Dm644 "$pkgdir/usr/lib/python2.7/site-packages/sagenb/data/sage/images/icon48x48.png" \ - "$pkgdir/usr/share/pixmaps/sage-notebook.png" -# remove sage3d - rm -r "$pkgdir"/usr/bin -} Copied: sage-notebook/repos/community-any/PKGBUILD (from rev 327701, sage-notebook/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-22 17:39:56 UTC (rev 327702) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Antonio Rojas +# Maintainer: Evgeniy Alekseev + +pkgname=sage-notebook +pkgver=1.0.2 +pkgrel=1 +pkgdesc='Browser-based notebook interface for SageMath' +arch=(any) +url='http://www.sagemath.org' +license=(GPL3) +depends=(sagemath python2-twisted python2-flask-oldsessions python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax) +optdepends=('python2-pyopenssl: to use the notebook in secure mode') +makedepends=(gendesk) +source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; sage.service) +sha256sums=('a0c596fcd3d9ad854024542f265188000573e58861cecfb3ddcdfd252e22af52' +'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a') + +prepare() { +# create *.desktop file + gendesk -f -n \ + --pkgname="sage-notebook" \ + --pkgdesc="SageMath notebook" \ + --name="SageMath" \ + --exec="/usr/bin/sage -notebook=sagenb" \ + --terminal=true \ + --categories="Education;Science;Math" + + cd sagenb-$pkgver + +# Use python2 + find -name '*.py' | xargs sed -e 's|#! /usr/bin/python|#! /usr/bin/python2|' -e 's|#!/usr/bin/python|#!/usr/bin/python2|' \ +-e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' -i + sed -e 's|python %s|python2 %s|' -i
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Tuesday, May 22, 2018 @ 17:42:07 Author: felixonmars Revision: 327704 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 327703, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 327703, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 17:42:07 UTC (rev 327704) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.14.3.1 +pkgrel=19 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat' + 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-old-locale' 'pandoc' + 'haskell-pandoc-types' 'haskell-rfc5051' 'haskell-setenv' 'haskell-split' + 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-text-icu' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-xml-conduit' 'haskell-yaml') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;) +sha512sums=('ab3d395c77192f72fa5cf9606f3cc5fc37c00a5719a58203d4b7c6edbc032524dd8457abe292d5d7dbe5ab2eaccd545269355931451ca0835d0ac1aa3cc48414') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +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 $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/$pkgname-${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-wai-middleware-static/repos (2 files)
Date: Tuesday, May 22, 2018 @ 17:45:27 Author: felixonmars Revision: 327708 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-middleware-static/repos/community-staging-x86_64/ haskell-wai-middleware-static/repos/community-staging-x86_64/PKGBUILD (from rev 327707, haskell-wai-middleware-static/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-wai-middleware-static/repos/community-staging-x86_64/PKGBUILD (from rev 327707, haskell-wai-middleware-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 17:45:27 UTC (rev 327708) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=wai-middleware-static +pkgname=haskell-wai-middleware-static +pkgver=0.8.2 +pkgrel=7 +pkgdesc="WAI middleware that serves requests to static files" +url="https://github.com/scotty-web/wai-middleware-static; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-cryptonite' 'haskell-memory' 'haskell-expiring-cache-map' + 'haskell-http-types' 'haskell-mime-types' 'haskell-old-locale' 'haskell-wai') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0316fa827606562e5172eb93f8baba08af6ac07c78ff92cd8b7228658f2e9460ed0cd31e6e3e4249b41aa125f771d5610634140153b69c940a8562aa089c6bb6') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-servant-server/repos (2 files)
Date: Tuesday, May 22, 2018 @ 17:50:28 Author: felixonmars Revision: 327712 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-server/repos/community-staging-x86_64/ haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 327711, haskell-servant-server/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 327711, haskell-servant-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 17:50:28 UTC (rev 327712) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=servant-server +pkgname=haskell-servant-server +pkgver=0.13.0.1 +pkgrel=5 +pkgdesc="A family of combinators for defining webservices APIs and serving them" +url="http://haskell-servant.readthedocs.org/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-attoparsec' + 'haskell-base64-bytestring' 'haskell-exceptions' 'haskell-http-api-data' + 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 'haskell-monad-control' + 'haskell-network' 'haskell-safe' 'haskell-servant' 'haskell-split' + 'haskell-string-conversions' 'haskell-system-filepath' 'haskell-resourcet' 'haskell-tagged' + 'haskell-transformers-base' 'haskell-transformers-compat' 'haskell-wai' + 'haskell-wai-app-static' 'haskell-warp' 'haskell-word8') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-should-not-typecheck' 'haskell-quickcheck' 'haskell-wai-extra' + 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('45e6b8eb9b60efc1bfe046d3e7c93eac4a7c8f9a9f199dd13bcde16a4ba11ad63e3a31c05f056ed1e8266e45307f37982ab9723bb2721978881312521f264d1d') + +prepare() { +cd $_hkgname-$pkgver +} + +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-servant-server/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:50:02 Author: felixonmars Revision: 327711 upgpkg: haskell-servant-server 0.13.0.1-5 rebuild with cryptonite,0.25 Modified: haskell-servant-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:48:03 UTC (rev 327710) +++ PKGBUILD2018-05-22 17:50:02 UTC (rev 327711) @@ -5,7 +5,7 @@ _hkgname=servant-server pkgname=haskell-servant-server pkgver=0.13.0.1 -pkgrel=4 +pkgrel=5 pkgdesc="A family of combinators for defining webservices APIs and serving them" url="http://haskell-servant.readthedocs.org/; license=("custom:BSD3")
[arch-commits] Commit in haskell-jose/repos (2 files)
Date: Tuesday, May 22, 2018 @ 17:53:49 Author: felixonmars Revision: 327718 archrelease: copy trunk to community-staging-x86_64 Added: haskell-jose/repos/community-staging-x86_64/ haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 327717, haskell-jose/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 327717, haskell-jose/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 17:53:49 UTC (rev 327718) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=jose +pkgname=haskell-jose +pkgver=0.7.0.0 +pkgrel=8 +pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library" +url="https://github.com/frasertweedale/hs-jose; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-concise' + 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 'haskell-monad-time' + 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' 'haskell-network-uri' + 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-x509' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4250528d31e90833adbab184a98acc57fb931db74944167e346b8cda4fd659c23fd3d7d77123c7968959922c7b0af34edd00a682146a7aab19a83e4ff9c7a3ab') + +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}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hpack/repos (2 files)
Date: Tuesday, May 22, 2018 @ 17:56:12 Author: felixonmars Revision: 327720 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hpack/repos/community-staging-x86_64/ haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 327719, haskell-hpack/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 327719, haskell-hpack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 17:56:12 UTC (rev 327720) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-hpack +_hkgname=hpack +pkgver=0.28.2 +pkgrel=9 +pkgdesc="An alternative format for Haskell packages" +url="https://github.com/sol/hpack#readme; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-bifunctors' 'haskell-cryptonite' 'haskell-glob' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-scientific' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-hspec' 'haskell-interpolate' + 'haskell-mockery' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;) +sha512sums=('230ac451e4677a8b6501e461307ec87b346df1bc7a8b1411ae5cb691ee2f47387d5dd1ea48a506bf486753bfcbd6683f4c2be87b4bd50fc0cfaf06c3d65e1973') + +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-hopenpgp/repos (2 files)
Date: Tuesday, May 22, 2018 @ 17:58:37 Author: felixonmars Revision: 327722 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hopenpgp/repos/community-staging-x86_64/ haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 327721, haskell-hopenpgp/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 327721, haskell-hopenpgp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 17:58:37 UTC (rev 327722) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=hOpenPGP +pkgname=haskell-hopenpgp +pkgver=2.7 +pkgrel=6 +pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" +url="http://floss.scru.org/hOpenPGP/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 'haskell-attoparsec' + 'haskell-base16-bytestring' 'haskell-base64-bytestring' 'haskell-bifunctors' + 'haskell-bzlib' 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-crypto-cipher-types' 'haskell-errors' 'haskell-hashable' + 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 'haskell-memory' + 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri' 'haskell-newtype' + 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 'haskell-resourcet' 'haskell-split' + 'haskell-time-locale-compat' 'haskell-unliftio-core' 'haskell-unordered-containers' + 'haskell-wl-pprint-extras' 'haskell-zlib') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('6432f54853af4562b5c61f0d97fe40dd4a5872f07e07c470ae41e951b11cbe00f491ce469c5d0caa897ba046c44e65fcaff0e4c9db825126b35f7aa15fc6bb40') + +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 \ +-fnetwork-uri +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-hopenpgp/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:58:16 Author: felixonmars Revision: 327721 upgpkg: haskell-hopenpgp 2.7-6 rebuild with cryptonite,0.25 Modified: haskell-hopenpgp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:56:12 UTC (rev 327720) +++ PKGBUILD2018-05-22 17:58:16 UTC (rev 327721) @@ -4,7 +4,7 @@ _hkgname=hOpenPGP pkgname=haskell-hopenpgp pkgver=2.7 -pkgrel=5 +pkgrel=6 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" url="http://floss.scru.org/hOpenPGP/; license=('MIT')
[arch-commits] Commit in haskell-tls/repos (2 files)
Date: Tuesday, May 22, 2018 @ 17:13:06 Author: felixonmars Revision: 327662 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tls/repos/community-staging-x86_64/ haskell-tls/repos/community-staging-x86_64/PKGBUILD (from rev 327661, haskell-tls/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-tls/repos/community-staging-x86_64/PKGBUILD (from rev 327661, haskell-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 17:13:06 UTC (rev 327662) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=tls +pkgname=haskell-tls +pkgver=1.4.1 +pkgrel=15 +pkgdesc="TLS/SSL protocol native implementation (Server and Client)" +url="https://github.com/vincenthz/hs-tls; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types" "haskell-async" "haskell-cereal" + "haskell-cryptonite" "haskell-data-default-class" "haskell-memory" + "haskell-network" "haskell-x509" "haskell-x509-store" "haskell-x509-validation") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a72435af9d3188fb19d6367089bc598ec17e845eccfbeb3457da89c3a3eb3f47b6041b4d2be6bff63e0c40e110b1eb8b176380e5acb82641869df4dfb871d9fd') + +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-hans -fnetwork -fcompat +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-drbg/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:14:18 Author: felixonmars Revision: 327663 upgpkg: haskell-drbg 0.5.5-4 rebuild with cryptonite,0.25 Modified: haskell-drbg/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:13:06 UTC (rev 327662) +++ PKGBUILD2018-05-22 17:14:18 UTC (rev 327663) @@ -4,7 +4,7 @@ _hkgname=DRBG pkgname=haskell-drbg pkgver=0.5.5 -pkgrel=3 +pkgrel=4 pkgdesc="Deterministic random bit generator (aka RNG, PRNG) based HMACs, Hashes, and Ciphers." url="https://github.com/TomMD/DRBG; license=('custom:BSD3')
[arch-commits] Commit in haskell-tls-session-manager/repos (2 files)
Date: Tuesday, May 22, 2018 @ 17:15:45 Author: felixonmars Revision: 327666 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tls-session-manager/repos/community-staging-x86_64/ haskell-tls-session-manager/repos/community-staging-x86_64/PKGBUILD (from rev 327665, haskell-tls-session-manager/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-tls-session-manager/repos/community-staging-x86_64/PKGBUILD (from rev 327665, haskell-tls-session-manager/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 17:15:45 UTC (rev 327666) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=tls-session-manager +pkgname=haskell-tls-session-manager +pkgver=0.0.0.2 +pkgrel=42 +pkgdesc="In-memory TLS session manager" +url="https://hackage.haskell.org/package/tls-session-manager; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-auto-update" "haskell-clock" "haskell-psqueues" "haskell-tls") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5c46de84f2398852faf9749673e2d61543908cd0a51194d43facad4feae2d6590d1559318a1123c5964b25a8e9bf7e06dd7cc54a345d0eb613b3ca3a1399') + +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-connection/repos (2 files)
Date: Tuesday, May 22, 2018 @ 17:18:14 Author: felixonmars Revision: 327670 archrelease: copy trunk to community-staging-x86_64 Added: haskell-connection/repos/community-staging-x86_64/ haskell-connection/repos/community-staging-x86_64/PKGBUILD (from rev 327669, haskell-connection/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-connection/repos/community-staging-x86_64/PKGBUILD (from rev 327669, haskell-connection/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 17:18:14 UTC (rev 327670) @@ -0,0 +1,41 @@ +# $Id: PKGBUILD 143584 2015-10-10 10:28:35Z fyan $ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=connection +pkgname=haskell-connection +pkgver=0.2.8 +pkgrel=70 +pkgdesc="Simple and easy network connections API" +url="https://github.com/vincenthz/hs-connection; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-byteable" "haskell-data-default-class" "haskell-network" "haskell-socks" + "haskell-tls" "haskell-x509" "haskell-x509-store" "haskell-x509-system" + "haskell-x509-validation") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('59202159d8d9233d1786c75470892da1a577d7a82a8bb8f5c75d52ade7be227c5619fd6fdebf7f60d4e240b31e3b791df266c97787e3fe7814da380147f9c9c5') + +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 (4 files)
Date: Tuesday, May 22, 2018 @ 17:18:34 Author: felixonmars Revision: 327671 addpkg: python-pytest-sugar 0.9.1-1 Added: python-pytest-sugar/ python-pytest-sugar/repos/ python-pytest-sugar/trunk/ python-pytest-sugar/trunk/PKGBUILD --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Added: python-pytest-sugar/trunk/PKGBUILD === --- python-pytest-sugar/trunk/PKGBUILD (rev 0) +++ python-pytest-sugar/trunk/PKGBUILD 2018-05-22 17:18:34 UTC (rev 327671) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Felix Yan+ +pkgbase=python-pytest-sugar +pkgname=('python-pytest-sugar' 'python2-pytest-sugar') +pkgver=0.9.1 +_commit=b55eb17946009723096b3e9009837d7c10b6d1d3 +pkgrel=1 +pkgdesc='A plugin for py.test that changes the default look and feel of py.test' +arch=('any') +license=('BSD') +url='https://github.com/Frozenball/pytest-sugar' +makedepends=('python-pytest' 'python2-pytest' 'python-termcolor' 'python2-termcolor') +source=("$pkgbase-$_commit.tar.gz::https://github.com/Frozenball/pytest-sugar/archive/$_commit.tar.gz;) +sha512sums=('118a8c5bc6194db22c71e7f6134b6c9fac36de1e7951878407250ca9231861a09f8a5d0eb5eec586a7343c1098d5390cbaa0b9af38aef52b461c43d8038f89bf') + +prepare() { + mv pytest-sugar-{$_commit,$pkgver} + cp -a pytest-sugar-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/pytest-sugar-$pkgver + python setup.py build + + cd "$srcdir"/pytest-sugar-$pkgver-py2 + python2 setup.py build +} + +check() { + # Hack entry points by installing it + # Broken: https://github.com/Frozenball/pytest-sugar/issues/134 + + cd "$srcdir"/pytest-sugar-$pkgver + python setup.py install --root="$PWD/tmp_install" --optimize=1 + PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH" py.test || warning "Tests failed" + + cd "$srcdir"/pytest-sugar-$pkgver-py2 + python2 setup.py install --root="$PWD/tmp_install" --optimize=1 + PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" py.test2 || warning "Tests failed" +} + +package_python-pytest-sugar() { + depends=('python-pytest' 'python-termcolor') + + cd pytest-sugar-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-pytest-sugar() { + depends=('python2-pytest' 'python2-termcolor') + + cd pytest-sugar-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et: Property changes on: python-pytest-sugar/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in python-pytest-sugar/repos (2 files)
Date: Tuesday, May 22, 2018 @ 17:18:57 Author: felixonmars Revision: 327672 archrelease: copy trunk to community-any Added: python-pytest-sugar/repos/community-any/ python-pytest-sugar/repos/community-any/PKGBUILD (from rev 327671, python-pytest-sugar/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: python-pytest-sugar/repos/community-any/PKGBUILD (from rev 327671, python-pytest-sugar/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2018-05-22 17:18:57 UTC (rev 327672) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Felix Yan+ +pkgbase=python-pytest-sugar +pkgname=('python-pytest-sugar' 'python2-pytest-sugar') +pkgver=0.9.1 +_commit=b55eb17946009723096b3e9009837d7c10b6d1d3 +pkgrel=1 +pkgdesc='A plugin for py.test that changes the default look and feel of py.test' +arch=('any') +license=('BSD') +url='https://github.com/Frozenball/pytest-sugar' +makedepends=('python-pytest' 'python2-pytest' 'python-termcolor' 'python2-termcolor') +source=("$pkgbase-$_commit.tar.gz::https://github.com/Frozenball/pytest-sugar/archive/$_commit.tar.gz;) +sha512sums=('118a8c5bc6194db22c71e7f6134b6c9fac36de1e7951878407250ca9231861a09f8a5d0eb5eec586a7343c1098d5390cbaa0b9af38aef52b461c43d8038f89bf') + +prepare() { + mv pytest-sugar-{$_commit,$pkgver} + cp -a pytest-sugar-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/pytest-sugar-$pkgver + python setup.py build + + cd "$srcdir"/pytest-sugar-$pkgver-py2 + python2 setup.py build +} + +check() { + # Hack entry points by installing it + # Broken: https://github.com/Frozenball/pytest-sugar/issues/134 + + cd "$srcdir"/pytest-sugar-$pkgver + python setup.py install --root="$PWD/tmp_install" --optimize=1 + PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH" py.test || warning "Tests failed" + + cd "$srcdir"/pytest-sugar-$pkgver-py2 + python2 setup.py install --root="$PWD/tmp_install" --optimize=1 + PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" py.test2 || warning "Tests failed" +} + +package_python-pytest-sugar() { + depends=('python-pytest' 'python-termcolor') + + cd pytest-sugar-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-pytest-sugar() { + depends=('python2-pytest' 'python2-termcolor') + + cd pytest-sugar-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in haskell-warp-tls/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:19:02 Author: felixonmars Revision: 327673 upgpkg: haskell-warp-tls 3.2.4.3-16 rebuild with cryptonite,0.25 Modified: haskell-warp-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:18:57 UTC (rev 327672) +++ PKGBUILD2018-05-22 17:19:02 UTC (rev 327673) @@ -5,7 +5,7 @@ _hkgname=warp-tls pkgname=haskell-warp-tls pkgver=3.2.4.3 -pkgrel=15 +pkgrel=16 pkgdesc="HTTP over TLS support for Warp via the TLS package" url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in python-kombu/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:21:30 Author: felixonmars Revision: 327677 upgpkg: python-kombu 4.2.0-1 Modified: python-kombu/trunk/PKGBUILD --+ PKGBUILD | 23 +-- 1 file changed, 9 insertions(+), 14 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:20:30 UTC (rev 327676) +++ PKGBUILD2018-05-22 17:21:30 UTC (rev 327677) @@ -4,8 +4,8 @@ pkgbase=python-kombu pkgname=('python-kombu' 'python2-kombu') -pkgver=4.1.0 -pkgrel=2 +pkgver=4.2.0 +pkgrel=1 pkgdesc='A messaging library for Python' arch=('any') url="http://kombu.readthedocs.org/; @@ -15,18 +15,13 @@ checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-redis' 'python2-redis' 'python-yaml' 'python2-yaml' 'python-msgpack' 'python2-msgpack' 'python-pycurl' 'python2-pycurl' 'python-case' 'python2-case' 'python-pymongo' - 'python2-pymongo' 'python-pytz' 'python2-pytz' - 'python-sqlalchemy' 'python2-sqlalchemy' 'python-pyro' 'python2-pyro' - 'python2-librabbitmq' 'python-boto3') - # 'python2-boto3': Not packaged yet -source=("$pkgbase-$pkgver.tar.gz::https://github.com/celery/kombu/archive/v$pkgver.tar.gz; - "msgpack-fix.patch::https://github.com/celery/kombu/commit/9883a300f619e1a78376cce8ab311a7e573337c2.patch;) -sha512sums=('de754a0a6410ab17f2f9a81afc374fe95d1baac8965b6b5f2e0760726982b8c927b8f15cab9dcc42f03c36ddffbe76452c3c962a0645d154af8a7b3e906bfccb' - '22c3bce03f077fe0e4cf9d62623d404f7bfef310fe6641ef6c3681239272de81de22578148eaf8f04a462417b81f57fd13cf858deefa8d682643f97240073ed7') + 'python2-pymongo' 'python-pytz' 'python2-pytz' 'python-pytest-sugar' + 'python2-pytest-sugar' 'python-sqlalchemy' 'python2-sqlalchemy' 'python-pyro' + 'python2-pyro' 'python2-librabbitmq' 'python-boto3' 'python2-boto3') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/celery/kombu/archive/v$pkgver.tar.gz;) +sha512sums=('9cc259b1cb858109e0f9bac5813318fc67ce16bdfa441e10f8f2e8975be12c5c187d9adb617a3b2e84bc6caee37dcf49efc39c978f4d6ba918a17d3926bb2a8f') prepare() { - # https://github.com/celery/kombu/pull/822 - patch -d kombu-$pkgver -p1 < msgpack-fix.patch cp -a kombu-$pkgver{,-py2} } @@ -74,10 +69,10 @@ 'python2-sqlalchemy: for SQLAlchemy support' 'python2-pycurl: for Amazon SQS support' 'python2-yaml: for YAML support' - 'python2-librabbitmq: C optimization for AMQP transport') + 'python2-librabbitmq: C optimization for AMQP transport' + 'python2-boto3: for Amazon SQS support') # 'python2-softlayer-messaging: for SoftLayer Message Queue support': Not packaged yet # 'python2-kazoo: for Zookeeper support': Not packaged yet - # 'python2-boto3: for Amazon SQS support': Not packaged yet cd "$srcdir"/kombu-$pkgver-py2 python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build
[arch-commits] Commit in haskell-authenticate-oauth/repos (2 files)
Date: Tuesday, May 22, 2018 @ 17:22:18 Author: felixonmars Revision: 327680 archrelease: copy trunk to community-staging-x86_64 Added: haskell-authenticate-oauth/repos/community-staging-x86_64/ haskell-authenticate-oauth/repos/community-staging-x86_64/PKGBUILD (from rev 327679, haskell-authenticate-oauth/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-authenticate-oauth/repos/community-staging-x86_64/PKGBUILD (from rev 327679, haskell-authenticate-oauth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 17:22:18 UTC (rev 327680) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=authenticate-oauth +pkgname=haskell-authenticate-oauth +pkgver=1.6 +pkgrel=4 +pkgdesc="Library to authenticate with OAuth for Haskell web applications." +url="https://github.com/yesodweb/authenticate; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-http-client' 'haskell-crypto-pubkey-types' 'haskell-rsa' + 'haskell-data-default' 'haskell-base64-bytestring' 'haskell-sha' 'haskell-random' + 'haskell-http-types' 'haskell-blaze-builder' 'haskell-transformers-compat') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('1cd4db3874b05a8856dcd07ee1e63fdafb92e8997b9caf81436d882f36c1bda3fce4b32cdbfa28ffa5f5374566ffa981537f527d8814131e7d61f2d1b831') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*2.3/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in python-celery/repos (6 files)
Date: Tuesday, May 22, 2018 @ 17:30:50 Author: felixonmars Revision: 327684 archrelease: copy trunk to community-testing-any Added: python-celery/repos/community-testing-any/ python-celery/repos/community-testing-any/PKGBUILD (from rev 327683, python-celery/trunk/PKGBUILD) python-celery/repos/community-testing-any/celery.tmpfiles.d (from rev 327683, python-celery/trunk/celery.tmpfiles.d) python-celery/repos/community-testing-any/celery2.tmpfiles.d (from rev 327683, python-celery/trunk/celery2.tmpfiles.d) python-celery/repos/community-testing-any/celery2@.service (from rev 327683, python-celery/trunk/celery2@.service) python-celery/repos/community-testing-any/celery@.service (from rev 327683, python-celery/trunk/celery@.service) + PKGBUILD | 98 +++ celery.tmpfiles.d |2 + celery2.tmpfiles.d |2 + celery2@.service | 15 +++ celery@.service| 15 +++ 5 files changed, 132 insertions(+) Copied: python-celery/repos/community-testing-any/PKGBUILD (from rev 327683, python-celery/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2018-05-22 17:30:50 UTC (rev 327684) @@ -0,0 +1,98 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Marcin Kolenda +# Contributor: Valentin Haloiu +# Contributor: Lukas Linhart +# Contributor: Marco Elver +# Contributor: apkawa + +pkgbase=python-celery +pkgname=('python-celery' 'python2-celery') +pkgver=4.1.1 +pkgrel=1 +pkgdesc='Distributed Asynchronous Task Queue' +arch=('any') +url='http://celeryproject.org/' +license=('BSD') +makedepends=('python-setuptools' 'python2-setuptools' 'python-kombu' 'python2-kombu' + 'python-billiard' 'python2-billiard' 'python-pytz' 'python2-pytz') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-case' 'python2-case' + 'python-pyopenssl' 'python2-pyopenssl' 'python-gevent' 'python2-gevent' + 'python2-librabbitmq' 'python-pymongo' 'python2-pymongo' 'python-msgpack' + 'python2-msgpack' 'python-pyro' 'python2-pyro' 'python-redis' 'python2-redis' + 'python-sqlalchemy' 'python2-sqlalchemy' 'python-boto' 'python2-boto' 'python-yaml' + 'python2-yaml' 'python-pyzmq' 'python2-pyzmq' 'python-eventlet' 'python2-eventlet') +source=("https://pypi.io/packages/source/c/celery/celery-$pkgver.tar.gz; +celery@.service celery2@.service +celery.tmpfiles.d celery2.tmpfiles.d) +options=('!emptydirs') +sha512sums=('035178eba9a307470a29ee9881d7935b8c1d490333188da029c597bade107cbcbb5e70dc851f918d1dac73edf848b9be68dde7e648e5265dc5aa0d1b32019d1d' + '3c6c9dbdacca2de12d49c03526b34797fd867c14d04115af0d1fda64d2848a5d3f64ceb6d284be319a81d932dc86e69c157b6f5f859f2fa213fc2f43a6052c65' + '1227803e56d5ea7879e097609b8f85633d6c0af4fa3607b98b4f30ffad093b0f3c3e7c54d965f44e954b6d9642a08e767836a9b837e225772d61dffa2042577c' + '67279b75c3b44d065811c9c90aee006296164000912d5bb97c74956b26ee4ad4f0847e846052a896d379848b869c849300367e676d3f689cf29e3a0c7ae5310b' + 'ffeb86b07440de7943343d5a9348980a45d414f42dd29fd78f70e3680600e5dfb6a3a48748746e3af00f42aad9ba1cd8efeb8b2e81e86fb6febde16429b51399') + +prepare() { + # sed -i 's/,<3.3//' celery-$pkgver/requirements/test.txt + cp -a celery-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/celery-$pkgver + python setup.py build + + cd "$srcdir"/celery-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/celery-$pkgver + python setup.py pytest + + cd "$srcdir"/celery-$pkgver-py2 + python2 setup.py pytest +} + +package_python-celery() { + depends=('python-kombu' 'python-billiard' 'python-pytz') + optdepends=('python-pyopenssl: for celery.security' + 'python-pymongo: for celery.backends.mongodb' + 'python-msgpack: for using the msgpack serializer' + 'python-pyro: for using Pyro4 message transport' + 'python-redis: for celery.backends.redis' + 'python-sqlalchemy: for celery.backends.database' + 'python-boto: for SQS transport' + 'python-yaml: for using the yaml serializer' + 'python-pyzmq: for using ZeroMQ transport') + + cd "$srcdir"/celery-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + install -Dm644 "$srcdir"/celery@.service "$pkgdir"/usr/lib/systemd/system/celery@.service + install -Dm644 "$srcdir"/celery.tmpfiles.d "$pkgdir"/usr/lib/tmpfiles.d/celery.conf +} + +package_python2-celery() { + depends=('python2-kombu' 'python2-billiard' 'python2-pytz') +
[arch-commits] Commit in python-celery/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:30:13 Author: felixonmars Revision: 327683 upgpkg: python-celery 4.1.1-1 Modified: python-celery/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:24:58 UTC (rev 327682) +++ PKGBUILD2018-05-22 17:30:13 UTC (rev 327683) @@ -8,7 +8,7 @@ pkgbase=python-celery pkgname=('python-celery' 'python2-celery') -pkgver=4.1.0 +pkgver=4.1.1 pkgrel=1 pkgdesc='Distributed Asynchronous Task Queue' arch=('any') @@ -26,7 +26,7 @@ celery@.service celery2@.service celery.tmpfiles.d celery2.tmpfiles.d) options=('!emptydirs') -sha512sums=('5232adc43ba55d01f2b030382075750033e0c5c2abdc8308903e0cef7a465513b7765e2ae495da6555b377452ae233500530ef9d57e584a5352a54c5f4731c64' +sha512sums=('035178eba9a307470a29ee9881d7935b8c1d490333188da029c597bade107cbcbb5e70dc851f918d1dac73edf848b9be68dde7e648e5265dc5aa0d1b32019d1d' '3c6c9dbdacca2de12d49c03526b34797fd867c14d04115af0d1fda64d2848a5d3f64ceb6d284be319a81d932dc86e69c157b6f5f859f2fa213fc2f43a6052c65' '1227803e56d5ea7879e097609b8f85633d6c0af4fa3607b98b4f30ffad093b0f3c3e7c54d965f44e954b6d9642a08e767836a9b837e225772d61dffa2042577c' '67279b75c3b44d065811c9c90aee006296164000912d5bb97c74956b26ee4ad4f0847e846052a896d379848b869c849300367e676d3f689cf29e3a0c7ae5310b' @@ -33,6 +33,7 @@ 'ffeb86b07440de7943343d5a9348980a45d414f42dd29fd78f70e3680600e5dfb6a3a48748746e3af00f42aad9ba1cd8efeb8b2e81e86fb6febde16429b51399') prepare() { + # sed -i 's/,<3.3//' celery-$pkgver/requirements/test.txt cp -a celery-$pkgver{,-py2} } @@ -46,9 +47,7 @@ check() { cd "$srcdir"/celery-$pkgver - # Tests stuck with Python 3.6 - # https://bugs.python.org/issue27650 - # python setup.py pytest + python setup.py pytest cd "$srcdir"/celery-$pkgver-py2 python2 setup.py pytest
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:31:08 Author: felixonmars Revision: 327685 upgpkg: pandoc 2.2.1-14 rebuild with cryptonite,0.25 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:30:50 UTC (rev 327684) +++ PKGBUILD2018-05-22 17:31:08 UTC (rev 327685) @@ -4,7 +4,7 @@ pkgname=pandoc pkgver=2.2.1 -pkgrel=13 +pkgrel=14 pkgdesc="Conversion between markup formats" url="http://pandoc.org; license=("GPL")
[arch-commits] Commit in pandoc/repos (2 files)
Date: Tuesday, May 22, 2018 @ 17:31:29 Author: felixonmars Revision: 327686 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 327685, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 64 + 1 file changed, 64 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 327685, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 17:31:29 UTC (rev 327686) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.2.1 +pkgrel=14 +pkgdesc="Conversion between markup formats" +url="http://pandoc.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-base-compat' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cmark-gfm' + 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 'haskell-glob' + 'haskell-haddock-library' 'haskell-skylighting' 'haskell-hslua' + 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-texmath' + 'haskell-network' 'haskell-pandoc-types' 'haskell-random' + 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' 'haskell-network-uri' + 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' + 'haskell-yaml' 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-tasty-golden' 'haskell-quickcheck' 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('84af51e180bcf8f0c11e67d8031d11a4b60c6061736a48c21e64bc30d0018a0161e3993167111584e384eced18632841b70027fdf29ed9e46427425096bb56b1') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri -f-trypandoc -f-embed_data_files -f-static +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 "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgbase}-${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}/COPYING.md" +}
[arch-commits] Commit in haskell-wreq/repos (2 files)
Date: Tuesday, May 22, 2018 @ 17:34:12 Author: felixonmars Revision: 327690 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wreq/repos/community-staging-x86_64/ haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 327689, haskell-wreq/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 327689, haskell-wreq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 17:34:12 UTC (rev 327690) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=wreq +pkgname=haskell-wreq +pkgver=0.5.2.1 +pkgrel=3 +pkgdesc="An easy-to-use HTTP client library." +url="https://github.com/bos/wreq; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-authenticate-oauth' + 'haskell-base16-bytestring' 'haskell-case-insensitive' 'haskell-cryptonite' + 'haskell-exceptions' 'haskell-hashable' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-lens' 'haskell-lens-aeson' 'haskell-memory' + 'haskell-mime-types' 'haskell-psqueues' 'haskell-time-locale-compat' + 'haskell-unordered-containers' 'haskell-aeson-pretty' 'haskell-base64-bytestring' + 'haskell-snap-core' 'haskell-snap-server' 'haskell-unix-compat' 'haskell-uuid') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hunit' 'haskell-quickcheck' + 'haskell-network-info' 'haskell-temporary' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2' 'haskell-vector') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('4054c9951417e65ad7b215f1fdfa497513daa52b18242b4c20ea14a76030ba91a34fed664bd3bd06f6a62a38c3d5d09ada171ad3ca1d43928c709ffc44560b2f') + +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 \ +-fdoctest -f-aws -fhttpbin -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 +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +}
[arch-commits] Commit in zsh-autosuggestions/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:33:39 Author: dvzrv Revision: 327688 archrelease: copy trunk to community-any Added: zsh-autosuggestions/repos/community-any/PKGBUILD (from rev 327687, zsh-autosuggestions/trunk/PKGBUILD) Deleted: zsh-autosuggestions/repos/community-any/PKGBUILD --+ PKGBUILD | 54 +++--- 1 file changed, 27 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-22 17:33:30 UTC (rev 327687) +++ PKGBUILD2018-05-22 17:33:39 UTC (rev 327688) @@ -1,27 +0,0 @@ -# Maintainer: David Runge-pkgname=zsh-autosuggestions -pkgver=0.4.2 -pkgrel=2 -pkgdesc="Fish-like autosuggestions for zsh " -arch=('any') -url="https://github.com/zsh-users/zsh-autosuggestions; -license=('MIT') -depends=('zsh') -source=("$pkgname-$pkgver.tar.gz::https://github.com/zsh-users/${pkgname}/archive/v${pkgver}.tar.gz;) -sha512sums=('67aae94211ed3a0f539509142d94b03ceb3d171e92b26fbf1a5a86185af515af07b9c244e258da321f1116624e6ed85eb77df73bd89e76246d415a18852b') - -build() { - cd "$pkgname-$pkgver" - make -} - -package() { - cd "$pkgname-$pkgver" - install -vDm 644 ${pkgname}{,.plugin}.zsh \ --t "${pkgdir}/usr/share/zsh/plugins/${pkgname}/" - # docs - install -vDm 644 {CHANGELOG,README}.md \ --t "${pkgdir}/usr/share/doc/${pkgname}/" - # license - install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" -} Copied: zsh-autosuggestions/repos/community-any/PKGBUILD (from rev 327687, zsh-autosuggestions/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-22 17:33:39 UTC (rev 327688) @@ -0,0 +1,27 @@ +# Maintainer: David Runge +pkgname=zsh-autosuggestions +pkgver=0.4.3 +pkgrel=1 +pkgdesc="Fish-like autosuggestions for zsh " +arch=('any') +url="https://github.com/zsh-users/zsh-autosuggestions; +license=('MIT') +depends=('zsh') +source=("$pkgname-$pkgver.tar.gz::https://github.com/zsh-users/${pkgname}/archive/v${pkgver}.tar.gz;) +sha512sums=('c9be728bfd4cea67cc580548bda4c1b043e275a5a6f0c2134120e7e62e4522da2eddfff4c9414b5d6f28210d2f0b0f5bf008e7275c977c81bd61194f653c922c') + +build() { + cd "$pkgname-$pkgver" + make +} + +package() { + cd "$pkgname-$pkgver" + install -vDm 644 ${pkgname}{,.plugin}.zsh \ +-t "${pkgdir}/usr/share/zsh/plugins/${pkgname}/" + # docs + install -vDm 644 {CHANGELOG,README}.md \ +-t "${pkgdir}/usr/share/doc/${pkgname}/" + # license + install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" +}
[arch-commits] Commit in firefox-developer-edition-i18n/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:36:11 Author: andrewsc Revision: 327693 upgpkg: firefox-developer-edition-i18n 61.0b7-1 firefox-developer-edition-i18n: Updating to 61.0b7 Modified: firefox-developer-edition-i18n/trunk/PKGBUILD --+ PKGBUILD | 196 ++--- 1 file changed, 98 insertions(+), 98 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:35:29 UTC (rev 327692) +++ PKGBUILD2018-05-22 17:36:11 UTC (rev 327693) @@ -2,7 +2,7 @@ # Maintainer: Andrew Crerarpkgbase=firefox-developer-edition-i18n -pkgver=61.0b6 +pkgver=61.0b7 pkgrel=1 pkgdesc="Language pack for Firefox Developer Edition" arch=('any') @@ -134,100 +134,100 @@ "$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@devedition.mozilla.org.xpi" } -sha512sums=('fc079f176f1e05397aab91f5d05c511c0be83a3afcd7c26e6dfbb97592a47aef5f71488ee0024a40157a7be5d5bcb1519d34764f74318a6945b77fea76792ed5' - '2b656145e27ce0642ff1c1a5d24d54cedc3bd473c4963ef61c08f27739c0ddd5389ff7ba40647dbcb35b871bf218e92cb3d90fad66b0278e31ebaccd8ddc8ce5' - '53a27ae9e6b363e874f0348d2348a4efc6244f3666c23e63f0712c5ac77476f1b12fe054154df300676b5214a4e2cd0ee229e0c200bcaab12448f01d03b8ab33' - 'd94f193dea73ca160feabdee08dc2477543b6507d2e1233153a038aaa50f54128eae495ccf1e92a08c2bd3b7aa9a6631251830f56d0b911a3963c9798fbf19d9' - '4243bd7a6ae6362dea9338e1ffe93b8390bbd101ea95707cc197e420876e97aec8459e9deffd8c0a9c5fe613b7c75a107c3e660fe998295f5994fce2b2e59945' - 'a4fd7d767f597e7bcdc8d795e136e041a092e1b988b09fdcd1f19c96714111012385700fcf1193536ee6c23e39156878b662dd7f5d86c9820fdf96d9826e5419' - '548256d80ea6aaad6341ed7464f294243cf05ae008500fe820aa6d3bf76c8079c789a79000df2cb50a1a30d40c5e677f5ff69d596014ee2c027df6fc528a0595' - '657017c3e1e12ac1598e8c870093b2e880e54fe97be48a34c9326152867d11cb78bfe8fa57a4a42ab529b79206982d13d1426223ddf3a34b9ddd06851ac3d181' - '3b57a6138dd4e4b507f8cc0235bd9a7f27bba4fae6daaf323cf0a565ddcc050a4dfbc4cbe9f07b0c615f5c4c079dfb93bfe7196906b7d2cc1362034142b68c07' - '48009fbb1c956ae3e01399104e3f6fdeb417f629f0ded78f93c37ee56f998f716e6475f902a97905e4c0dc88c4e3d6db391b83a49fd9ac1617e20f60c8ee7dbc' - 'adfe6fcf50c65de3ddfdb8520cf438ae0057b616f298f59f77a560ce3016edac42d50432adaa9a863fe46a7a2aa4c6ab97f086e386682e639defc048666f4ecd' - 'a3d3a15530064de199d4a77610f7279ee0ea66244fd25533c081fa456192eee5f1640da88905bd9e04ca2ae0a39b665ff4f394cea36dc534a1439b77d964b248' - '2c4519292ea5d5563d79812a8dd1c964852f336d2d136ea944c4c61eb42affa919c267a7c653cf2040c89c0713483e91ca86738e67d49e0cda7c9b2389d200db' - 'a1007ebd15b78c77633adeaa06cf4dfa9eebefffa8a65a92cfa613e98dcd25149b4257d383aa8cb0c1f2e6a4097cb4bd621ab7175e2d7b485167d46de665086d' - 'd9f9dd223bc800280e63ec41bdd01e30473632eca8ce616f390dcefd92f9b2ee0d5bdc54a9a82b9dbaf589d237bd3c11830e377aaf4cb795f82e9783934297e1' - 'c29adf8b265e3c125807ad45ef674aa221724d6b18839c3fc028480db842ae9d0dfc3c4c94729820dbe0e8209acb380e2d974de9bfaf30129f0b2567af5ac402' - '796ba908fa133ac3ff3e2fa5a8a3d485c2fe52b3c4000c9efcae3493c7071fbd1ecef38e60b25a0028f37bb237ae7fc61640f8f64d55ee91983ac788fa2fc913' - 'a35fc158678a8e078c8054bf2f7ada7ce80c6479198323bd1e0d311285db116c432b608c49196b001b78dfc9d3d1cd1f1a51fb7e97184f453be7756bdd780f2a' - '932766ae69470e33c02b8bbbf87d34554ddb393d252a7b040e4a42766f316d10902195df400f56a4a6e1735c960f3e7f494c0260874ebfe5b17e8eb26ec09efe' - 'fced03c858f21a740eb5eff893fb2d7b85f462d8c529c622237a5fa759e1360b5b18da3958fe69c3aff7b2dbaf301255bc12ab4760bc9520ebafd2b7a81e95fb' - '4388054cedc48be25fd6c2100e7b34dd613993aa6ad021d93bded4fbe3b9952e037735c390702d68d1c106b28631b6203b44e3f9ece045bd669316f621fbf5b0' - '4f644ff411e5756601073a4b52f21a6e106c7807c2009c09dcb0c418802fd55bc3c01cad4ddc0971bf9224d5a85082d324eeb1ef60a20ebb1506d144b88e6084' - '5896bf28842e76beda7e293805541ee1ce68a0ffc5c153ce20055a4dff6ff1b44557a9b865066cc312185303697ccf245c7a874deea083883a2292d77c81fde6' - '9dbd1ce82c334a73f1d969c43cf6659fb288c0923aeb05d95fac0b073d0a217829b5e00cf5375a309c68500cc589d127f6c8e5ac6fe94c6cd8ab9fc15a7679d9' - 'fc4907d816a8e37e130d04ab0bb3a13e769fa03b54ea3b94162075ce0c2531c5d104bfe7718f5bd919785759422729f6173c2ba37025afa2b2d5a5640803f38b' - 'fd332b0a15d78f6738dc21c98e479786558a660e8120bf30a46e474f92c313089bc8d4303962288d8df954ccbcdb7161ee50e8aecf53d777a9f34b30bcd33ab3' - 'f0b7f832593e2a4994da4057d05390d28ec30dea7eefceeb7996798c0b0d23e1d0bfb8e8caaa4d40675b08833591d20337a9a6faa44f3e89ab639209820867ba' - 'a1037809169096d959ee8039d077a0596baf87c498a54938946165dacce64944186f55ecc0488ce2900eb79db5334723032ef550984b87fb30f8d80f6b5147c2' -
[arch-commits] Commit in firefox-developer-edition-i18n/repos/community-any (2 files)
Date: Tuesday, May 22, 2018 @ 17:36:43 Author: andrewsc Revision: 327695 archrelease: copy trunk to community-any Added: firefox-developer-edition-i18n/repos/community-any/PKGBUILD (from rev 327694, firefox-developer-edition-i18n/trunk/PKGBUILD) Deleted: firefox-developer-edition-i18n/repos/community-any/PKGBUILD --+ PKGBUILD | 466 ++--- 1 file changed, 233 insertions(+), 233 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-22 17:36:30 UTC (rev 327694) +++ PKGBUILD2018-05-22 17:36:43 UTC (rev 327695) @@ -1,233 +0,0 @@ -# $Id$ -# Maintainer: Andrew Crerar- -pkgbase=firefox-developer-edition-i18n -pkgver=61.0b6 -pkgrel=1 -pkgdesc="Language pack for Firefox Developer Edition" -arch=('any') -url="https://www.mozilla.com/; -license=('MPL' 'GPL') - -_languages=( - 'ach"Acholi"' - 'af "Afrikaans"' - 'an "Aragonese"' - 'ar "Arabic"' - 'as "Assamese"' - 'ast"Asturian"' - 'az "Azerbaijani"' - 'be "Belarusian"' - 'bg "Bulgarian"' - 'bn-BD "Bengali (Bangladesh)"' - 'bn-IN "Bengali (India)"' - 'br "Breton"' - 'bs "Bosnian"' - 'ca "Catalan"' - 'cak"Maya Kaqchikel"' - 'cs "Czech"' - 'cy "Welsh"' - 'da "Danish"' - 'de "German"' - 'dsb"Lower Sorbian"' - 'el "Greek"' - 'en-GB "English (British)"' - 'en-US "English (US)"' - 'en-ZA "English (South African)"' - 'eo "Esperanto"' - 'es-AR "Spanish (Argentina)"' - 'es-CL "Spanish (Chile)"' - 'es-ES "Spanish (Spain)"' - 'es-MX "Spanish (Mexico)"' - 'et "Estonian"' - 'eu "Basque"' - 'fa "Persian"' - 'ff "Fulah"' - 'fi "Finnish"' - 'fr "French"' - 'fy-NL "Frisian"' - 'ga-IE "Irish"' - 'gd "Gaelic (Scotland)"' - 'gl "Galician"' - 'gn "Guarani"' - 'gu-IN "Gujarati (India)"' - 'he "Hebrew"' - 'hi-IN "Hindi (India)"' - 'hr "Croatian"' - 'hsb"Upper Sorbian"' - 'hu "Hungarian"' - 'hy-AM "Armenian"' - 'ia "Interlingua"' - 'id "Indonesian"' - 'is "Icelandic"' - 'it "Italian"' - 'ja "Japanese"' - 'ka "Georgian"' - 'kab"Kabyle"' - 'kk "Kazakh"' - 'km "Khmer"' - 'kn "Kannada"' - 'ko "Korean"' - 'lij"Ligurian"' - 'lt "Lithuanian"' - 'lv "Latvian"' - 'mai"Maithili"' - 'mk "Macedonian"' - 'ml "Malayalam"' - 'mr "Marathi"' - 'ms "Malay"' - 'my "Burmese"' - 'nb-NO "Norwegian (Bokmål)"' - 'ne-NP "Nepali"' - 'nl "Dutch"' - 'nn-NO "Norwegian (Nynorsk)"' - 'or "Oriya"' - 'pa-IN "Punjabi (India)"' - 'pl "Polish"' - 'pt-BR "Portuguese (Brazilian)"' - 'pt-PT "Portuguese (Portugal)"' - 'rm "Romansh"' - 'ro "Romanian"' - 'ru "Russian"' - 'si "Sinhala"' - 'sk "Slovak"' - 'sl "Slovenian"' - 'son"Songhai"' - 'sq "Albanian"' - 'sr "Serbian"' - 'sv-SE "Swedish"' - 'ta "Tamil"' - 'te "Telugu"' - 'th "Thai"' - 'tr "Turkish"' - 'uk "Ukrainian"' - 'ur "Urdu"' - 'uz "Uzbek"' - 'vi "Vietnamese"' - 'xh "Xhosa"' - 'zh-CN "Chinese (Simplified)"' - 'zh-TW "Chinese (Traditional)"' -) - -pkgname=() -source=() -_url=https://archive.mozilla.org/pub/devedition/releases/$pkgver/linux-x86_64/xpi - -for _lang in "${_languages[@]}"; do - _locale=${_lang%% *} - _pkgname=firefox-developer-edition-i18n-${_locale,,} - - pkgname+=($_pkgname) - source+=("firefox-developer-edition-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi") - eval "package_$_pkgname() { -_package $_lang - }" -done - -# Don't extract anything -noextract=(${source[@]%%::*}) - -_package() { - pkgdesc="$2 language pack for Firefox Developer Edition" - depends=("firefox-developer-edition>=$pkgver") - install -Dm644 firefox-developer-edition-i18n-$pkgver-$1.xpi \ - "$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@devedition.mozilla.org.xpi" -} - -sha512sums=('fc079f176f1e05397aab91f5d05c511c0be83a3afcd7c26e6dfbb97592a47aef5f71488ee0024a40157a7be5d5bcb1519d34764f74318a6945b77fea76792ed5' - '2b656145e27ce0642ff1c1a5d24d54cedc3bd473c4963ef61c08f27739c0ddd5389ff7ba40647dbcb35b871bf218e92cb3d90fad66b0278e31ebaccd8ddc8ce5' - '53a27ae9e6b363e874f0348d2348a4efc6244f3666c23e63f0712c5ac77476f1b12fe054154df300676b5214a4e2cd0ee229e0c200bcaab12448f01d03b8ab33' - 'd94f193dea73ca160feabdee08dc2477543b6507d2e1233153a038aaa50f54128eae495ccf1e92a08c2bd3b7aa9a6631251830f56d0b911a3963c9798fbf19d9' - '4243bd7a6ae6362dea9338e1ffe93b8390bbd101ea95707cc197e420876e97aec8459e9deffd8c0a9c5fe613b7c75a107c3e660fe998295f5994fce2b2e59945' - 'a4fd7d767f597e7bcdc8d795e136e041a092e1b988b09fdcd1f19c96714111012385700fcf1193536ee6c23e39156878b662dd7f5d86c9820fdf96d9826e5419' -
[arch-commits] Commit in haskell-http-conduit/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:36:30 Author: felixonmars Revision: 327694 upgpkg: haskell-http-conduit 2.3.1-7 rebuild with cryptonite,0.25 Modified: haskell-http-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:36:11 UTC (rev 327693) +++ PKGBUILD2018-05-22 17:36:30 UTC (rev 327694) @@ -5,7 +5,7 @@ _hkgname=http-conduit pkgname=haskell-http-conduit pkgver=2.3.1 -pkgrel=6 +pkgrel=7 pkgdesc="HTTP client package with conduit interface and HTTPS support" url="http://www.yesodweb.com/book/http-conduit; license=("custom:BSD3")
[arch-commits] Commit in haskell-http-conduit/repos (2 files)
Date: Tuesday, May 22, 2018 @ 17:36:51 Author: felixonmars Revision: 327696 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-conduit/repos/community-staging-x86_64/ haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 327694, haskell-http-conduit/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 327694, haskell-http-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 17:36:51 UTC (rev 327696) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=http-conduit +pkgname=haskell-http-conduit +pkgver=2.3.1 +pkgrel=7 +pkgdesc="HTTP client package with conduit interface and HTTPS support" +url="http://www.yesodweb.com/book/http-conduit; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-resourcet' 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-connection' + 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 'haskell-hspec' + 'haskell-lifted-base' 'haskell-network' 'haskell-streaming-commons' 'haskell-temporary' + 'haskell-unliftio' 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-conduit' + 'haskell-warp' 'haskell-warp-tls') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d63fc7e8a2ee7eab305205a633829d17433c7fb6db1f32bd32bdb260abdec3b79ac86f54effe98c5c7c904d5c4b426b887ef8bc1c4cbc33cbb3a5813b24efc28') + +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 sage-notebook/trunk (PKGBUILD sagenb-deprecated.patch)
Date: Tuesday, May 22, 2018 @ 17:39:29 Author: arojas Revision: 327701 Update to 1.0.2 Modified: sage-notebook/trunk/PKGBUILD Deleted: sage-notebook/trunk/sagenb-deprecated.patch -+ PKGBUILD| 14 -- sagenb-deprecated.patch | 235 -- 2 files changed, 5 insertions(+), 244 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:38:50 UTC (rev 327700) +++ PKGBUILD2018-05-22 17:39:29 UTC (rev 327701) @@ -3,8 +3,8 @@ # Maintainer: Evgeniy Alekseev pkgname=sage-notebook -pkgver=1.0.1 -pkgrel=3 +pkgver=1.0.2 +pkgrel=1 pkgdesc='Browser-based notebook interface for SageMath' arch=(any) url='http://www.sagemath.org' @@ -12,10 +12,9 @@ depends=(sagemath python2-twisted python2-flask-oldsessions python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax) optdepends=('python2-pyopenssl: to use the notebook in secure mode') makedepends=(gendesk) -source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; sage.service sagenb-deprecated.patch) -sha256sums=('d3fa8deca39618262733bf4fd86d079f038f6f7b3f428c20773fd523411a1626' -'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a' -'ce6e712a4da0bd99bcffc9c2e6fdbbe7c8c7a0e8689dc0e671a2b536236ce603') +source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; sage.service) +sha256sums=('a0c596fcd3d9ad854024542f265188000573e58861cecfb3ddcdfd252e22af52' +'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a') prepare() { # create *.desktop file @@ -29,9 +28,6 @@ cd sagenb-$pkgver -# don't use deprecated imports - patch -p1 -i ../sagenb-deprecated.patch - # Use python2 find -name '*.py' | xargs sed -e 's|#! /usr/bin/python|#! /usr/bin/python2|' -e 's|#!/usr/bin/python|#!/usr/bin/python2|' \ -e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' -i Deleted: sagenb-deprecated.patch === --- sagenb-deprecated.patch 2018-05-22 17:38:50 UTC (rev 327700) +++ sagenb-deprecated.patch 2018-05-22 17:39:29 UTC (rev 327701) @@ -1,235 +0,0 @@ -diff --git a/sagenb/flask_version/admin.py b/sagenb/flask_version/admin.py -index 680d6fad..5a465d9e 100644 a/sagenb/flask_version/admin.py -+++ b/sagenb/flask_version/admin.py -@@ -1,7 +1,7 @@ - import os - from flask import Blueprint, url_for, render_template, request, session, redirect, g, current_app - from .decorators import login_required, admin_required, with_lock --from flask.ext.babel import Babel, gettext, ngettext, lazy_gettext -+from flask_babel import Babel, gettext, ngettext, lazy_gettext - _ = gettext - - admin = Blueprint('admin', 'sagenb.flask_version.admin') -diff --git a/sagenb/flask_version/authentication.py b/sagenb/flask_version/authentication.py -index f2f4f738..f344b34f 100644 a/sagenb/flask_version/authentication.py -+++ b/sagenb/flask_version/authentication.py -@@ -2,7 +2,7 @@ import os - import random - from flask import Blueprint, url_for, render_template, request, session, redirect, g, current_app - from .decorators import with_lock --from flask.ext.babel import gettext, ngettext, lazy_gettext -+from flask_babel import gettext, ngettext, lazy_gettext - _ = gettext - - authentication = Blueprint('authentication', -diff --git a/sagenb/flask_version/base.py b/sagenb/flask_version/base.py -index da6a990c..fdc5382a 100755 a/sagenb/flask_version/base.py -+++ b/sagenb/flask_version/base.py -@@ -10,11 +10,11 @@ from .decorators import global_lock - # Make flask use the old session foo from <=flask-0.9 - from flask_oldsessions import OldSecureCookieSessionInterface - --from flask.ext.autoindex import AutoIndex -+from flask_autoindex import AutoIndex - from sage.env import SAGE_SRC, SAGE_DOC - SRC = os.path.join(SAGE_SRC, 'sage') --from flask.ext.openid import OpenID --from flask.ext.babel import Babel, gettext, ngettext, lazy_gettext, get_locale -+from flask_openid import OpenID -+from flask_babel import Babel, gettext, ngettext, lazy_gettext, get_locale - from sagenb.misc.misc import SAGENB_ROOT, DATA, translations_path, N_, nN_, unicode_str - from json import dumps - from sagenb.notebook.cell import number_of_rows -diff --git a/sagenb/flask_version/decorators.py b/sagenb/flask_version/decorators.py -index 8726a763..4f27bdfa 100644 a/sagenb/flask_version/decorators.py -+++ b/sagenb/flask_version/decorators.py -@@ -1,6 +1,6 @@ - from functools import wraps - from flask import Flask, url_for, render_template, request, session, redirect, g, current_app --from flask.ext.babel import Babel, gettext, ngettext, lazy_gettext -+from flask_babel import Babel, gettext, ngettext, lazy_gettext - _ = gettext - - from threading import Lock -diff --git a/sagenb/flask_version/doc.py b/sagenb/flask_version/doc.py
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:41:42 Author: felixonmars Revision: 327703 upgpkg: pandoc-citeproc 0.14.3.1-19 rebuild with cryptonite,0.25 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:39:56 UTC (rev 327702) +++ PKGBUILD2018-05-22 17:41:42 UTC (rev 327703) @@ -4,7 +4,7 @@ pkgname=pandoc-citeproc pkgver=0.14.3.1 -pkgrel=18 +pkgrel=19 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname; license=("custom:BSD3")
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:43:32 Author: felixonmars Revision: 327705 upgpkg: haskell-yesod-static 1.6.0-7 rebuild with cryptonite,0.25 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:42:07 UTC (rev 327704) +++ PKGBUILD2018-05-22 17:43:32 UTC (rev 327705) @@ -5,7 +5,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.0 -pkgrel=6 +pkgrel=7 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-wai-middleware-static/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:44:55 Author: felixonmars Revision: 327707 upgpkg: haskell-wai-middleware-static 0.8.2-7 rebuild with cryptonite,0.25 Modified: haskell-wai-middleware-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:44:00 UTC (rev 327706) +++ PKGBUILD2018-05-22 17:44:55 UTC (rev 327707) @@ -5,7 +5,7 @@ _hkgname=wai-middleware-static pkgname=haskell-wai-middleware-static pkgver=0.8.2 -pkgrel=6 +pkgrel=7 pkgdesc="WAI middleware that serves requests to static files" url="https://github.com/scotty-web/wai-middleware-static; license=("custom:BSD3")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Tuesday, May 22, 2018 @ 17:44:00 Author: felixonmars Revision: 327706 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 327705, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 327705, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 17:44:00 UTC (rev 327706) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.0 +pkgrel=7 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-byteable' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-memory' 'haskell-css-text' 'haskell-data-default' + 'haskell-exceptions' 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' + 'haskell-http-types' 'haskell-mime-types' 'haskell-old-time' 'haskell-resourcet' + 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-app-static' + 'haskell-yesod-core') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('85352eb6ec0f4d7682a0d000f158446ed0370d7a63f9cca8976e5972d10ca427e45e8307c1169bfbcc25ba7fa62e1906651a9e8c7d6937ac4ea6f25412b5cea5') + +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-store/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:47:41 Author: felixonmars Revision: 327709 upgpkg: haskell-store 0.4.3.2-90 rebuild with cryptonite,0.25 Modified: haskell-store/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:45:27 UTC (rev 327708) +++ PKGBUILD2018-05-22 17:47:41 UTC (rev 327709) @@ -4,7 +4,7 @@ _hkgname=store pkgname=haskell-store pkgver=0.4.3.2 -pkgrel=89 +pkgrel=90 pkgdesc="Fast binary serialization" url="https://github.com/fpco/store; license=('custom:BSD3')
[arch-commits] Commit in haskell-store/repos (2 files)
Date: Tuesday, May 22, 2018 @ 17:48:03 Author: felixonmars Revision: 327710 archrelease: copy trunk to community-staging-x86_64 Added: haskell-store/repos/community-staging-x86_64/ haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 327709, haskell-store/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 327709, haskell-store/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 17:48:03 UTC (rev 327710) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=store +pkgname=haskell-store +pkgver=0.4.3.2 +pkgrel=90 +pkgdesc="Fast binary serialization" +url="https://github.com/fpco/store; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-base-orphans' 'haskell-base64-bytestring' + 'haskell-conduit' 'haskell-contravariant' 'haskell-cryptohash' 'haskell-free' + 'haskell-hashable' 'haskell-hspec' 'haskell-hspec-smallcheck' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-mono-traversable' 'haskell-network' 'haskell-primitive' + 'haskell-resourcet' 'haskell-safe' 'haskell-smallcheck' 'haskell-streaming-commons' + 'haskell-store-core' 'haskell-syb' 'haskell-th-lift' 'haskell-th-lift-instances' + 'haskell-th-orphans' 'haskell-th-reify-many' 'haskell-th-utilities' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-void') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0faa8b71cd2a078e989fb0da428d0f78cf2a7c85fb11584949e47e8a20f5f0f919d7ad82de1f6ce1e1ac33098179adc382dedb04c75db64f2654eeab60fdbb9d') + +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-comparison-bench -f-small-bench +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-mustache/repos (2 files)
Date: Tuesday, May 22, 2018 @ 17:52:13 Author: felixonmars Revision: 327714 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mustache/repos/community-staging-x86_64/ haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 327713, haskell-mustache/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 327713, haskell-mustache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-22 17:52:13 UTC (rev 327714) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=mustache +pkgname=haskell-mustache +pkgver=2.3.0 +pkgrel=3 +pkgdesc="A mustache template parser library." +url="https://github.com/JustusAdam/mustache; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-either' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-scientific' 'haskell-th-lift' 'haskell-cmdargs' 'haskell-yaml') +makedepends=('ghc' 'haskell-hspec' 'haskell-base-unicode-symbols' 'haskell-wreq' 'haskell-zlib' + 'haskell-tar' 'haskell-lens' 'haskell-temporary') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('bdefb406a44bb3648ca7129128767be04c780d967757385770111a0da8f91ff7165213038e8abc7799b28b66eb7d2f47383346837fad7e6327dad7aa714971f6') + +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 sage-notebook/trunk (PKGBUILD sagenb-deprecated.patch)
Date: Tuesday, May 22, 2018 @ 17:52:24 Author: arojas Revision: 327715 Some patching is still needed Added: sage-notebook/trunk/sagenb-deprecated.patch Modified: sage-notebook/trunk/PKGBUILD -+ PKGBUILD|9 ++--- sagenb-deprecated.patch | 18 ++ 2 files changed, 24 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:52:13 UTC (rev 327714) +++ PKGBUILD2018-05-22 17:52:24 UTC (rev 327715) @@ -4,7 +4,7 @@ pkgname=sage-notebook pkgver=1.0.2 -pkgrel=1 +pkgrel=2 pkgdesc='Browser-based notebook interface for SageMath' arch=(any) url='http://www.sagemath.org' @@ -12,9 +12,11 @@ depends=(sagemath python2-twisted python2-flask-oldsessions python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax) optdepends=('python2-pyopenssl: to use the notebook in secure mode') makedepends=(gendesk) -source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; sage.service) +source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; sage.service +sagenb-deprecated.patch) sha256sums=('a0c596fcd3d9ad854024542f265188000573e58861cecfb3ddcdfd252e22af52' -'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a') +'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a' +'b5cfaa3412a10acebc287bcc94b1a3e86509bf1d06c5415cc58d7cb504d1bd6d') prepare() { # create *.desktop file @@ -27,6 +29,7 @@ --categories="Education;Science;Math" cd sagenb-$pkgver + patch -p1 -i ../sagenb-deprecated.patch # Fix deprecated imports # Use python2 find -name '*.py' | xargs sed -e 's|#! /usr/bin/python|#! /usr/bin/python2|' -e 's|#!/usr/bin/python|#!/usr/bin/python2|' \ Added: sagenb-deprecated.patch === --- sagenb-deprecated.patch (rev 0) +++ sagenb-deprecated.patch 2018-05-22 17:52:24 UTC (rev 327715) @@ -0,0 +1,18 @@ +diff --git a/sagenb/flask_version/base.py b/sagenb/flask_version/base.py +index da6a990c..fdc5382a 100755 +--- a/sagenb/flask_version/base.py b/sagenb/flask_version/base.py +@@ -10,10 +10,10 @@ from .decorators import global_lock + # Make flask use the old session foo from <=flask-0.9 + from flask_oldsessions import OldSecureCookieSessionInterface + +-from flask.ext.autoindex import AutoIndex ++from flask_autoindex import AutoIndex + from sage.env import SAGE_SRC, SAGE_DOC + SRC = os.path.join(SAGE_SRC, 'sage') +-from flask.ext.openid import OpenID ++from flask_openid import OpenID + from flask_babel import Babel, gettext, ngettext, lazy_gettext, get_locale + from sagenb.misc.misc import SAGENB_ROOT, DATA, translations_path, N_, nN_, unicode_str + from json import dumps +
[arch-commits] Commit in haskell-mustache/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:51:51 Author: felixonmars Revision: 327713 upgpkg: haskell-mustache 2.3.0-3 rebuild with cryptonite,0.25 Modified: haskell-mustache/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:50:28 UTC (rev 327712) +++ PKGBUILD2018-05-22 17:51:51 UTC (rev 327713) @@ -4,7 +4,7 @@ _hkgname=mustache pkgname=haskell-mustache pkgver=2.3.0 -pkgrel=2 +pkgrel=3 pkgdesc="A mustache template parser library." url="https://github.com/JustusAdam/mustache; license=('custom:BSD3')
[arch-commits] Commit in sage-notebook/repos/community-any (5 files)
Date: Tuesday, May 22, 2018 @ 17:52:56 Author: arojas Revision: 327716 archrelease: copy trunk to community-any Added: sage-notebook/repos/community-any/PKGBUILD (from rev 327715, sage-notebook/trunk/PKGBUILD) sage-notebook/repos/community-any/sage.service (from rev 327715, sage-notebook/trunk/sage.service) sage-notebook/repos/community-any/sagenb-deprecated.patch (from rev 327715, sage-notebook/trunk/sagenb-deprecated.patch) Deleted: sage-notebook/repos/community-any/PKGBUILD sage-notebook/repos/community-any/sage.service -+ PKGBUILD| 123 +++--- sage.service| 16 ++--- sagenb-deprecated.patch | 18 ++ 3 files changed, 89 insertions(+), 68 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-22 17:52:24 UTC (rev 327715) +++ PKGBUILD2018-05-22 17:52:56 UTC (rev 327716) @@ -1,60 +0,0 @@ -# $Id$ -# Maintainer: Antonio Rojas-# Maintainer: Evgeniy Alekseev - -pkgname=sage-notebook -pkgver=1.0.2 -pkgrel=1 -pkgdesc='Browser-based notebook interface for SageMath' -arch=(any) -url='http://www.sagemath.org' -license=(GPL3) -depends=(sagemath python2-twisted python2-flask-oldsessions python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax) -optdepends=('python2-pyopenssl: to use the notebook in secure mode') -makedepends=(gendesk) -source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; sage.service) -sha256sums=('a0c596fcd3d9ad854024542f265188000573e58861cecfb3ddcdfd252e22af52' -'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a') - -prepare() { -# create *.desktop file - gendesk -f -n \ - --pkgname="sage-notebook" \ - --pkgdesc="SageMath notebook" \ - --name="SageMath" \ - --exec="/usr/bin/sage -notebook=sagenb" \ - --terminal=true \ - --categories="Education;Science;Math" - - cd sagenb-$pkgver - -# Use python2 - find -name '*.py' | xargs sed -e 's|#! /usr/bin/python|#! /usr/bin/python2|' -e 's|#!/usr/bin/python|#!/usr/bin/python2|' \ --e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' -i - sed -e 's|python %s|python2 %s|' -i sagenb/notebook/run_notebook.py - sed -e "s|python='python'|python='python2'|" -i sagenb/interfaces/expect.py -} - -build() { - cd sagenb-$pkgver - python2 setup.py build -} - -package() { - cd sagenb-$pkgver - - python2 setup.py install --root "$pkgdir" --optimize=1 - - install -D -m644 COPYING "$pkgdir"/usr/share/licenses/${pkgname}/COPYING - - ln -s /usr/share/mathjax "$pkgdir"/usr/lib/python2.7/site-packages/sagenb/data/mathjax - -# install a systemd user unit - install -Dm644 "${srcdir}/sage.service" "$pkgdir/usr/lib/systemd/user/sage.service" -# install *.desktop and icon files - install -Dm644 "${srcdir}/sage-notebook.desktop" "$pkgdir/usr/share/applications/sage-notebook.desktop" - install -Dm644 "$pkgdir/usr/lib/python2.7/site-packages/sagenb/data/sage/images/icon48x48.png" \ - "$pkgdir/usr/share/pixmaps/sage-notebook.png" -# remove sage3d - rm -r "$pkgdir"/usr/bin -} Copied: sage-notebook/repos/community-any/PKGBUILD (from rev 327715, sage-notebook/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-22 17:52:56 UTC (rev 327716) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: Antonio Rojas +# Maintainer: Evgeniy Alekseev + +pkgname=sage-notebook +pkgver=1.0.2 +pkgrel=2 +pkgdesc='Browser-based notebook interface for SageMath' +arch=(any) +url='http://www.sagemath.org' +license=(GPL3) +depends=(sagemath python2-twisted python2-flask-oldsessions python2-flask-openid python2-flask-autoindex python2-flask-babel mathjax) +optdepends=('python2-pyopenssl: to use the notebook in secure mode') +makedepends=(gendesk) +source=($pkgname-$pkgver::"https://github.com/sagemath/sagenb/archive/$pkgver.tar.gz; sage.service +sagenb-deprecated.patch) +sha256sums=('a0c596fcd3d9ad854024542f265188000573e58861cecfb3ddcdfd252e22af52' +'2cf8668fa77a96fe562dafd50cab41aad03f53ee8b91587b1b45ecd193c1517a' +'b5cfaa3412a10acebc287bcc94b1a3e86509bf1d06c5415cc58d7cb504d1bd6d') + +prepare() { +# create *.desktop file + gendesk -f -n \ + --pkgname="sage-notebook" \ + --pkgdesc="SageMath notebook" \ + --name="SageMath" \ + --exec="/usr/bin/sage -notebook=sagenb" \ + --terminal=true \ + --categories="Education;Science;Math" + + cd sagenb-$pkgver + patch -p1 -i ../sagenb-deprecated.patch # Fix deprecated imports + +# Use python2 + find -name '*.py' | xargs sed -e 's|#! /usr/bin/python|#! /usr/bin/python2|' -e 's|#!/usr/bin/python|#!/usr/bin/python2|' \ +-e 's|#!/usr/bin/env python|#!/usr/bin/env python2|' -i
[arch-commits] Commit in haskell-jose/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:53:26 Author: felixonmars Revision: 327717 upgpkg: haskell-jose 0.7.0.0-8 rebuild with cryptonite,0.25 Modified: haskell-jose/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:52:56 UTC (rev 327716) +++ PKGBUILD2018-05-22 17:53:26 UTC (rev 327717) @@ -5,7 +5,7 @@ _hkgname=jose pkgname=haskell-jose pkgver=0.7.0.0 -pkgrel=7 +pkgrel=8 pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library" url="https://github.com/frasertweedale/hs-jose; license=("Apache")
[arch-commits] Commit in haskell-hpack/trunk (PKGBUILD)
Date: Tuesday, May 22, 2018 @ 17:55:49 Author: felixonmars Revision: 327719 upgpkg: haskell-hpack 0.28.2-9 rebuild with cryptonite,0.25 Modified: haskell-hpack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-22 17:53:49 UTC (rev 327718) +++ PKGBUILD2018-05-22 17:55:49 UTC (rev 327719) @@ -6,7 +6,7 @@ pkgname=haskell-hpack _hkgname=hpack pkgver=0.28.2 -pkgrel=8 +pkgrel=9 pkgdesc="An alternative format for Haskell packages" url="https://github.com/sol/hpack#readme; license=("MIT")
[arch-commits] Commit in (4 files)
Date: Tuesday, May 22, 2018 @ 07:30:17 Author: arojas Revision: 326872 Add appmenu-gtk-module for GTK global menu support in Plasma Added: appmenu-gtk-module/ appmenu-gtk-module/trunk/ appmenu-gtk-module/trunk/80-appmenu-gtk-module appmenu-gtk-module/trunk/PKGBUILD ---+ 80-appmenu-gtk-module | 12 PKGBUILD | 39 +++ 2 files changed, 51 insertions(+) Added: appmenu-gtk-module/trunk/80-appmenu-gtk-module === --- appmenu-gtk-module/trunk/80-appmenu-gtk-module (rev 0) +++ appmenu-gtk-module/trunk/80-appmenu-gtk-module 2018-05-22 07:30:17 UTC (rev 326872) @@ -0,0 +1,12 @@ +if [ -n "$GTK_MODULES" ]; then +GTK_MODULES="${GTK_MODULES}:appmenu-gtk-module" +else +GTK_MODULES="appmenu-gtk-module" +fi + +if [ -z "$UBUNTU_MENUPROXY" ]; then +UBUNTU_MENUPROXY=1 +fi + +export GTK_MODULES +export UBUNTU_MENUPROXY Added: appmenu-gtk-module/trunk/PKGBUILD === --- appmenu-gtk-module/trunk/PKGBUILD (rev 0) +++ appmenu-gtk-module/trunk/PKGBUILD 2018-05-22 07:30:17 UTC (rev 326872) @@ -0,0 +1,39 @@ +# Maintainer: Antonio Rojas+# Contributor: rilian-la-te +# Contributor: Kaizhao Zhang + +pkgname=appmenu-gtk-module +pkgver=0.6.94 +pkgrel=1 +pkgdesc="Application Menu GTK+ Module" +depends=() +makedepends=(cmake gtk3 gtk2) +optdepends=('gtk3: GTK3 module' 'gtk2: GTK2 module') +url="https://github.com/rilian-la-te/vala-panel-appmenu; +arch=(x86_64) +license=(LGPL3) + +source=("https://github.com/rilian-la-te/vala-panel-appmenu/releases/download/${pkgver}/appmenu-gtk-module.tar.xz; +80-appmenu-gtk-module) +sha256sums=('97a5ec89688be1a88470b44e829c198b200678b75c969f8bc4532c7db18575ee' +'4c006c4ea7b8556070ad6d35529d3a9e23da8033429e34d1824c25942d969fbc') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_INSTALL_LIBEXECDIR=lib + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install + install -dm755 "$pkgdir"/etc/X11/xinit/xinitrc.d/ + install -m755 "$srcdir"/80-appmenu-gtk-module "$pkgdir"/etc/X11/xinit/xinitrc.d/ +}
[arch-commits] Commit in appmenu-gtk-module (4 files)
Date: Tuesday, May 22, 2018 @ 07:30:53 Author: arojas Revision: 326873 archrelease: copy trunk to community-x86_64 Added: appmenu-gtk-module/repos/ appmenu-gtk-module/repos/community-x86_64/ appmenu-gtk-module/repos/community-x86_64/80-appmenu-gtk-module (from rev 326872, appmenu-gtk-module/trunk/80-appmenu-gtk-module) appmenu-gtk-module/repos/community-x86_64/PKGBUILD (from rev 326872, appmenu-gtk-module/trunk/PKGBUILD) ---+ 80-appmenu-gtk-module | 12 PKGBUILD | 39 +++ 2 files changed, 51 insertions(+) Copied: appmenu-gtk-module/repos/community-x86_64/80-appmenu-gtk-module (from rev 326872, appmenu-gtk-module/trunk/80-appmenu-gtk-module) === --- repos/community-x86_64/80-appmenu-gtk-module (rev 0) +++ repos/community-x86_64/80-appmenu-gtk-module2018-05-22 07:30:53 UTC (rev 326873) @@ -0,0 +1,12 @@ +if [ -n "$GTK_MODULES" ]; then +GTK_MODULES="${GTK_MODULES}:appmenu-gtk-module" +else +GTK_MODULES="appmenu-gtk-module" +fi + +if [ -z "$UBUNTU_MENUPROXY" ]; then +UBUNTU_MENUPROXY=1 +fi + +export GTK_MODULES +export UBUNTU_MENUPROXY Copied: appmenu-gtk-module/repos/community-x86_64/PKGBUILD (from rev 326872, appmenu-gtk-module/trunk/PKGBUILD) === --- repos/community-x86_64/PKGBUILD (rev 0) +++ repos/community-x86_64/PKGBUILD 2018-05-22 07:30:53 UTC (rev 326873) @@ -0,0 +1,39 @@ +# Maintainer: Antonio Rojas+# Contributor: rilian-la-te +# Contributor: Kaizhao Zhang + +pkgname=appmenu-gtk-module +pkgver=0.6.94 +pkgrel=1 +pkgdesc="Application Menu GTK+ Module" +depends=() +makedepends=(cmake gtk3 gtk2) +optdepends=('gtk3: GTK3 module' 'gtk2: GTK2 module') +url="https://github.com/rilian-la-te/vala-panel-appmenu; +arch=(x86_64) +license=(LGPL3) + +source=("https://github.com/rilian-la-te/vala-panel-appmenu/releases/download/${pkgver}/appmenu-gtk-module.tar.xz; +80-appmenu-gtk-module) +sha256sums=('97a5ec89688be1a88470b44e829c198b200678b75c969f8bc4532c7db18575ee' +'4c006c4ea7b8556070ad6d35529d3a9e23da8033429e34d1824c25942d969fbc') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DCMAKE_INSTALL_LIBEXECDIR=lib + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install + install -dm755 "$pkgdir"/etc/X11/xinit/xinitrc.d/ + install -m755 "$srcdir"/80-appmenu-gtk-module "$pkgdir"/etc/X11/xinit/xinitrc.d/ +}