[arch-commits] Commit in vulkan-docs/trunk (PKGBUILD)
Date: Friday, June 29, 2018 @ 06:52:55 Author: lcarlier Revision: 327750 upgpkg: vulkan-docs 1:1.1.78-2 don't split vulkan-headers package Modified: vulkan-docs/trunk/PKGBUILD --+ PKGBUILD | 19 +-- 1 file changed, 17 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-29 06:10:35 UTC (rev 327749) +++ PKGBUILD2018-06-29 06:52:55 UTC (rev 327750) @@ -2,9 +2,9 @@ # Maintainer: Laurent Carlier pkgbase=vulkan-docs -pkgname=(vulkan-html-docs) +pkgname=(vulkan-headers vulkan-html-docs) pkgver=1.1.78 -pkgrel=1 +pkgrel=2 epoch=1 _pkgname=Vulkan-Docs arch=(any) @@ -32,6 +32,21 @@ ./makeAllExts } +package_vulkan-headers() { + pkgdesc="Vulkan header files" + cd "${_pkgname}-${pkgver}" + + install -dm755 "${pkgdir}/usr/include/vulkan" + install -dm755 "${pkgdir}/usr/share/vulkan" + install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" + + install -m644 include/vulkan/*.h ${pkgdir}/usr/include/vulkan + install -m644 xml/vk.xml ${pkgdir}/usr/share/vulkan + + install -m644 copyright-ccby.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt + install -m644 copyright-spec.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt +} + package_vulkan-html-docs() { pkgdesc="Vulkan html documentation" cd "${_pkgname}-${pkgver}"
[arch-commits] Commit in vulkan-docs/repos/extra-any (PKGBUILD PKGBUILD)
Date: Friday, June 29, 2018 @ 06:53:01 Author: lcarlier Revision: 327751 archrelease: copy trunk to extra-any Added: vulkan-docs/repos/extra-any/PKGBUILD (from rev 327750, vulkan-docs/trunk/PKGBUILD) Deleted: vulkan-docs/repos/extra-any/PKGBUILD --+ PKGBUILD | 109 ++--- 1 file changed, 62 insertions(+), 47 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-29 06:52:55 UTC (rev 327750) +++ PKGBUILD2018-06-29 06:53:01 UTC (rev 327751) @@ -1,47 +0,0 @@ -# $Id$ -# Maintainer: Laurent Carlier - -pkgbase=vulkan-docs -pkgname=(vulkan-html-docs) -pkgver=1.1.78 -pkgrel=1 -epoch=1 -_pkgname=Vulkan-Docs -arch=(any) -url="https://www.khronos.org/vulkan/"; -license=('custom') -makedepends=(asciidoctor python3 dblatex source-highlight cmake ghostscript git - ruby-rdoc lyx pango gdk-pixbuf2) # for asciidoctor-mathematical -groups=(vulkan-devel) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz";) -sha256sums=('a4a91b0cd6a9721adb82f3c4e35bc2801e68bc5c8765085cb93ec29ed2e4d8a5') - -prepare() { - # for asciidoctor - # it was hard to find versions that builds properly ^^ - local _gemdir="$(ruby -e 'puts Gem.default_dir')" - - gem install asciidoctor-mathematical - gem install asciidoctor-pdf-cjk - gem install coderay -} - -build() { - cd "${srcdir}/${_pkgname}-${pkgver}" - - ./makeAllExts -} - -package_vulkan-html-docs() { - pkgdesc="Vulkan html documentation" - cd "${_pkgname}-${pkgver}" - - install -dm755 "${pkgdir}/usr/share/doc/vulkan" - install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" - - mv -v out/*.html "${pkgdir}/usr/share/doc/vulkan/" - mv -v out/html/* "${pkgdir}/usr/share/doc/vulkan/" - - install -m644 copyright-ccby.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt - install -m644 copyright-spec.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt -} Copied: vulkan-docs/repos/extra-any/PKGBUILD (from rev 327750, vulkan-docs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-29 06:53:01 UTC (rev 327751) @@ -0,0 +1,62 @@ +# $Id$ +# Maintainer: Laurent Carlier + +pkgbase=vulkan-docs +pkgname=(vulkan-headers vulkan-html-docs) +pkgver=1.1.78 +pkgrel=2 +epoch=1 +_pkgname=Vulkan-Docs +arch=(any) +url="https://www.khronos.org/vulkan/"; +license=('custom') +makedepends=(asciidoctor python3 dblatex source-highlight cmake ghostscript git + ruby-rdoc lyx pango gdk-pixbuf2) # for asciidoctor-mathematical +groups=(vulkan-devel) +source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz";) +sha256sums=('a4a91b0cd6a9721adb82f3c4e35bc2801e68bc5c8765085cb93ec29ed2e4d8a5') + +prepare() { + # for asciidoctor + # it was hard to find versions that builds properly ^^ + local _gemdir="$(ruby -e 'puts Gem.default_dir')" + + gem install asciidoctor-mathematical + gem install asciidoctor-pdf-cjk + gem install coderay +} + +build() { + cd "${srcdir}/${_pkgname}-${pkgver}" + + ./makeAllExts +} + +package_vulkan-headers() { + pkgdesc="Vulkan header files" + cd "${_pkgname}-${pkgver}" + + install -dm755 "${pkgdir}/usr/include/vulkan" + install -dm755 "${pkgdir}/usr/share/vulkan" + install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" + + install -m644 include/vulkan/*.h ${pkgdir}/usr/include/vulkan + install -m644 xml/vk.xml ${pkgdir}/usr/share/vulkan + + install -m644 copyright-ccby.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt + install -m644 copyright-spec.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt +} + +package_vulkan-html-docs() { + pkgdesc="Vulkan html documentation" + cd "${_pkgname}-${pkgver}" + + install -dm755 "${pkgdir}/usr/share/doc/vulkan" + install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" + + mv -v out/*.html "${pkgdir}/usr/share/doc/vulkan/" + mv -v out/html/* "${pkgdir}/usr/share/doc/vulkan/" + + install -m644 copyright-ccby.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt + install -m644 copyright-spec.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt +}
[arch-commits] Commit in vulkan-docs/repos/extra-any (PKGBUILD PKGBUILD)
Date: Friday, June 29, 2018 @ 06:10:35 Author: lcarlier Revision: 327749 archrelease: copy trunk to extra-any Added: vulkan-docs/repos/extra-any/PKGBUILD (from rev 327748, vulkan-docs/trunk/PKGBUILD) Deleted: vulkan-docs/repos/extra-any/PKGBUILD --+ PKGBUILD | 109 ++--- 1 file changed, 47 insertions(+), 62 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-29 06:10:31 UTC (rev 327748) +++ PKGBUILD2018-06-29 06:10:35 UTC (rev 327749) @@ -1,62 +0,0 @@ -# $Id$ -# Maintainer: Laurent Carlier - -pkgbase=vulkan-docs -pkgname=(vulkan-headers vulkan-html-docs) -pkgver=1.1.76 -pkgrel=1 -epoch=1 -_pkgname=Vulkan-Docs -arch=(any) -url="https://www.khronos.org/vulkan/"; -license=('custom') -makedepends=(asciidoctor python3 dblatex source-highlight cmake ghostscript git - ruby-rdoc lyx pango gdk-pixbuf2) # for asciidoctor-mathematical -groups=(vulkan-devel) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz";) -sha256sums=('316174bb035d0178b72faa5261b13fbcce7e8b8fc9aafbc61356021fd636663d') - -prepare() { - # for asciidoctor - # it was hard to find versions that builds properly ^^ - local _gemdir="$(ruby -e 'puts Gem.default_dir')" - - gem install asciidoctor-mathematical - gem install asciidoctor-pdf-cjk - gem install coderay -} - -build() { - cd "${srcdir}/${_pkgname}-${pkgver}" - - ./makeAllExts -} - -package_vulkan-headers() { - pkgdesc="Vulkan header files" - cd "${_pkgname}-${pkgver}" - - install -dm755 "${pkgdir}/usr/include/vulkan" - install -dm755 "${pkgdir}/usr/share/vulkan" - install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" - - install -m644 include/vulkan/*.h ${pkgdir}/usr/include/vulkan - install -m644 xml/vk.xml ${pkgdir}/usr/share/vulkan - - install -m644 copyright-ccby.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt - install -m644 copyright-spec.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt -} - -package_vulkan-html-docs() { - pkgdesc="Vulkan html documentation" - cd "${_pkgname}-${pkgver}" - - install -dm755 "${pkgdir}/usr/share/doc/vulkan" - install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" - - mv -v out/*.html "${pkgdir}/usr/share/doc/vulkan/" - mv -v out/html/* "${pkgdir}/usr/share/doc/vulkan/" - - install -m644 copyright-ccby.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt - install -m644 copyright-spec.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt -} Copied: vulkan-docs/repos/extra-any/PKGBUILD (from rev 327748, vulkan-docs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-29 06:10:35 UTC (rev 327749) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Laurent Carlier + +pkgbase=vulkan-docs +pkgname=(vulkan-html-docs) +pkgver=1.1.78 +pkgrel=1 +epoch=1 +_pkgname=Vulkan-Docs +arch=(any) +url="https://www.khronos.org/vulkan/"; +license=('custom') +makedepends=(asciidoctor python3 dblatex source-highlight cmake ghostscript git + ruby-rdoc lyx pango gdk-pixbuf2) # for asciidoctor-mathematical +groups=(vulkan-devel) +source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz";) +sha256sums=('a4a91b0cd6a9721adb82f3c4e35bc2801e68bc5c8765085cb93ec29ed2e4d8a5') + +prepare() { + # for asciidoctor + # it was hard to find versions that builds properly ^^ + local _gemdir="$(ruby -e 'puts Gem.default_dir')" + + gem install asciidoctor-mathematical + gem install asciidoctor-pdf-cjk + gem install coderay +} + +build() { + cd "${srcdir}/${_pkgname}-${pkgver}" + + ./makeAllExts +} + +package_vulkan-html-docs() { + pkgdesc="Vulkan html documentation" + cd "${_pkgname}-${pkgver}" + + install -dm755 "${pkgdir}/usr/share/doc/vulkan" + install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" + + mv -v out/*.html "${pkgdir}/usr/share/doc/vulkan/" + mv -v out/html/* "${pkgdir}/usr/share/doc/vulkan/" + + install -m644 copyright-ccby.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt + install -m644 copyright-spec.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt +}
[arch-commits] Commit in vulkan-docs/trunk (PKGBUILD)
Date: Friday, June 29, 2018 @ 06:10:31 Author: lcarlier Revision: 327748 upgpkg: vulkan-docs 1:1.1.78-1 upstream update 1.1.78 Modified: vulkan-docs/trunk/PKGBUILD --+ PKGBUILD | 21 +++-- 1 file changed, 3 insertions(+), 18 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-29 00:50:08 UTC (rev 327747) +++ PKGBUILD2018-06-29 06:10:31 UTC (rev 327748) @@ -2,8 +2,8 @@ # Maintainer: Laurent Carlier pkgbase=vulkan-docs -pkgname=(vulkan-headers vulkan-html-docs) -pkgver=1.1.76 +pkgname=(vulkan-html-docs) +pkgver=1.1.78 pkgrel=1 epoch=1 _pkgname=Vulkan-Docs @@ -14,7 +14,7 @@ ruby-rdoc lyx pango gdk-pixbuf2) # for asciidoctor-mathematical groups=(vulkan-devel) source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz";) -sha256sums=('316174bb035d0178b72faa5261b13fbcce7e8b8fc9aafbc61356021fd636663d') +sha256sums=('a4a91b0cd6a9721adb82f3c4e35bc2801e68bc5c8765085cb93ec29ed2e4d8a5') prepare() { # for asciidoctor @@ -32,21 +32,6 @@ ./makeAllExts } -package_vulkan-headers() { - pkgdesc="Vulkan header files" - cd "${_pkgname}-${pkgver}" - - install -dm755 "${pkgdir}/usr/include/vulkan" - install -dm755 "${pkgdir}/usr/share/vulkan" - install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}" - - install -m644 include/vulkan/*.h ${pkgdir}/usr/include/vulkan - install -m644 xml/vk.xml ${pkgdir}/usr/share/vulkan - - install -m644 copyright-ccby.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt - install -m644 copyright-spec.txt ${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt -} - package_vulkan-html-docs() { pkgdesc="Vulkan html documentation" cd "${_pkgname}-${pkgver}"
[arch-commits] Commit in brotli/repos (2 files)
Date: Friday, June 29, 2018 @ 05:05:51 Author: felixonmars Revision: 347725 archrelease: copy trunk to community-testing-x86_64 Added: brotli/repos/community-testing-x86_64/ brotli/repos/community-testing-x86_64/PKGBUILD (from rev 347724, brotli/trunk/PKGBUILD) --+ PKGBUILD | 73 + 1 file changed, 73 insertions(+) Copied: brotli/repos/community-testing-x86_64/PKGBUILD (from rev 347724, brotli/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-06-29 05:05:51 UTC (rev 347725) @@ -0,0 +1,73 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Lex Black +# Contributor: TingPing +# Contributor: Guillaume Horel + +pkgbase=brotli +pkgname=('brotli' 'python-brotli' 'python2-brotli' 'brotli-testdata') +pkgver=1.0.5 +pkgrel=1 +pkgdesc='Brotli compression library' +arch=('x86_64') +license=('MIT') +url='https://github.com/google/brotli' +depends=('gcc-libs') +makedepends=('cmake' 'python' 'python2') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/google/$pkgbase/archive/v$pkgver.tar.gz";) +sha512sums=('703cad94c7f250133d2cfe222f3183612c7649b184bba218907b805f423568046d42695f33acf7da95daf684be118c9d631cfa5706e5a195b611c716db4c839a') + +prepare() { + cp -a brotli-$pkgver{,-py2} + mkdir -p build +} + +build() { + cd "$srcdir"/brotli-$pkgver + python setup.py build + + cd "$srcdir"/brotli-$pkgver-py2 + python2 ./setup.py build + + cd "$srcdir"/build + cmake ../brotli-$pkgver -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_INSTALL_LIBDIR="/usr/lib" + make +} + +check() { + cd brotli-$pkgver + make test +} + +package_brotli() { + cd build + make DESTDIR="$pkgdir" install + install -D -m644 "$srcdir"/brotli-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python-brotli() { + depends=('python') + + cd brotli-$pkgver + + python setup.py install --skip-build -O1 --root="$pkgdir" + install -D -m644 "$srcdir"/brotli-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-brotli() { + depends=('python2') + + cd brotli-$pkgver-py2 + + python2 setup.py install --skip-build -O1 --root="$pkgdir" + install -D -m644 "$srcdir"/brotli-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_brotli-testdata() { + depends=() + + cd brotli-$pkgver + install -dm755 "$pkgdir"/usr/share/brotli + cp -a tests/testdata "$pkgdir"/usr/share/brotli/ + install -D -m644 "$srcdir"/brotli-$pkgver/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in brotli/trunk (PKGBUILD)
Date: Friday, June 29, 2018 @ 05:05:34 Author: felixonmars Revision: 347724 upgpkg: brotli 1.0.5-1 Modified: brotli/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-29 04:47:26 UTC (rev 347723) +++ PKGBUILD2018-06-29 05:05:34 UTC (rev 347724) @@ -6,7 +6,7 @@ pkgbase=brotli pkgname=('brotli' 'python-brotli' 'python2-brotli' 'brotli-testdata') -pkgver=1.0.4 +pkgver=1.0.5 pkgrel=1 pkgdesc='Brotli compression library' arch=('x86_64') @@ -15,7 +15,7 @@ depends=('gcc-libs') makedepends=('cmake' 'python' 'python2') source=("$pkgbase-$pkgver.tar.gz::https://github.com/google/$pkgbase/archive/v$pkgver.tar.gz";) -sha512sums=('7d41ad37ca0755ba9e08e7355fb031e24a53a5f6d44ff827adee6d9712765af02142cb463ef558f92449ce3b73e559cffb52315a329ab702f4c46927f993b616') +sha512sums=('703cad94c7f250133d2cfe222f3183612c7649b184bba218907b805f423568046d42695f33acf7da95daf684be118c9d631cfa5706e5a195b611c716db4c839a') prepare() { cp -a brotli-$pkgver{,-py2}
[arch-commits] Commit in python-simplejson/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, June 29, 2018 @ 04:47:26 Author: felixonmars Revision: 347723 archrelease: copy trunk to community-x86_64 Added: python-simplejson/repos/community-x86_64/PKGBUILD (from rev 347722, python-simplejson/trunk/PKGBUILD) Deleted: python-simplejson/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 118 ++--- 1 file changed, 59 insertions(+), 59 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-29 04:47:07 UTC (rev 347722) +++ PKGBUILD2018-06-29 04:47:26 UTC (rev 347723) @@ -1,59 +0,0 @@ -# $Id$ -# Maintainer: Alexander Rødseth -# Contributor: Jaroslav Lichtblau -# Contributor: Allan McRae -# Contributor: David Moore - -pkgbase=python-simplejson -pkgname=('python-simplejson' 'python2-simplejson') -pkgver=3.15.0 -pkgrel=1 -pkgdesc='Simple, fast, extensible JSON encoder/decoder for Python' -license=('MIT') -arch=('x86_64') -url='https://github.com/simplejson/simplejson' -makedepends=('python-setuptools' 'python2-setuptools') -checkdepends=('python-pytest-runner' 'python2-pytest-runner') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/simplejson/simplejson/archive/v$pkgver.tar.gz";) -sha512sums=('74ce937478ffc629e468e27cb8476880c70d7c35c33c7c6f703c3733d15b11ff6614d4335e1df7271573e3f17db33779a5bf05809202eb942a1e7f116e1bfb57') - -prepare() { - cp -a simplejson-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/simplejson-$pkgver - python setup.py build - - cd "$srcdir"/simplejson-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/simplejson-$pkgver - python setup.py pytest - - cd "$srcdir"/simplejson-$pkgver-py2 - python2 setup.py pytest -} - -package_python-simplejson() { - depends=('python') - - cd simplejson-$pkgver - python setup.py install --root="$pkgdir" - install -Dm644 "$srcdir"/simplejson-$pkgver/LICENSE.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-simplejson() { - depends=('python2') - - cd simplejson-$pkgver-py2 - python2 setup.py install --root="$pkgdir" - install -Dm644 "$srcdir"/simplejson-$pkgver/LICENSE.txt \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -# vim:set ts=2 sw=2 et: - Copied: python-simplejson/repos/community-x86_64/PKGBUILD (from rev 347722, python-simplejson/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-29 04:47:26 UTC (rev 347723) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Alexander Rødseth +# Contributor: Jaroslav Lichtblau +# Contributor: Allan McRae +# Contributor: David Moore + +pkgbase=python-simplejson +pkgname=('python-simplejson' 'python2-simplejson') +pkgver=3.16.0 +pkgrel=1 +pkgdesc='Simple, fast, extensible JSON encoder/decoder for Python' +license=('MIT') +arch=('x86_64') +url='https://github.com/simplejson/simplejson' +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest-runner' 'python2-pytest-runner') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/simplejson/simplejson/archive/v$pkgver.tar.gz";) +sha512sums=('2cdb02f821bea7f71af81b0ebf034afa9fab03d47b2ab0c388c7e1119fe4bb55ea3d458a2ed18c5b82de376521282e65902d72fcfcf680e420e4206b7cb0e293') + +prepare() { + cp -a simplejson-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/simplejson-$pkgver + python setup.py build + + cd "$srcdir"/simplejson-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/simplejson-$pkgver + python setup.py pytest + + cd "$srcdir"/simplejson-$pkgver-py2 + python2 setup.py pytest +} + +package_python-simplejson() { + depends=('python') + + cd simplejson-$pkgver + python setup.py install --root="$pkgdir" + install -Dm644 "$srcdir"/simplejson-$pkgver/LICENSE.txt \ +"$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-simplejson() { + depends=('python2') + + cd simplejson-$pkgver-py2 + python2 setup.py install --root="$pkgdir" + install -Dm644 "$srcdir"/simplejson-$pkgver/LICENSE.txt \ +"$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et: +
[arch-commits] Commit in python-simplejson/trunk (PKGBUILD)
Date: Friday, June 29, 2018 @ 04:47:07 Author: felixonmars Revision: 347722 upgpkg: python-simplejson 3.16.0-1 Modified: python-simplejson/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-29 04:07:40 UTC (rev 347721) +++ PKGBUILD2018-06-29 04:47:07 UTC (rev 347722) @@ -6,7 +6,7 @@ pkgbase=python-simplejson pkgname=('python-simplejson' 'python2-simplejson') -pkgver=3.15.0 +pkgver=3.16.0 pkgrel=1 pkgdesc='Simple, fast, extensible JSON encoder/decoder for Python' license=('MIT') @@ -15,7 +15,7 @@ makedepends=('python-setuptools' 'python2-setuptools') checkdepends=('python-pytest-runner' 'python2-pytest-runner') source=("$pkgbase-$pkgver.tar.gz::https://github.com/simplejson/simplejson/archive/v$pkgver.tar.gz";) -sha512sums=('74ce937478ffc629e468e27cb8476880c70d7c35c33c7c6f703c3733d15b11ff6614d4335e1df7271573e3f17db33779a5bf05809202eb942a1e7f116e1bfb57') +sha512sums=('2cdb02f821bea7f71af81b0ebf034afa9fab03d47b2ab0c388c7e1119fe4bb55ea3d458a2ed18c5b82de376521282e65902d72fcfcf680e420e4206b7cb0e293') prepare() { cp -a simplejson-$pkgver{,-py2}
[arch-commits] Commit in streamlink/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, June 29, 2018 @ 04:07:40 Author: grazzolini Revision: 347721 archrelease: copy trunk to community-any Added: streamlink/repos/community-any/PKGBUILD (from rev 347720, streamlink/trunk/PKGBUILD) Deleted: streamlink/repos/community-any/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-29 04:06:42 UTC (rev 347720) +++ PKGBUILD2018-06-29 04:07:40 UTC (rev 347721) @@ -1,40 +0,0 @@ -# Maintainer: Giancarlo Razzolini -# Contributor: Josip Ponjavic - -pkgname=streamlink -pkgver=0.13.0 -pkgrel=1 -pkgdesc='CLI program that launches streams from various streaming services in a custom video player (livestreamer fork)' -arch=('any') -url='https://streamlink.github.io/' -license=('BSD') -depends=("python-"{crypto,isodate,pycountry,requests,pysocks,websocket-client} 'rtmpdump') -checkdepends=("python-"{mock,pytest}) -makedepends=("python-"{recommonmark,setuptools,sphinx}) -optdepends=('ffmpeg: Required to play streams that are made up of separate audio and video streams, eg. YouTube 1080p+') -source=("https://github.com/${pkgname}/${pkgname}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc}) -validpgpkeys=('E2B794C7C2C37162E5E2A097E3DB9E282E390FA0') # Streamlink Signing Key -sha256sums=('4d91dbc8233e8737a9dcb629ac471373e903116b3a35c882205c95bdb14eac29' -'SKIP') -sha512sums=('9744eb16aaae395daff6e626c435d8984a4c8c47091bd068a83d216d2e79535d72b1fd61b8befec1ce379ef85174722ffe837fabf6facb9ed2a608f32987eeff' -'SKIP') - -build() { - cd "$pkgname-$pkgver" - export STREAMLINK_USE_PYCOUNTRY="true" - export STREAMLINK_USE_PYCRYPTO="true" - python setup.py build_sphinx -b man -} - -check() { - cd "$pkgname-$pkgver" - python setup.py test || warning "Tests failed" -} - -package() { - cd "$pkgname-$pkgver" - python setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 build/sphinx/man/streamlink.1 \ -"$pkgdir/usr/share/man/man1/streamlink.1" - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: streamlink/repos/community-any/PKGBUILD (from rev 347720, streamlink/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-29 04:07:40 UTC (rev 347721) @@ -0,0 +1,40 @@ +# Maintainer: Giancarlo Razzolini +# Contributor: Josip Ponjavic + +pkgname=streamlink +pkgver=0.14.2 +pkgrel=1 +pkgdesc='CLI program that launches streams from various streaming services in a custom video player (livestreamer fork)' +arch=('any') +url='https://streamlink.github.io/' +license=('BSD') +depends=("python-"{crypto,isodate,pycountry,requests,pysocks,websocket-client} 'rtmpdump') +checkdepends=("python-"{mock,pytest}) +makedepends=("python-"{recommonmark,setuptools,sphinx}) +optdepends=('ffmpeg: Required to play streams that are made up of separate audio and video streams, eg. YouTube 1080p+') +source=("https://github.com/${pkgname}/${pkgname}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc}) +validpgpkeys=('E2B794C7C2C37162E5E2A097E3DB9E282E390FA0') # Streamlink Signing Key +sha256sums=('a8c7f9a758ade056a35d439f78408e9e43ce1069dde9289d322702d35c214150' +'SKIP') +sha512sums=('0d9f1db32915392f9d29bcfb40743058352a924435a8ee77f1218c108e937204e88041c908d2f93546beaa70e18db62c961ea31fbdd85c5e7e4315a18118e276' +'SKIP') + +build() { + cd "$pkgname-$pkgver" + export STREAMLINK_USE_PYCOUNTRY="true" + export STREAMLINK_USE_PYCRYPTO="true" + python setup.py build_sphinx -b man +} + +check() { + cd "$pkgname-$pkgver" + python setup.py test || warning "Tests failed" +} + +package() { + cd "$pkgname-$pkgver" + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 build/sphinx/man/streamlink.1 \ +"$pkgdir/usr/share/man/man1/streamlink.1" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in streamlink/trunk (PKGBUILD)
Date: Friday, June 29, 2018 @ 04:06:42 Author: grazzolini Revision: 347720 upgpkg: streamlink 0.14.2-1 Modified: streamlink/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-29 00:10:28 UTC (rev 347719) +++ PKGBUILD2018-06-29 04:06:42 UTC (rev 347720) @@ -2,7 +2,7 @@ # Contributor: Josip Ponjavic pkgname=streamlink -pkgver=0.13.0 +pkgver=0.14.2 pkgrel=1 pkgdesc='CLI program that launches streams from various streaming services in a custom video player (livestreamer fork)' arch=('any') @@ -14,9 +14,9 @@ optdepends=('ffmpeg: Required to play streams that are made up of separate audio and video streams, eg. YouTube 1080p+') source=("https://github.com/${pkgname}/${pkgname}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc}) validpgpkeys=('E2B794C7C2C37162E5E2A097E3DB9E282E390FA0') # Streamlink Signing Key -sha256sums=('4d91dbc8233e8737a9dcb629ac471373e903116b3a35c882205c95bdb14eac29' +sha256sums=('a8c7f9a758ade056a35d439f78408e9e43ce1069dde9289d322702d35c214150' 'SKIP') -sha512sums=('9744eb16aaae395daff6e626c435d8984a4c8c47091bd068a83d216d2e79535d72b1fd61b8befec1ce379ef85174722ffe837fabf6facb9ed2a608f32987eeff' +sha512sums=('0d9f1db32915392f9d29bcfb40743058352a924435a8ee77f1218c108e937204e88041c908d2f93546beaa70e18db62c961ea31fbdd85c5e7e4315a18118e276' 'SKIP') build() {
[arch-commits] Commit in p11-kit/trunk (PKGBUILD)
Date: Friday, June 29, 2018 @ 00:50:08 Author: heftig Revision: 327747 Try signed git tags Modified: p11-kit/trunk/PKGBUILD --+ PKGBUILD | 12 +++- 1 file changed, 3 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 21:07:03 UTC (rev 327746) +++ PKGBUILD2018-06-29 00:50:08 UTC (rev 327747) @@ -10,18 +10,13 @@ license=(BSD) depends=(glibc libtasn1 libffi) makedepends=(gtk-doc git) -_commit=3dd5810143e51dabdc58069e55b09a950349fa08 # tags/0.23.12^0 -source=("git+https://github.com/p11-glue/p11-kit#commit=$_commit"; +source=("git+https://github.com/p11-glue/p11-kit?signed#tag=$pkgver"; 0001-Build-and-install-libnssckbi-p11-kit.so.patch) sha256sums=('SKIP' '0736f74cec5ca49d91afa47cd84f9ac0404947bf0064358e22c3e53b69e82798') -validpgpkeys=('C0F67099B808FB063E2C81117BFB1108D92765AF') +validpgpkeys=('C0F67099B808FB063E2C81117BFB1108D92765AF' # Stef Walter + '462225C3B46F34879FC8496CD605848ED7E69871') # Daiki Ueno -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} - prepare() { cd $pkgname @@ -36,7 +31,6 @@ build() { cd $pkgname - ./configure --prefix=/usr \ --sysconfdir=/etc \ --localstatedir=/var \
[arch-commits] Commit in crystal/trunk (PKGBUILD)
Date: Friday, June 29, 2018 @ 00:10:28 Author: anatolik Revision: 347719 upgpkg: crystal 0.25.1-1 Modified: crystal/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 22:17:43 UTC (rev 347718) +++ PKGBUILD2018-06-29 00:10:28 UTC (rev 347719) @@ -3,7 +3,7 @@ # Contributor: Jonne Haß pkgname=crystal -pkgver=0.25.0 +pkgver=0.25.1 pkgrel=1 pkgdesc='The Crystal Programming Language' arch=(x86_64) @@ -17,7 +17,7 @@ 'gmp: For BigInt support' 'libxml2: For XML support') source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz) -sha256sums=('78cc53289bd983598133f8b789d95e01fad0bc95b512d7ccf60e33e36710ddde') +sha256sums=('9b5a7bd2de67ab36cc5430133228a1e656a431fc7d928a37a61109bd8da77fc6') prepare() { cd $pkgname-$pkgver @@ -38,6 +38,7 @@ check() { cd $pkgname-$pkgver + return # tests require too much RAM, disable it temporary make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \ CRYSTAL_CONFIG_VERSION="$pkgver" \
[arch-commits] Commit in python-pycryptodomex/repos/community-x86_64 (2 files)
Date: Thursday, June 28, 2018 @ 22:17:43 Author: demize Revision: 347718 archrelease: copy trunk to community-x86_64 Added: python-pycryptodomex/repos/community-x86_64/PKGBUILD (from rev 347717, python-pycryptodomex/trunk/PKGBUILD) Deleted: python-pycryptodomex/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 98 ++--- 1 file changed, 49 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-28 22:17:39 UTC (rev 347717) +++ PKGBUILD2018-06-28 22:17:43 UTC (rev 347718) @@ -1,49 +0,0 @@ -# Maintainer: Johannes Löthberg -# Contributor: Ivan Shapovalov - -pkgbase=python-pycryptodomex -pkgname=(python-pycryptodomex python2-pycryptodomex) -pkgver=3.6.1 -pkgrel=1 - -pkgdesc='A self-contained Python package of low-level cryptographic primitives' -url='http://www.pycryptodome.org/' -arch=('x86_64') -license=('BSD') - -makedepends=('python-setuptools' - 'python2-setuptools') - -source=("https://pypi.org/packages/source/p/pycryptodomex/pycryptodomex-$pkgver.tar.gz";) - -md5sums=('afc92634deb56461be94b2da5936a711') - -prepare() { - cp -a pycryptodomex-$pkgver{,-python2} -} - -build() { - cd "$srcdir"/pycryptodomex-$pkgver - python setup.py build - - cd "$srcdir"/pycryptodomex-$pkgver-python2 - python2 setup.py build -} - -package_python-pycryptodomex() { - depends=('python') - - cd pycryptodomex-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - - install -Dm644 LICENSE.rst "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.rst -} - -package_python2-pycryptodomex() { - depends=('python2') - - cd pycryptodomex-$pkgver-python2 - python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build - - install -Dm644 LICENSE.rst "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.rst -} Copied: python-pycryptodomex/repos/community-x86_64/PKGBUILD (from rev 347717, python-pycryptodomex/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-28 22:17:43 UTC (rev 347718) @@ -0,0 +1,49 @@ +# Maintainer: Johannes Löthberg +# Contributor: Ivan Shapovalov + +pkgbase=python-pycryptodomex +pkgname=(python-pycryptodomex python2-pycryptodomex) +pkgver=3.6.3 +pkgrel=1 + +pkgdesc='A self-contained Python package of low-level cryptographic primitives' +url='http://www.pycryptodome.org/' +arch=('x86_64') +license=('BSD') + +makedepends=('python-setuptools' + 'python2-setuptools') + +source=("https://pypi.org/packages/source/p/pycryptodomex/pycryptodomex-$pkgver.tar.gz";) + +md5sums=('ed1dc06ca4ba6a058ef47db56462234f') + +prepare() { + cp -a pycryptodomex-$pkgver{,-python2} +} + +build() { + cd "$srcdir"/pycryptodomex-$pkgver + python setup.py build + + cd "$srcdir"/pycryptodomex-$pkgver-python2 + python2 setup.py build +} + +package_python-pycryptodomex() { + depends=('python') + + cd pycryptodomex-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + + install -Dm644 LICENSE.rst "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.rst +} + +package_python2-pycryptodomex() { + depends=('python2') + + cd pycryptodomex-$pkgver-python2 + python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build + + install -Dm644 LICENSE.rst "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.rst +}
[arch-commits] Commit in python-pycryptodomex/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 22:17:39 Author: demize Revision: 347717 upgpkg: python-pycryptodomex 3.6.3-1 Modified: python-pycryptodomex/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 22:15:53 UTC (rev 347716) +++ PKGBUILD2018-06-28 22:17:39 UTC (rev 347717) @@ -3,7 +3,7 @@ pkgbase=python-pycryptodomex pkgname=(python-pycryptodomex python2-pycryptodomex) -pkgver=3.6.1 +pkgver=3.6.3 pkgrel=1 pkgdesc='A self-contained Python package of low-level cryptographic primitives' @@ -16,7 +16,7 @@ source=("https://pypi.org/packages/source/p/pycryptodomex/pycryptodomex-$pkgver.tar.gz";) -md5sums=('afc92634deb56461be94b2da5936a711') +md5sums=('ed1dc06ca4ba6a058ef47db56462234f') prepare() { cp -a pycryptodomex-$pkgver{,-python2}
[arch-commits] Commit in python-sphinx-alabaster-theme/repos/community-any (2 files)
Date: Thursday, June 28, 2018 @ 22:15:53 Author: demize Revision: 347716 archrelease: copy trunk to community-any Added: python-sphinx-alabaster-theme/repos/community-any/PKGBUILD (from rev 347715, python-sphinx-alabaster-theme/trunk/PKGBUILD) Deleted: python-sphinx-alabaster-theme/repos/community-any/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-28 22:15:50 UTC (rev 347715) +++ PKGBUILD2018-06-28 22:15:53 UTC (rev 347716) @@ -1,43 +0,0 @@ -# $Id$ -# Maintainer: Johannes Löthberg -# Contributor: xantares - -pkgbase=python-sphinx-alabaster-theme -pkgname=(python-sphinx-alabaster-theme python2-sphinx-alabaster-theme) -pkgver=0.7.10 -pkgrel=1 - -pkgdesc="Sphinx default theme" -url='https://github.com/bitprophet/alabaster' -arch=('any') -license=('custom:BSD') - -makedepends=('python-setuptools' 'python2-setuptools') - -source=("https://pypi.org/packages/source/a/alabaster/alabaster-$pkgver.tar.gz";) - -md5sums=('7934dccf38801faa105f6e7b4784f493') - -build() { - cp -r alabaster-"$pkgver" alabaster-"$pkgver"-py2 - - cd alabaster-"$pkgver" - python setup.py build - - cd "$srcdir"/alabaster-"$pkgver"-py2 - python2 setup.py build -} - -package_python-sphinx-alabaster-theme() { - cd alabaster-"$pkgver" - python setup.py install --root="$pkgdir" --optimize=1 - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE -} - -package_python2-sphinx-alabaster-theme() { - cd alabaster-"$pkgver"-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE -} Copied: python-sphinx-alabaster-theme/repos/community-any/PKGBUILD (from rev 347715, python-sphinx-alabaster-theme/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-28 22:15:53 UTC (rev 347716) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Johannes Löthberg +# Contributor: xantares + +pkgbase=python-sphinx-alabaster-theme +pkgname=(python-sphinx-alabaster-theme python2-sphinx-alabaster-theme) +pkgver=0.7.11 +pkgrel=1 + +pkgdesc="Sphinx default theme" +url='https://github.com/bitprophet/alabaster' +arch=('any') +license=('custom:BSD') + +makedepends=('python-setuptools' 'python2-setuptools') + +source=("https://pypi.org/packages/source/a/alabaster/alabaster-$pkgver.tar.gz";) + +md5sums=('a23493869f819326a7f62deb7dbdb849') + +build() { + cp -r alabaster-"$pkgver" alabaster-"$pkgver"-py2 + + cd alabaster-"$pkgver" + python setup.py build + + cd "$srcdir"/alabaster-"$pkgver"-py2 + python2 setup.py build +} + +package_python-sphinx-alabaster-theme() { + cd alabaster-"$pkgver" + python setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE +} + +package_python2-sphinx-alabaster-theme() { + cd alabaster-"$pkgver"-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE +}
[arch-commits] Commit in python-sphinx-alabaster-theme/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 22:15:50 Author: demize Revision: 347715 upgpkg: python-sphinx-alabaster-theme 0.7.11-1 Modified: python-sphinx-alabaster-theme/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 22:15:00 UTC (rev 347714) +++ PKGBUILD2018-06-28 22:15:50 UTC (rev 347715) @@ -4,7 +4,7 @@ pkgbase=python-sphinx-alabaster-theme pkgname=(python-sphinx-alabaster-theme python2-sphinx-alabaster-theme) -pkgver=0.7.10 +pkgver=0.7.11 pkgrel=1 pkgdesc="Sphinx default theme" @@ -16,7 +16,7 @@ source=("https://pypi.org/packages/source/a/alabaster/alabaster-$pkgver.tar.gz";) -md5sums=('7934dccf38801faa105f6e7b4784f493') +md5sums=('a23493869f819326a7f62deb7dbdb849') build() { cp -r alabaster-"$pkgver" alabaster-"$pkgver"-py2
[arch-commits] Commit in parallel/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 22:14:55 Author: demize Revision: 347713 upgpkg: parallel 20180622-1 Modified: parallel/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 21:57:32 UTC (rev 347712) +++ PKGBUILD2018-06-28 22:14:55 UTC (rev 347713) @@ -4,7 +4,7 @@ # Contributor: Peter Simons pkgname=parallel -pkgver=20180522 +pkgver=20180622 pkgrel=1 pkgdesc='A shell tool for executing jobs in parallel' arch=('any') @@ -12,9 +12,9 @@ license=('GPL3') depends=('perl' 'procps') source=(https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.bz2{,.sig}) -md5sums=('fb8fa0fa17074d3da87408315e0e92b5' +md5sums=('5ccc0d961cc21622f43ae3cf5399e2c7' 'SKIP') -sha1sums=('e148aebb83dd5d2fa462cb04f7274a45ff93eb92' +sha1sums=('9243a8893ac4821dc0af9503bc94c065db73c305' 'SKIP') validpgpkeys=('CDA01A4208C4F74506107E7BD1AB4516')
[arch-commits] Commit in parallel/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, June 28, 2018 @ 22:15:00 Author: demize Revision: 347714 archrelease: copy trunk to community-any Added: parallel/repos/community-any/PKGBUILD (from rev 347713, parallel/trunk/PKGBUILD) Deleted: parallel/repos/community-any/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-06-28 22:14:55 UTC (rev 347713) +++ PKGBUILD2018-06-28 22:15:00 UTC (rev 347714) @@ -1,32 +0,0 @@ -# $Id$ -# Maintainer: Timothy Redaelli -# Contributor: Vianney le Clément -# Contributor: Peter Simons - -pkgname=parallel -pkgver=20180522 -pkgrel=1 -pkgdesc='A shell tool for executing jobs in parallel' -arch=('any') -url='http://www.gnu.org/software/parallel/' -license=('GPL3') -depends=('perl' 'procps') -source=(https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.bz2{,.sig}) -md5sums=('fb8fa0fa17074d3da87408315e0e92b5' - 'SKIP') -sha1sums=('e148aebb83dd5d2fa462cb04f7274a45ff93eb92' - 'SKIP') -validpgpkeys=('CDA01A4208C4F74506107E7BD1AB4516') - -build() { - cd parallel-$pkgver - ./configure --prefix=/usr - make -} - -package() { - cd parallel-$pkgver - make DESTDIR="$pkgdir/" install -} - -# vim:set ts=2 sw=2 et: Copied: parallel/repos/community-any/PKGBUILD (from rev 347713, parallel/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-06-28 22:15:00 UTC (rev 347714) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Timothy Redaelli +# Contributor: Vianney le Clément +# Contributor: Peter Simons + +pkgname=parallel +pkgver=20180622 +pkgrel=1 +pkgdesc='A shell tool for executing jobs in parallel' +arch=('any') +url='http://www.gnu.org/software/parallel/' +license=('GPL3') +depends=('perl' 'procps') +source=(https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.bz2{,.sig}) +md5sums=('5ccc0d961cc21622f43ae3cf5399e2c7' + 'SKIP') +sha1sums=('9243a8893ac4821dc0af9503bc94c065db73c305' + 'SKIP') +validpgpkeys=('CDA01A4208C4F74506107E7BD1AB4516') + +build() { + cd parallel-$pkgver + ./configure --prefix=/usr + make +} + +package() { + cd parallel-$pkgver + make DESTDIR="$pkgdir/" install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Thursday, June 28, 2018 @ 21:57:32 Author: felixonmars Revision: 347712 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 347711, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 347711, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 21:57:32 UTC (rev 347712) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.2.1 +pkgrel=10 +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, June 28, 2018 @ 21:57:16 Author: felixonmars Revision: 347711 upgpkg: pandoc-crossref 0.3.2.1-10 rebuild with generic-deriving 1.12.2 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 21:55:55 UTC (rev 347710) +++ PKGBUILD2018-06-28 21:57:16 UTC (rev 347711) @@ -4,7 +4,7 @@ pkgname=pandoc-crossref pkgver=0.3.2.1 -pkgrel=9 +pkgrel=10 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}"; license=("GPL2")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Thursday, June 28, 2018 @ 21:55:55 Author: felixonmars Revision: 347710 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 347709, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 347709, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 21:55:55 UTC (rev 347710) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.12.3.0 +pkgrel=31 +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 haskell-hakyll/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 21:55:40 Author: felixonmars Revision: 347709 upgpkg: haskell-hakyll 4.12.3.0-31 rebuild with generic-deriving 1.12.2 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 21:53:40 UTC (rev 347708) +++ PKGBUILD2018-06-28 21:55:40 UTC (rev 347709) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.12.3.0 -pkgrel=30 +pkgrel=31 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll"; license=("custom:BSD3")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Thursday, June 28, 2018 @ 21:53:40 Author: felixonmars Revision: 347708 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 347707, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 347707, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 21:53:40 UTC (rev 347708) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.14.3.1 +pkgrel=56 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat' + 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-old-locale' 'pandoc' + 'haskell-pandoc-types' 'haskell-rfc5051' 'haskell-setenv' 'haskell-split' + 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-text-icu' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-xml-conduit' 'haskell-yaml') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";) +sha512sums=('ab3d395c77192f72fa5cf9606f3cc5fc37c00a5719a58203d4b7c6edbc032524dd8457abe292d5d7dbe5ab2eaccd545269355931451ca0835d0ac1aa3cc48414') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/$pkgname-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/$pkgname.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/$pkgname.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" +rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 21:53:25 Author: felixonmars Revision: 347707 upgpkg: pandoc-citeproc 0.14.3.1-56 rebuild with generic-deriving 1.12.2 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 21:50:37 UTC (rev 347706) +++ PKGBUILD2018-06-28 21:53:25 UTC (rev 347707) @@ -4,7 +4,7 @@ pkgname=pandoc-citeproc pkgver=0.14.3.1 -pkgrel=55 +pkgrel=56 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, June 28, 2018 @ 21:50:37 Author: felixonmars Revision: 347706 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 347705, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 69 + 1 file changed, 69 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 347705, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 21:50:37 UTC (rev 347706) @@ -0,0 +1,69 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.2.1 +pkgrel=47 +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 pandoc/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 21:50:21 Author: felixonmars Revision: 347705 upgpkg: pandoc 2.2.1-47 rebuild with generic-deriving 1.12.2 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 21:41:38 UTC (rev 347704) +++ PKGBUILD2018-06-28 21:50:21 UTC (rev 347705) @@ -4,7 +4,7 @@ pkgname=pandoc pkgver=2.2.1 -pkgrel=46 +pkgrel=47 pkgdesc="Conversion between markup formats" url="http://pandoc.org"; license=("GPL")
[arch-commits] Commit in idris/repos (2 files)
Date: Thursday, June 28, 2018 @ 21:41:38 Author: felixonmars Revision: 347704 archrelease: copy trunk to community-staging-x86_64 Added: idris/repos/community-staging-x86_64/ idris/repos/community-staging-x86_64/PKGBUILD (from rev 347703, idris/trunk/PKGBUILD) --+ PKGBUILD | 61 + 1 file changed, 61 insertions(+) Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 347703, idris/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 21:41:38 UTC (rev 347704) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=idris +pkgver=1.3.0 +pkgrel=20 +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 idris/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 21:41:22 Author: felixonmars Revision: 347703 upgpkg: idris 1.3.0-20 rebuild with generic-deriving 1.12.2 Modified: idris/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 21:27:06 UTC (rev 347702) +++ PKGBUILD2018-06-28 21:41:22 UTC (rev 347703) @@ -4,7 +4,7 @@ pkgname=idris pkgver=1.3.0 -pkgrel=19 +pkgrel=20 pkgdesc="Functional Programming Language with Dependent Types" url="http://www.idris-lang.org/"; license=("custom:BSD3")
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Thursday, June 28, 2018 @ 21:27:06 Author: felixonmars Revision: 347702 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 347701, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 347701, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 21:27:06 UTC (rev 347702) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.21.1 +pkgrel=22 +pkgdesc="hOpenPGP-based command-line tools" +url="http://floss.scru.org/hopenpgp-tools"; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-crypto-pubkey' + 'haskell-cryptohash' 'haskell-errors' 'haskell-fgl' 'haskell-graphviz' 'haskell-hopenpgp' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ixset-typed' + 'haskell-lens' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor' + 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-prettyprinter-convert-ansi-wl-pprint' + 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-yaml') +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('0f079cdc3d99c5e2679810c38d57e40a045bf91c26fd734c50a7715f803efa9367d2ee389dd8362c1c1d00f75227370b481e9b1fb74ad41c8fb0fc51c5c71e38') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 21:26:50 Author: felixonmars Revision: 347701 upgpkg: hopenpgp-tools 0.21.1-22 rebuild with generic-deriving 1.12.2 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 21:25:09 UTC (rev 347700) +++ PKGBUILD2018-06-28 21:26:50 UTC (rev 347701) @@ -4,7 +4,7 @@ pkgname=hopenpgp-tools pkgver=0.21.1 -pkgrel=21 +pkgrel=22 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools"; license=("AGPL3")
[arch-commits] Commit in hoogle/repos (2 files)
Date: Thursday, June 28, 2018 @ 21:25:09 Author: felixonmars Revision: 347700 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 347699, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 347699, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 21:25:09 UTC (rev 347700) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.17.3 +pkgrel=29 +pkgdesc="Haskell API Search" +url="http://www.haskell.org/hoogle/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 'haskell-src-exts' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-mmap' 'haskell-network' 'haskell-network-uri' 'haskell-old-locale' + 'haskell-process-extras' 'haskell-resourcet' 'haskell-storable-tuple' 'haskell-tar' + 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 'haskell-wai' + 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('b8113e9dc6f44fbf684edfe6134eb44d55b1ef43afc3cb2051920daaec3e108df6209cfe822a8eeff884360c9b9415f2ab8273e7681e6bbcc1b9c77490370195') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 21:24:52 Author: felixonmars Revision: 347699 upgpkg: hoogle 5.0.17.3-29 rebuild with generic-deriving 1.12.2 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 21:23:24 UTC (rev 347698) +++ PKGBUILD2018-06-28 21:24:52 UTC (rev 347699) @@ -4,7 +4,7 @@ pkgname=hoogle pkgver=5.0.17.3 -pkgrel=28 +pkgrel=29 pkgdesc="Haskell API Search" url="http://www.haskell.org/hoogle/"; license=("custom:BSD3")
[arch-commits] Commit in cryptol/repos (2 files)
Date: Thursday, June 28, 2018 @ 21:23:24 Author: felixonmars Revision: 347698 archrelease: copy trunk to community-staging-x86_64 Added: cryptol/repos/community-staging-x86_64/ cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 347697, cryptol/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 347697, cryptol/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 21:23:24 UTC (rev 347698) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=cryptol +pkgver=2.5.0.20180515 +_commit=9fccc0086700b0e409bd9b0989e52d62863c714e +pkgrel=30 +pkgdesc="The Language of Cryptography" +url="http://www.cryptol.net"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-async' 'haskell-gitrev' 'haskell-graphscc' + 'haskell-heredoc' 'haskell-monad-control' 'haskell-monadlib' 'haskell-random' 'haskell-sbv' + 'haskell-simple-smt' 'haskell-strict' 'haskell-tf-random' 'haskell-transformers-base' + 'haskell-ansi-terminal' 'haskell-blaze-html') +makedepends=('ghc' 'alex' 'happy') +source=("$pkgname-$_commit.tar.gz::https://github.com/GaloisInc/cryptol/archive/$_commit.tar.gz";) +sha512sums=('d9e98541b978acb8dafc5daf35a3fc75a523914e713b4cdc2e8e01a424b39556c625e2956dd495cabf67cf99cac0b4021563f0b62b2f355b1af0645dc8d9de1b') + +prepare() { +mv $pkgname-$_commit $pkgname-$pkgver + +cd $pkgname-$pkgver +sed -i 's/<.*0.10/<1/' $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}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-static -f-relocatable +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in cryptol/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 21:23:07 Author: felixonmars Revision: 347697 upgpkg: cryptol 2.5.0.20180515-30 rebuild with generic-deriving 1.12.2 Modified: cryptol/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 21:20:11 UTC (rev 347696) +++ PKGBUILD2018-06-28 21:23:07 UTC (rev 347697) @@ -4,7 +4,7 @@ pkgname=cryptol pkgver=2.5.0.20180515 _commit=9fccc0086700b0e409bd9b0989e52d62863c714e -pkgrel=29 +pkgrel=30 pkgdesc="The Language of Cryptography" url="http://www.cryptol.net"; license=("custom:BSD3")
[arch-commits] Commit in haskell-sbv/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 21:19:55 Author: felixonmars Revision: 347695 upgpkg: haskell-sbv 7.9-9 rebuild with generic-deriving 1.12.2 Modified: haskell-sbv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 21:17:19 UTC (rev 347694) +++ PKGBUILD2018-06-28 21:19:55 UTC (rev 347695) @@ -5,7 +5,7 @@ _hkgname=sbv pkgname=haskell-sbv pkgver=7.9 -pkgrel=8 +pkgrel=9 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" url="http://leventerkok.github.com/sbv"; license=("custom:BSD3")
[arch-commits] Commit in haskell-sbv/repos (2 files)
Date: Thursday, June 28, 2018 @ 21:20:11 Author: felixonmars Revision: 347696 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sbv/repos/community-staging-x86_64/ haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 347695, haskell-sbv/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 347695, haskell-sbv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 21:20:11 UTC (rev 347696) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sbv +pkgname=haskell-sbv +pkgver=7.9 +pkgrel=9 +pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" +url="http://leventerkok.github.com/sbv"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-quickcheck' 'haskell-cracknum' 'haskell-async' + 'haskell-random' 'haskell-syb' 'haskell-data-binary-ieee754' + 'haskell-generic-deriving') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('970f326cc44d8cc219915f37d29c3e792a5bc2d153d408917013147ff7e2097b317b5cad0e79a595e272d3dcbc4a26507ba5fdf5b01582470afc303d18076d0c') + +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 mailutils/trunk (PKGBUILD fix-build-mb-len-max.patch)
Date: Thursday, June 28, 2018 @ 21:17:15 Author: foutrelis Revision: 347693 upgpkg: mailutils 3.4-3 gdbm 1.15 rebuild Added: mailutils/trunk/fix-build-mb-len-max.patch Modified: mailutils/trunk/PKGBUILD + PKGBUILD | 15 --- fix-build-mb-len-max.patch | 14 ++ 2 files changed, 26 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 21:13:56 UTC (rev 347692) +++ PKGBUILD2018-06-28 21:17:15 UTC (rev 347693) @@ -4,7 +4,7 @@ pkgname=mailutils pkgver=3.4 -pkgrel=2 +pkgrel=3 pkgdesc="MUA command line tool (mailx)" arch=(x86_64) url="http://www.gnu.org/software/mailutils/"; @@ -13,10 +13,19 @@ makedepends=('emacs') options=(!emptydirs) validpgpkeys=('325F650C4C2B6AD58807327A3602B07F55D0C732') -source=(https://ftp.gnu.org/gnu/mailutils/mailutils-$pkgver.tar.bz2{,.sig}) +source=(https://ftp.gnu.org/gnu/mailutils/mailutils-$pkgver.tar.bz2{,.sig} +fix-build-mb-len-max.patch) sha512sums=('3c674f272bf7275bd781f7069d859dc133d3f103a433a407736df7aecf31a5b0912bd3ebfa4a41095449219f2fdcf6277b6722e9e45dd14f8e26cc7270f863d7' -'SKIP') +'SKIP' + '48248bfae1cc3b80c3decfcb99f803b65fd0d068f6c09625eb5e3763b3184090d7bd97fa3bc916b3e2e8c737b2bd501aa25482a96aceb555c08307b54c2a24a8') +prepare() { + cd "$srcdir/mailutils-$pkgver" + # Include limits.h in frm/frm.h so it doesn't misdefine MB_LEN_MAX to 4 + # (patch from github.com/NixOS/nixpkgs) + patch -Np1 -i ../fix-build-mb-len-max.patch +} + build() { cd "$srcdir/mailutils-$pkgver" ./configure \ Added: fix-build-mb-len-max.patch === --- fix-build-mb-len-max.patch (rev 0) +++ fix-build-mb-len-max.patch 2018-06-28 21:17:15 UTC (rev 347693) @@ -0,0 +1,14 @@ +diff --git a/frm/frm.h b/frm/frm.h +index 178b87d54..7931faada 100644 +--- a/frm/frm.h b/frm/frm.h +@@ -34,6 +34,9 @@ + #ifdef HAVE_ICONV_H + # include + #endif ++#ifdef HAVE_LIMITS_H ++# include ++#endif + #ifndef MB_LEN_MAX + # define MB_LEN_MAX 4 + #endif
[arch-commits] Commit in mailutils/repos (3 files)
Date: Thursday, June 28, 2018 @ 21:17:19 Author: foutrelis Revision: 347694 archrelease: copy trunk to community-staging-x86_64 Added: mailutils/repos/community-staging-x86_64/ mailutils/repos/community-staging-x86_64/PKGBUILD (from rev 347693, mailutils/trunk/PKGBUILD) mailutils/repos/community-staging-x86_64/fix-build-mb-len-max.patch (from rev 347693, mailutils/trunk/fix-build-mb-len-max.patch) + PKGBUILD | 49 +++ fix-build-mb-len-max.patch | 14 2 files changed, 63 insertions(+) Copied: mailutils/repos/community-staging-x86_64/PKGBUILD (from rev 347693, mailutils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 21:17:19 UTC (rev 347694) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Sergej Pupykin +# Contributor: Sergej Pupykin + +pkgname=mailutils +pkgver=3.4 +pkgrel=3 +pkgdesc="MUA command line tool (mailx)" +arch=(x86_64) +url="http://www.gnu.org/software/mailutils/"; +license=('GPL') +depends=('libldap' 'pam' 'gnutls' 'gsasl') +makedepends=('emacs') +options=(!emptydirs) +validpgpkeys=('325F650C4C2B6AD58807327A3602B07F55D0C732') +source=(https://ftp.gnu.org/gnu/mailutils/mailutils-$pkgver.tar.bz2{,.sig} +fix-build-mb-len-max.patch) +sha512sums=('3c674f272bf7275bd781f7069d859dc133d3f103a433a407736df7aecf31a5b0912bd3ebfa4a41095449219f2fdcf6277b6722e9e45dd14f8e26cc7270f863d7' +'SKIP' + '48248bfae1cc3b80c3decfcb99f803b65fd0d068f6c09625eb5e3763b3184090d7bd97fa3bc916b3e2e8c737b2bd501aa25482a96aceb555c08307b54c2a24a8') + +prepare() { + cd "$srcdir/mailutils-$pkgver" + # Include limits.h in frm/frm.h so it doesn't misdefine MB_LEN_MAX to 4 + # (patch from github.com/NixOS/nixpkgs) + patch -Np1 -i ../fix-build-mb-len-max.patch +} + +build() { + cd "$srcdir/mailutils-$pkgver" + ./configure \ + --prefix=/usr \ + --sbindir=/usr/bin \ + --libexecdir=/usr/lib/$pkgname \ + --with-gdbm \ + --with-gnutls \ + --disable-python \ + --without-guile + make CFLAGS="$CFLAGS -O2" || make CFLAGS="$CFLAGS -O2" LDFLAGS="-L`pwd`/lib -lmutcpwrap -ltinfo" +} + +package() { + cd "$srcdir/mailutils-$pkgver" + make -j1 DESTDIR="$pkgdir" install + rm -f "$pkgdir"/usr/share/info/dir + mv "$pkgdir"/usr/bin/mail "$pkgdir"/usr/bin/gnu-mail + mv "$pkgdir"/usr/share/man/man1/mail.1 "$pkgdir"/usr/share/man/man1/gnu-mail.1 + chown -R root:root "$pkgdir" +} Copied: mailutils/repos/community-staging-x86_64/fix-build-mb-len-max.patch (from rev 347693, mailutils/trunk/fix-build-mb-len-max.patch) === --- community-staging-x86_64/fix-build-mb-len-max.patch (rev 0) +++ community-staging-x86_64/fix-build-mb-len-max.patch 2018-06-28 21:17:19 UTC (rev 347694) @@ -0,0 +1,14 @@ +diff --git a/frm/frm.h b/frm/frm.h +index 178b87d54..7931faada 100644 +--- a/frm/frm.h b/frm/frm.h +@@ -34,6 +34,9 @@ + #ifdef HAVE_ICONV_H + # include + #endif ++#ifdef HAVE_LIMITS_H ++# include ++#endif + #ifndef MB_LEN_MAX + # define MB_LEN_MAX 4 + #endif
[arch-commits] Commit in hlint/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 21:13:40 Author: felixonmars Revision: 347691 upgpkg: hlint 2.1.6-8 rebuild with generic-deriving 1.12.2 Modified: hlint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 21:12:27 UTC (rev 347690) +++ PKGBUILD2018-06-28 21:13:40 UTC (rev 347691) @@ -4,7 +4,7 @@ pkgname=hlint pkgver=2.1.6 -pkgrel=7 +pkgrel=8 pkgdesc="Source code suggestions" url="http://community.haskell.org/~ndm/hlint/"; license=("custom:BSD3")
[arch-commits] Commit in hlint/repos (2 files)
Date: Thursday, June 28, 2018 @ 21:13:56 Author: felixonmars Revision: 347692 archrelease: copy trunk to community-staging-x86_64 Added: hlint/repos/community-staging-x86_64/ hlint/repos/community-staging-x86_64/PKGBUILD (from rev 347691, hlint/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 347691, hlint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 21:13:56 UTC (rev 347692) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hlint +pkgver=2.1.6 +pkgrel=8 +pkgdesc="Source code suggestions" +url="http://community.haskell.org/~ndm/hlint/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 'haskell-cpphs' + 'haskell-data-default' 'haskell-extra' 'haskell-hscolour' 'haskell-refact' + 'haskell-src-exts' 'haskell-src-exts-util' 'haskell-uniplate' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml') +conflicts=('haskell-hlint') +replaces=('haskell-hlint') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('ce84369110430674438f930123a3824086dba4ddd87ed55ab8d1a7bc25682652495f6c738d718c82d45f74cfafa64c5f607f62a4aabf7d19cfbb3453e4a4420b') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fgpl -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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}/COPYING.BSD3" +}
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Thursday, June 28, 2018 @ 21:12:27 Author: felixonmars Revision: 347690 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 347689, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 347689, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 21:12:27 UTC (rev 347690) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.9.2 +pkgrel=40 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-base-compat' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-clientsession' 'haskell-cmdargs' 'haskell-data-default' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-hunit' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-json' + 'haskell-megaparsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('7a2ca40f96bc00a5419f1becb02ff86f2b58f7f34a03b85859034bcb7bf301458c5b6b5159e95bea65223fbdc0f65dbb0b09a9275adc4bfcbfc586f3a30ab837') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 21:12:11 Author: felixonmars Revision: 347689 upgpkg: hledger-web 1.9.2-40 rebuild with generic-deriving 1.12.2 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 21:10:48 UTC (rev 347688) +++ PKGBUILD2018-06-28 21:12:11 UTC (rev 347689) @@ -4,7 +4,7 @@ pkgname=hledger-web pkgver=1.9.2 -pkgrel=39 +pkgrel=40 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Thursday, June 28, 2018 @ 21:10:48 Author: felixonmars Revision: 347688 archrelease: copy trunk to community-staging-x86_64 Added: hledger-ui/repos/community-staging-x86_64/ hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 347687, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 347687, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 21:10:48 UTC (rev 347688) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.9.1 +pkgrel=26 +pkgdesc="Curses-style user interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-base-compat' 'haskell-cmdargs' 'haskell-data-default' 'haskell-fsnotify' + 'haskell-hunit' 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' + 'haskell-pretty-show' 'haskell-safe' 'haskell-split' 'haskell-text-zipper' + 'haskell-vector' 'haskell-brick' 'haskell-vty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('09d6a6d7db923adcf659d778061e49fd9cb204c99326d7a8c5201412190633b99f45928805a2fcf25ab1439b9ee4f4534d0057c0a1f3f3f83422f0a7f0266173') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 21:10:32 Author: felixonmars Revision: 347687 upgpkg: hledger-ui 1.9.1-26 rebuild with generic-deriving 1.12.2 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 21:09:38 UTC (rev 347686) +++ PKGBUILD2018-06-28 21:10:32 UTC (rev 347687) @@ -4,7 +4,7 @@ pkgname=hledger-ui pkgver=1.9.1 -pkgrel=25 +pkgrel=26 pkgdesc="Curses-style user interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-api/repos (2 files)
Date: Thursday, June 28, 2018 @ 21:09:38 Author: felixonmars Revision: 347686 archrelease: copy trunk to community-staging-x86_64 Added: hledger-api/repos/community-staging-x86_64/ hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 347685, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 347685, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 21:09:38 UTC (rev 347686) @@ -0,0 +1,32 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.9.1 +pkgrel=35 +pkgdesc="Web API server for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-data-default' + 'haskell-decimal' 'haskell-docopt' 'haskell-either' 'haskell-microlens' + 'haskell-microlens-platform' 'haskell-safe' 'haskell-servant-server' + 'haskell-servant-swagger' 'haskell-swagger2' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('95015d582907be112b2cf910139850f147e2efd96d42436e12434d9977133db1dbbd39e97ba35247ccb1d84b754ebd15d5195ebe8d93f31df0f9651b37359c37') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-api/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 21:09:22 Author: felixonmars Revision: 347685 upgpkg: hledger-api 1.9.1-35 rebuild with generic-deriving 1.12.2 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 21:08:12 UTC (rev 347684) +++ PKGBUILD2018-06-28 21:09:22 UTC (rev 347685) @@ -4,7 +4,7 @@ pkgname=hledger-api pkgver=1.9.1 -pkgrel=34 +pkgrel=35 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger/repos (2 files)
Date: Thursday, June 28, 2018 @ 21:08:12 Author: felixonmars Revision: 347684 archrelease: copy trunk to community-staging-x86_64 Added: hledger/repos/community-staging-x86_64/ hledger/repos/community-staging-x86_64/PKGBUILD (from rev 347683, hledger/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 347683, hledger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 21:08:12 UTC (rev 347684) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger +pkgver=1.9.1 +pkgrel=24 +pkgdesc="Command-line interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat' 'haskell-cmdargs' 'haskell-csv' + 'haskell-data-default' 'haskell-decimal' 'haskell-diff' 'haskell-file-embed' + 'haskell-hashable' 'haskell-here' 'haskell-hledger-lib' 'haskell-hunit' 'haskell-lucid' + 'haskell-megaparsec' 'haskell-old-time' 'haskell-pretty-show' + 'haskell-regex-tdfa' 'haskell-safe' 'haskell-shakespeare' 'haskell-split' 'haskell-tabular' + 'haskell-temporary' 'haskell-unordered-containers' 'haskell-utf8-string' + 'haskell-utility-ht' 'haskell-wizards') +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('d1d0abbee555e152a713e2fcfc185e196e705f73dcc6f94106ddfc9695412ae8bfbe8b487ae09a5a8a94338b85b7466fa9c28ce81e8a56e46c4fab0a7714a5eb') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${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}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fterminfo -fthreaded +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 $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 21:07:56 Author: felixonmars Revision: 347683 upgpkg: hledger 1.9.1-24 rebuild with generic-deriving 1.12.2 Modified: hledger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 21:06:46 UTC (rev 347682) +++ PKGBUILD2018-06-28 21:07:56 UTC (rev 347683) @@ -4,7 +4,7 @@ pkgname=hledger pkgver=1.9.1 -pkgrel=23 +pkgrel=24 pkgdesc="Command-line interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in namcap/repos (staging-any staging-any/PKGBUILD)
Date: Thursday, June 28, 2018 @ 21:07:03 Author: felixonmars Revision: 327746 archrelease: copy trunk to staging-any Added: namcap/repos/staging-any/ namcap/repos/staging-any/PKGBUILD (from rev 327745, namcap/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: namcap/repos/staging-any/PKGBUILD (from rev 327745, namcap/trunk/PKGBUILD) === --- staging-any/PKGBUILD(rev 0) +++ staging-any/PKGBUILD2018-06-28 21:07:03 UTC (rev 327746) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer : Rémy Oudompheng +# Contributor: Hugo Doria + +pkgname=namcap +pkgver=3.2.7 +pkgrel=3 +pkgdesc="A Pacman package analyzer" +arch=('any') +url="http://projects.archlinux.org/namcap.git/"; +license=('GPL') +depends=('python' 'pyalpm>=0.5' 'licenses' + 'binutils' 'elfutils' 'python-pyelftools') +makedepends=('python-setuptools') +source=(https://sources.archlinux.org/other/${pkgname}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('fedf490e57bcdb4b11c7bb0e1f1801791f860bbad927d1e384cfa4dbf1047e7cf591be5136f1cd7bf5d0fba9713b83e93fee87e7080d3332adf0210727f6c49a') + +prepare() { + cd ${srcdir}/${pkgname}-${pkgver} + sed -i 's/libalpm.so.10/libalpm.so.11/' Namcap/tests/package/test_sodepends.py +} + +build() { + cd ${srcdir}/${pkgname}-${pkgver} + python setup.py build +} + +check() { + cd ${srcdir}/${pkgname}-${pkgver} + env PARSE_PKGBUILD_PATH=${srcdir}/${pkgname}-${pkgver} \ + PATH=${srcdir}/${pkgname}-${pkgver}:$PATH \ + python setup.py test +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} + python setup.py install --root=${pkgdir} +} +
[arch-commits] Commit in hindent/repos (3 files)
Date: Thursday, June 28, 2018 @ 21:06:46 Author: felixonmars Revision: 347682 archrelease: copy trunk to community-staging-x86_64 Added: hindent/repos/community-staging-x86_64/ hindent/repos/community-staging-x86_64/PKGBUILD (from rev 347681, hindent/trunk/PKGBUILD) hindent/repos/community-staging-x86_64/ghc-8.4.patch (from rev 347681, hindent/trunk/ghc-8.4.patch) ---+ PKGBUILD | 52 ghc-8.4.patch | 72 2 files changed, 124 insertions(+) Copied: hindent/repos/community-staging-x86_64/PKGBUILD (from rev 347681, hindent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 21:06:46 UTC (rev 347682) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hindent +pkgver=5.2.5 +pkgrel=45 +pkgdesc="Extensible Haskell pretty printer" +url="https://github.com/commercialhaskell/hindent"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-descriptive' 'haskell-exceptions' 'haskell-monad-loops' + 'haskell-path' 'haskell-path-io' 'haskell-src-exts' 'haskell-unix-compat' + 'haskell-utf8-string' 'haskell-yaml') +makedepends=('ghc' 'haskell-diff' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz"; +ghc-8.4.patch) +sha512sums=('72a6b57ad5a2514ae7d3dd39d87b92757c8a5c85b60daad1e883ebb20385de3d4794b5f9550653b48cf682e5476b38d5dfaf348caec05df3d4396f3aa0f743ef' + '32d8f5f3df69ec204afc2ec6afee28c05670137285bb6ff3978d5ae729e0e67830d7cfe7c5775dd5ced0bbd93270d9f73f8c93282f3eaaded48d023e88ccdc72') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../ghc-8.4.patch +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +} Copied: hindent/repos/community-staging-x86_64/ghc-8.4.patch (from rev 347681, hindent/trunk/ghc-8.4.patch) === --- community-staging-x86_64/ghc-8.4.patch (rev 0) +++ community-staging-x86_64/ghc-8.4.patch 2018-06-28 21:06:46 UTC (rev 347682) @@ -0,0 +1,72 @@ +From f0ac1ebed87bde6d93dbe5eac42ff5b5fb23e7ee Mon Sep 17 00:00:00 2001 +From: Rob Looby +Date: Fri, 11 May 2018 13:12:07 -0500 +Subject: [PATCH] Make work with lts-11 and ghc-8.4.2 nightly build + +--- + .travis.yml | 6 +- + src/HIndent/CabalFile.hs | 28 + stack.yaml | 7 --- + 3 files changed, 33 insertions(+), 8 deletions(-) + +diff --git a/src/HIndent/CabalFile.hs b/src/HIndent/CabalFile.hs +index 083d965..d8c731e 100644 +--- a/src/HIndent/CabalFile.hs b/src/HIndent/CabalFile.hs +@@ -1,14 +1,21 @@ ++{-# LANGUAGE CPP #-} ++ + module HIndent.CabalFile + ( getCabalExtensionsForSourcePath + ) where + ++import qualified Data.ByteString as BS + import Data.List + import Data.Maybe + import Data.Traversable + import Distribution.ModuleName + import Distribution.PackageDescription + import Distribution.PackageDescription.Configuration ++#if MIN_VERSION_Cabal(2, 2, 0) ++import Distribution.PackageDescription.Parsec ++#else + import Distribution.PackageDescription.Parse ++#endif + import Language.Haskell.Extension + import qualified Language.Haskell.Exts.Extension as HSE + import System.Directory +@@ -82,6 +89,19 @@ findCabalFiles dir rel = do + [] -> findCabalFiles (takeDirectory dir) (takeFileName dir rel) + _ -> return $ Just (fmap (\n -> dir n) cabalnames, rel) + ++getGenericPackageDescription :: FilePath -> IO (Maybe GenericPackageDescription) ++#if MIN_VERSION_Cabal(2, 2, 0) ++getGenericPackageDescription cabalPath = do ++cabaltext <- BS.readFile cabalPath ++return $ parseGenericPackageDe
[arch-commits] Commit in namcap/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 21:06:44 Author: felixonmars Revision: 327745 upgpkg: namcap 3.2.7-3 Python 3.7 rebuild Modified: namcap/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 21:02:14 UTC (rev 327744) +++ PKGBUILD2018-06-28 21:06:44 UTC (rev 327745) @@ -4,7 +4,7 @@ pkgname=namcap pkgver=3.2.7 -pkgrel=2 +pkgrel=3 pkgdesc="A Pacman package analyzer" arch=('any') url="http://projects.archlinux.org/namcap.git/"; @@ -13,10 +13,11 @@ 'binutils' 'elfutils' 'python-pyelftools') makedepends=('python-setuptools') source=(https://sources.archlinux.org/other/${pkgname}/${pkgname}-${pkgver}.tar.gz) -sha1sums=('fa43c1f0d842a1b49bb14fe3418630e752f74c82') +sha512sums=('fedf490e57bcdb4b11c7bb0e1f1801791f860bbad927d1e384cfa4dbf1047e7cf591be5136f1cd7bf5d0fba9713b83e93fee87e7080d3332adf0210727f6c49a') prepare() { cd ${srcdir}/${pkgname}-${pkgver} + sed -i 's/libalpm.so.10/libalpm.so.11/' Namcap/tests/package/test_sodepends.py } build() {
[arch-commits] Commit in hindent/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 21:06:31 Author: felixonmars Revision: 347681 upgpkg: hindent 5.2.5-45 rebuild with generic-deriving 1.12.2 Modified: hindent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 21:05:26 UTC (rev 347680) +++ PKGBUILD2018-06-28 21:06:31 UTC (rev 347681) @@ -4,7 +4,7 @@ pkgname=hindent pkgver=5.2.5 -pkgrel=44 +pkgrel=45 pkgdesc="Extensible Haskell pretty printer" url="https://github.com/commercialhaskell/hindent"; license=("custom:BSD3")
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Thursday, June 28, 2018 @ 21:05:26 Author: felixonmars Revision: 347680 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 347679, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 347679, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 21:05:26 UTC (rev 347680) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.4 +pkgrel=37 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="http://www.yesodweb.com"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + 'haskell-network' 'haskell-persistent' 'haskell-pretty-show' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('7e282e2ef503aa81bf979b395806bd1144c0cbd2f0dc24c464fdf0485bdb498bd8a4495789fe8afc8f37747dfbf66c1ca266069a37d5cc7ae5c0fd10ae96e13a') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-test/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 21:05:10 Author: felixonmars Revision: 347679 upgpkg: haskell-yesod-test 1.6.4-37 rebuild with generic-deriving 1.12.2 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 21:03:58 UTC (rev 347678) +++ PKGBUILD2018-06-28 21:05:10 UTC (rev 347679) @@ -4,7 +4,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.4 -pkgrel=36 +pkgrel=37 pkgdesc="Integration testing for WAI/Yesod Applications" url="http://www.yesodweb.com"; license=('MIT')
[arch-commits] Commit in git-annex/repos (3 files)
Date: Thursday, June 28, 2018 @ 21:03:58 Author: felixonmars Revision: 347678 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 347677, git-annex/trunk/PKGBUILD) git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 347677, git-annex/trunk/ghc-8.4.patch) ---+ PKGBUILD | 54 ghc-8.4.patch | 121 2 files changed, 175 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 347677, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 21:03:58 UTC (rev 347678) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20180626 +pkgrel=5 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/"; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-connection' 'haskell-conduit' + 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' + 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 'haskell-dns' + 'haskell-edit-distance' 'haskell-esqueleto' 'haskell-exceptions' 'haskell-fdo-notify' + 'haskell-feed' 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-ifelse' + 'haskell-magic' 'haskell-memory' 'haskell-monad-control' 'haskell-monad-logger' + 'haskell-mountpoints' 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' + 'haskell-network-uri' 'haskell-old-locale' 'haskell-optparse-applicative' + 'haskell-path-pieces' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' + 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-torrent' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver";) +sha512sums=('SKIP') + +build() { + cd git-annex + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" \ +-fnetwork-uri -fconcurrentoutput -ftorrentparser \ +-f-androidsplice -f-android -fproduction -fpairing -fwebapp \ +-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime + runhaskell Setup build +} + +package() { + cd git-annex + runhaskell Setup copy --destdir="$pkgdir" + make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc + + rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +} Copied: git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 347677, git-annex/trunk/ghc-8.4.patch) === --- community-staging-x86_64/ghc-8.4.patch (rev 0) +++ community-staging-x86_64/ghc-8.4.patch 2018-06-28 21:03:58 UTC (rev 347678) @@ -0,0 +1,121 @@ +diff --git a/Command/Info.hs b/Command/Info.hs +index c9a314056a..3ae82f5532 100644 +--- a/Command/Info.hs b/Command/Info.hs +@@ -56,15 +56,17 @@ data KeyData = KeyData + , backendsKeys :: M.Map KeyVariety Integer + } + +-instance Monoid KeyData where +- mempty = KeyData 0 0 0 M.empty +- mappend a b = KeyData ++instance Semigroup KeyData where ++ a <> b = KeyData + { countKeys = countKeys a + countKeys b + , sizeKeys = sizeKeys a + sizeKeys b + , unknownSizeKeys = unknownSizeKeys a + unknownSizeKeys b + , backendsKeys = backendsKeys a <> backendsKeys b + } + ++instance Monoid KeyData where ++ mempty = KeyData 0 0 0 M.empty ++ + data NumCopiesStats = NumCopiesStats + { numCopiesVarianceMap :: M.Map Variance Integer +
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 21:03:42 Author: felixonmars Revision: 347677 upgpkg: git-annex 6.20180626-5 rebuild with generic-deriving 1.12.2 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 20:57:52 UTC (rev 347676) +++ PKGBUILD2018-06-28 21:03:42 UTC (rev 347677) @@ -4,7 +4,7 @@ pkgname=git-annex pkgver=6.20180626 -pkgrel=4 +pkgrel=5 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/"; license=("AGPL3")
[arch-commits] Commit in python-setuptools/repos (staging-any staging-any/PKGBUILD)
Date: Thursday, June 28, 2018 @ 21:02:14 Author: felixonmars Revision: 327744 archrelease: copy trunk to staging-any Added: python-setuptools/repos/staging-any/ python-setuptools/repos/staging-any/PKGBUILD (from rev 327743, python-setuptools/trunk/PKGBUILD) --+ PKGBUILD | 108 + 1 file changed, 108 insertions(+) Copied: python-setuptools/repos/staging-any/PKGBUILD (from rev 327743, python-setuptools/trunk/PKGBUILD) === --- staging-any/PKGBUILD(rev 0) +++ staging-any/PKGBUILD2018-06-28 21:02:14 UTC (rev 327744) @@ -0,0 +1,108 @@ +# $Id$ +# Maintainer: Angel Velasquez +# Maintainer: Felix Yan +# Contributor: Eli Schwartz + +pkgbase=python-setuptools +pkgname=('python-setuptools' 'python2-setuptools') +pkgver=39.2.0 +pkgrel=3 +epoch=1 +pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages" +arch=('any') +license=('PSF') +url="https://pypi.org/project/setuptools/"; +_deps=('appdirs' 'packaging') +makedepends=("${_deps[@]/#/python-}" "${_deps[@]/#/python2-}" 'git') +_checkdeps=('mock' 'pip' 'pytest-fixture-config' 'pytest-flake8' +'pytest-runner' 'pytest-virtualenv' 'wheel') +checkdepends=("${_checkdeps[@]/#/python-}" "${_checkdeps[@]/#/python2-}" 'git') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/pypa/setuptools/archive/v$pkgver.tar.gz";) +sha512sums=('94f0bbf3660d9a27464c79d256e87247f153081128480b914a9bdc2f574ca9ae209a30baf117441a5b6e8530d711b7d3949abefd0dee4d17ef5397e07fb6d9a2') + +export SETUPTOOLS_INSTALL_WINDOWS_SPECIFIC_FILES=0 + +prepare() { + rm -r setuptools-$pkgver/{pkg_resources,setuptools}/{extern,_vendor} + + # Upstream devendoring logic is badly broken, see: + # https://bugs.archlinux.org/task/58670 + # https://github.com/pypa/pip/issues/5429 + # https://github.com/pypa/setuptools/issues/1383 + # The simplest fix is to simply rewrite import paths to use the canonical + # location in the first place + for _module in setuptools pkg_resources; do + find setuptools-$pkgver/$_module -name \*.py -exec sed -i \ + -e 's/from '$_module.extern' import/import/' \ + -e 's/from '$_module.extern'./from /' \ + -e 's/import '$_module.extern'./import /' \ + -e "s/__import__('$_module.extern./__import__('/" \ + {} + +done + + # Remove post-release tag since we are using stable tags + sed -e '/tag_build = .post/d' \ + -e '/tag_date = 1/d' \ + -i setuptools-$pkgver/setup.cfg + + # 'Clean' installation is expected to fail since we removed bundled packages + sed -i '/^def test_clean_env_install/i import pytest\n\n...@pytest.mark.xfail' setuptools-$pkgver/setuptools/tests/test_virtualenv.py + + # Tests failed. Importing an unbundled new setuptools in a virtualenv does not work, but this won't + # affect normal virtualenv usage (which don't have to import the unbundled setuptools in *current* + # dir. + sed -e '/^def test_pip_upgrade_from_source/i @pytest.mark.xfail' \ + -e '/^def test_test_command_install_requirements/i @pytest.mark.xfail' \ + -i setuptools-$pkgver/setuptools/tests/test_virtualenv.py + + cp -a setuptools-$pkgver{,-py2} + + cd "$srcdir"/setuptools-$pkgver + sed -i -e "s|^#\!.*/usr/bin/env python|#!/usr/bin/env python3|" setuptools/command/easy_install.py + + cd "$srcdir"/setuptools-$pkgver-py2 + sed -i -e "s|^#\!.*/usr/bin/env python|#!/usr/bin/env python2|" setuptools/command/easy_install.py +} + +build() { + cd "$srcdir"/setuptools-$pkgver + python bootstrap.py + python setup.py build + + cd "$srcdir"/setuptools-$pkgver-py2 + python2 bootstrap.py + python2 setup.py build +} + +check() { ( + # Workaround UTF-8 tests by setting LC_CTYPE + export LC_CTYPE=en_US.UTF-8 + + # https://github.com/pypa/setuptools/pull/810 + export PYTHONDONTWRITEBYTECODE=1 + + cd "$srcdir"/setuptools-$pkgver + python setup.py pytest + + cd "$srcdir"/setuptools-$pkgver-py2 + python2 setup.py pytest +)} + +package_python-setuptools() { + depends=("${_deps[@]/#/python-}") + provides=('python-distribute') + replaces=('python-distribute') + + cd "$srcdir"/setuptools-$pkgver + python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 --skip-build +} + +package_python2-setuptools() { + depends=("${_deps[@]/#/python2-}") + provides=('python2-distribute') + replaces=('python2-distribute') + + cd "$srcdir"/setuptools-$pkgver-py2 + python2 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 --skip-build + rm "$pkgdir"/usr/bin/easy_install +}
[arch-commits] Commit in python-setuptools/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 21:01:55 Author: felixonmars Revision: 327743 upgpkg: python-setuptools 1:39.2.0-3 Python 3.7 rebuild Modified: python-setuptools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 21:00:54 UTC (rev 327742) +++ PKGBUILD2018-06-28 21:01:55 UTC (rev 327743) @@ -6,7 +6,7 @@ pkgbase=python-setuptools pkgname=('python-setuptools' 'python2-setuptools') pkgver=39.2.0 -pkgrel=2 +pkgrel=3 epoch=1 pkgdesc="Easily download, build, install, upgrade, and uninstall Python packages" arch=('any')
[arch-commits] Commit in python-appdirs/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 21:00:36 Author: felixonmars Revision: 327741 upgpkg: python-appdirs 1.4.3-2 Python 3.7 rebuild Modified: python-appdirs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 20:59:44 UTC (rev 327740) +++ PKGBUILD2018-06-28 21:00:36 UTC (rev 327741) @@ -5,7 +5,7 @@ pkgbase=python-appdirs pkgname=(python-appdirs python2-appdirs) pkgver=1.4.3 -pkgrel=1 +pkgrel=2 pkgdesc='A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir".' arch=('any') url="https://github.com/ActiveState/appdirs";
[arch-commits] Commit in python-appdirs/repos (staging-any staging-any/PKGBUILD)
Date: Thursday, June 28, 2018 @ 21:00:54 Author: felixonmars Revision: 327742 archrelease: copy trunk to staging-any Added: python-appdirs/repos/staging-any/ python-appdirs/repos/staging-any/PKGBUILD (from rev 327741, python-appdirs/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: python-appdirs/repos/staging-any/PKGBUILD (from rev 327741, python-appdirs/trunk/PKGBUILD) === --- staging-any/PKGBUILD(rev 0) +++ staging-any/PKGBUILD2018-06-28 21:00:54 UTC (rev 327742) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Tobias Roettger + +pkgbase=python-appdirs +pkgname=(python-appdirs python2-appdirs) +pkgver=1.4.3 +pkgrel=2 +pkgdesc='A small Python module for determining appropriate platform-specific dirs, e.g. a "user data dir".' +arch=('any') +url="https://github.com/ActiveState/appdirs"; +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools') +source=("https://pypi.io/packages/source/a/appdirs/appdirs-$pkgver.tar.gz";) +md5sums=('44c679904082a2133f5566c8a0d3ab42') + +prepare() { + cp -a appdirs-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/appdirs-$pkgver + python setup.py build + + cd "$srcdir"/appdirs-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/appdirs-$pkgver + python setup.py test + + cd "$srcdir"/appdirs-$pkgver-py2 + python2 setup.py test +} + +package_python-appdirs() { + depends=('python') + + cd appdirs-$pkgver + python setup.py install --root="$pkgdir/" --optimize=1 + install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt +} + +package_python2-appdirs() { + depends=('python2') + + cd appdirs-$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-packaging/repos (staging-any staging-any/PKGBUILD)
Date: Thursday, June 28, 2018 @ 20:59:44 Author: felixonmars Revision: 327740 archrelease: copy trunk to staging-any Added: python-packaging/repos/staging-any/ python-packaging/repos/staging-any/PKGBUILD (from rev 327739, python-packaging/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: python-packaging/repos/staging-any/PKGBUILD (from rev 327739, python-packaging/trunk/PKGBUILD) === --- staging-any/PKGBUILD(rev 0) +++ staging-any/PKGBUILD2018-06-28 20:59:44 UTC (rev 327740) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-packaging +pkgname=(python-packaging python2-packaging) +pkgver=17.1 +_commit=0dfec396998e7237e12dc2e3a06385ffa1bd97b1 +pkgrel=2 +pkgdesc="Core utilities for Python packages" +arch=('any') +url="https://github.com/pypa/packaging"; +license=('Apache') +makedepends=('python-setuptools' 'python2-setuptools' 'python-pyparsing' 'python2-pyparsing') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-pretend' 'python2-pretend' + 'python-coverage' 'python2-coverage') +source=("$pkgbase-$_commit.tar.gz::https://github.com/pypa/packaging/archive/$_commit.tar.gz";) +sha512sums=('00f0ac87794813372931b31c5dd52f76153b0fa8fc21c2a1d5dafdd792e12ef0d87503aa7bbceb8642f777900dcaccfafca77dc391c5afdce1471a7ba9c4021e') + +prepare() { + mv packaging-{$_commit,$pkgver} + cp -a packaging-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/packaging-$pkgver + python setup.py build + + cd "$srcdir"/packaging-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/packaging-$pkgver + python setup.py pytest + + cd "$srcdir"/packaging-$pkgver-py2 + python2 setup.py pytest +} + +package_python-packaging() { + depends=('python-pyparsing' 'python-six') + + cd "$srcdir"/packaging-$pkgver + python setup.py install --root "$pkgdir" +} + +package_python2-packaging() { + depends=('python2-pyparsing' 'python2-six') + + cd "$srcdir"/packaging-$pkgver-py2 + python2 setup.py install --root "$pkgdir" +}
[arch-commits] Commit in python-packaging/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 20:59:26 Author: felixonmars Revision: 327739 upgpkg: python-packaging 17.1-2 Python 3.7 rebuild Modified: python-packaging/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 20:58:22 UTC (rev 327738) +++ PKGBUILD2018-06-28 20:59:26 UTC (rev 327739) @@ -5,7 +5,7 @@ pkgname=(python-packaging python2-packaging) pkgver=17.1 _commit=0dfec396998e7237e12dc2e3a06385ffa1bd97b1 -pkgrel=1 +pkgrel=2 pkgdesc="Core utilities for Python packages" arch=('any') url="https://github.com/pypa/packaging";
[arch-commits] Commit in python-pyparsing/repos (staging-any staging-any/PKGBUILD)
Date: Thursday, June 28, 2018 @ 20:58:22 Author: felixonmars Revision: 327738 archrelease: copy trunk to staging-any Added: python-pyparsing/repos/staging-any/ python-pyparsing/repos/staging-any/PKGBUILD (from rev 327737, python-pyparsing/trunk/PKGBUILD) --+ PKGBUILD | 64 + 1 file changed, 64 insertions(+) Copied: python-pyparsing/repos/staging-any/PKGBUILD (from rev 327737, python-pyparsing/trunk/PKGBUILD) === --- staging-any/PKGBUILD(rev 0) +++ staging-any/PKGBUILD2018-06-28 20:58:22 UTC (rev 327738) @@ -0,0 +1,64 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Alexander F Rødseth +# Contributor: Chris Brannon +# Contributor: Geoffroy Carrier +# Contributor: Arvid Ephraim Picciani +# Contributor: Michael Krauss + +pkgname=python-pyparsing +pkgname=('python-pyparsing' 'python2-pyparsing') +pkgver=2.2.0 +pkgrel=2 +pkgdesc='General parsing module for Python' +arch=('any') +url='http://pyparsing.wikispaces.com/' +makedepends=('python-setuptools' 'python2-setuptools' 'subversion') +license=('MIT') +source=("svn://svn.code.sf.net/p/pyparsing/code/tags/pyparsing_$pkgver") +sha256sums=('SKIP') + +prepare() { + cp -a pyparsing_$pkgver{,-py2} + + # :/ + sed -i '1i#coding=utf-8' pyparsing_$pkgver-py2/src/unitTests.py +} + +build() { + cd "$srcdir"/pyparsing_$pkgver/src + python setup.py build + + cd "$srcdir"/pyparsing_$pkgver-py2/src + python2 setup.py build +} + +check() { + export LC_CTYPE=en_US.UTF-8 + + cd "$srcdir"/pyparsing_$pkgver/src + python unitTests.py + + cd "$srcdir"/pyparsing_$pkgver-py2/src + python2 unitTests.py +} + +package_python-pyparsing() { + depends=('python') + + cd pyparsing_$pkgver/src + + python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-pyparsing() { + depends=('python2') + + cd pyparsing_$pkgver-py2/src + + python2 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-pyparsing/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 20:58:03 Author: felixonmars Revision: 327737 upgpkg: python-pyparsing 2.2.0-2 Python 3.7 rebuild Modified: python-pyparsing/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 20:56:23 UTC (rev 327736) +++ PKGBUILD2018-06-28 20:58:03 UTC (rev 327737) @@ -9,7 +9,7 @@ pkgname=python-pyparsing pkgname=('python-pyparsing' 'python2-pyparsing') pkgver=2.2.0 -pkgrel=1 +pkgrel=2 pkgdesc='General parsing module for Python' arch=('any') url='http://pyparsing.wikispaces.com/'
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Thursday, June 28, 2018 @ 20:57:52 Author: felixonmars Revision: 347676 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 347675, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 347675, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 20:57:52 UTC (rev 347676) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.0 +pkgrel=33 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-byteable' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-memory' 'haskell-css-text' 'haskell-data-default' + 'haskell-exceptions' 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' + 'haskell-http-types' 'haskell-mime-types' 'haskell-old-time' 'haskell-resourcet' + 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-app-static' + 'haskell-yesod-core') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('85352eb6ec0f4d7682a0d000f158446ed0370d7a63f9cca8976e5972d10ca427e45e8307c1169bfbcc25ba7fa62e1906651a9e8c7d6937ac4ea6f25412b5cea5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 20:57:36 Author: felixonmars Revision: 347675 upgpkg: haskell-yesod-static 1.6.0-33 rebuild with generic-deriving 1.12.2 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 20:56:41 UTC (rev 347674) +++ PKGBUILD2018-06-28 20:57:36 UTC (rev 347675) @@ -5,7 +5,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.0 -pkgrel=32 +pkgrel=33 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in python-six/repos (staging-any staging-any/PKGBUILD)
Date: Thursday, June 28, 2018 @ 20:56:23 Author: felixonmars Revision: 327736 archrelease: copy trunk to staging-any Added: python-six/repos/staging-any/ python-six/repos/staging-any/PKGBUILD (from rev 327735, python-six/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: python-six/repos/staging-any/PKGBUILD (from rev 327735, python-six/trunk/PKGBUILD) === --- staging-any/PKGBUILD(rev 0) +++ staging-any/PKGBUILD2018-06-28 20:56:23 UTC (rev 327736) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Jelle van der Waa +# Contributer: Allan McRae + +pkgbase=python-six +pkgname=('python2-six' 'python-six') +pkgver=1.11.0 +pkgrel=2 +pkgdesc="Python 2 and 3 compatibility utilities" +arch=('any') +url="http://pypi.python.org/pypi/six/"; +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'tk') +source=("https://pypi.io/packages/source/s/six/six-$pkgver.tar.gz";) +sha512sums=('33f246a2e987141e17e5edad9d3537cf3aba0cbdd0bc2a907ea52ce0d674b1474f29c3dd5cc26605fd960396054b189ca5f501708333cad234c223131483fe24') + +build() { + cp -a six-$pkgver{,-py2} +} + +check() { + cd "$srcdir"/six-$pkgver + python setup.py pytest + + cd "$srcdir"/six-$pkgver-py2 + python2 setup.py pytest +} + +package_python-six() { + depends=('python') + + cd six-$pkgver + python setup.py install --root "$pkgdir" --optimize=1 + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-six() { + depends=('python2') + + cd six-$pkgver-py2 + python2 setup.py install --root "$pkgdir" --optimize=1 + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 20:56:24 Author: felixonmars Revision: 347673 upgpkg: haskell-yesod-auth 1.6.3-36 rebuild with generic-deriving 1.12.2 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 20:55:13 UTC (rev 347672) +++ PKGBUILD2018-06-28 20:56:24 UTC (rev 347673) @@ -5,7 +5,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.3 -pkgrel=35 +pkgrel=36 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Thursday, June 28, 2018 @ 20:56:41 Author: felixonmars Revision: 347674 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 347673, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 347673, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 20:56:41 UTC (rev 347674) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.3 +pkgrel=36 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-email-validate' + 'haskell-file-embed' 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-memory' 'haskell-mime-mail' 'haskell-network-uri' + 'haskell-nonce' 'haskell-persistent' 'haskell-persistent-template' 'haskell-random' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-unliftio' + 'haskell-unliftio-core' 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' + 'haskell-yesod-form' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('67c23def147cf2cc174475d193e97afdf2b6fc4121a9fec7e0894562e626774bee9114325c26f172e58686119a3508ed2365ece419a10721873d43bf7684854a') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in python-six/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 20:56:05 Author: felixonmars Revision: 327735 upgpkg: python-six 1.11.0-2 Python 3.7 rebuild Modified: python-six/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 20:52:55 UTC (rev 327734) +++ PKGBUILD2018-06-28 20:56:05 UTC (rev 327735) @@ -6,7 +6,7 @@ pkgbase=python-six pkgname=('python2-six' 'python-six') pkgver=1.11.0 -pkgrel=1 +pkgrel=2 pkgdesc="Python 2 and 3 compatibility utilities" arch=('any') url="http://pypi.python.org/pypi/six/";
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Thursday, June 28, 2018 @ 20:55:13 Author: felixonmars Revision: 347672 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 347671, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 347671, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 20:55:13 UTC (rev 347672) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.0 +pkgrel=37 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-data-default-class' 'haskell-fast-logger' 'haskell-monad-logger' + 'haskell-resourcet' 'haskell-shakespeare' 'haskell-streaming-commons' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' + 'haskell-warp' 'haskell-yaml' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 20:54:57 Author: felixonmars Revision: 347671 upgpkg: haskell-yesod 1.6.0-37 rebuild with generic-deriving 1.12.2 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 20:54:02 UTC (rev 347670) +++ PKGBUILD2018-06-28 20:54:57 UTC (rev 347671) @@ -5,7 +5,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.0 -pkgrel=36 +pkgrel=37 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Thursday, June 28, 2018 @ 20:54:02 Author: felixonmars Revision: 347670 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 347669, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 347669, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 20:54:02 UTC (rev 347670) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.6.1 +pkgrel=36 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 'haskell-email-validate' + 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 'haskell-shakespeare' + 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('97228b512945f502ed72274c0544da72aff77d17b09c7199ac8c3eb5791d528a6105c2d18c62ca62eb33cd11f6d80ebbdf73b76e8ab7190e6ed5c7eba3892cb1') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-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 $_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-yesod-form/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 20:53:45 Author: felixonmars Revision: 347669 upgpkg: haskell-yesod-form 1.6.1-36 rebuild with generic-deriving 1.12.2 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 20:52:32 UTC (rev 347668) +++ PKGBUILD2018-06-28 20:53:45 UTC (rev 347669) @@ -5,7 +5,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.6.1 -pkgrel=35 +pkgrel=36 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in pyalpm/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 20:52:38 Author: felixonmars Revision: 327733 upgpkg: pyalpm 0.8.3-2 Python 3.7 rebuild Modified: pyalpm/trunk/PKGBUILD (contents, properties) --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 20:43:15 UTC (rev 327732) +++ PKGBUILD2018-06-28 20:52:38 UTC (rev 327733) @@ -1,8 +1,9 @@ +# $Id$ # Maintainer : Rémy Oudompheng pkgname=pyalpm pkgver=0.8.3 -pkgrel=1 +pkgrel=2 pkgdesc="Libalpm bindings for Python 3" arch=('x86_64') url="https://git.archlinux.org/pyalpm.git/"; @@ -11,7 +12,7 @@ depends=('python>=3.6' 'pacman>=5.0') source=("git+https://git.archlinux.org/pyalpm.git#commit=284d480cd50a0d90dbdd00085efaf0ff9a63913c";) validpgpkeys=('E499C79F53C96A54E572FEE1C06086337C50773E') -sha1sums=('SKIP') +sha512sums=('SKIP') build() { cd ${srcdir}/${pkgname} Property changes on: pyalpm/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in pyalpm/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Thursday, June 28, 2018 @ 20:52:55 Author: felixonmars Revision: 327734 archrelease: copy trunk to staging-x86_64 Added: pyalpm/repos/staging-x86_64/ pyalpm/repos/staging-x86_64/PKGBUILD (from rev 327733, pyalpm/trunk/PKGBUILD) --+ PKGBUILD | 25 + 1 file changed, 25 insertions(+) Copied: pyalpm/repos/staging-x86_64/PKGBUILD (from rev 327733, pyalpm/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-06-28 20:52:55 UTC (rev 327734) @@ -0,0 +1,25 @@ +# $Id$ +# Maintainer : Rémy Oudompheng + +pkgname=pyalpm +pkgver=0.8.3 +pkgrel=2 +pkgdesc="Libalpm bindings for Python 3" +arch=('x86_64') +url="https://git.archlinux.org/pyalpm.git/"; +license=('GPL') +makedepends=('git') +depends=('python>=3.6' 'pacman>=5.0') +source=("git+https://git.archlinux.org/pyalpm.git#commit=284d480cd50a0d90dbdd00085efaf0ff9a63913c";) +validpgpkeys=('E499C79F53C96A54E572FEE1C06086337C50773E') +sha512sums=('SKIP') + +build() { + cd ${srcdir}/${pkgname} + python setup.py build +} + +package() { + cd ${srcdir}/${pkgname} + python setup.py install --root=${pkgdir} +}
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Thursday, June 28, 2018 @ 20:52:32 Author: felixonmars Revision: 347668 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 347667, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 347667, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 20:52:32 UTC (rev 347668) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.6.0 +pkgrel=36 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('8000d9f9a3406aff157652989946b915ba54e4241e59afc29c51c647f5c45d05cad7d46a92423fa3811a9a6238f6a4a759320309b337d369346fe5470d927982') + +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 "${srcdir}/${_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-yesod-persistent/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 20:52:16 Author: felixonmars Revision: 347667 upgpkg: haskell-yesod-persistent 1.6.0-36 rebuild with generic-deriving 1.12.2 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 20:51:22 UTC (rev 347666) +++ PKGBUILD2018-06-28 20:52:16 UTC (rev 347667) @@ -5,7 +5,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.6.0 -pkgrel=35 +pkgrel=36 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-default/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 20:51:06 Author: felixonmars Revision: 347665 upgpkg: haskell-yesod-default 1.2.0-334 rebuild with generic-deriving 1.12.2 Modified: haskell-yesod-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 20:50:21 UTC (rev 347664) +++ PKGBUILD2018-06-28 20:51:06 UTC (rev 347665) @@ -5,7 +5,7 @@ _hkgname=yesod-default pkgname=haskell-yesod-default pkgver=1.2.0 -pkgrel=333 +pkgrel=334 pkgdesc="Default config and main functions for your yesod application (deprecated)" url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-default/repos (2 files)
Date: Thursday, June 28, 2018 @ 20:51:22 Author: felixonmars Revision: 347666 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-default/repos/community-staging-x86_64/ haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 347665, haskell-yesod-default/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 347665, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 20:51:22 UTC (rev 347666) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=334 +pkgdesc="Default config and main functions for your yesod application (deprecated)" +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-yesod-core") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96') + +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-yesod-core/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 20:50:06 Author: felixonmars Revision: 347663 upgpkg: haskell-yesod-core 1.6.5-32 rebuild with generic-deriving 1.12.2 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 20:48:58 UTC (rev 347662) +++ PKGBUILD2018-06-28 20:50:06 UTC (rev 347663) @@ -5,7 +5,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.6.5 -pkgrel=31 +pkgrel=32 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-core/repos (2 files)
Date: Thursday, June 28, 2018 @ 20:50:21 Author: felixonmars Revision: 347664 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-core/repos/community-staging-x86_64/ haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 347663, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 347663, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 20:50:21 UTC (rev 347664) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.6.5 +pkgrel=32 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-case-insensitive' 'haskell-cereal' + 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cookie' + 'haskell-deepseq-generics' 'haskell-fast-logger' 'haskell-http-types' + 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 'haskell-primitive' + 'haskell-random' 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-word8') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('6bf98448abe8ab9ed9f7b602bc731d7aa67a31ce0440b7e3e633c2958258d98315c33a431e08b8ba2aa3bcc9fbde1945cafa823b3201986a7d0d33c2df6fe427') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-mustache/repos (2 files)
Date: Thursday, June 28, 2018 @ 20:48:58 Author: felixonmars Revision: 347662 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mustache/repos/community-staging-x86_64/ haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 347661, haskell-mustache/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 347661, haskell-mustache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 20:48:58 UTC (rev 347662) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=mustache +pkgname=haskell-mustache +pkgver=2.3.0 +pkgrel=26 +pkgdesc="A mustache template parser library." +url="https://github.com/JustusAdam/mustache"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-either' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-scientific' 'haskell-th-lift' 'haskell-cmdargs' 'haskell-yaml') +makedepends=('ghc' 'haskell-hspec' 'haskell-base-unicode-symbols' 'haskell-wreq' 'haskell-zlib' + 'haskell-tar' 'haskell-lens' 'haskell-temporary') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('bdefb406a44bb3648ca7129128767be04c780d967757385770111a0da8f91ff7165213038e8abc7799b28b66eb7d2f47383346837fad7e6327dad7aa714971f6') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-mustache/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 20:48:42 Author: felixonmars Revision: 347661 upgpkg: haskell-mustache 2.3.0-26 rebuild with generic-deriving 1.12.2 Modified: haskell-mustache/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 20:47:36 UTC (rev 347660) +++ PKGBUILD2018-06-28 20:48:42 UTC (rev 347661) @@ -4,7 +4,7 @@ _hkgname=mustache pkgname=haskell-mustache pkgver=2.3.0 -pkgrel=25 +pkgrel=26 pkgdesc="A mustache template parser library." url="https://github.com/JustusAdam/mustache"; license=('custom:BSD3')
[arch-commits] Commit in haskell-hpack/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 20:47:20 Author: felixonmars Revision: 347659 upgpkg: haskell-hpack 0.28.2-31 rebuild with generic-deriving 1.12.2 Modified: haskell-hpack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 20:45:29 UTC (rev 347658) +++ PKGBUILD2018-06-28 20:47:20 UTC (rev 347659) @@ -6,7 +6,7 @@ pkgname=haskell-hpack _hkgname=hpack pkgver=0.28.2 -pkgrel=30 +pkgrel=31 pkgdesc="An alternative format for Haskell packages" url="https://github.com/sol/hpack#readme"; license=("MIT")
[arch-commits] Commit in haskell-hpack/repos (2 files)
Date: Thursday, June 28, 2018 @ 20:47:36 Author: felixonmars Revision: 347660 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 347659, haskell-hpack/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 347659, haskell-hpack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 20:47:36 UTC (rev 347660) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-hpack +_hkgname=hpack +pkgver=0.28.2 +pkgrel=31 +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 cgrep/repos (2 files)
Date: Thursday, June 28, 2018 @ 20:45:29 Author: felixonmars Revision: 347658 archrelease: copy trunk to community-staging-x86_64 Added: cgrep/repos/community-staging-x86_64/ cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 347657, cgrep/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 347657, cgrep/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 20:45:29 UTC (rev 347658) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=cgrep +pkgver=6.6.25 +pkgrel=33 +pkgdesc="A context-aware grep for source codes" +url="http://awgn.github.io/cgrep/"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 'haskell-cmdargs' + 'haskell-dlist' 'haskell-either' 'haskell-exceptions' 'haskell-regex-base' + 'haskell-regex-pcre' 'haskell-regex-posix' 'haskell-safe' 'haskell-split' + 'haskell-stringsearch' 'haskell-unix-compat' 'haskell-unicode-show' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-yaml') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('d3b5a9c249034de37645cfcd6711d701dc5e51fd35f1d5a2c77e9a0c470965f9d268ea3ee523fdc92029e5161688122ed8e04590ca81c7b7b601abec5b2e5e42') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="$pkgdir" +}
[arch-commits] Commit in cgrep/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 20:45:13 Author: felixonmars Revision: 347657 upgpkg: cgrep 6.6.25-33 rebuild with generic-deriving 1.12.2 Modified: cgrep/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 20:44:17 UTC (rev 347656) +++ PKGBUILD2018-06-28 20:45:13 UTC (rev 347657) @@ -4,7 +4,7 @@ pkgname=cgrep pkgver=6.6.25 -pkgrel=32 +pkgrel=33 pkgdesc="A context-aware grep for source codes" url="http://awgn.github.io/cgrep/"; license=("GPL2")
[arch-commits] Commit in haskell-yaml/repos (2 files)
Date: Thursday, June 28, 2018 @ 20:44:17 Author: felixonmars Revision: 347656 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yaml/repos/community-staging-x86_64/ haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 347655, haskell-yaml/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 347655, haskell-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 20:44:17 UTC (rev 347656) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yaml +pkgname=haskell-yaml +pkgver=0.8.31 +pkgrel=2 +pkgdesc="Support for parsing and rendering YAML documents." +url="https://github.com/snoyberg/yaml/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 'haskell-vector' + 'haskell-resourcet' 'haskell-scientific' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-mockery' 'haskell-base-compat' + 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('37a3ae20be5f95222571ff2b0ed34243b31d99b39cd4c17bfaf9326c1e3b0e41d022ec58b0f688702b8a0adc055d9ca6f7e413d0055a1a47f25762c6d8f46a54') + +prepare() { +# Needed only for examples, which won't be built +sed -e '/raw-strings-qq/d' -e '/semigroups/d' -i ${_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 \ +-f-no-unicode -f-system-libyaml -f-no-exe -fno-examples +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +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 haskell-yaml/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 20:43:57 Author: felixonmars Revision: 347655 upgpkg: haskell-yaml 0.8.31-2 rebuild with generic-deriving 1.12.2 Modified: haskell-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 20:42:48 UTC (rev 347654) +++ PKGBUILD2018-06-28 20:43:57 UTC (rev 347655) @@ -5,7 +5,7 @@ _hkgname=yaml pkgname=haskell-yaml pkgver=0.8.31 -pkgrel=1 +pkgrel=2 pkgdesc="Support for parsing and rendering YAML documents." url="https://github.com/snoyberg/yaml/"; license=("custom:BSD3")
[arch-commits] Commit in python/repos/staging-x86_64 (PKGBUILD)
Date: Thursday, June 28, 2018 @ 20:43:15 Author: felixonmars Revision: 327732 archrelease: copy trunk to staging-x86_64 Modified: python/repos/staging-x86_64/PKGBUILD --+ PKGBUILD | 14 ++ 1 file changed, 6 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 20:42:57 UTC (rev 327731) +++ PKGBUILD2018-06-28 20:43:15 UTC (rev 327732) @@ -6,7 +6,7 @@ # Contributor: Jason Chu pkgname=python -pkgver=3.7.0 +pkgver=3.6.6 pkgrel=1 _pybasever=3.6 pkgdesc="Next generation of the python high-level scripting language" @@ -25,7 +25,7 @@ replaces=('python3') source=("https://www.python.org/ftp/python/${pkgver%rc*}/Python-${pkgver}.tar.xz"{,.asc} dont-make-libpython-readonly.patch) -sha512sums=('8bb11233fb67ee9ab8ed1b72f8fdc62f66e26a6beaaeb92448bce681cf065269833b1658d3ed2459127f25ba43adb0eab73cf27c59834a2a803fb529b4216739' +sha512sums=('c71f87c5906e770322a14cacad228655659f782207db826320449d12bf86091c3662f317e1773158dec52f8b052eaedfb4c03b561cc2a6cfcd381597fd2d2b04' 'SKIP' '2ef96708d5b13ae2a3d2cc62c87b4780e60ecfce914e190564492def3a11d5e56977659f41c7f9d12266e58050c766bce4e2b5d50b708eb792794fa8357920c4') validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D') # Ned Deily (Python release signing key) @@ -42,6 +42,7 @@ # Ensure that we are using the system copy of various libraries (expat, zlib, libffi, and libmpdec), # rather than copies shipped in the tarball rm -r Modules/expat + rm -r Modules/zlib rm -r Modules/_ctypes/{darwin,libffi}* rm -r Modules/_decimal/libmpdec } @@ -72,10 +73,8 @@ } check() { - # test_gdb is expected to fail with LTO - # test_idle, test_tk, test_ttk_guionly segfaults since 3.6.5 - # test_cmd_line_script, test_compileall, test_importlib, test_multiprocessing_main_handling, test_py_compile, test_runpy fail in 3.7.0 - # (All 6 are about zipfile import error) + # test_gdb is expected to fail with LTO~ + # test_idle, test_tk, test_ttk_guionly segfaults on 3.6.5 cd Python-${pkgver} @@ -85,8 +84,7 @@ LD_LIBRARY_PATH="${srcdir}/Python-${pkgver}":${LD_LIBRARY_PATH} \ LC_CTYPE=en_US.UTF-8 xvfb-run -s "-screen 0 1280x720x24 -ac +extension GLX" -a -n "$servernum" \ -"${srcdir}/Python-${pkgver}/python" -m test.regrtest -v -uall -x test_gdb -x test_idle -x test_tk -x test_ttk_guionly \ --x test_cmd_line_script -x test_compileall -x test_importlib -x test_multiprocessing_main_handling -x test_py_compile -x test_runpy +"${srcdir}/Python-${pkgver}/python" -m test.regrtest -v -uall -x test_gdb -x test_idle -x test_tk -x test_ttk_guionly } package() {
[arch-commits] Commit in python/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 20:42:57 Author: felixonmars Revision: 327731 upgpkg: python 3.6.6-1 reverts to 3.6.6 for gdbm rebuild Modified: python/trunk/PKGBUILD --+ PKGBUILD | 14 ++ 1 file changed, 6 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 20:32:18 UTC (rev 327730) +++ PKGBUILD2018-06-28 20:42:57 UTC (rev 327731) @@ -6,7 +6,7 @@ # Contributor: Jason Chu pkgname=python -pkgver=3.7.0 +pkgver=3.6.6 pkgrel=1 _pybasever=3.6 pkgdesc="Next generation of the python high-level scripting language" @@ -25,7 +25,7 @@ replaces=('python3') source=("https://www.python.org/ftp/python/${pkgver%rc*}/Python-${pkgver}.tar.xz"{,.asc} dont-make-libpython-readonly.patch) -sha512sums=('8bb11233fb67ee9ab8ed1b72f8fdc62f66e26a6beaaeb92448bce681cf065269833b1658d3ed2459127f25ba43adb0eab73cf27c59834a2a803fb529b4216739' +sha512sums=('c71f87c5906e770322a14cacad228655659f782207db826320449d12bf86091c3662f317e1773158dec52f8b052eaedfb4c03b561cc2a6cfcd381597fd2d2b04' 'SKIP' '2ef96708d5b13ae2a3d2cc62c87b4780e60ecfce914e190564492def3a11d5e56977659f41c7f9d12266e58050c766bce4e2b5d50b708eb792794fa8357920c4') validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D') # Ned Deily (Python release signing key) @@ -42,6 +42,7 @@ # Ensure that we are using the system copy of various libraries (expat, zlib, libffi, and libmpdec), # rather than copies shipped in the tarball rm -r Modules/expat + rm -r Modules/zlib rm -r Modules/_ctypes/{darwin,libffi}* rm -r Modules/_decimal/libmpdec } @@ -72,10 +73,8 @@ } check() { - # test_gdb is expected to fail with LTO - # test_idle, test_tk, test_ttk_guionly segfaults since 3.6.5 - # test_cmd_line_script, test_compileall, test_importlib, test_multiprocessing_main_handling, test_py_compile, test_runpy fail in 3.7.0 - # (All 6 are about zipfile import error) + # test_gdb is expected to fail with LTO~ + # test_idle, test_tk, test_ttk_guionly segfaults on 3.6.5 cd Python-${pkgver} @@ -85,8 +84,7 @@ LD_LIBRARY_PATH="${srcdir}/Python-${pkgver}":${LD_LIBRARY_PATH} \ LC_CTYPE=en_US.UTF-8 xvfb-run -s "-screen 0 1280x720x24 -ac +extension GLX" -a -n "$servernum" \ -"${srcdir}/Python-${pkgver}/python" -m test.regrtest -v -uall -x test_gdb -x test_idle -x test_tk -x test_ttk_guionly \ --x test_cmd_line_script -x test_compileall -x test_importlib -x test_multiprocessing_main_handling -x test_py_compile -x test_runpy +"${srcdir}/Python-${pkgver}/python" -m test.regrtest -v -uall -x test_gdb -x test_idle -x test_tk -x test_ttk_guionly } package() {
[arch-commits] Commit in haskell-dav/repos (2 files)
Date: Thursday, June 28, 2018 @ 20:42:48 Author: felixonmars Revision: 347654 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dav/repos/community-staging-x86_64/ haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 347653, haskell-dav/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 347653, haskell-dav/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 20:42:48 UTC (rev 347654) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.3.2 +pkgrel=75 +pkgdesc="RFC 4918 WebDAV support" +url="http://floss.scru.org/hDAV"; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default" "haskell-exceptions" + "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" + "haskell-lens" "haskell-network" "haskell-network-uri" + "haskell-optparse-applicative" "haskell-transformers-base" "haskell-transformers-compat" + "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('8dd729c09f7b415dda13948bbd533606a7ccf45eb933fd6e984539f76defa8f938e6ec0c954c0955630182ee014fd611bd8a4e8a70fc863253d9a3f6a229c497') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri -f-mtl-compat +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-dav/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 20:42:32 Author: felixonmars Revision: 347653 upgpkg: haskell-dav 1.3.2-75 rebuild with generic-deriving 1.12.2 Modified: haskell-dav/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 20:41:40 UTC (rev 347652) +++ PKGBUILD2018-06-28 20:42:32 UTC (rev 347653) @@ -5,7 +5,7 @@ _hkgname=DAV pkgname=haskell-dav pkgver=1.3.2 -pkgrel=74 +pkgrel=75 pkgdesc="RFC 4918 WebDAV support" url="http://floss.scru.org/hDAV"; license=("GPL3")
[arch-commits] Commit in haskell-xml-hamlet/repos (2 files)
Date: Thursday, June 28, 2018 @ 20:41:40 Author: felixonmars Revision: 347652 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xml-hamlet/repos/community-staging-x86_64/ haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 347651, haskell-xml-hamlet/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 347651, haskell-xml-hamlet/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 20:41:40 UTC (rev 347652) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=xml-hamlet +pkgname=haskell-xml-hamlet +pkgver=0.5.0 +pkgrel=16 +pkgdesc="Hamlet-style quasiquoter for XML content" +url="http://www.yesodweb.com/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-shakespeare" + "haskell-xml-conduit") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('6ab50b237e13f5d41f311fe30477c5ecef43af7400e6994652b384b8b91a0007facd7051d2651dac6836356fad6a764dfc2793338b7c0a8c20e83009a0a673ce') + +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-xml-hamlet/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 20:41:24 Author: felixonmars Revision: 347651 upgpkg: haskell-xml-hamlet 0.5.0-16 rebuild with generic-deriving 1.12.2 Modified: haskell-xml-hamlet/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 20:40:37 UTC (rev 347650) +++ PKGBUILD2018-06-28 20:41:24 UTC (rev 347651) @@ -5,7 +5,7 @@ _hkgname=xml-hamlet pkgname=haskell-xml-hamlet pkgver=0.5.0 -pkgrel=15 +pkgrel=16 pkgdesc="Hamlet-style quasiquoter for XML content" url="http://www.yesodweb.com/"; license=("custom:BSD3")
[arch-commits] Commit in haskell-wreq/repos (2 files)
Date: Thursday, June 28, 2018 @ 20:40:37 Author: felixonmars Revision: 347650 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wreq/repos/community-staging-x86_64/ haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 347649, haskell-wreq/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 347649, haskell-wreq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 20:40:37 UTC (rev 347650) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=wreq +pkgname=haskell-wreq +pkgver=0.5.2.1 +pkgrel=22 +pkgdesc="An easy-to-use HTTP client library." +url="https://github.com/bos/wreq"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-authenticate-oauth' + 'haskell-base16-bytestring' 'haskell-case-insensitive' 'haskell-cryptonite' + 'haskell-exceptions' 'haskell-hashable' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-lens' 'haskell-lens-aeson' 'haskell-memory' + 'haskell-mime-types' 'haskell-psqueues' 'haskell-time-locale-compat' + 'haskell-unordered-containers' 'haskell-aeson-pretty' 'haskell-base64-bytestring' + 'haskell-snap-core' 'haskell-snap-server' 'haskell-unix-compat' 'haskell-uuid') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hunit' 'haskell-quickcheck' + 'haskell-network-info' 'haskell-temporary' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2' 'haskell-vector') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('4054c9951417e65ad7b215f1fdfa497513daa52b18242b4c20ea14a76030ba91a34fed664bd3bd06f6a62a38c3d5d09ada171ad3ca1d43928c709ffc44560b2f') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fdoctest -f-aws -fhttpbin -f-developer +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +}
[arch-commits] Commit in haskell-wreq/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 20:40:21 Author: felixonmars Revision: 347649 upgpkg: haskell-wreq 0.5.2.1-22 rebuild with generic-deriving 1.12.2 Modified: haskell-wreq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 20:38:21 UTC (rev 347648) +++ PKGBUILD2018-06-28 20:40:21 UTC (rev 347649) @@ -4,7 +4,7 @@ _hkgname=wreq pkgname=haskell-wreq pkgver=0.5.2.1 -pkgrel=21 +pkgrel=22 pkgdesc="An easy-to-use HTTP client library." url="https://github.com/bos/wreq"; license=('custom:BSD3')
[arch-commits] Commit in haskell-servant-server/repos (2 files)
Date: Thursday, June 28, 2018 @ 20:38:21 Author: felixonmars Revision: 347648 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-server/repos/community-staging-x86_64/ haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 347647, haskell-servant-server/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 347647, haskell-servant-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-06-28 20:38:21 UTC (rev 347648) @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-server +pkgname=haskell-servant-server +pkgver=0.13.0.1 +pkgrel=30 +pkgdesc="A family of combinators for defining webservices APIs and serving them" +url="http://haskell-servant.readthedocs.org/"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-attoparsec' + 'haskell-base64-bytestring' 'haskell-exceptions' 'haskell-http-api-data' + 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 'haskell-monad-control' + 'haskell-network' 'haskell-safe' 'haskell-servant' 'haskell-split' + 'haskell-string-conversions' 'haskell-system-filepath' 'haskell-resourcet' 'haskell-tagged' + 'haskell-transformers-base' 'haskell-transformers-compat' 'haskell-wai' + 'haskell-wai-app-static' 'haskell-warp' 'haskell-word8') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-should-not-typecheck' 'haskell-quickcheck' 'haskell-wai-extra' + 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('45e6b8eb9b60efc1bfe046d3e7c93eac4a7c8f9a9f199dd13bcde16a4ba11ad63e3a31c05f056ed1e8266e45307f37982ab9723bb2721978881312521f264d1d') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*2.7/<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}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-servant-server/trunk (PKGBUILD)
Date: Thursday, June 28, 2018 @ 20:38:05 Author: felixonmars Revision: 347647 upgpkg: haskell-servant-server 0.13.0.1-30 rebuild with generic-deriving 1.12.2 Modified: haskell-servant-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-06-28 20:36:37 UTC (rev 347646) +++ PKGBUILD2018-06-28 20:38:05 UTC (rev 347647) @@ -5,7 +5,7 @@ _hkgname=servant-server pkgname=haskell-servant-server pkgver=0.13.0.1 -pkgrel=29 +pkgrel=30 pkgdesc="A family of combinators for defining webservices APIs and serving them" url="http://haskell-servant.readthedocs.org/"; license=("custom:BSD3")