[arch-commits] Commit in hub/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, July 13, 2018 @ 04:17:59 Author: eschwartz Revision: 358391 archrelease: copy trunk to community-x86_64 Added: hub/repos/community-x86_64/PKGBUILD (from rev 358390, hub/trunk/PKGBUILD) Deleted: hub/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 92 + 1 file changed, 50 insertions(+), 42 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-13 04:17:31 UTC (rev 358390) +++ PKGBUILD2018-07-13 04:17:59 UTC (rev 358391) @@ -1,42 +0,0 @@ -# $Id$ -# Maintainer: Johannes Löthberg -# Contributor: Daniel Wallace -# Contributor: Alfredo Palhares - -pkgname=hub -pkgver=2.4.0 -pkgrel=1 - -pkgdesc="cli interface for Github" -url="https://hub.github.com; -arch=('x86_64') -license=('MIT') - -depends=('git') -makedepends=('go-pie' 'ruby' 'ruby-bundler') - -source=("hub-$pkgver.tar.gz::https://github.com/github/hub/archive/v$pkgver.tar.gz;) -sha256sums=('894eb112be9aa0464fa2c63f48ae8e573ef9e32a00bad700e27fd09a0cb3be4b') - -build() { - cd hub-$pkgver - - make -} - -# Fails with weird 'loadinternal' errors, needs more investigation. -#check() { -# cd hub-$pkgver -# -# make test -#} - -package() { - cd hub-$pkgver - - make PREFIX="$pkgdir"/usr install - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 etc/hub.bash_completion.sh "$pkgdir"/usr/share/bash-completion/completions/hub - install -Dm644 etc/hub.zsh_completion "$pkgdir"/usr/share/zsh/site-functions/_hub -} Copied: hub/repos/community-x86_64/PKGBUILD (from rev 358390, hub/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-13 04:17:59 UTC (rev 358391) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Johannes Löthberg +# Contributor: Daniel Wallace +# Contributor: Alfredo Palhares + +pkgname=hub +pkgver=2.4.0 +pkgrel=2 + +pkgdesc="cli interface for Github" +url="https://hub.github.com; +arch=('x86_64') +license=('MIT') + +depends=('git') +makedepends=('go-pie' 'ruby-ronn') + +source=("hub-$pkgver.tar.gz::https://github.com/github/hub/archive/v$pkgver.tar.gz;) +sha256sums=('894eb112be9aa0464fa2c63f48ae8e573ef9e32a00bad700e27fd09a0cb3be4b') + +prepare() { + cd hub-$pkgver + + sed -i 's...@1.ronn bin/r...@1.ronn@;s@bin/ronn@ronn@' Makefile +} + +build() { + cd hub-$pkgver + + make + make man-pages +} + +# Fails with weird 'loadinternal' errors, needs more investigation. +#check() { +# cd hub-$pkgver +# +# make test +#} + +package() { + cd hub-$pkgver + + make PREFIX="$pkgdir"/usr install + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + install -Dm644 etc/hub.bash_completion.sh "$pkgdir"/usr/share/bash-completion/completions/hub + install -Dm644 etc/hub.zsh_completion "$pkgdir"/usr/share/zsh/site-functions/_hub + install -Dm644 etc/hub.fish_completion "$pkgdir"/usr/share/fish/vendor_completions.d/hub.fish +}
[arch-commits] Commit in hub/trunk (PKGBUILD)
Date: Friday, July 13, 2018 @ 04:17:31 Author: eschwartz Revision: 358390 upgpkg: hub 2.4.0-2 FS#58999 install fish completion Modified: hub/trunk/PKGBUILD --+ PKGBUILD | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 23:27:12 UTC (rev 358389) +++ PKGBUILD2018-07-13 04:17:31 UTC (rev 358390) @@ -5,7 +5,7 @@ pkgname=hub pkgver=2.4.0 -pkgrel=1 +pkgrel=2 pkgdesc="cli interface for Github" url="https://hub.github.com; @@ -13,15 +13,22 @@ license=('MIT') depends=('git') -makedepends=('go-pie' 'ruby' 'ruby-bundler') +makedepends=('go-pie' 'ruby-ronn') source=("hub-$pkgver.tar.gz::https://github.com/github/hub/archive/v$pkgver.tar.gz;) sha256sums=('894eb112be9aa0464fa2c63f48ae8e573ef9e32a00bad700e27fd09a0cb3be4b') +prepare() { + cd hub-$pkgver + + sed -i 's...@1.ronn bin/r...@1.ronn@;s@bin/ronn@ronn@' Makefile +} + build() { cd hub-$pkgver make + make man-pages } # Fails with weird 'loadinternal' errors, needs more investigation. @@ -39,4 +46,5 @@ install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE install -Dm644 etc/hub.bash_completion.sh "$pkgdir"/usr/share/bash-completion/completions/hub install -Dm644 etc/hub.zsh_completion "$pkgdir"/usr/share/zsh/site-functions/_hub + install -Dm644 etc/hub.fish_completion "$pkgdir"/usr/share/fish/vendor_completions.d/hub.fish }
[arch-commits] Commit in units/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, July 12, 2018 @ 23:27:12 Author: kkeen Revision: 358389 archrelease: copy trunk to community-x86_64 Added: units/repos/community-x86_64/PKGBUILD (from rev 358388, units/trunk/PKGBUILD) Deleted: units/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 67 ++--- 1 file changed, 34 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-12 23:26:59 UTC (rev 358388) +++ PKGBUILD2018-07-12 23:27:12 UTC (rev 358389) @@ -1,33 +0,0 @@ -# $Id$ -# Maintainer: Kyle Keen -# Maintainer: Sergej Pupykin -# Maintainer: Jeff Mickey -# Contributor: Steve Sansom - -pkgname=units -pkgver=2.16 -pkgrel=3 -pkgdesc="converts between different units" -arch=('x86_64') -url="http://www.gnu.org/software/units/units.html; -depends=('readline') -optdepends=('python-unidecode: for live currency rates' -'python-requests: for live currency rates') -makedepends=('python-unidecode' 'python-requests') -license=("GPL") -options=('!makeflags') -validpgpkeys=('9AD8FC4162D7937CF64F972E1889D5F0E0636F49') -source=(https://ftp.gnu.org/gnu/units/$pkgname-$pkgver.tar.gz{,.sig}) -sha256sums=('dcf3f78482a13b150fc6bf0f8d611510816a3424bc2b26229b85b1cadeb81686' -'SKIP') - -build() { - cd "$srcdir"/$pkgname-$pkgver - ./configure --prefix=/usr --datadir=/usr/share - make -} - -package() { - cd "$srcdir"/$pkgname-$pkgver - make DESTDIR="$pkgdir" install -} Copied: units/repos/community-x86_64/PKGBUILD (from rev 358388, units/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-12 23:27:12 UTC (rev 358389) @@ -0,0 +1,34 @@ +# $Id$ +# Maintainer: Kyle Keen +# Maintainer: Sergej Pupykin +# Maintainer: Jeff Mickey +# Contributor: Steve Sansom + +pkgname=units +pkgver=2.17 +pkgrel=1 +pkgdesc="converts between different units" +arch=('x86_64') +url="http://www.gnu.org/software/units/units.html; +depends=('readline') +optdepends=('python-unidecode: for live currency rates' +'python-requests: for live currency rates') +makedepends=('python-unidecode' 'python-requests') +license=("GPL") +options=('!makeflags') +validpgpkeys=('9AD8FC4162D7937CF64F972E1889D5F0E0636F49') +source=(https://ftp.gnu.org/gnu/units/$pkgname-$pkgver.tar.gz{,.sig}) +sha256sums=('1f03c9f9aef1fb0ccddc6fb545f2925f7754de2bfa67d4e62f8758d7edfd5dd8' +'SKIP') + + +build() { + cd "$srcdir"/$pkgname-$pkgver + ./configure --prefix=/usr --datadir=/usr/share + make +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in units/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 23:26:59 Author: kkeen Revision: 358388 upgpkg: units 2.17-1 Modified: units/trunk/PKGBUILD --+ PKGBUILD |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 21:59:44 UTC (rev 358387) +++ PKGBUILD2018-07-12 23:26:59 UTC (rev 358388) @@ -5,8 +5,8 @@ # Contributor: Steve Sansom pkgname=units -pkgver=2.16 -pkgrel=3 +pkgver=2.17 +pkgrel=1 pkgdesc="converts between different units" arch=('x86_64') url="http://www.gnu.org/software/units/units.html; @@ -18,9 +18,10 @@ options=('!makeflags') validpgpkeys=('9AD8FC4162D7937CF64F972E1889D5F0E0636F49') source=(https://ftp.gnu.org/gnu/units/$pkgname-$pkgver.tar.gz{,.sig}) -sha256sums=('dcf3f78482a13b150fc6bf0f8d611510816a3424bc2b26229b85b1cadeb81686' +sha256sums=('1f03c9f9aef1fb0ccddc6fb545f2925f7754de2bfa67d4e62f8758d7edfd5dd8' 'SKIP') + build() { cd "$srcdir"/$pkgname-$pkgver ./configure --prefix=/usr --datadir=/usr/share
[arch-commits] Commit in gnupg/repos (3 files)
Date: Thursday, July 12, 2018 @ 22:09:44 Author: bisson Revision: 328532 archrelease: copy trunk to testing-x86_64 Added: gnupg/repos/testing-x86_64/ gnupg/repos/testing-x86_64/PKGBUILD (from rev 328531, gnupg/trunk/PKGBUILD) gnupg/repos/testing-x86_64/install (from rev 328531, gnupg/trunk/install) --+ PKGBUILD | 68 + install | 41 2 files changed, 109 insertions(+) Copied: gnupg/repos/testing-x86_64/PKGBUILD (from rev 328531, gnupg/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-07-12 22:09:44 UTC (rev 328532) @@ -0,0 +1,68 @@ +# $Id$ +# Maintainer: Gaetan Bisson +# Contributor: Tobias Powalowski +# Contributor: Andreas Radke +# Contributor: Judd Vinet + +pkgname=gnupg +pkgver=2.2.9 +pkgrel=1 +pkgdesc='Complete and free implementation of the OpenPGP standard' +url='https://www.gnupg.org/' +license=('GPL') +arch=('x86_64') +checkdepends=('openssh') +makedepends=('libldap' 'libusb-compat' 'pcsclite') +depends=('npth' 'libgpg-error' 'libgcrypt' 'libksba' 'libassuan' + 'pinentry' 'bzip2' 'readline' 'gnutls' 'sqlite') +optdepends=('libldap: gpg2keys_ldap' +'libusb-compat: scdaemon' +'pcsclite: scdaemon') +validpgpkeys=('D8692123C4065DEA5E0F3AB5249B39D24F25E3B6' + '46CC730865BB5C78EBABADCF04376F3EE0856959' + '031EC2536E580D8EA286A9F22071B08A33BD3F06' + 'D238EA65D64C67ED4C3073F28A861B1C7EFD60D9') +source=("https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig}) +sha256sums=('6278eaabffa1ebc9fa2ceb3dc53eea9a1505ab02a668a86dd6fec06951af2164' +'SKIP') + +install=install + +conflicts=('dirmngr' 'gnupg2') +provides=('dirmngr' "gnupg2=${pkgver}") +replaces=('dirmngr' 'gnupg2') + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + sed '/noinst_SCRIPTS = gpg-zip/c sbin_SCRIPTS += gpg-zip' -i tools/Makefile.in +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --sbindir=/usr/bin \ + --libexecdir=/usr/lib/gnupg \ + --enable-maintainer-mode \ + --enable-symcryptrun \ + + make +} + +check() { + cd "${srcdir}/${pkgname}-${pkgver}" + make check +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + ln -s gpg "${pkgdir}"/usr/bin/gpg2 + ln -s gpgv "${pkgdir}"/usr/bin/gpgv2 + + cd doc/examples/systemd-user + for i in *.*; do + install -Dm644 "$i" "${pkgdir}/usr/lib/systemd/user/$i" + done +} Copied: gnupg/repos/testing-x86_64/install (from rev 328531, gnupg/trunk/install) === --- testing-x86_64/install (rev 0) +++ testing-x86_64/install 2018-07-12 22:09:44 UTC (rev 328532) @@ -0,0 +1,41 @@ +_global_units() { + _units=(dirmngr.socket gpg-agent.socket gpg-agent-{browser,extra,ssh}.socket) + _dir=/etc/systemd/user/sockets.target.wants + + case $1 in + enable) + mkdir -p $_dir + for _u in "${_units[@]}"; do + ln -sf /usr/lib/systemd/user/$_u $_dir/$_u + done + ;; + disable) + for _u in "${_units[@]}"; do + rm -f $_dir/$_u + done + rmdir -p --ignore-fail-on-non-empty $_dir + ;; + esac +} + +post_install() { + # See FS#42798 and FS#47371 + dirmngr /dev/null + + # Let systemd supervise daemons by default + _global_units enable +} + +post_upgrade() { + if (( $(vercmp $2 2.1.13-1) < 0 )); then + echo "==> Please kill running gpg-agent and dirmngr processes before using this release." + fi + + if (( $(vercmp $2 2.1.21-3) < 0 )); then + _global_units enable + fi +} + +pre_remove() { + _global_units disable +}
[arch-commits] Commit in gnupg/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 22:08:45 Author: bisson Revision: 328531 upstream update Modified: gnupg/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 20:49:46 UTC (rev 328530) +++ PKGBUILD2018-07-12 22:08:45 UTC (rev 328531) @@ -5,7 +5,7 @@ # Contributor: Judd Vinet pkgname=gnupg -pkgver=2.2.8 +pkgver=2.2.9 pkgrel=1 pkgdesc='Complete and free implementation of the OpenPGP standard' url='https://www.gnupg.org/' @@ -23,7 +23,7 @@ '031EC2536E580D8EA286A9F22071B08A33BD3F06' 'D238EA65D64C67ED4C3073F28A861B1C7EFD60D9') source=("https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig}) -sha256sums=('777b4cb8ced21965a5053d4fa20fe11484f0a478f3d011cef508a1a49db50dcd' +sha256sums=('6278eaabffa1ebc9fa2ceb3dc53eea9a1505ab02a668a86dd6fec06951af2164' 'SKIP') install=install
[arch-commits] Commit in haskell-store/repos (2 files)
Date: Thursday, July 12, 2018 @ 21:59:44 Author: felixonmars Revision: 358387 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 358386, haskell-store/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 358386, haskell-store/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 21:59:44 UTC (rev 358387) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=store +pkgname=haskell-store +pkgver=0.4.3.2 +pkgrel=125 +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-store/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 21:59:23 Author: felixonmars Revision: 358386 upgpkg: haskell-store 0.4.3.2-125 rebuild with streaming-commons 0.2.1.0 Modified: haskell-store/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 21:57:19 UTC (rev 358385) +++ PKGBUILD2018-07-12 21:59:23 UTC (rev 358386) @@ -4,7 +4,7 @@ _hkgname=store pkgname=haskell-store pkgver=0.4.3.2 -pkgrel=124 +pkgrel=125 pkgdesc="Fast binary serialization" url="https://github.com/fpco/store; license=('custom:BSD3')
[arch-commits] Commit in haskell-simple-sendfile/repos (2 files)
Date: Thursday, July 12, 2018 @ 21:57:19 Author: felixonmars Revision: 358385 archrelease: copy trunk to community-staging-x86_64 Added: haskell-simple-sendfile/repos/community-staging-x86_64/ haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD (from rev 358384, haskell-simple-sendfile/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD (from rev 358384, haskell-simple-sendfile/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 21:57:19 UTC (rev 358385) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=simple-sendfile +pkgname=haskell-simple-sendfile +pkgver=0.2.27 +pkgrel=61 +pkgdesc="Cross platform library for the sendfile system call" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-network') +makedepends=('ghc' 'haskell-hunit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-resourcet' + 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a4cc0385619d5047cb56c449d474796a549265100738a1da7f5106e2c67cacf3c6ca0b14d8ca982ed7e1a16263227c6be521735e75293bf04dddbbdbf578cc08') + +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 \ +-fallow-bsd +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-simple-sendfile/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 21:56:58 Author: felixonmars Revision: 358384 upgpkg: haskell-simple-sendfile 0.2.27-61 rebuild with streaming-commons 0.2.1.0 Modified: haskell-simple-sendfile/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 21:56:15 UTC (rev 358383) +++ PKGBUILD2018-07-12 21:56:58 UTC (rev 358384) @@ -5,7 +5,7 @@ _hkgname=simple-sendfile pkgname=haskell-simple-sendfile pkgver=0.2.27 -pkgrel=60 +pkgrel=61 pkgdesc="Cross platform library for the sendfile system call" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-project-template/repos (2 files)
Date: Thursday, July 12, 2018 @ 21:56:15 Author: felixonmars Revision: 358383 archrelease: copy trunk to community-staging-x86_64 Added: haskell-project-template/repos/community-staging-x86_64/ haskell-project-template/repos/community-staging-x86_64/PKGBUILD (from rev 358382, haskell-project-template/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-project-template/repos/community-staging-x86_64/PKGBUILD (from rev 358382, haskell-project-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 21:56:15 UTC (rev 358383) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=project-template +pkgname=haskell-project-template +pkgver=0.2.0.1 +pkgrel=65 +pkgdesc="Specify Haskell project templates and generate files" +url="https://github.com/fpco/haskell-ide; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-resourcet') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bc5824086ba8dfaff4ff64c5115d37ea5e496d7692f1120b11c2a878e522119d362c7d119ccf7b9cc064c58f9ce6382b5e24a69cdac5ac5d683c4d616e2c66ea') + +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-project-template/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 21:55:53 Author: felixonmars Revision: 358382 upgpkg: haskell-project-template 0.2.0.1-65 rebuild with streaming-commons 0.2.1.0 Modified: haskell-project-template/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 21:55:10 UTC (rev 358381) +++ PKGBUILD2018-07-12 21:55:53 UTC (rev 358382) @@ -5,7 +5,7 @@ _hkgname=project-template pkgname=haskell-project-template pkgver=0.2.0.1 -pkgrel=64 +pkgrel=65 pkgdesc="Specify Haskell project templates and generate files" url="https://github.com/fpco/haskell-ide; license=("custom:BSD3")
[arch-commits] Commit in haskell-pipes-http/repos (2 files)
Date: Thursday, July 12, 2018 @ 21:55:10 Author: felixonmars Revision: 358381 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 358380, haskell-pipes-http/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-pipes-http/repos/community-staging-x86_64/PKGBUILD (from rev 358380, haskell-pipes-http/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 21:55:10 UTC (rev 358381) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pipes-http +pkgname=haskell-pipes-http +pkgver=1.0.5 +pkgrel=150 +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-pipes-http/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 21:54:48 Author: felixonmars Revision: 358380 upgpkg: haskell-pipes-http 1.0.5-150 rebuild with streaming-commons 0.2.1.0 Modified: haskell-pipes-http/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 21:54:06 UTC (rev 358379) +++ PKGBUILD2018-07-12 21:54:48 UTC (rev 358380) @@ -5,7 +5,7 @@ _hkgname=pipes-http pkgname=haskell-pipes-http pkgver=1.0.5 -pkgrel=149 +pkgrel=150 pkgdesc="HTTP client with pipes interface" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-persistent-sqlite/repos (2 files)
Date: Thursday, July 12, 2018 @ 21:54:06 Author: felixonmars Revision: 358379 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-sqlite/repos/community-staging-x86_64/ haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 358378, haskell-persistent-sqlite/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 358378, haskell-persistent-sqlite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 21:54:06 UTC (rev 358379) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-sqlite +pkgname=haskell-persistent-sqlite +pkgver=2.8.1.2 +pkgrel=45 +pkgdesc="Backend for the persistent library using sqlite3" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 'haskell-microlens-th' + 'haskell-monad-logger' 'haskell-old-locale' 'haskell-persistent' 'haskell-resource-pool' + 'haskell-resourcet' 'haskell-unliftio-core' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-persistent-template' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('06797905f8695949730a4ea705e1ebb8c09ad3a81d14b320e2e7c1d14dad484e4c2f213696341ce54293992fab15def013dba2965a5ca385736ae4c5ac316e82') + +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-build-sanity-exe -fsystemlib -fuse-pkgconfig +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-persistent-sqlite/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 21:53:43 Author: felixonmars Revision: 358378 upgpkg: haskell-persistent-sqlite 2.8.1.2-45 rebuild with streaming-commons 0.2.1.0 Modified: haskell-persistent-sqlite/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 21:52:45 UTC (rev 358377) +++ PKGBUILD2018-07-12 21:53:43 UTC (rev 358378) @@ -5,7 +5,7 @@ _hkgname=persistent-sqlite pkgname=haskell-persistent-sqlite pkgver=2.8.1.2 -pkgrel=44 +pkgrel=45 pkgdesc="Backend for the persistent library using sqlite3" url="http://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-persistent-template/repos (2 files)
Date: Thursday, July 12, 2018 @ 21:52:45 Author: felixonmars Revision: 358377 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-template/repos/community-staging-x86_64/ haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 358376, haskell-persistent-template/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 358376, haskell-persistent-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 21:52:45 UTC (rev 358377) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-template +pkgname=haskell-persistent-template +pkgver=2.5.4 +pkgrel=69 +pkgdesc="Type-safe, non-relational, multi-backend persistence" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-aeson-compat" "haskell-http-api-data" + "haskell-monad-control" "haskell-monad-logger" "haskell-path-pieces" "haskell-persistent" + "haskell-tagged" "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1235fc32718fbde495f1c8e202ee59b56ebc68fd7fbc79e65ddbe5db542f36f4d13257a6281d074d18e66831582cc4a9f32010c43c4421480fc857c0eee4b3e2') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*1.3/<2/' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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-persistent-template/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 21:52:23 Author: felixonmars Revision: 358376 upgpkg: haskell-persistent-template 2.5.4-69 rebuild with streaming-commons 0.2.1.0 Modified: haskell-persistent-template/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 21:51:26 UTC (rev 358375) +++ PKGBUILD2018-07-12 21:52:23 UTC (rev 358376) @@ -5,7 +5,7 @@ _hkgname=persistent-template pkgname=haskell-persistent-template pkgver=2.5.4 -pkgrel=68 +pkgrel=69 pkgdesc="Type-safe, non-relational, multi-backend persistence" url="http://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-esqueleto/repos (2 files)
Date: Thursday, July 12, 2018 @ 21:51:26 Author: felixonmars Revision: 358375 archrelease: copy trunk to community-staging-x86_64 Added: haskell-esqueleto/repos/community-staging-x86_64/ haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 358374, haskell-esqueleto/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 358374, haskell-esqueleto/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 21:51:26 UTC (rev 358375) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=esqueleto +pkgname=haskell-esqueleto +pkgver=2.5.3.20180402 +_commit=b81e0d951e510ebffca03c5a58658ad884cc6fbd +pkgrel=42 +pkgdesc="Type-safe EDSL for SQL queries on persistent backends." +url="https://github.com/bitemyapp/esqueleto; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-conduit' 'haskell-monad-logger' + 'haskell-persistent' 'haskell-resourcet' 'haskell-tagged' 'haskell-unliftio' + 'haskell-unordered-containers') +makedepends=('ghc') +source=("$pkgname-$_commit.tar.gz::https://github.com/bitemyapp/esqueleto/archive/$_commit.tar.gz;) +sha512sums=('27e1c7c3dc8598a4b57fa9c30f9121d4858653e64ad1a92fc3d82c487374fe4cc48246924890812198d58c25a3d3f9110a35c0ef27d9040ea15e4559c1c3355f') + +prepare() { +mv $_hkgname-{$_commit,$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}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-mysql -f-postgresql +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-esqueleto/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 21:51:06 Author: felixonmars Revision: 358374 upgpkg: haskell-esqueleto 2.5.3.20180402-42 rebuild with streaming-commons 0.2.1.0 Modified: haskell-esqueleto/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 21:50:03 UTC (rev 358373) +++ PKGBUILD2018-07-12 21:51:06 UTC (rev 358374) @@ -6,7 +6,7 @@ pkgname=haskell-esqueleto pkgver=2.5.3.20180402 _commit=b81e0d951e510ebffca03c5a58658ad884cc6fbd -pkgrel=41 +pkgrel=42 pkgdesc="Type-safe EDSL for SQL queries on persistent backends." url="https://github.com/bitemyapp/esqueleto; license=("custom:BSD3")
[arch-commits] Commit in haskell-persistent/repos (2 files)
Date: Thursday, July 12, 2018 @ 21:50:03 Author: felixonmars Revision: 358373 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent/repos/community-staging-x86_64/ haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 358372, haskell-persistent/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 358372, haskell-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 21:50:03 UTC (rev 358373) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent +pkgname=haskell-persistent +pkgver=2.8.2 +pkgrel=44 +pkgdesc="Type-safe, multi-backend data serialization" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-conduit' 'haskell-fast-logger' + 'haskell-http-api-data' 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' + 'haskell-resource-pool' 'haskell-resourcet' 'haskell-scientific' 'haskell-silently' + 'haskell-src-meta' 'haskell-tagged' 'haskell-unordered-containers' 'haskell-unliftio-core' + 'haskell-vector' 'haskell-void') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('238203dafac06ed43a599d0be1eb4c7931a41734facb02174dd02d3789ad3afe39f42bdb7907aeedd42caf2d63e483066b5f43315826563d2a67fd8c8e7f4936') + +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-nooverlap +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-persistent/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 21:49:41 Author: felixonmars Revision: 358372 upgpkg: haskell-persistent 2.8.2-44 rebuild with streaming-commons 0.2.1.0 Modified: haskell-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 21:48:01 UTC (rev 358371) +++ PKGBUILD2018-07-12 21:49:41 UTC (rev 358372) @@ -5,7 +5,7 @@ _hkgname=persistent pkgname=haskell-persistent pkgver=2.8.2 -pkgrel=43 +pkgrel=44 pkgdesc="Type-safe, multi-backend data serialization" url="http://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-monad-logger/repos (2 files)
Date: Thursday, July 12, 2018 @ 21:48:01 Author: felixonmars Revision: 358371 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-logger/repos/community-staging-x86_64/ haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 358370, haskell-monad-logger/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 358370, haskell-monad-logger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 21:48:01 UTC (rev 358371) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-logger +pkgname=haskell-monad-logger +pkgver=0.3.28.5 +pkgrel=41 +pkgdesc="A class of monads which can log messages." +url="https://github.com/kazu-yamamoto/logger; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-exceptions' + 'haskell-fast-logger' 'haskell-lifted-base' 'haskell-monad-control' 'haskell-monad-loops' + 'haskell-resourcet' 'haskell-stm-chans' + 'haskell-transformers-base' 'haskell-transformers-compat' 'haskell-unliftio-core') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4f56d9ba95a0681c691f5189806f0f8150f35b4346323fb182ef3af7b5892def15f533da21f49b8f722252dcfc4757db2e4a8c3605eacd16a95d924b1a731595') + +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 \ +-ftemplate_haskell +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-monad-logger/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 21:47:40 Author: felixonmars Revision: 358370 upgpkg: haskell-monad-logger 0.3.28.5-41 rebuild with streaming-commons 0.2.1.0 Modified: haskell-monad-logger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 21:46:55 UTC (rev 358369) +++ PKGBUILD2018-07-12 21:47:40 UTC (rev 358370) @@ -5,7 +5,7 @@ _hkgname=monad-logger pkgname=haskell-monad-logger pkgver=0.3.28.5 -pkgrel=40 +pkgrel=41 pkgdesc="A class of monads which can log messages." url="https://github.com/kazu-yamamoto/logger; license=("MIT")
[arch-commits] Commit in haskell-hpack/repos (2 files)
Date: Thursday, July 12, 2018 @ 21:46:55 Author: felixonmars Revision: 358369 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 358368, haskell-hpack/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 358368, haskell-hpack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 21:46:55 UTC (rev 358369) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-hpack +_hkgname=hpack +pkgver=0.28.2 +pkgrel=51 +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-hpack/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 21:46:32 Author: felixonmars Revision: 358368 upgpkg: haskell-hpack 0.28.2-51 rebuild with streaming-commons 0.2.1.0 Modified: haskell-hpack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 21:44:34 UTC (rev 358367) +++ PKGBUILD2018-07-12 21:46:32 UTC (rev 358368) @@ -6,7 +6,7 @@ pkgname=haskell-hpack _hkgname=hpack pkgver=0.28.2 -pkgrel=50 +pkgrel=51 pkgdesc="An alternative format for Haskell packages" url="https://github.com/sol/hpack#readme; license=("MIT")
[arch-commits] Commit in haskell-http-client-tls/repos (2 files)
Date: Thursday, July 12, 2018 @ 21:44:34 Author: felixonmars Revision: 358367 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 358366, 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 358366, haskell-http-client-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 21:44:34 UTC (rev 358367) @@ -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=62 +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 haskell-http-client-tls/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 21:44:13 Author: felixonmars Revision: 358366 upgpkg: haskell-http-client-tls 0.3.5.3-62 rebuild with streaming-commons 0.2.1.0 Modified: haskell-http-client-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 21:43:30 UTC (rev 358365) +++ PKGBUILD2018-07-12 21:44:13 UTC (rev 358366) @@ -5,7 +5,7 @@ _hkgname=http-client-tls pkgname=haskell-http-client-tls pkgver=0.3.5.3 -pkgrel=61 +pkgrel=62 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-authenticate-oauth/repos (2 files)
Date: Thursday, July 12, 2018 @ 21:43:30 Author: felixonmars Revision: 358365 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 358364, haskell-authenticate-oauth/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-authenticate-oauth/repos/community-staging-x86_64/PKGBUILD (from rev 358364, haskell-authenticate-oauth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 21:43:30 UTC (rev 358365) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=authenticate-oauth +pkgname=haskell-authenticate-oauth +pkgver=1.6 +pkgrel=27 +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 haskell-authenticate-oauth/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 21:43:08 Author: felixonmars Revision: 358364 upgpkg: haskell-authenticate-oauth 1.6-27 rebuild with streaming-commons 0.2.1.0 Modified: haskell-authenticate-oauth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 21:42:22 UTC (rev 358363) +++ PKGBUILD2018-07-12 21:43:08 UTC (rev 358364) @@ -4,7 +4,7 @@ _hkgname=authenticate-oauth pkgname=haskell-authenticate-oauth pkgver=1.6 -pkgrel=26 +pkgrel=27 pkgdesc="Library to authenticate with OAuth for Haskell web applications." url="https://github.com/yesodweb/authenticate; license=('custom:BSD3')
[arch-commits] Commit in haskell-http-client/repos (2 files)
Date: Thursday, July 12, 2018 @ 21:42:22 Author: felixonmars Revision: 358363 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-client/repos/community-staging-x86_64/ haskell-http-client/repos/community-staging-x86_64/PKGBUILD (from rev 358362, haskell-http-client/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-http-client/repos/community-staging-x86_64/PKGBUILD (from rev 358362, haskell-http-client/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 21:42:22 UTC (rev 358363) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-client +pkgname=haskell-http-client +pkgver=0.5.13.1 +pkgrel=9 +pkgdesc="An HTTP client engine" +url="https://github.com/snoyberg/http-client; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-cookie' + 'haskell-exceptions' 'haskell-http-types' 'haskell-memory' 'haskell-mime-types' + 'haskell-network' 'haskell-network-uri' 'haskell-random' 'haskell-streaming-commons' +) +makedepends=('ghc' 'haskell-async' 'haskell-hspec' 'haskell-monad-control' 'haskell-zlib') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('135c32dbc1613308c55347f4d8a0ba577d6ca8b522eb3aac7b96df92577a3c101464e89fc77c348b18cf040104176036adee7710bd9b4ce31aa0e5012e0a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri +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-http-client/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 21:42:00 Author: felixonmars Revision: 358362 upgpkg: haskell-http-client 0.5.13.1-9 rebuild with streaming-commons 0.2.1.0 Modified: haskell-http-client/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 21:40:53 UTC (rev 358361) +++ PKGBUILD2018-07-12 21:42:00 UTC (rev 358362) @@ -5,7 +5,7 @@ _hkgname=http-client pkgname=haskell-http-client pkgver=0.5.13.1 -pkgrel=8 +pkgrel=9 pkgdesc="An HTTP client engine" url="https://github.com/snoyberg/http-client; license=("MIT")
[arch-commits] Commit in haskell-hopenpgp/repos (2 files)
Date: Thursday, July 12, 2018 @ 21:40:53 Author: felixonmars Revision: 358361 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 358360, haskell-hopenpgp/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 358360, haskell-hopenpgp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 21:40:53 UTC (rev 358361) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=hOpenPGP +pkgname=haskell-hopenpgp +pkgver=2.7 +pkgrel=45 +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: Thursday, July 12, 2018 @ 21:40:32 Author: felixonmars Revision: 358360 upgpkg: haskell-hopenpgp 2.7-45 rebuild with streaming-commons 0.2.1.0 Modified: haskell-hopenpgp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 21:38:37 UTC (rev 358359) +++ PKGBUILD2018-07-12 21:40:32 UTC (rev 358360) @@ -4,7 +4,7 @@ _hkgname=hOpenPGP pkgname=haskell-hopenpgp pkgver=2.7 -pkgrel=44 +pkgrel=45 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" url="http://floss.scru.org/hOpenPGP/; license=('MIT')
[arch-commits] Commit in haskell-cryptonite-conduit/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 21:38:16 Author: felixonmars Revision: 358358 upgpkg: haskell-cryptonite-conduit 0.2.2-90 rebuild with streaming-commons 0.2.1.0 Modified: haskell-cryptonite-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 21:37:36 UTC (rev 358357) +++ PKGBUILD2018-07-12 21:38:16 UTC (rev 358358) @@ -4,7 +4,7 @@ _hkgname=cryptonite-conduit pkgname=haskell-cryptonite-conduit pkgver=0.2.2 -pkgrel=89 +pkgrel=90 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: Thursday, July 12, 2018 @ 21:38:37 Author: felixonmars Revision: 358359 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 358358, haskell-cryptonite-conduit/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-cryptonite-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 358358, haskell-cryptonite-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 21:38:37 UTC (rev 358359) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=cryptonite-conduit +pkgname=haskell-cryptonite-conduit +pkgver=0.2.2 +pkgrel=90 +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 haskell-cryptohash-conduit/repos (2 files)
Date: Thursday, July 12, 2018 @ 21:37:36 Author: felixonmars Revision: 358357 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cryptohash-conduit/repos/community-staging-x86_64/ haskell-cryptohash-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 358356, haskell-cryptohash-conduit/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-cryptohash-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 358356, haskell-cryptohash-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 21:37:36 UTC (rev 358357) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cryptohash-conduit +pkgname=haskell-cryptohash-conduit +pkgver=0.1.1 +pkgrel=196 +pkgdesc="cryptohash conduit" +url="https://github.com/vincenthz/hs-cryptohash-conduit; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-conduit" "haskell-conduit-extra" "haskell-cryptohash" + "haskell-resourcet") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6382a05b35bae34b53fd1ad6d897c25ca149ed852360c8f775587efcd3c29e45ff854f96ddbc9b446e04a4dd5698b1f5e2af754345f7d5af8f587b73b57fdec0') + +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-cryptohash-conduit/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 21:37:13 Author: felixonmars Revision: 358356 upgpkg: haskell-cryptohash-conduit 0.1.1-196 rebuild with streaming-commons 0.2.1.0 Modified: haskell-cryptohash-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 21:36:31 UTC (rev 358355) +++ PKGBUILD2018-07-12 21:37:13 UTC (rev 358356) @@ -5,7 +5,7 @@ _hkgname=cryptohash-conduit pkgname=haskell-cryptohash-conduit pkgver=0.1.1 -pkgrel=195 +pkgrel=196 pkgdesc="cryptohash conduit" url="https://github.com/vincenthz/hs-cryptohash-conduit; license=("custom:BSD3")
[arch-commits] Commit in python-boto/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 21:32:16 Author: felixonmars Revision: 358300 upgpkg: python-boto 2.48.0-2 Python 3.7 rebuild Modified: python-boto/trunk/PKGBUILD --+ PKGBUILD |5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 21:32:16 UTC (rev 358299) +++ PKGBUILD2018-07-12 21:32:16 UTC (rev 358300) @@ -6,7 +6,7 @@ pkgbase=python-boto pkgname=(python-boto python2-boto) pkgver=2.48.0 -pkgrel=1 +pkgrel=2 pkgdesc='A Python interface to Amazon Web Services (AWS)' arch=('any') url='https://github.com/boto/boto' @@ -28,8 +28,7 @@ check() { cd "$srcdir"/boto-$pkgver - # Known failure on test_correct_low_level_api_calls: https://bugs.python.org/issue25195 - python tests/test.py default || warning 'Tests failed' + python tests/test.py default cd "$srcdir"/boto-$pkgver-py2 python2 tests/test.py default
[arch-commits] Commit in haskell-conduit-extra/repos (2 files)
Date: Thursday, July 12, 2018 @ 21:36:31 Author: felixonmars Revision: 358355 archrelease: copy trunk to community-staging-x86_64 Added: haskell-conduit-extra/repos/community-staging-x86_64/ haskell-conduit-extra/repos/community-staging-x86_64/PKGBUILD (from rev 358354, haskell-conduit-extra/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-conduit-extra/repos/community-staging-x86_64/PKGBUILD (from rev 358354, haskell-conduit-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 21:36:31 UTC (rev 358355) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=conduit-extra +pkgname=haskell-conduit-extra +pkgver=1.3.0 +pkgrel=35 +pkgdesc="Batteries included conduit: adapters for common libraries." +url="https://github.com/snoyberg/conduit; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-conduit' 'haskell-network' + 'haskell-primitive' 'haskell-resourcet' 'haskell-streaming-commons' 'haskell-typed-process' + 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-exceptions' 'haskell-hspec' 'haskell-quickcheck' + 'haskell-transformers-base') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3097a561b37b13e221f0721e84c06b179ec6df5111af7a2db12e26ee4f4d0935fb49bbccbda17e22546d11436774a5fa4b8df718c47f751bf5e846dfec92a7e5') + +prepare() { +sed -i '/bytestring-builder/d' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-conduit-extra/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 21:36:09 Author: felixonmars Revision: 358354 upgpkg: haskell-conduit-extra 1.3.0-35 rebuild with streaming-commons 0.2.1.0 Modified: haskell-conduit-extra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 21:34:57 UTC (rev 358353) +++ PKGBUILD2018-07-12 21:36:09 UTC (rev 358354) @@ -5,7 +5,7 @@ _hkgname=conduit-extra pkgname=haskell-conduit-extra pkgver=1.3.0 -pkgrel=34 +pkgrel=35 pkgdesc="Batteries included conduit: adapters for common libraries." url="https://github.com/snoyberg/conduit; license=("MIT")
[arch-commits] Commit in haskell-streaming-commons/repos (2 files)
Date: Thursday, July 12, 2018 @ 21:34:57 Author: felixonmars Revision: 358353 archrelease: copy trunk to community-staging-x86_64 Added: haskell-streaming-commons/repos/community-staging-x86_64/ haskell-streaming-commons/repos/community-staging-x86_64/PKGBUILD (from rev 358352, haskell-streaming-commons/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-streaming-commons/repos/community-staging-x86_64/PKGBUILD (from rev 358352, haskell-streaming-commons/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 21:34:57 UTC (rev 358353) @@ -0,0 +1,40 @@ +# $Id: PKGBUILD 143480 2015-10-09 08:41:28Z fyan $ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=streaming-commons +pkgname=haskell-streaming-commons +pkgver=0.2.1.0 +pkgrel=1 +pkgdesc="Common lower-level functions needed by various streaming data libraries" +url="https://github.com/fpco/streaming-commons; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-network' 'haskell-random' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('dab004b29152e4e0f6901942fa3791ab670e51f88bd3b5168ba6e99b56565696ca42f7909c99a3fb390602506ae26049eb9b020c88ff70d4c38eed8739559c32') + +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-use-bytestring-builder +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-streaming-commons/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 21:34:35 Author: felixonmars Revision: 358352 upgpkg: haskell-streaming-commons 0.2.1.0-1 rebuild with streaming-commons 0.2.1.0 Modified: haskell-streaming-commons/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 21:33:00 UTC (rev 358351) +++ PKGBUILD2018-07-12 21:34:35 UTC (rev 358352) @@ -4,8 +4,8 @@ _hkgname=streaming-commons pkgname=haskell-streaming-commons -pkgver=0.2.0.0 -pkgrel=18 +pkgver=0.2.1.0 +pkgrel=1 pkgdesc="Common lower-level functions needed by various streaming data libraries" url="https://github.com/fpco/streaming-commons; license=("MIT") @@ -13,7 +13,7 @@ depends=('ghc-libs' 'haskell-async' 'haskell-network' 'haskell-random' 'haskell-zlib') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('e570cc5193868064ce7356213a9c52e1bc785a34f93706961472d1528bc2cae8b279483e061dea080027e3015ee56a5e3698485ae5c7c2a2a5a139470298ba21') +sha512sums=('dab004b29152e4e0f6901942fa3791ab670e51f88bd3b5168ba6e99b56565696ca42f7909c99a3fb390602506ae26049eb9b020c88ff70d4c38eed8739559c32') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in python-boto/repos (2 files)
Date: Thursday, July 12, 2018 @ 21:32:40 Author: felixonmars Revision: 358324 archrelease: copy trunk to community-staging-any Added: python-boto/repos/community-staging-any/ python-boto/repos/community-staging-any/PKGBUILD (from rev 358317, python-boto/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: python-boto/repos/community-staging-any/PKGBUILD (from rev 358317, python-boto/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-12 21:32:40 UTC (rev 358324) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Kaiting Chen +# Contributor: Aaron Schaefer + +pkgbase=python-boto +pkgname=(python-boto python2-boto) +pkgver=2.48.0 +pkgrel=2 +pkgdesc='A Python interface to Amazon Web Services (AWS)' +arch=('any') +url='https://github.com/boto/boto' +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-nose' 'python2-nose' 'python-mock' 'python2-mock' 'python-requests' + 'python2-requests' 'python-httpretty' 'python2-httpretty') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/boto/boto/archive/$pkgver.tar.gz;) +sha512sums=('aabef7622927884549fbc1cb3b39d307aadcab0ac5bff65778f87c881a8df76ee819aab20c34d5aceb62fe1365629f9186b8e10f3216b62d9a339a93e9b5f12a') + +prepare() { + cp -a boto-$pkgver{,-py2} + + cd boto-$pkgver-py2 + # python2 fix + find . -name '*.py' -type f -print0 | xargs -0 \ +sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' +} + +check() { + cd "$srcdir"/boto-$pkgver + python tests/test.py default + + cd "$srcdir"/boto-$pkgver-py2 + python2 tests/test.py default +} + +package_python-boto() { + depends=('python') + + cd boto-$pkgver + + python setup.py install -O1 --root="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + + # Remove (somewhat deprecated) tools that conflicts with the python 2 version. + rm -r "$pkgdir"/usr/bin +} + +package_python2-boto() { + depends=('python2') + conflicts=('python-boto<2.32.1-1') + replaces=('python-boto<2.32.1-1') + + cd boto-$pkgver-py2 + + python2 setup.py install -O1 --root="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in xmobar/repos (2 files)
Date: Thursday, July 12, 2018 @ 21:19:20 Author: felixonmars Revision: 358232 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 358231, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 358231, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 21:19:20 UTC (rev 358232) @@ -0,0 +1,45 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.26 +pkgrel=54 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('custom:BSD3') +arch=('x86_64') +depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11' + 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri' + 'haskell-hinotify' 'haskell-regex-base' 'haskell-regex-compat' 'haskell-http' + 'haskell-dbus0.10' 'haskell-libmpd' 'haskell-iwlib' 'wireless_tools') +makedepends=('ghc') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/xmobar/archive/${pkgver}.tar.gz + hinotify-0.3.10.patch::https://github.com/jaor/xmobar/commit/fb0a23f395445540f865ae00b33e75e0175db4ef.patch) +sha512sums=('c67c1552f7183a6f33b472f19686cda41cca27c0de89a8d0dcb1f8ea008aea85a143d75608d4392a1a1c9933737a6cbe881cff9ddd13f632d581cd0e10ca8d4d' + '53b7cca689386e976383ebbe56db877fb01896a5dfcb1e4e4e5424a9ce1ef7cc75a38dbed2bdb23e9521357c1e5945a7b58f70df07029fd38e398c6ca4891264') + +prepare() { + cd xmobar-$pkgver + patch -p1 -i ../hinotify-0.3.10.patch +} + +build() { + cd xmobar-${pkgver} + runhaskell setup configure -O \ +--enable-shared \ +--prefix=/usr \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd with_dbus with_mpris" + runhaskell setup build +} + +package() { + cd xmobar-${pkgver} + runhaskell setup copy --destdir="${pkgdir}" + install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 21:18:58 Author: felixonmars Revision: 358231 upgpkg: xmobar 0.26-54 rebuild with distributive 0.6 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 21:17:46 UTC (rev 358230) +++ PKGBUILD2018-07-12 21:18:58 UTC (rev 358231) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.26 -pkgrel=53 +pkgrel=54 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('custom:BSD3')
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 21:13:46 Author: felixonmars Revision: 358225 upgpkg: stack 1.7.1-71 rebuild with distributive 0.6 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 21:07:38 UTC (rev 358224) +++ PKGBUILD2018-07-12 21:13:46 UTC (rev 358225) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.7.1 -pkgrel=70 +pkgrel=71 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("custom:BSD3")
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Thursday, July 12, 2018 @ 21:17:46 Author: felixonmars Revision: 358230 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 358229, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 358229, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 21:17:46 UTC (rev 358230) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.0 +pkgrel=57 +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 tamarin-prover/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 21:17:24 Author: felixonmars Revision: 358229 upgpkg: tamarin-prover 1.4.0-57 rebuild with distributive 0.6 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 21:15:45 UTC (rev 358228) +++ PKGBUILD2018-07-12 21:17:24 UTC (rev 358229) @@ -4,7 +4,7 @@ pkgname=tamarin-prover pkgver=1.4.0 -pkgrel=56 +pkgrel=57 pkgdesc="The Tamarin prover for security protocol analysis" url="http://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in stylish-haskell/repos (2 files)
Date: Thursday, July 12, 2018 @ 21:15:45 Author: felixonmars Revision: 358228 archrelease: copy trunk to community-staging-x86_64 Added: stylish-haskell/repos/community-staging-x86_64/ stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 358227, stylish-haskell/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 358227, stylish-haskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 21:15:45 UTC (rev 358228) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.9.2.0 +pkgrel=37 +pkgdesc="Haskell code prettifier" +url="https://github.com/jaspervdj/stylish-haskell; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-optparse-applicative' + 'haskell-src-exts' 'haskell-strict' 'haskell-syb' 'haskell-yaml') +makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('ccdbfc7f169624210590c5b60c98202709a9418bfe0aac1cf9af7e51704f7f1a2092716e1f5857056634611afbbb5d1013e2b2c3e79602a959a9725aacfba51a') + +prepare() { +cd $pkgname-$pkgver +sed -i '/semigroups/d' $pkgname.cabal +} + +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 \ +-f-old_base +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}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in stylish-haskell/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 21:15:24 Author: felixonmars Revision: 358227 upgpkg: stylish-haskell 0.9.2.0-37 rebuild with distributive 0.6 Modified: stylish-haskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 21:14:09 UTC (rev 358226) +++ PKGBUILD2018-07-12 21:15:24 UTC (rev 358227) @@ -4,7 +4,7 @@ pkgname=stylish-haskell pkgver=0.9.2.0 -pkgrel=36 +pkgrel=37 pkgdesc="Haskell code prettifier" url="https://github.com/jaspervdj/stylish-haskell; license=("custom:BSD3")
[arch-commits] Commit in stack/repos (3 files)
Date: Thursday, July 12, 2018 @ 21:14:09 Author: felixonmars Revision: 358226 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 358225, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 358225, stack/trunk/stack.install) ---+ PKGBUILD | 77 stack.install |4 ++ 2 files changed, 81 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 358225, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 21:14:09 UTC (rev 358226) @@ -0,0 +1,77 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.7.1 +pkgrel=71 +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: stack/repos/community-staging-x86_64/stack.install (from rev 358225,
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Thursday, July 12, 2018 @ 21:07:38 Author: felixonmars Revision: 358224 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 358223, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 358223, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 21:07:38 UTC (rev 358224) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.5.0 +pkgrel=46 +pkgdesc="Shell script analysis tool" +url="http://www.shellcheck.net; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;) +sha512sums=('87861cddb353262630e4370e12e508224b3c14e128082909b4b35f0526dfe648a744d68cc27f77f2f8bb098af37a2af7bdc805d88018bba5e48b6c1ff1749f10') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + +pandoc -s -t man shellcheck.1.md -o shellcheck.1 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 21:07:16 Author: felixonmars Revision: 358223 upgpkg: shellcheck 0.5.0-46 rebuild with distributive 0.6 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 21:04:24 UTC (rev 358222) +++ PKGBUILD2018-07-12 21:07:16 UTC (rev 358223) @@ -5,7 +5,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.5.0 -pkgrel=45 +pkgrel=46 pkgdesc="Shell script analysis tool" url="http://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Thursday, July 12, 2018 @ 21:04:24 Author: felixonmars Revision: 358222 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 358221, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 72 + 1 file changed, 72 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 358221, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 21:04:24 UTC (rev 358222) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=0.4.4.0 +pkgrel=200 +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 postgrest/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 21:04:02 Author: felixonmars Revision: 358221 upgpkg: postgrest 0.4.4.0-200 rebuild with distributive 0.6 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 21:01:12 UTC (rev 358220) +++ PKGBUILD2018-07-12 21:04:02 UTC (rev 358221) @@ -4,7 +4,7 @@ pkgname=postgrest pkgver=0.4.4.0 -pkgrel=199 +pkgrel=200 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Thursday, July 12, 2018 @ 21:01:12 Author: felixonmars Revision: 358220 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 358219, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 358219, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 21:01:12 UTC (rev 358220) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.2.1 +pkgrel=33 +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=('224218d3a559fc6a2b574c4f62a7e99f28c25abb20f7fc2eb6b318f388d0c3e65f690c03b687964d50bb4fc87a77d79a6bebb20c196cd93f884f12c43ce1c68e') + +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() { +# https://github.com/lierdakil/pandoc-crossref/issues/181#issuecomment-398269601 +cd $pkgname-$pkgver +runhaskell Setup test || warning "Tests failed" +} + +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 pandoc-crossref/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 21:00:50 Author: felixonmars Revision: 358219 upgpkg: pandoc-crossref 0.3.2.1-33 rebuild with distributive 0.6 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 20:59:41 UTC (rev 358218) +++ PKGBUILD2018-07-12 21:00:50 UTC (rev 358219) @@ -4,7 +4,7 @@ pkgname=pandoc-crossref pkgver=0.3.2.1 -pkgrel=32 +pkgrel=33 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in python-httpretty/repos (2 files)
Date: Thursday, July 12, 2018 @ 20:59:41 Author: felixonmars Revision: 358218 archrelease: copy trunk to community-staging-any Added: python-httpretty/repos/community-staging-any/ python-httpretty/repos/community-staging-any/PKGBUILD (from rev 358217, python-httpretty/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: python-httpretty/repos/community-staging-any/PKGBUILD (from rev 358217, python-httpretty/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-12 20:59:41 UTC (rev 358218) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-httpretty +pkgname=("python-httpretty" "python2-httpretty") +pkgver=0.9.5 +pkgrel=2 +pkgdesc="HTTP client mock for Python" +arch=('any') +url="https://github.com/gabrielfalcao/httpretty; +license=('MIT') +makedepends=('python-urllib3' 'python2-urllib3' 'python-setuptools' 'python2-setuptools') +checkdepends=('python-nose' 'python2-nose' 'python-coverage' 'python2-coverage' 'python-mock' + 'python2-mock' 'python-sure' 'python2-sure' 'python-tornado' 'python2-tornado' + 'python-requests' 'python2-requests' 'python-httplib2' 'python2-httplib2' + 'python-nose-randomly' 'python2-nose-randomly' 'python-rednose' 'python2-rednose') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/gabrielfalcao/HTTPretty/archive/$pkgver.tar.gz;) +sha512sums=('6e830875cf51f4e9b2e248aa3395caf3950a05ce1df493d9e8b9f5cc9a2d1d1140e69d6e28f6c23acb388c91ef17d737d036736797e33186d20a25d21434184e') + +prepare() { + cp -a HTTPretty-$pkgver{,-py2} +} + +check() { + cd HTTPretty-$pkgver + nosetests3 -s tests || warning "Tests failed" + + cd ../HTTPretty-$pkgver-py2 + nosetests2 -s tests +} + +package_python-httpretty() { + depends=('python-urllib3') + + cd HTTPretty-$pkgver + python3 setup.py install --root="${pkgdir}" --optimize=1 + install -Dm644 COPYING "$pkgdir/usr/share/licenses/python-httpretty/COPYING" +} + +package_python2-httpretty() { + depends=('python2-urllib3') + + cd HTTPretty-$pkgver-py2 + python2 setup.py install --root="${pkgdir}" --optimize=1 + install -Dm644 COPYING "$pkgdir/usr/share/licenses/python2-httpretty/COPYING" +}
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Thursday, July 12, 2018 @ 20:59:23 Author: felixonmars Revision: 358217 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 358215, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 358215, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 20:59:23 UTC (rev 358217) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.12.3.0 +pkgrel=57 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptohash' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('287112e1cb7ac4c06f976ee77fe6b64605c96f04e78c366cffdc24d435f57d37c06543e180476a23bd5e7a42a54e4b30a08ad5e4a8aec5fd97052503691574fc') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +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 +LC_CTYPE=en_US.UTF-8 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 python-httpretty/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 20:59:18 Author: felixonmars Revision: 358216 upgpkg: python-httpretty 0.9.5-2 Python 3.7 rebuild Modified: python-httpretty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 20:59:02 UTC (rev 358215) +++ PKGBUILD2018-07-12 20:59:18 UTC (rev 358216) @@ -4,7 +4,7 @@ pkgbase=python-httpretty pkgname=("python-httpretty" "python2-httpretty") pkgver=0.9.5 -pkgrel=1 +pkgrel=2 pkgdesc="HTTP client mock for Python" arch=('any') url="https://github.com/gabrielfalcao/httpretty;
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 20:59:02 Author: felixonmars Revision: 358215 upgpkg: haskell-hakyll 4.12.3.0-57 rebuild with distributive 0.6 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 20:58:26 UTC (rev 358214) +++ PKGBUILD2018-07-12 20:59:02 UTC (rev 358215) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.12.3.0 -pkgrel=56 +pkgrel=57 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll; license=("custom:BSD3")
[arch-commits] Commit in python-signedjson/repos (2 files)
Date: Thursday, July 12, 2018 @ 20:58:26 Author: felixonmars Revision: 358214 archrelease: copy trunk to community-staging-any Added: python-signedjson/repos/community-staging-any/ python-signedjson/repos/community-staging-any/PKGBUILD (from rev 358213, python-signedjson/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: python-signedjson/repos/community-staging-any/PKGBUILD (from rev 358213, python-signedjson/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-12 20:58:26 UTC (rev 358214) @@ -0,0 +1,46 @@ +# Maintainer: Johannes Löthberg +# Contributor: Ivan Shapovalov + +pkgbase=python-signedjson +pkgname=(python-signedjson python2-signedjson) +pkgver=1.0.0 +pkgrel=4 + +pkgdesc='Sign JSON with Ed25519 signatures' +url='https://pypi.python.org/pypi/signedjson/' +arch=('any') +license=('Apache') + +makedepends=('python-setuptools' 'python2-setuptools') + +source=("python-signedjson-$pkgver.tar.gz::https://github.com/matrix-org/python-signedjson/archive/v$pkgver.tar.gz;) + +md5sums=('2b74a01472afe3465db1eecbcecd663b') + +prepare() { + cp -a python-signedjson-$pkgver{,-python2} +} + +build() { + cd "$srcdir"/python-signedjson-$pkgver + python setup.py build + + cd "$srcdir"/python-signedjson-$pkgver-python2 + python2 setup.py build +} + +package_python-signedjson() { + depends=('python' 'python-canonicaljson' 'python-unpaddedbase64' 'python-pynacl') + + cd python-signedjson-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build +} + +package_python2-signedjson() { + depends=('python2' 'python2-canonicaljson' 'python2-unpaddedbase64' 'python2-pynacl') + + cd python-signedjson-$pkgver-python2 + python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build +} + +# vim: set ts=4 sw=4 tw=0 ft=PKGBUILD :
[arch-commits] Commit in python-signedjson/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 20:58:06 Author: felixonmars Revision: 358213 upgpkg: python-signedjson 1.0.0-4 Python 3.7 rebuild Modified: python-signedjson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 20:57:28 UTC (rev 358212) +++ PKGBUILD2018-07-12 20:58:06 UTC (rev 358213) @@ -4,7 +4,7 @@ pkgbase=python-signedjson pkgname=(python-signedjson python2-signedjson) pkgver=1.0.0 -pkgrel=3 +pkgrel=4 pkgdesc='Sign JSON with Ed25519 signatures' url='https://pypi.python.org/pypi/signedjson/'
[arch-commits] Commit in pulsemixer/repos (2 files)
Date: Thursday, July 12, 2018 @ 20:57:28 Author: felixonmars Revision: 358212 archrelease: copy trunk to community-staging-any Added: pulsemixer/repos/community-staging-any/ pulsemixer/repos/community-staging-any/PKGBUILD (from rev 358211, pulsemixer/trunk/PKGBUILD) --+ PKGBUILD | 29 + 1 file changed, 29 insertions(+) Copied: pulsemixer/repos/community-staging-any/PKGBUILD (from rev 358211, pulsemixer/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-12 20:57:28 UTC (rev 358212) @@ -0,0 +1,29 @@ +# Maintainer: Levente Polyak +# Contributor: Alex Talker < alextalker at openmailbox dot org > + +pkgname=pulsemixer +pkgver=1.4.0 +pkgrel=3 +pkgdesc='CLI and curses mixer for pulseaudio' +url='https://github.com/GeorgeFilipkin/pulsemixer' +arch=('any') +license=('MIT') +depends=('python' 'pulseaudio') +makedepends=('python-setuptools') +source=(${pkgname}-${pkver}.tar.gz::https://github.com/GeorgeFilipkin/${pkgname}/archive/${pkgver}.tar.gz) +sha256sums=('2fcce7fe285b5ece1f3987a7fa848bb9a01d3a5f3a0de71b755d6417416aead2') +sha512sums=('f59e55022cf4b06d3a8d57a34fd7b3712917517b7feddfba2c562f6b038a71b6936a88a82af480503f51bd32f68f14e5315a27de9c39373602c398649e8fdc93') + +build() { + cd ${pkgname}-${pkgver} + python setup.py build +} + +package() { + cd ${pkgname}-${pkgver} + python setup.py install --root="${pkgdir}" -O1 --skip-build + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Thursday, July 12, 2018 @ 20:56:56 Author: felixonmars Revision: 358210 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 358209, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 358209, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 20:56:56 UTC (rev 358210) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.14.3.1 +pkgrel=80 +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 +# https://github.com/jgm/pandoc-citeproc/issues/342 +runhaskell Setup test || warning "Tests failed" +} + +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 pulsemixer/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 20:57:07 Author: felixonmars Revision: 358211 upgpkg: pulsemixer 1.4.0-3 Python 3.7 rebuild Modified: pulsemixer/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 20:56:56 UTC (rev 358210) +++ PKGBUILD2018-07-12 20:57:07 UTC (rev 358211) @@ -3,7 +3,7 @@ pkgname=pulsemixer pkgver=1.4.0 -pkgrel=2 +pkgrel=3 pkgdesc='CLI and curses mixer for pulseaudio' url='https://github.com/GeorgeFilipkin/pulsemixer' arch=('any')
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 20:56:35 Author: felixonmars Revision: 358209 upgpkg: pandoc-citeproc 0.14.3.1-80 rebuild with distributive 0.6 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 20:51:12 UTC (rev 358208) +++ PKGBUILD2018-07-12 20:56:35 UTC (rev 358209) @@ -4,7 +4,7 @@ pkgname=pandoc-citeproc pkgver=0.14.3.1 -pkgrel=79 +pkgrel=80 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname; license=("custom:BSD3")
[arch-commits] Commit in pandoc/repos (2 files)
Date: Thursday, July 12, 2018 @ 20:51:12 Author: felixonmars Revision: 358208 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 358207, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 69 + 1 file changed, 69 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 358207, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 20:51:12 UTC (rev 358208) @@ -0,0 +1,69 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.2.1 +pkgrel=70 +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; + https://github.com/jgm/pandoc/commit/edcfbccf5dbef7d64b498376b457cc0e44fd275c.patch) +sha512sums=('84af51e180bcf8f0c11e67d8031d11a4b60c6061736a48c21e64bc30d0018a0161e3993167111584e384eced18632841b70027fdf29ed9e46427425096bb56b1' + '9e19d24d98a173622a00993c0a5b57f2a8e02f9c117572fa25863dba23fd25cd9d56ccddbf4213c608747c89b17f657f0f769c777d5c12dbb99532e3ab23dabe') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +patch -p1 -i ../edcfbccf5dbef7d64b498376b457cc0e44fd275c.patch + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +sed -i 's/<.*1.1/<2/' $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/${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 python-requests-mock/repos (2 files)
Date: Thursday, July 12, 2018 @ 20:50:58 Author: felixonmars Revision: 358207 archrelease: copy trunk to community-staging-any Added: python-requests-mock/repos/community-staging-any/ python-requests-mock/repos/community-staging-any/PKGBUILD (from rev 358206, python-requests-mock/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: python-requests-mock/repos/community-staging-any/PKGBUILD (from rev 358206, python-requests-mock/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-12 20:50:58 UTC (rev 358207) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-requests-mock +pkgname=('python-requests-mock' 'python2-requests-mock') +pkgver=1.5.0 +pkgrel=2 +pkgdesc="A mock of useful classes and functions to be used with python-requests." +arch=('any') +url="https://github.com/jamielennox/requests-mock; +license=('Apache') +makedepends=('python-pbr' 'python2-pbr' 'python-requests' 'python2-requests' 'python-six' + 'python2-six') +checkdepends=('python-testrepository' 'python2-testrepository' 'python-mock' 'python2-mock') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/jamielennox/requests-mock/archive/$pkgver.tar.gz;) +sha512sums=('d37de8ed65f316b40b520f7d87c15711ec0ae04484695010a04c3c4c7877031c19ae6bb3e71f1d554857e6c7915af770701609634e2404ed1a9909750c3041d1') + +prepare() { + cp -a requests-mock-$pkgver{,-py2} + + export PBR_VERSION=$pkgver +} + +build() { + cd "$srcdir"/requests-mock-$pkgver + python setup.py build + + cd "$srcdir"/requests-mock-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/requests-mock-$pkgver + python setup.py testr + + cd "$srcdir"/requests-mock-$pkgver-py2 + PYTHON=python2 python2 setup.py testr +} + +package_python-requests-mock() { + depends=('python-requests' 'python-six') + + cd requests-mock-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-requests-mock() { + depends=('python2-requests' 'python2-six') + + cd requests-mock-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 20:50:50 Author: felixonmars Revision: 358206 upgpkg: pandoc 2.2.1-70 rebuild with distributive 0.6 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 20:50:35 UTC (rev 358205) +++ PKGBUILD2018-07-12 20:50:50 UTC (rev 358206) @@ -4,7 +4,7 @@ pkgname=pandoc pkgver=2.2.1 -pkgrel=69 +pkgrel=70 pkgdesc="Conversion between markup formats" url="http://pandoc.org; license=("GPL")
[arch-commits] Commit in python-requests-mock/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 20:50:35 Author: felixonmars Revision: 358205 upgpkg: python-requests-mock 1.5.0-2 Python 3.7 rebuild Modified: python-requests-mock/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 20:48:34 UTC (rev 358204) +++ PKGBUILD2018-07-12 20:50:35 UTC (rev 358205) @@ -4,7 +4,7 @@ pkgbase=python-requests-mock pkgname=('python-requests-mock' 'python2-requests-mock') pkgver=1.5.0 -pkgrel=1 +pkgrel=2 pkgdesc="A mock of useful classes and functions to be used with python-requests." arch=('any') url="https://github.com/jamielennox/requests-mock;
[arch-commits] Commit in fsarchiver/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, July 12, 2018 @ 20:49:46 Author: jelle Revision: 328530 archrelease: copy trunk to extra-x86_64 Added: fsarchiver/repos/extra-x86_64/PKGBUILD (from rev 328529, fsarchiver/trunk/PKGBUILD) Deleted: fsarchiver/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 52 ++-- 1 file changed, 26 insertions(+), 26 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-12 20:49:35 UTC (rev 328529) +++ PKGBUILD2018-07-12 20:49:46 UTC (rev 328530) @@ -1,26 +0,0 @@ -# $Id$ -# Maintainer: Bartłomiej Piotrowski -# Contributor: Andrea Scarpino -# Contributor: Tobias Powalowski - -pkgname=fsarchiver -pkgver=0.8.4 -pkgrel=1 -pkgdesc='Safe and flexible file-system backup and deployment tool' -arch=('x86_64') -url='http://www.fsarchiver.org/' -license=('GPL2') -depends=('bzip2' 'e2fsprogs' 'lzo' 'xz' 'libgcrypt' 'zlib' 'lz4' 'zstd') -source=(https://github.com/fdupoux/fsarchiver/releases/download/$pkgver/fsarchiver-$pkgver.tar.gz) -md5sums=('f81f2407d91637f44967cf54e5ae2656') - -build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr --sbindir=/usr/bin - make -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" install -} Copied: fsarchiver/repos/extra-x86_64/PKGBUILD (from rev 328529, fsarchiver/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-12 20:49:46 UTC (rev 328530) @@ -0,0 +1,26 @@ +# $Id$ +# Maintainer: Bartłomiej Piotrowski +# Contributor: Andrea Scarpino +# Contributor: Tobias Powalowski + +pkgname=fsarchiver +pkgver=0.8.5 +pkgrel=1 +pkgdesc='Safe and flexible file-system backup and deployment tool' +arch=('x86_64') +url='http://www.fsarchiver.org/' +license=('GPL2') +depends=('bzip2' 'e2fsprogs' 'lzo' 'xz' 'libgcrypt' 'zlib' 'lz4' 'zstd') +source=(https://github.com/fdupoux/fsarchiver/releases/download/$pkgver/fsarchiver-$pkgver.tar.gz) +md5sums=('dbdc7733e8be2b91cc2749041e6dca48') + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --sbindir=/usr/bin + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in fsarchiver/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 20:49:35 Author: jelle Revision: 328529 upgpkg: fsarchiver 0.8.5-1 Modified: fsarchiver/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 19:01:18 UTC (rev 328528) +++ PKGBUILD2018-07-12 20:49:35 UTC (rev 328529) @@ -4,7 +4,7 @@ # Contributor: Tobias Powalowski pkgname=fsarchiver -pkgver=0.8.4 +pkgver=0.8.5 pkgrel=1 pkgdesc='Safe and flexible file-system backup and deployment tool' arch=('x86_64') @@ -12,7 +12,7 @@ license=('GPL2') depends=('bzip2' 'e2fsprogs' 'lzo' 'xz' 'libgcrypt' 'zlib' 'lz4' 'zstd') source=(https://github.com/fdupoux/fsarchiver/releases/download/$pkgver/fsarchiver-$pkgver.tar.gz) -md5sums=('f81f2407d91637f44967cf54e5ae2656') +md5sums=('dbdc7733e8be2b91cc2749041e6dca48') build() { cd $pkgname-$pkgver
[arch-commits] Commit in python-google-auth/repos (2 files)
Date: Thursday, July 12, 2018 @ 20:48:34 Author: felixonmars Revision: 358204 archrelease: copy trunk to community-staging-any Added: python-google-auth/repos/community-staging-any/ python-google-auth/repos/community-staging-any/PKGBUILD (from rev 358203, python-google-auth/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: python-google-auth/repos/community-staging-any/PKGBUILD (from rev 358203, python-google-auth/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-12 20:48:34 UTC (rev 358204) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-google-auth +pkgname=(python-google-auth python2-google-auth) +pkgver=1.5.0 +pkgrel=2 +pkgdesc="Google Authentication Library" +url="https://github.com/GoogleCloudPlatform/google-auth-library-python; +license=('Apache') +arch=('any') +makedepends=('ca-certificates' 'python-setuptools' 'python2-setuptools' 'python-pyasn1-modules' + 'python2-pyasn1-modules' 'python-rsa' 'python2-rsa' 'python-six' 'python2-six' + 'python-cachetools' 'python2-cachetools') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-mock' 'python2-mock' + 'python-requests' 'python2-requests' 'python-flask' 'python2-flask' + 'python-oauth2client' 'python2-oauth2client' 'python-pytest-localserver' + 'python2-pytest-localserver') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/GoogleCloudPlatform/google-auth-library-python/archive/v$pkgver.tar.gz; + https://github.com/felixonmars/google-auth-library-python/commit/974f7202f56fb2b18f16f820b53286ca15ac016e.patch) +sha512sums=('3924332a5ffea4974ac65f46aa40912c2ce9306113c52001e208765080c16580d98e8953d0d81a239c8a906584bd7702de04c92fd7c8946803bb68223b43f31b' + '6c6f66260b79c9c2c2658663b14ea1eccd0675825083f68773bf42ea6edc3b3a3c18e0d4944a516d46baa9119072ed1802dc67418351f15913a0580fb9992211') + +prepare() { + (cd google-auth-library-python-$pkgver; patch -p1 -i ../974f7202f56fb2b18f16f820b53286ca15ac016e.patch) + # Use system cert + sed -i -e 's|certifi.where()|"/etc/ssl/certs/ca-certificates.crt"|' \ + -e 's|if certifi is not None:|if True:|' \ + google-auth-library-python-$pkgver/google/auth/transport/urllib3.py + cp -a google-auth-library-python-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/google-auth-library-python-$pkgver + python setup.py build + + cd "$srcdir"/google-auth-library-python-$pkgver-py2 + python2 setup.py build +} + +check() { + # Skip the without_certifi tests because we always have the system ca bundle + + cd "$srcdir"/google-auth-library-python-$pkgver + python setup.py pytest --addopts "tests -k 'not test__make_default_http_without_certfi'" + + cd "$srcdir"/google-auth-library-python-$pkgver-py2 + python2 setup.py pytest --addopts "tests -k 'not test__make_default_http_without_certfi'" +} + +package_python-google-auth() { + depends=('ca-certificates' 'python-pyasn1-modules' 'python-rsa' 'python-six' 'python-cachetools') + + cd google-auth-library-python-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-google-auth() { + depends=('ca-certificates' 'python2-pyasn1-modules' 'python2-rsa' 'python2-six' 'python2-cachetools') + + cd google-auth-library-python-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in python-pyperclip/repos (2 files)
Date: Thursday, July 12, 2018 @ 20:43:39 Author: felixonmars Revision: 358203 archrelease: copy trunk to community-staging-any Added: python-pyperclip/repos/community-staging-any/ python-pyperclip/repos/community-staging-any/PKGBUILD (from rev 358202, python-pyperclip/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: python-pyperclip/repos/community-staging-any/PKGBUILD (from rev 358202, python-pyperclip/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-12 20:43:39 UTC (rev 358203) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Jim Bridgewater +# Contributor: delta48 + +pkgbase=python-pyperclip +pkgname=('python-pyperclip' 'python2-pyperclip') +pkgver=1.6.2 +_commit=2f11f6302492e2dfc6b1a91eb9d5c0a6b68a71d5 +pkgrel=2 +pkgdesc="A cross-platform clipboard module for Python" +arch=('any') +url="https://github.com/asweigart/pyperclip; +license=('BSD') +makedepends=('python-setuptools' 'python2-setuptools') +# GTK/Qt tests crash xvfb, and Klipper tests require a running klipper +checkdepends=('xorg-server-xvfb' 'python-pytest' 'python2-pytest' 'xsel' 'xclip') +source=("$pkgbase-$_commit.tar.gz::https://github.com/asweigart/pyperclip/archive/$_commit.tar.gz;) +sha512sums=('2383a5b7e13cc810522acd84b894b608c5eba74ea99a7d9e588ee3d9f5324a8d9a0023e6fe6d9d3163aeac8898fb3e0fa416589fbe99e12e9c7ba0e7fe3ba52d') + +prepare() { + mv pyperclip-{$_commit,$pkgver} + cp -a pyperclip-$pkgver{,-py2} +} + +check() { + cd "$srcdir"/pyperclip-$pkgver + PYTHONPATH="$PWD/build/lib:$PYTHONPATH" xvfb-run py.test + + cd "$srcdir"/pyperclip-$pkgver-py2 + PYTHONPATH="$PWD/build/lib:$PYTHONPATH" xvfb-run py.test2 +} + +package_python-pyperclip() { + depends=('python') + optdepends=('xclip: xclip backend' + 'xsel: xsel backend' + 'python-pyqt4: qt backend' + 'plasma-workspace: klipper backend') + + cd "$srcdir"/pyperclip-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt +} + +package_python2-pyperclip() { + depends=('python2') + optdepends=('xclip: xclip backend' + 'xsel: xsel backend' + 'python2-pyqt4: qt backend' + 'plasma-workspace: klipper backend' + 'pygtk: gtk backend') + + cd "$srcdir"/pyperclip-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-pyperclip/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 20:43:19 Author: felixonmars Revision: 358202 upgpkg: python-pyperclip 1.6.2-2 Python 3.7 rebuild Modified: python-pyperclip/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 20:43:11 UTC (rev 358201) +++ PKGBUILD2018-07-12 20:43:19 UTC (rev 358202) @@ -7,7 +7,7 @@ pkgname=('python-pyperclip' 'python2-pyperclip') pkgver=1.6.2 _commit=2f11f6302492e2dfc6b1a91eb9d5c0a6b68a71d5 -pkgrel=1 +pkgrel=2 pkgdesc="A cross-platform clipboard module for Python" arch=('any') url="https://github.com/asweigart/pyperclip;
[arch-commits] Commit in python-betamax-matchers/repos (2 files)
Date: Thursday, July 12, 2018 @ 20:43:11 Author: felixonmars Revision: 358201 archrelease: copy trunk to community-staging-any Added: python-betamax-matchers/repos/community-staging-any/ python-betamax-matchers/repos/community-staging-any/PKGBUILD (from rev 358200, python-betamax-matchers/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: python-betamax-matchers/repos/community-staging-any/PKGBUILD (from rev 358200, python-betamax-matchers/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-12 20:43:11 UTC (rev 358201) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-betamax-matchers +pkgname=('python-betamax-matchers' 'python2-betamax-matchers') +pkgver=0.4.0 +pkgrel=2 +pkgdesc="Experimental set of Matchers for Betamax that may possibly end up in the main package" +arch=('any') +license=('GPL') +url='https://github.com/sigmavirus24/betamax_matchers' +makedepends=('python-setuptools' 'python2-setuptools' 'python-betamax' 'python2-betamax' + 'python-requests-toolbelt' 'python2-requests-toolbelt' 'git') +checkdepends=('python-pytest-runner' 'python2-pytest-runner') +source=("git+https://github.com/sigmavirus24/betamax_matchers.git#tag=$pkgver;) +md5sums=('SKIP') + +prepare() { + cp -a betamax_matchers{,-py2} +} + +check() { + cd "$srcdir"/betamax_matchers + python setup.py pytest + + cd "$srcdir"/betamax_matchers-py2 + python2 setup.py pytest +} + +package_python-betamax-matchers() { + depends=('python-requests-toolbelt' 'python-betamax') + + cd betamax_matchers + python setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-betamax-matchers() { + depends=('python2-requests-toolbelt' 'python2-betamax') + + cd betamax_matchers-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-betamax-matchers/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 20:42:51 Author: felixonmars Revision: 358200 upgpkg: python-betamax-matchers 0.4.0-2 Python 3.7 rebuild Modified: python-betamax-matchers/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 20:42:29 UTC (rev 358199) +++ PKGBUILD2018-07-12 20:42:51 UTC (rev 358200) @@ -4,7 +4,7 @@ pkgbase=python-betamax-matchers pkgname=('python-betamax-matchers' 'python2-betamax-matchers') pkgver=0.4.0 -pkgrel=1 +pkgrel=2 pkgdesc="Experimental set of Matchers for Betamax that may possibly end up in the main package" arch=('any') license=('GPL') @@ -21,10 +21,10 @@ check() { cd "$srcdir"/betamax_matchers - python setup.py ptr + python setup.py pytest cd "$srcdir"/betamax_matchers-py2 - python2 setup.py ptr + python2 setup.py pytest } package_python-betamax-matchers() {
[arch-commits] Commit in python-argh/repos (2 files)
Date: Thursday, July 12, 2018 @ 20:42:11 Author: felixonmars Revision: 358198 archrelease: copy trunk to community-staging-any Added: python-argh/repos/community-staging-any/ python-argh/repos/community-staging-any/PKGBUILD (from rev 358197, python-argh/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: python-argh/repos/community-staging-any/PKGBUILD (from rev 358197, python-argh/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-12 20:42:11 UTC (rev 358198) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Francois Boulogne + +pkgname=('python-argh' 'python2-argh') +pkgver=0.26.2 +pkgrel=3 +pkgdesc="An unobtrusive argparse wrapper with natural syntax" +arch=(any) +url="https://pypi.python.org/pypi/argh; +license=('LGPL3') +makedepends=('python-setuptools' 'python2-setuptools' 'git') +checkdepends=('python-pytest' 'python2-pytest' 'python-mock' 'python2-mock' + 'python-iocapture' 'python2-iocapture') +source=("git+https://github.com/neithere/argh.git#tag=v$pkgver;) +sha256sums=('SKIP') + +prepare() { + cp -a argh{,-py2} +} + +build() { + cd "$srcdir"/argh + python setup.py build + + cd "$srcdir"/argh-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/argh + py.test + + cd "$srcdir"/argh-py2 + LC_CTYPE=en_US.UTF-8 py.test2 +} + +package_python-argh() { + depends=('python') + + cd argh + python setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-argh() { + depends=('python2') + + cd argh-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 +}
[arch-commits] Commit in python-google-auth/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 20:42:29 Author: felixonmars Revision: 358199 upgpkg: python-google-auth 1.5.0-2 Python 3.7 rebuild Modified: python-google-auth/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 20:42:11 UTC (rev 358198) +++ PKGBUILD2018-07-12 20:42:29 UTC (rev 358199) @@ -4,7 +4,7 @@ pkgbase=python-google-auth pkgname=(python-google-auth python2-google-auth) pkgver=1.5.0 -pkgrel=1 +pkgrel=2 pkgdesc="Google Authentication Library" url="https://github.com/GoogleCloudPlatform/google-auth-library-python; license=('Apache') @@ -16,10 +16,13 @@ 'python-requests' 'python2-requests' 'python-flask' 'python2-flask' 'python-oauth2client' 'python2-oauth2client' 'python-pytest-localserver' 'python2-pytest-localserver') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/GoogleCloudPlatform/google-auth-library-python/archive/v$pkgver.tar.gz;) -sha512sums=('3924332a5ffea4974ac65f46aa40912c2ce9306113c52001e208765080c16580d98e8953d0d81a239c8a906584bd7702de04c92fd7c8946803bb68223b43f31b') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/GoogleCloudPlatform/google-auth-library-python/archive/v$pkgver.tar.gz; + https://github.com/felixonmars/google-auth-library-python/commit/974f7202f56fb2b18f16f820b53286ca15ac016e.patch) +sha512sums=('3924332a5ffea4974ac65f46aa40912c2ce9306113c52001e208765080c16580d98e8953d0d81a239c8a906584bd7702de04c92fd7c8946803bb68223b43f31b' + '6c6f66260b79c9c2c2658663b14ea1eccd0675825083f68773bf42ea6edc3b3a3c18e0d4944a516d46baa9119072ed1802dc67418351f15913a0580fb9992211') prepare() { + (cd google-auth-library-python-$pkgver; patch -p1 -i ../974f7202f56fb2b18f16f820b53286ca15ac016e.patch) # Use system cert sed -i -e 's|certifi.where()|"/etc/ssl/certs/ca-certificates.crt"|' \ -e 's|if certifi is not None:|if True:|' \
[arch-commits] Commit in python-positional/repos (2 files)
Date: Thursday, July 12, 2018 @ 20:41:39 Author: felixonmars Revision: 358196 archrelease: copy trunk to community-staging-any Added: python-positional/repos/community-staging-any/ python-positional/repos/community-staging-any/PKGBUILD (from rev 358195, python-positional/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: python-positional/repos/community-staging-any/PKGBUILD (from rev 358195, python-positional/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-12 20:41:39 UTC (rev 358196) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Wallace + +pkgbase=python-positional +pkgname=(python-positional python2-positional) +pkgver=1.2.1 +pkgrel=2 +pkgdesc="Library to enforce positional or key-word arguments" +arch=('any') +url="https://github.com/morganfainberg/positional; +license=('Apache') +makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 'python2-pbr' 'python-wrapt' + 'python2-wrapt') +checkdepends=('python-testrepository' 'python2-testrepository') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/morganfainberg/positional/archive/$pkgver.tar.gz;) +sha512sums=('5356d30a9412503342e828ce49d5f9ef71920f086135d2320c710177fbe2be11309bd61d56693de05e6dca620ae3b04c0fdd730fadef6dedd46c96fd0336d6ca') + +prepare() { + cp -a positional-$pkgver{,-py2} + + export PBR_VERSION=$pkgver +} + +build() { + cd "$srcdir"/positional-$pkgver + python setup.py build + + cd "$srcdir"/positional-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/positional-$pkgver + python setup.py testr + + cd "$srcdir"/positional-$pkgver-py2 + PYTHON=python2 python2 setup.py testr +} + +package_python-positional() { + depends=('python-pbr' 'python-wrapt') + + cd "$srcdir"/positional-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-positional() { + depends=('python2-pbr' 'python2-wrapt') + + cd "$srcdir"/positional-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-argh/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 20:41:51 Author: felixonmars Revision: 358197 upgpkg: python-argh 0.26.2-3 Python 3.7 rebuild Modified: python-argh/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 20:41:39 UTC (rev 358196) +++ PKGBUILD2018-07-12 20:41:51 UTC (rev 358197) @@ -4,7 +4,7 @@ pkgname=('python-argh' 'python2-argh') pkgver=0.26.2 -pkgrel=2 +pkgrel=3 pkgdesc="An unobtrusive argparse wrapper with natural syntax" arch=(any) url="https://pypi.python.org/pypi/argh;
[arch-commits] Commit in python-positional/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 20:41:14 Author: felixonmars Revision: 358195 upgpkg: python-positional 1.2.1-2 Python 3.7 rebuild Modified: python-positional/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 20:37:05 UTC (rev 358194) +++ PKGBUILD2018-07-12 20:41:14 UTC (rev 358195) @@ -5,7 +5,7 @@ pkgbase=python-positional pkgname=(python-positional python2-positional) pkgver=1.2.1 -pkgrel=1 +pkgrel=2 pkgdesc="Library to enforce positional or key-word arguments" arch=('any') url="https://github.com/morganfainberg/positional;
[arch-commits] Commit in python-softlayer/repos (2 files)
Date: Thursday, July 12, 2018 @ 20:37:05 Author: felixonmars Revision: 358194 archrelease: copy trunk to community-staging-any Added: python-softlayer/repos/community-staging-any/ python-softlayer/repos/community-staging-any/PKGBUILD (from rev 358193, python-softlayer/trunk/PKGBUILD) --+ PKGBUILD | 61 + 1 file changed, 61 insertions(+) Copied: python-softlayer/repos/community-staging-any/PKGBUILD (from rev 358193, python-softlayer/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-12 20:37:05 UTC (rev 358194) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-softlayer +pkgname=('python-softlayer' 'python2-softlayer') +pkgver=5.4.4 +pkgrel=2 +pkgdesc="A library for SoftLayer's API" +arch=('any') +license=('MIT') +url='https://github.com/softlayer/softlayer-python' +makedepends=('python-setuptools' 'python2-setuptools' 'python-prettytable' 'python2-prettytable' + 'python-click' 'python2-click' 'python-requests' 'python2-requests' + 'python-prompt_toolkit' 'python2-prompt_toolkit' 'python-pygments' 'python2-pygments') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-mock' 'python2-mock' + 'python-testtools' 'python2-testtools') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/softlayer/softlayer-python/archive/v$pkgver.tar.gz;) +sha512sums=('b82cdf202a18e4cfed906d4bb2944235f61e2a19592b4e18b56f281f1007889e785f46763043a67cddfb15be3a1dd45cb13348dbfb5239a09cbbc202785e') + +prepare() { + cp -a softlayer-python-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/softlayer-python-$pkgver + python setup.py build + + cd "$srcdir"/softlayer-python-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/softlayer-python-$pkgver + python setup.py pytest + + cd "$srcdir"/softlayer-python-$pkgver-py2 + python2 setup.py pytest +} + +package_python-softlayer() { + depends=('python-setuptools' 'python-prettytable' 'python-click' 'python-requests' + 'python-prompt_toolkit' 'python-pygments') + + cd softlayer-python-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-softlayer() { + depends=('python2-setuptools' 'python2-prettytable' 'python2-click' 'python2-requests' + 'python2-prompt_toolkit' 'python2-pygments') + + cd softlayer-python-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + + mv "$pkgdir"/usr/bin/sl{,2} + mv "$pkgdir"/usr/bin/slcli{,2} +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-softlayer/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 20:36:39 Author: felixonmars Revision: 358193 upgpkg: python-softlayer 5.4.4-2 Python 3.7 rebuild Modified: python-softlayer/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 20:35:54 UTC (rev 358192) +++ PKGBUILD2018-07-12 20:36:39 UTC (rev 358193) @@ -4,7 +4,7 @@ pkgbase=python-softlayer pkgname=('python-softlayer' 'python2-softlayer') pkgver=5.4.4 -pkgrel=1 +pkgrel=2 pkgdesc="A library for SoftLayer's API" arch=('any') license=('MIT')
[arch-commits] Commit in python-whitenoise/repos (2 files)
Date: Thursday, July 12, 2018 @ 20:35:54 Author: felixonmars Revision: 358192 archrelease: copy trunk to community-staging-any Added: python-whitenoise/repos/community-staging-any/ python-whitenoise/repos/community-staging-any/PKGBUILD (from rev 358191, python-whitenoise/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: python-whitenoise/repos/community-staging-any/PKGBUILD (from rev 358191, python-whitenoise/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-12 20:35:54 UTC (rev 358192) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-whitenoise +pkgname=('python-whitenoise' 'python2-whitenoise') +pkgver=3.3.1 +pkgrel=2 +pkgdesc='Radically simplified static file serving for WSGI applications' +arch=('any') +license=('MIT') +url='http://whitenoise.evans.io' +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-django' 'python2-django' + 'python-requests' 'python2-requests' 'python-brotli' 'python2-brotli') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/evansd/whitenoise/archive/v$pkgver.tar.gz;) +sha512sums=('26a053d9235da45dea0ab567e5152f6a345e3d4bf10d1b8149b629b3bfaeaab42cc82fd8c41667e4b5f2c8c1cc73ddb9b5b58c22c84696f7b090088184b2d29b') + +prepare() { + cp -a whitenoise-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/whitenoise-$pkgver + python setup.py build + + cd "$srcdir"/whitenoise-$pkgver-py2 + python2 setup.py build +} + +check() { + export DJANGO_SETTINGS_MODULE=tests.django_settings + + cd "$srcdir"/whitenoise-$pkgver + python setup.py pytest + + cd "$srcdir"/whitenoise-$pkgver-py2 + python2 setup.py pytest +} + +package_python-whitenoise() { + depends=('python') + + cd whitenoise-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-whitenoise() { + depends=('python2') + + cd whitenoise-$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 idris/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 20:35:11 Author: felixonmars Revision: 358189 upgpkg: idris 1.3.0-33 rebuild with distributive 0.6 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 20:34:25 UTC (rev 358188) +++ PKGBUILD2018-07-12 20:35:11 UTC (rev 358189) @@ -4,7 +4,7 @@ pkgname=idris pkgver=1.3.0 -pkgrel=32 +pkgrel=33 pkgdesc="Functional Programming Language with Dependent Types" url="http://www.idris-lang.org/; license=("custom:BSD3")
[arch-commits] Commit in idris/repos (2 files)
Date: Thursday, July 12, 2018 @ 20:35:33 Author: felixonmars Revision: 358191 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 358189, idris/trunk/PKGBUILD) --+ PKGBUILD | 61 + 1 file changed, 61 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 358189, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 20:35:33 UTC (rev 358191) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.3.0 +pkgrel=33 +pkgdesc="Functional Programming Language with Dependent Types" +url="http://www.idris-lang.org/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 'haskell-fingertree' + 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 'haskell-megaparsec' + 'haskell-network' 'haskell-optparse-applicative' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-split' 'haskell-terminal-size' 'haskell-uniplate' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-vector' 'haskell-vector-binary-instances' + 'haskell-zip-archive') +makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-rerun' + 'nodejs') +source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz;) +sha512sums=('d015d643e0c121702c8e1a8a27db0a4f071fae35437bb4835314e70499b1eae123ab92d8272f0b91fae6d03b46cceee887e27935c950341c0905a4cdb43cbb84') + +prepare() { +cd Idris-dev-$pkgver + +sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls ../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \ +libs/*/Makefile +sed -i -e 's/<.*1.3/<2/' -e 's/<.*2.7/<3/' idris.cabal +} + +build() { +cd Idris-dev-$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 \ +-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly +LC_CTYPE=en_US.UTF-8 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 Idris-dev-$pkgver +# TODO: figure out the tests +PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || warning "Tests failed" +} + +package() { +cd Idris-dev-$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-whitenoise/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 20:35:32 Author: felixonmars Revision: 358190 upgpkg: python-whitenoise 3.3.1-2 Python 3.7 rebuild Modified: python-whitenoise/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 20:35:11 UTC (rev 358189) +++ PKGBUILD2018-07-12 20:35:32 UTC (rev 358190) @@ -4,7 +4,7 @@ pkgbase=python-whitenoise pkgname=('python-whitenoise' 'python2-whitenoise') pkgver=3.3.1 -pkgrel=1 +pkgrel=2 pkgdesc='Radically simplified static file serving for WSGI applications' arch=('any') license=('MIT')
[arch-commits] Commit in certbot/repos (2 files)
Date: Thursday, July 12, 2018 @ 20:34:25 Author: felixonmars Revision: 358188 archrelease: copy trunk to community-staging-any Added: certbot/repos/community-staging-any/ certbot/repos/community-staging-any/PKGBUILD (from rev 358187, certbot/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: certbot/repos/community-staging-any/PKGBUILD (from rev 358187, certbot/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-12 20:34:25 UTC (rev 358188) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Gordian Edenhofer + +pkgname=certbot +pkgver=0.26.0 +pkgrel=1 +pkgdesc="A tool to automatically receive and install X.509 certificates to enable TLS on servers. The client will interoperate with the Let’s Encrypt CA which will be issuing browser-trusted certificates for free." +arch=('any') +license=('Apache') +url="https://certbot.eff.org; +depends=('ca-certificates' "python-acme=$pkgver" 'python-configargparse' 'python-configobj' + 'python-cryptography' 'python-mock' 'python-parsedatetime' 'python-pyrfc3339' + 'python-pytz' 'python-setuptools' 'python-zope-component' 'python-zope-interface') +checkdepends=('python-pytest-runner') +optdepends=("certbot-apache: Apache plugin for Let’s Encrypt client" +"certbot-nginx: Nginx plugin for Let’s Encrypt client") +replaces=("letsencrypt") +source=("https://pypi.io/packages/source/c/$pkgname/$pkgname-$pkgver.tar.gz"{,.asc}) +validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C' + '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD' + 'A2CFB51FA275A7286234E7B24D17C995CD9775F2') +sha512sums=('6068288585ecf3bc9bc558452260234d3ec79379f582aef9f78e8c5181f165720e410679124e94ba3d149277a55b07922a115abda0b61c61ab537b50695b6b10' +'SKIP') + +build() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py build +} + +check() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py pytest +} + +package() { + cd "$srcdir"/$pkgname-$pkgver + python setup.py install --root="$pkgdir" + + mkdir -p "$pkgdir"/{etc,var/lib,var/log}/letsencrypt + chmod 700 "$pkgdir"/var/log/letsencrypt +}
[arch-commits] Commit in certbot/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 20:34:02 Author: felixonmars Revision: 358187 upgpkg: certbot 0.26.0-1 Modified: certbot/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 20:33:45 UTC (rev 358186) +++ PKGBUILD2018-07-12 20:34:02 UTC (rev 358187) @@ -3,7 +3,7 @@ # Contributor: Gordian Edenhofer pkgname=certbot -pkgver=0.25.1 +pkgver=0.26.0 pkgrel=1 pkgdesc="A tool to automatically receive and install X.509 certificates to enable TLS on servers. The client will interoperate with the Let’s Encrypt CA which will be issuing browser-trusted certificates for free." arch=('any') @@ -20,7 +20,7 @@ validpgpkeys=('148C30F6F7E429337A72D992B00B9CC82D7ADF2C' '1B41B758F9A78C7F444C20FA3E5B4152E3ADB1FD' 'A2CFB51FA275A7286234E7B24D17C995CD9775F2') -sha512sums=('150116df198ef19f822c91c4345f7c64907c0b5e6d7ecb5ded40068a3cfb24d972c267f88452b6623a16ebaa64c9db1a5cfd6c3aa0afb0d7906c1eedc78eef31' +sha512sums=('6068288585ecf3bc9bc558452260234d3ec79379f582aef9f78e8c5181f165720e410679124e94ba3d149277a55b07922a115abda0b61c61ab537b50695b6b10' 'SKIP') build() {
[arch-commits] Commit in python-markups/repos/community-staging-any (2 files)
Date: Thursday, July 12, 2018 @ 20:33:45 Author: felixonmars Revision: 358186 archrelease: copy trunk to community-staging-any Added: python-markups/repos/community-staging-any/PKGBUILD (from rev 358185, python-markups/trunk/PKGBUILD) Deleted: python-markups/repos/community-staging-any/PKGBUILD --+ PKGBUILD | 108 ++--- 1 file changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-07-12 20:33:21 UTC (rev 358185) +++ PKGBUILD2018-07-12 20:33:45 UTC (rev 358186) @@ -1,54 +0,0 @@ -# $Id$ -# Maintainer: Jaroslav Lichtblau -# Contributor: Thomas Weißschuh - -_pkgname=Markups -pkgbase=python-markups -pkgname=('python-markups' 'python2-markups') -pkgver=3.0.0 -pkgrel=3 -pkgdesc='Wrapper around various text markups' -arch=('any') -url='https://launchpad.net/python-markups' -license=('BSD') -makedepends=('python-setuptools' 'python2-setuptools' 'python-markdown-math' 'python2-markdown-math' - 'python-docutils' 'python2-docutils' 'python-pygments' 'python2-pygments') -source=($pkgname-$pkgver.tar.gz::http://github.com/retext-project/pymarkups/archive/$pkgver.tar.gz) -source=("https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz"{,.asc}) -sha256sums=('1ea19458dfca6a4562044e701aa8698089a0c659fc535689ed260f89a04f8d39' -'SKIP') -validpgpkeys=('F24299FF1BBC9018B906A4CB6026936D2F1C8AE0') # Dmitry Shachnev - -build() { - cd "${srcdir}"/${_pkgname}-${pkgver} - - python setup.py build - python2 setup.py build -} - -check() { - cd "${srcdir}"/${_pkgname}-${pkgver} - - python setup.py test - python2 setup.py test -} - -package_python-markups() { - depends=('python-markdown-math') - optdepends=('python-docutils: for reStructuredText language support' - 'python-pygments: for highlighting output style') - - cd "${srcdir}"/${_pkgname}-${pkgver} - python setup.py install --root="${pkgdir}" --optimize=1 --skip-build - install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} - -package_python2-markups() { - depends=('python2-markdown-math') - optdepends=('python2-docutils: for reStructuredText language support' - 'python2-pygments: for highlighting output style') - - cd "${srcdir}"/${_pkgname}-${pkgver} - python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build - install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE -} Copied: python-markups/repos/community-staging-any/PKGBUILD (from rev 358185, python-markups/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-07-12 20:33:45 UTC (rev 358186) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Jaroslav Lichtblau +# Contributor: Thomas Weißschuh + +_pkgname=Markups +pkgbase=python-markups +pkgname=('python-markups' 'python2-markups') +pkgver=3.0.0 +pkgrel=4 +pkgdesc='Wrapper around various text markups' +arch=('any') +url='https://launchpad.net/python-markups' +license=('BSD') +makedepends=('python-setuptools' 'python2-setuptools' 'python-markdown-math' 'python2-markdown-math' + 'python-docutils' 'python2-docutils' 'python-pygments' 'python2-pygments') +source=($pkgname-$pkgver.tar.gz::http://github.com/retext-project/pymarkups/archive/$pkgver.tar.gz) +source=("https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz"{,.asc}) +sha256sums=('1ea19458dfca6a4562044e701aa8698089a0c659fc535689ed260f89a04f8d39' +'SKIP') +validpgpkeys=('F24299FF1BBC9018B906A4CB6026936D2F1C8AE0') # Dmitry Shachnev + +build() { + cd "${srcdir}"/${_pkgname}-${pkgver} + + python setup.py build + python2 setup.py build +} + +check() { + cd "${srcdir}"/${_pkgname}-${pkgver} + + python setup.py test + python2 setup.py test +} + +package_python-markups() { + depends=('python-markdown-math') + optdepends=('python-docutils: for reStructuredText language support' + 'python-pygments: for highlighting output style') + + cd "${srcdir}"/${_pkgname}-${pkgver} + python setup.py install --root="${pkgdir}" --optimize=1 --skip-build + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +} + +package_python2-markups() { + depends=('python2-markdown-math') + optdepends=('python2-docutils: for reStructuredText language support' + 'python2-pygments: for highlighting output style') + + cd "${srcdir}"/${_pkgname}-${pkgver} + python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build + install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in python-gitpython/repos (2 files)
Date: Thursday, July 12, 2018 @ 20:33:10 Author: felixonmars Revision: 358184 archrelease: copy trunk to community-staging-any Added: python-gitpython/repos/community-staging-any/ python-gitpython/repos/community-staging-any/PKGBUILD (from rev 358183, python-gitpython/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: python-gitpython/repos/community-staging-any/PKGBUILD (from rev 358183, python-gitpython/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-12 20:33:10 UTC (rev 358184) @@ -0,0 +1,48 @@ +# Maintainer: NicoHood +# PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161 +# Contributor: brent s. + +_pkgname=python-gitpython +_pypiname=GitPython +pkgbase=python-gitpython +pkgdesc="A python library used to interact with Git repositories" +pkgname=('python-gitpython' 'python2-gitpython') +pkgver=2.1.10 +pkgrel=2 +url="https://github.com/gitpython-developers/gitpython; +license=('BSD') +arch=("any") +makedepends=('python' 'python-setuptools' 'python2' 'python2-setuptools') +source=("${_pkgname}-${pkgver}.tar.gz::https://pypi.org/packages/source/G/${_pypiname}/${_pypiname}-${pkgver}.tar.gz; + "${_pkgname}-${pkgver}.tar.gz.asc::https://pypi.org/packages/source/G/${_pypiname}/${_pypiname}-${pkgver}.tar.gz.asc;) +sha512sums=('626933ccf8b29ea17846c6fa62211c78a022c9e02906d9107a858af0f12b02bd4c4cf9a24038c59393d5c66ad5258440a0893f4dc712264d43d8a9d8fc60a454' +'SKIP') +validpgpkeys=('2CF6E0B51AAF73F09B1C21174D1DA68C88710E60') # Sebastian Thiel (In Rust I trust!) + +prepare() { +cp -a "${srcdir}/${_pypiname}-${pkgver}"{,-py2} +} + +build() { +cd "${srcdir}/${_pypiname}-${pkgver}" +python setup.py build + +cd "${srcdir}/${_pypiname}-${pkgver}-py2" +python2 setup.py build +} + +package_python-gitpython() { +depends=('python' 'python-gitdb>=2.0.0') + +cd "${srcdir}/${_pypiname}-${pkgver}" +python setup.py install --skip-build --root="${pkgdir}" --optimize=1 +install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +package_python2-gitpython() { +depends=('python2' 'python2-gitdb>=2.0.0') + +cd "${srcdir}/${_pypiname}-${pkgver}-py2" +python2 setup.py install --skip-build --root="${pkgdir}" --optimize=1 +install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}
[arch-commits] Commit in python-markups/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 20:33:21 Author: felixonmars Revision: 358185 upgpkg: python-markups 3.0.0-4 Python 3.7 rebuild Modified: python-markups/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 20:33:10 UTC (rev 358184) +++ PKGBUILD2018-07-12 20:33:21 UTC (rev 358185) @@ -6,7 +6,7 @@ pkgbase=python-markups pkgname=('python-markups' 'python2-markups') pkgver=3.0.0 -pkgrel=3 +pkgrel=4 pkgdesc='Wrapper around various text markups' arch=('any') url='https://launchpad.net/python-markups'
[arch-commits] Commit in python-gitpython/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 20:32:46 Author: felixonmars Revision: 358183 upgpkg: python-gitpython 2.1.10-2 Python 3.7 rebuild Modified: python-gitpython/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 20:32:39 UTC (rev 358182) +++ PKGBUILD2018-07-12 20:32:46 UTC (rev 358183) @@ -8,7 +8,7 @@ pkgdesc="A python library used to interact with Git repositories" pkgname=('python-gitpython' 'python2-gitpython') pkgver=2.1.10 -pkgrel=1 +pkgrel=2 url="https://github.com/gitpython-developers/gitpython; license=('BSD') arch=("any")
[arch-commits] Commit in python-zope-component/repos (2 files)
Date: Thursday, July 12, 2018 @ 20:32:39 Author: felixonmars Revision: 358182 archrelease: copy trunk to community-staging-any Added: python-zope-component/repos/community-staging-any/ python-zope-component/repos/community-staging-any/PKGBUILD (from rev 358181, python-zope-component/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: python-zope-component/repos/community-staging-any/PKGBUILD (from rev 358181, python-zope-component/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-12 20:32:39 UTC (rev 358182) @@ -0,0 +1,58 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Simon Hanna + +pkgbase=python-zope-component +pkgname=('python-zope-component' 'python2-zope-component') +pkgver=4.4.1 +pkgrel=2 +pkgdesc="Represents the core of the Zope Component Architecture" +arch=('any') +url="https://github.com/zopefoundation/zope.component; +license=('ZPL') +makedepends=('python-setuptools' 'python2-setuptools' 'python-zope-interface' + 'python2-zope-interface' 'python-zope-event' 'python2-zope-event') +checkdepends=('python-zope-testrunner' 'python2-zope-testrunner' 'python-persistent' + 'python2-persistent' 'python-zope-hookable' 'python2-zope-hookable' + 'python-zope-location' 'python2-zope-location' 'python-zope-proxy' + 'python2-zope-proxy' 'python-zope-security' 'python2-zope-security' + 'python-zope-configuration' 'python2-zope-configuration' 'python-zope-i18nmessageid' + 'python2-zope-i18nmessageid') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/zopefoundation/zope.component/archive/$pkgver.tar.gz;) +sha512sums=('ae49b2663403ee6af53b580a8cdf973d69800f2451e6de3181bf742fa33cd5fcf1f98fd01ab92ea22a816fcd1678030555bff903070309df935921c9c77f82ec') + +prepare() { + cp -a zope.component-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/zope.component-$pkgver + python setup.py build + + cd "$srcdir"/zope.component-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/zope.component-$pkgver + PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -m zope.testrunner --test-path=src || warning "Tests failed" + + cd "$srcdir"/zope.component-$pkgver-py2 + PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python2 -m zope.testrunner --test-path=src +} + +package_python-zope-component() { + depends=('python-setuptools' 'python-zope-interface' 'python-zope-event') + + cd zope.component-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +} + +package_python2-zope-component() { + depends=('python2-setuptools' 'python2-zope-interface' 'python2-zope-event') + + cd zope.component-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-zope-component/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 20:32:15 Author: felixonmars Revision: 358180 upgpkg: python-zope-component 4.4.1-2 Python 3.7 rebuild Modified: python-zope-component/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 20:32:08 UTC (rev 358179) +++ PKGBUILD2018-07-12 20:32:15 UTC (rev 358180) @@ -5,7 +5,7 @@ pkgbase=python-zope-component pkgname=('python-zope-component' 'python2-zope-component') pkgver=4.4.1 -pkgrel=1 +pkgrel=2 pkgdesc="Represents the core of the Zope Component Architecture" arch=('any') url="https://github.com/zopefoundation/zope.component;
[arch-commits] Commit in python-pycuda/repos (3 files)
Date: Thursday, July 12, 2018 @ 20:32:08 Author: felixonmars Revision: 358179 archrelease: copy trunk to community-staging-x86_64 Added: python-pycuda/repos/community-staging-x86_64/ python-pycuda/repos/community-staging-x86_64/LICENSE (from rev 358178, python-pycuda/trunk/LICENSE) python-pycuda/repos/community-staging-x86_64/PKGBUILD (from rev 358178, python-pycuda/trunk/PKGBUILD) --+ LICENSE |7 + PKGBUILD | 77 + 2 files changed, 84 insertions(+) Copied: python-pycuda/repos/community-staging-x86_64/LICENSE (from rev 358178, python-pycuda/trunk/LICENSE) === --- community-staging-x86_64/LICENSE(rev 0) +++ community-staging-x86_64/LICENSE2018-07-12 20:32:08 UTC (rev 358179) @@ -0,0 +1,7 @@ +Copyright (c) 2009,10 Andreas Klöckner and Contributors. + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Copied: python-pycuda/repos/community-staging-x86_64/PKGBUILD (from rev 358178, python-pycuda/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-07-12 20:32:08 UTC (rev 358179) @@ -0,0 +1,77 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Stéphane Gaudreault + +pkgbase=python-pycuda +pkgname=('python-pycuda' 'python2-pycuda' 'pycuda-headers') +pkgver=2017.1.1 +pkgrel=7 +pkgdesc="Python wrapper for Nvidia CUDA" +arch=('x86_64') +url="http://mathema.tician.de/software/pycuda; +license=('MIT' 'Apache') +source=("https://pypi.io/packages/source/p/pycuda/pycuda-${pkgver}.tar.gz; +LICENSE) +makedepends=('ctags' 'python2-setuptools' 'python-setuptools' 'python2-numpy' 'python-numpy' 'mesa' 'cuda' 'boost' 'nvidia-utils') +sha512sums=('aa791efcac637dce195f729ca9d22d745b1729f23debf7d9bb7b931e67e590b15149deaafaf917ed5549d2643d3a49874953baaa6fce2fa430c5832cc0bf3e12' + 'ee0bef251b8b2c25cd5821932d506183655c04285ae7d01d12f86557812c5068568e9f38e9f6bffe28de870ec662ebe0ee9cce2b444883caaf66b4c877494130') + +build() { + cd "${srcdir}" + + _arch='' + [[ "$CARCH" = "x86_64" ]] && _arch='64' + + cp -a pycuda-${pkgver}{,-python2} + + cd "${srcdir}"/pycuda-${pkgver} + python3 ./configure.py \ + --cuda-root=/opt/cuda \ + --cuda-inc-dir=/opt/cuda/include \ + --cudadrv-lib-dir=/opt/cuda/lib${_arch} \ + --cudart-lib-dir=/opt/cuda/lib${_arch} \ + --no-use-shipped-boost \ + --boost-python-libname=boost_python3 + make + + cd "${srcdir}"/pycuda-${pkgver}-python2 + python2 ./configure.py \ + --cuda-root=/opt/cuda \ + --cuda-inc-dir=/opt/cuda/include \ + --cudadrv-lib-dir=/opt/cuda/lib${_arch} \ + --cudart-lib-dir=/opt/cuda/lib${_arch} \ + --no-use-shipped-boost \ + --boost-python-libname=boost_python + make +} + +package_python-pycuda() { + depends=('cuda' 'nvidia-utils' 'python-numpy' 'python-pytools' 'python' 'boost-libs' 'pycuda-headers') + cd "${srcdir}"/pycuda-${pkgver} + python3 setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 + + install -Dm644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + rm -fr "${pkgdir}"/usr/include +} + +package_python2-pycuda() { + depends=('cuda' 'nvidia-utils' 'python2-numpy' 'python2-pytools' 'python2' 'boost-libs' 'pycuda-headers') + cd "${srcdir}"/pycuda-${pkgver}-python2 + python2 setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 + + install -Dm644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + rm -fr "${pkgdir}"/usr/include +} + +package_pycuda-headers() { + cd "${srcdir}"/pycuda-${pkgver} + install -dm755
[arch-commits] Commit in python-pycuda/trunk (PKGBUILD)
Date: Thursday, July 12, 2018 @ 20:31:44 Author: felixonmars Revision: 358178 upgpkg: python-pycuda 2017.1.1-7 Python 3.7 rebuild Modified: python-pycuda/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-07-12 20:27:29 UTC (rev 358177) +++ PKGBUILD2018-07-12 20:31:44 UTC (rev 358178) @@ -5,7 +5,7 @@ pkgbase=python-pycuda pkgname=('python-pycuda' 'python2-pycuda' 'pycuda-headers') pkgver=2017.1.1 -pkgrel=6 +pkgrel=7 pkgdesc="Python wrapper for Nvidia CUDA" arch=('x86_64') url="http://mathema.tician.de/software/pycuda;