[arch-commits] Commit in ktikz/repos (community-x86_64 community-x86_64/PKGBUILD)

2018-07-01 Thread Bruno Pagani via arch-commits
Date: Sunday, July 1, 2018 @ 21:23:38
  Author: archange
Revision: 349433

archrelease: copy trunk to community-x86_64

Added:
  ktikz/repos/community-x86_64/
  ktikz/repos/community-x86_64/PKGBUILD
(from rev 349432, ktikz/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: ktikz/repos/community-x86_64/PKGBUILD (from rev 349432, 
ktikz/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2018-07-01 21:23:38 UTC (rev 349433)
@@ -0,0 +1,52 @@
+# Maintainer: Bruno Pagani 
+
+pkgbase=ktikz
+pkgname=('ktikz' 'qtikz')
+pkgver=0.12
+pkgrel=1
+pkgdesc="A small application helping you to create TikZ diagrams (from the 
LaTeX pgf package)"
+arch=('x86_64')
+url="https://github.com/fhackenberger/ktikz";
+license=('GPL')
+depends=('poppler-qt5')
+makedepends=('cmake' 'extra-cmake-modules' 'qt5-base' 'qt5-tools'
+ 'kdoctools' 'kxmlgui' 'ktexteditor' 'kparts' 'kiconthemes'
+ 'poppler' 'poppler-qt5' 'kdelibs4support')
+source=(${pkgbase}-${pkgver}.tar.gz::"${url}/archive/${pkgver}.tar.gz")
+sha256sums=('ef15fe70f4e057eab74ed738886f8e4a53d5b1bcdf1ee329930bf06e22f56e9d')
+
+prepare() {
+mkdir ${pkgbase}-${pkgver}/{build,buildqt}
+}
+
+build() {
+# Build ktikz
+cd ${pkgbase}-${pkgver}/build
+cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=None
+make
+# Build qtikz
+cd ../buildqt
+qmake ../qtikz.pro
+make
+}
+
+package_ktikz() {
+pkgdesc+=" – KDE version"
+depends+=('kparts')
+cd ${pkgbase}-${pkgver}/build
+make DESTDIR="${pkgdir}" install
+}
+
+package_qtikz() {
+pkgdesc+=" – Qt version"
+cd ${pkgbase}-${pkgver}/buildqt
+make INSTALL_ROOT="${pkgdir}" install
+# Fix icons path
+sed -i 's:Icon=/usr/share/qtikz/qtikz-128.png:Icon=qtikz:' 
"${pkgdir}"/usr/share/applications/qtikz.desktop
+rm "${pkgdir}"/usr/share/qtikz/qtikz-128.png
+install -Dm644 ../app/icons/qtikz.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/qtikz.svg
+install -Dm644 ../app/icons/qtikz-22.png 
"${pkgdir}"/usr/share/icons/hicolor/22x22/apps/qtikz.png
+install -Dm644 ../app/icons/qtikz-128.png 
"${pkgdir}"/usr/share/icons/hicolor/128x128/apps/qtikz.png
+}


[arch-commits] Commit in pugixml/trunk (PKGBUILD)

2018-07-01 Thread Bruno Pagani via arch-commits
Date: Sunday, July 1, 2018 @ 21:21:24
  Author: archange
Revision: 349432

Use https for sources.

Modified:
  pugixml/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 21:18:57 UTC (rev 349431)
+++ PKGBUILD2018-07-01 21:21:24 UTC (rev 349432)
@@ -12,7 +12,7 @@
 license=('MIT')
 depends=('gcc-libs')
 makedepends=('cmake')
-source=("http://github.com/zeux/pugixml/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz";
+source=("https://github.com/zeux/pugixml/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz";
 'pkg-config.patch'
 'LICENSE')
 sha256sums=('d156d35b83f680e40fd6412c4455fdd03544339779134617b9b28d19e11fdba6'


[arch-commits] Commit in (ktikz ktikz/repos ktikz/trunk ktikz/trunk/PKGBUILD)

2018-07-01 Thread Bruno Pagani via arch-commits
Date: Sunday, July 1, 2018 @ 21:18:57
  Author: archange
Revision: 349431

Initial addition of {k,q}tikz to [community]

Added:
  ktikz/
  ktikz/repos/
  ktikz/trunk/
  ktikz/trunk/PKGBUILD

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Added: ktikz/trunk/PKGBUILD
===
--- ktikz/trunk/PKGBUILD(rev 0)
+++ ktikz/trunk/PKGBUILD2018-07-01 21:18:57 UTC (rev 349431)
@@ -0,0 +1,52 @@
+# Maintainer: Bruno Pagani 
+
+pkgbase=ktikz
+pkgname=('ktikz' 'qtikz')
+pkgver=0.12
+pkgrel=1
+pkgdesc="A small application helping you to create TikZ diagrams (from the 
LaTeX pgf package)"
+arch=('x86_64')
+url="https://github.com/fhackenberger/ktikz";
+license=('GPL')
+depends=('poppler-qt5')
+makedepends=('cmake' 'extra-cmake-modules' 'qt5-base' 'qt5-tools'
+ 'kdoctools' 'kxmlgui' 'ktexteditor' 'kparts' 'kiconthemes'
+ 'poppler' 'poppler-qt5' 'kdelibs4support')
+source=(${pkgbase}-${pkgver}.tar.gz::"${url}/archive/${pkgver}.tar.gz")
+sha256sums=('ef15fe70f4e057eab74ed738886f8e4a53d5b1bcdf1ee329930bf06e22f56e9d')
+
+prepare() {
+mkdir ${pkgbase}-${pkgver}/{build,buildqt}
+}
+
+build() {
+# Build ktikz
+cd ${pkgbase}-${pkgver}/build
+cmake .. \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=None
+make
+# Build qtikz
+cd ../buildqt
+qmake ../qtikz.pro
+make
+}
+
+package_ktikz() {
+pkgdesc+=" – KDE version"
+depends+=('kparts')
+cd ${pkgbase}-${pkgver}/build
+make DESTDIR="${pkgdir}" install
+}
+
+package_qtikz() {
+pkgdesc+=" – Qt version"
+cd ${pkgbase}-${pkgver}/buildqt
+make INSTALL_ROOT="${pkgdir}" install
+# Fix icons path
+sed -i 's:Icon=/usr/share/qtikz/qtikz-128.png:Icon=qtikz:' 
"${pkgdir}"/usr/share/applications/qtikz.desktop
+rm "${pkgdir}"/usr/share/qtikz/qtikz-128.png
+install -Dm644 ../app/icons/qtikz.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/qtikz.svg
+install -Dm644 ../app/icons/qtikz-22.png 
"${pkgdir}"/usr/share/icons/hicolor/22x22/apps/qtikz.png
+install -Dm644 ../app/icons/qtikz-128.png 
"${pkgdir}"/usr/share/icons/hicolor/128x128/apps/qtikz.png
+}


[arch-commits] Commit in riot/repos/community-any (6 files)

2018-07-01 Thread Bruno Pagani via arch-commits
Date: Sunday, July 1, 2018 @ 20:10:12
  Author: archange
Revision: 349430

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 349429, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 349429, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 349429, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  154 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 89 insertions(+), 89 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-01 20:08:29 UTC (rev 349429)
+++ PKGBUILD2018-07-01 20:10:12 UTC (rev 349430)
@@ -1,77 +0,0 @@
-# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=0.15.5
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=('any')
-url="https://riot.im";
-_url="https://github.com/vector-im/riot-web";
-license=('Apache')
-makedepends=('npm' 'git')
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('80775f8a097800ecfda63d1abf0048f83bef1d7a8003ee07776c630153aedb79'
-'SKIP'
-'043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=('6FEB6F83D48B93547E7DFEDEE019645248E8F4A1') # riot.im (Package 
Signing key) 
-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=('vector-web')  # @vith
-  replaces=('vector-web')  # @vith
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=('riot-web' 'electron')
-  backup=("etc/${pkgbase}/config.json")
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/electron_app/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/${pkgbase}-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 349429, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-01 20:10:12 UTC (rev 349430)
@@ -0,0 +1,77 @@
+# Maintainer: Bruno Pagani (a.k.a. ArchangeGabriel) 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-desktop' 'riot-web')
+pkgver=0.15.6
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=('any')
+url="https://riot.im";
+_url="https://github.com/vector-im/riot-web";
+license=('Apache')
+makedepends=('npm' 'git')
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+   

[arch-commits] Commit in riot/trunk (PKGBUILD)

2018-07-01 Thread Bruno Pagani via arch-commits
Date: Sunday, July 1, 2018 @ 20:08:29
  Author: archange
Revision: 349429

upgpkg: riot 0.15.6-1

Modified:
  riot/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 19:20:55 UTC (rev 349428)
+++ PKGBUILD2018-07-01 20:08:29 UTC (rev 349429)
@@ -3,7 +3,7 @@
 
 pkgbase=riot
 pkgname=('riot-desktop' 'riot-web')
-pkgver=0.15.5
+pkgver=0.15.6
 pkgrel=1
 pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
 arch=('any')
@@ -15,7 +15,7 @@
 
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
 "${pkgbase}.desktop"
 "${pkgbase}-desktop.sh")
-sha256sums=('80775f8a097800ecfda63d1abf0048f83bef1d7a8003ee07776c630153aedb79'
+sha256sums=('5dd9c23862296d3e6057ce8a2f410027aea556a8f293062c2136904ddd255f4c'
 'SKIP'
 '043fbaa29be96f52541143e1684fd7ba33585edb215c06d1ed4e59ddc48a9fa7'
 '94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')


[arch-commits] Commit in python-pytz/repos/community-any (PKGBUILD PKGBUILD)

2018-07-01 Thread Jelle van der Waa via arch-commits
Date: Sunday, July 1, 2018 @ 19:20:55
  Author: jelle
Revision: 349428

archrelease: copy trunk to community-any

Added:
  python-pytz/repos/community-any/PKGBUILD
(from rev 349427, python-pytz/trunk/PKGBUILD)
Deleted:
  python-pytz/repos/community-any/PKGBUILD

--+
 PKGBUILD |  112 ++---
 1 file changed, 56 insertions(+), 56 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-01 19:20:25 UTC (rev 349427)
+++ PKGBUILD2018-07-01 19:20:55 UTC (rev 349428)
@@ -1,56 +0,0 @@
-# Maintainer: Stefan Husmann 
-# Maintainer: Jelle van der Waa 
-# Contributor: Douglas Soares de Andrade 
-# Contributor: William Rea 
-
-pkgname=('python-pytz' 'python2-pytz')
-pkgver=2018.4
-pkgrel=1
-arch=('any')
-url="http://pypi.python.org/pypi/pytz";
-license=("MIT")
-makedepends=('python' 'python2')
-source=("https://pypi.io/packages/source/p/pytz/pytz-${pkgver}.tar.gz";)
-md5sums=('f054437920c895dd14a4509fabafe029')
-validpgpkeys=('C7ECC365AB6F255E1EB9BA1701FA998FBAC6374A')
-
-build(){
-cd $srcdir
-cp -rf pytz-$pkgver pytz2-$pkgver
-}
-
-check(){
-cd $srcdir/pytz-$pkgver/pytz/tests
-
-python3 test_tzinfo.py
-python2 test_tzinfo.py
-}
-
-package_python-pytz(){
-depends=('python')
-pkgdesc="Cross platform time zone library for Python"
-
-cd $srcdir/pytz-$pkgver
-
-# Fix locale https://github.com/ipython/ipython/issues/2057
-export LC_ALL=en_US.UTF-8
-
-python3 setup.py install --root=$pkgdir/
-
-install -D LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE
-}
-
-
-package_python2-pytz(){
-depends=('python2')
-pkgdesc="Cross platform time zone library for Python"
-
-cd $srcdir/pytz2-$pkgver
-
-# python 2 fix
-#sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' pytz/tzfile.py
-
-python2 setup.py install --root="$pkgdir/"
-
-install -D LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: python-pytz/repos/community-any/PKGBUILD (from rev 349427, 
python-pytz/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-01 19:20:55 UTC (rev 349428)
@@ -0,0 +1,56 @@
+# Maintainer: Stefan Husmann 
+# Maintainer: Jelle van der Waa 
+# Contributor: Douglas Soares de Andrade 
+# Contributor: William Rea 
+
+pkgname=('python-pytz' 'python2-pytz')
+pkgver=2018.5
+pkgrel=1
+arch=('any')
+url="http://pypi.python.org/pypi/pytz";
+license=("MIT")
+makedepends=('python' 'python2')
+source=("https://pypi.io/packages/source/p/pytz/pytz-${pkgver}.tar.gz";)
+md5sums=('45409cbfa3927bdd2f3ee914dd5b1060')
+validpgpkeys=('C7ECC365AB6F255E1EB9BA1701FA998FBAC6374A')
+
+build(){
+cd $srcdir
+cp -rf pytz-$pkgver pytz2-$pkgver
+}
+
+check(){
+cd $srcdir/pytz-$pkgver/pytz/tests
+
+python3 test_tzinfo.py
+python2 test_tzinfo.py
+}
+
+package_python-pytz(){
+depends=('python')
+pkgdesc="Cross platform time zone library for Python"
+
+cd $srcdir/pytz-$pkgver
+
+# Fix locale https://github.com/ipython/ipython/issues/2057
+export LC_ALL=en_US.UTF-8
+
+python3 setup.py install --root=$pkgdir/
+
+install -D LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE
+}
+
+
+package_python2-pytz(){
+depends=('python2')
+pkgdesc="Cross platform time zone library for Python"
+
+cd $srcdir/pytz2-$pkgver
+
+# python 2 fix
+#sed -i 's_#!/usr/bin/env python_#!/usr/bin/env python2_' pytz/tzfile.py
+
+python2 setup.py install --root="$pkgdir/"
+
+install -D LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


[arch-commits] Commit in python-pytz/trunk (PKGBUILD)

2018-07-01 Thread Jelle van der Waa via arch-commits
Date: Sunday, July 1, 2018 @ 19:20:25
  Author: jelle
Revision: 349427

upgpkg: python-pytz 2018.5-1

Modified:
  python-pytz/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 19:05:51 UTC (rev 349426)
+++ PKGBUILD2018-07-01 19:20:25 UTC (rev 349427)
@@ -4,14 +4,14 @@
 # Contributor: William Rea 
 
 pkgname=('python-pytz' 'python2-pytz')
-pkgver=2018.4
-pkgrel=2
+pkgver=2018.5
+pkgrel=1
 arch=('any')
 url="http://pypi.python.org/pypi/pytz";
 license=("MIT")
 makedepends=('python' 'python2')
 source=("https://pypi.io/packages/source/p/pytz/pytz-${pkgver}.tar.gz";)
-md5sums=('f054437920c895dd14a4509fabafe029')
+md5sums=('45409cbfa3927bdd2f3ee914dd5b1060')
 validpgpkeys=('C7ECC365AB6F255E1EB9BA1701FA998FBAC6374A')
 
 build(){


[arch-commits] Commit in python-argcomplete/repos (2 files)

2018-07-01 Thread Evangelos Foutras via arch-commits
Date: Sunday, July 1, 2018 @ 19:05:51
  Author: foutrelis
Revision: 349426

archrelease: copy trunk to community-staging-any

Added:
  python-argcomplete/repos/community-staging-any/
  python-argcomplete/repos/community-staging-any/PKGBUILD
(from rev 349425, python-argcomplete/trunk/PKGBUILD)

--+
 PKGBUILD |   63 +
 1 file changed, 63 insertions(+)

Copied: python-argcomplete/repos/community-staging-any/PKGBUILD (from rev 
349425, python-argcomplete/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-07-01 19:05:51 UTC (rev 349426)
@@ -0,0 +1,63 @@
+# Maintainer: Levente Polyak 
+# Contributor: Andrey Mikhaylenko 
+
+pkgbase=python-argcomplete
+pkgname=('python-argcomplete' 'python2-argcomplete')
+_pyname=argcomplete
+pkgver=1.9.4
+pkgrel=2
+pkgdesc='Easy, extensible command line tab completion of arguments for your 
Python script'
+url='https://github.com/kislyuk/argcomplete'
+arch=('any')
+license=('Apache')
+makedepends=('python-setuptools' 'python2-setuptools')
+checkdepends=('python-pexpect' 'python2-pexpect' 'tcsh')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/kislyuk/${_pyname}/archive/v${pkgver}.tar.gz)
+sha256sums=('0ac6fdaa989242e122573eba92976ee9bb27e93cf6f0234324df498ed820f411')
+sha512sums=('2b0900b55136739f409c32172933af985f4cdde1c018a4687d02f0c5ecdaf36eb8f960270d16bbd157e79f76992c437ab42fd4c6aa9b6aeb3c7302935bf00970')
+
+prepare() {
+  cp -a ${_pyname}-${pkgver}{,-py2}
+}
+
+build() {
+  (cd ${_pyname}-${pkgver}
+python setup.py build
+  )
+  (cd ${_pyname}-${pkgver}-py2
+python2 setup.py build
+  )
+}
+
+check() {
+  (cd ${_pyname}-${pkgver}
+LC_CTYPE=en_US.UTF-8 python test/test.py -v
+  )
+  (cd ${_pyname}-${pkgver}-py2
+LC_CTYPE=en_US.UTF-8 python2 test/test.py -v
+  )
+}
+
+package_python-argcomplete() {
+  depends=('python')
+
+  cd ${_pyname}-${pkgver}
+  python setup.py install -O1 --root="${pkgdir}" --skip-build
+}
+
+package_python2-argcomplete() {
+  depends=('python2')
+
+  cd ${_pyname}-${pkgver}-py2
+  python2 setup.py install -O1 --root="${pkgdir}" --skip-build
+  mv "${pkgdir}/usr/bin/activate-global-python-argcomplete" \
+"${pkgdir}/usr/bin/activate-global-python2-argcomplete"
+  mv "${pkgdir}/usr/bin/python-argcomplete-check-easy-install-script" \
+"${pkgdir}/usr/bin/python2-argcomplete-check-easy-install-script"
+  mv "${pkgdir}/usr/bin/register-python-argcomplete" \
+"${pkgdir}/usr/bin/register-python2-argcomplete"
+  mv "${pkgdir}/usr/bin/python-argcomplete-tcsh" \
+"${pkgdir}/usr/bin/python2-argcomplete-tcsh"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in python-argcomplete/trunk (PKGBUILD)

2018-07-01 Thread Evangelos Foutras via arch-commits
Date: Sunday, July 1, 2018 @ 19:05:46
  Author: foutrelis
Revision: 349425

Python 3.7 rebuild

Modified:
  python-argcomplete/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 18:55:17 UTC (rev 349424)
+++ PKGBUILD2018-07-01 19:05:46 UTC (rev 349425)
@@ -5,7 +5,7 @@
 pkgname=('python-argcomplete' 'python2-argcomplete')
 _pyname=argcomplete
 pkgver=1.9.4
-pkgrel=1
+pkgrel=2
 pkgdesc='Easy, extensible command line tab completion of arguments for your 
Python script'
 url='https://github.com/kislyuk/argcomplete'
 arch=('any')


[arch-commits] Commit in pystatgrab/trunk (PKGBUILD)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 18:55:01
  Author: felixonmars
Revision: 349423

Python 3.7 rebuild

Modified:
  pystatgrab/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 18:54:25 UTC (rev 349422)
+++ PKGBUILD2018-07-01 18:55:01 UTC (rev 349423)
@@ -4,7 +4,7 @@
 
 pkgname=pystatgrab
 pkgver=0.7
-pkgrel=1
+pkgrel=2
 pkgdesc="Python bindings for libstatgrab"
 arch=('x86_64')
 url="http://www.i-scream.org/pystatgrab";


[arch-commits] Commit in pystatgrab/repos (3 files)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 18:55:17
  Author: felixonmars
Revision: 349424

archrelease: copy trunk to community-staging-x86_64

Added:
  pystatgrab/repos/community-staging-x86_64/
  pystatgrab/repos/community-staging-x86_64/PKGBUILD
(from rev 349423, pystatgrab/trunk/PKGBUILD)
  pystatgrab/repos/community-staging-x86_64/pystatgrab.changelog
(from rev 349423, pystatgrab/trunk/pystatgrab.changelog)

--+
 PKGBUILD |   32 
 pystatgrab.changelog |   14 ++
 2 files changed, 46 insertions(+)

Copied: pystatgrab/repos/community-staging-x86_64/PKGBUILD (from rev 349423, 
pystatgrab/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 18:55:17 UTC (rev 349424)
@@ -0,0 +1,32 @@
+# $Id$
+# Maintainer: Jaroslav Lichtblau 
+# Contributor: Hugo Ideler 
+
+pkgname=pystatgrab
+pkgver=0.7
+pkgrel=2
+pkgdesc="Python bindings for libstatgrab"
+arch=('x86_64')
+url="http://www.i-scream.org/pystatgrab";
+license=('GPL')
+depends=('python' 'libstatgrab')
+makedepends=('cython')
+validpgpkeys=('4BD95F908A5040E8D26CD6816C226B37FDF38D55') # Tim Bishop 

+source=(https://ftp.i-scream.org/pub/i-scream/$pkgname/$pkgname-$pkgver.tar.gz{,.asc})
+sha256sums=('9e79919efdbeb45e28f26cb45d4f1a2861caa2937c5bf86be351c5c096b6550f'
+'SKIP')
+
+prepare() {
+  cd "${srcdir}"/$pkgname-$pkgver
+
+  # Remove shipped copy of statgrab.c so it is regenerated with
+  # newer Cython (>= 0.27.3) that is compatible with Python 3.7
+  rm statgrab.c
+}
+
+package() {
+  cd "${srcdir}"/$pkgname-$pkgver
+
+  python setup.py build
+  python setup.py install --prefix="${pkgdir}"/usr
+}

Copied: pystatgrab/repos/community-staging-x86_64/pystatgrab.changelog (from 
rev 349423, pystatgrab/trunk/pystatgrab.changelog)
===
--- community-staging-x86_64/pystatgrab.changelog   
(rev 0)
+++ community-staging-x86_64/pystatgrab.changelog   2018-07-01 18:55:17 UTC 
(rev 349424)
@@ -0,0 +1,14 @@
+2018-02-19 Jaroslav Lichtblau 
+   * pystatgrab 0.7-1
+
+2014-11-06 Jaroslav Lichtblau 
+   * pystatgrab 0.6-1
+
+2013-02-02 Jaroslav Lichtblau 
+   * pystatgrab 0.5-6 clean-up $pkgdir usage
+
+2010-07-21 Jaroslav Lichtblau 
+   * Rebuild for correct package naming
+
+2008-11-30 Jaroslav Lichtblau 
+   * Minor version bump (0.5-2) due the python 2.5 -> 2.6 update


[arch-commits] Commit in pystatgrab/trunk (PKGBUILD)

2018-07-01 Thread Evangelos Foutras via arch-commits
Date: Sunday, July 1, 2018 @ 18:54:25
  Author: foutrelis
Revision: 349422

Do not use old shipped copy of statgrab.c

It is not compatible with Python 3.7.

Modified:
  pystatgrab/trunk/PKGBUILD

--+
 PKGBUILD |9 +
 1 file changed, 9 insertions(+)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 18:45:17 UTC (rev 349421)
+++ PKGBUILD2018-07-01 18:54:25 UTC (rev 349422)
@@ -10,11 +10,20 @@
 url="http://www.i-scream.org/pystatgrab";
 license=('GPL')
 depends=('python' 'libstatgrab')
+makedepends=('cython')
 validpgpkeys=('4BD95F908A5040E8D26CD6816C226B37FDF38D55') # Tim Bishop 

 
source=(https://ftp.i-scream.org/pub/i-scream/$pkgname/$pkgname-$pkgver.tar.gz{,.asc})
 sha256sums=('9e79919efdbeb45e28f26cb45d4f1a2861caa2937c5bf86be351c5c096b6550f'
 'SKIP')
 
+prepare() {
+  cd "${srcdir}"/$pkgname-$pkgver
+
+  # Remove shipped copy of statgrab.c so it is regenerated with
+  # newer Cython (>= 0.27.3) that is compatible with Python 3.7
+  rm statgrab.c
+}
+
 package() {
   cd "${srcdir}"/$pkgname-$pkgver
 


[arch-commits] Commit in gunicorn/repos (3 files)

2018-07-01 Thread Evangelos Foutras via arch-commits
Date: Sunday, July 1, 2018 @ 18:45:17
  Author: foutrelis
Revision: 349421

archrelease: copy trunk to community-staging-any

Added:
  gunicorn/repos/community-staging-any/
  gunicorn/repos/community-staging-any/PKGBUILD
(from rev 349420, gunicorn/trunk/PKGBUILD)
  gunicorn/repos/community-staging-any/pr1796-python37.patch
(from rev 349420, gunicorn/trunk/pr1796-python37.patch)

---+
 PKGBUILD  |   73 
 pr1796-python37.patch |  281 
 2 files changed, 354 insertions(+)

Copied: gunicorn/repos/community-staging-any/PKGBUILD (from rev 349420, 
gunicorn/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-07-01 18:45:17 UTC (rev 349421)
@@ -0,0 +1,73 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Jeremy "Ichimonji10" Audet 
+# Contributor: pumpkin 
+# Contributor: Vsevolod Balashov 
+
+pkgbase=gunicorn
+pkgname=(gunicorn python2-gunicorn)
+pkgver=19.8.1
+pkgrel=2
+pkgdesc='WSGI HTTP Server for UNIX'
+arch=('any')
+url='http://gunicorn.org/'
+license=('MIT')
+makedepends=('python-setuptools' 'python2-setuptools')
+checkdepends=('python2-mock' 'python-coverage' 'python2-coverage' 
'python-pytest' 'python2-pytest'
+  'python-pytest-cov' 'python2-pytest-cov' 'python-pytest-runner'
+  'python2-pytest-runner')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/benoitc/$pkgbase/archive/$pkgver.tar.gz";
+pr1796-python37.patch)
+sha512sums=('2fbdbc939c08fde2035d88780f97afdcdd9aada9267fefdd9c39e2c8e48f790077ea9e45e7149e93d2f97041d176af8470e0be400775ee775e50573f7de03148'
+
'cae6af688ca47a3b56196e7894f320a360ed60a9542b499dd072218c79c6210852510e7698dd6e3cf7cea7220cba460e3c7c0c48faa3e36366246f2baf90c577')
+
+prepare() {
+  # https://github.com/benoitc/gunicorn/issues/1795
+  patch -d gunicorn-$pkgver -Np1 < pr1796-python37.patch
+  sed -e 's/==/>=/' -e 's/,<.*$//' -i gunicorn-$pkgver/requirements_test.txt
+  cp -a gunicorn-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/gunicorn-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/gunicorn-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/gunicorn-$pkgver
+  python setup.py pytest
+
+  cd "$srcdir"/gunicorn-$pkgver-py2
+  python2 setup.py pytest
+}
+
+package_gunicorn() {
+  depends=('python-setuptools')
+  optdepends=('python-eventlet: For asynchronous request handling with 
eventlet.'
+  'python-gevent: For asynchronous request handling with gevent.')
+
+  cd $pkgbase-$pkgver
+  python setup.py install --root="$pkgdir" --prefix=/usr --optimize=1
+  rm -r "$pkgdir"/usr/bin/gunicorn_paster
+  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-gunicorn() {
+  depends=('python2-setuptools')
+  provides=('gunicorn-python2')
+  conflicts=('gunicorn-python2')
+  replaces=('gunicorn-python2')
+  optdepends=('python2-eventlet: For asynchronous request handling with 
eventlet.'
+  'python2-gevent: For asynchronous request handling with gevent.')
+
+  cd $pkgbase-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --prefix=/usr --optimize=1
+  rm -r "$pkgdir"/usr/bin/gunicorn_paster
+  mv "$pkgdir"/usr/bin/gunicorn "$pkgdir"/usr/bin/gunicorn-python2
+  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:

Copied: gunicorn/repos/community-staging-any/pr1796-python37.patch (from rev 
349420, gunicorn/trunk/pr1796-python37.patch)
===
--- community-staging-any/pr1796-python37.patch (rev 0)
+++ community-staging-any/pr1796-python37.patch 2018-07-01 18:45:17 UTC (rev 
349421)
@@ -0,0 +1,281 @@
+From 0a88d19ddf29b461b819b66e49ea313c89ab576c Mon Sep 17 00:00:00 2001
+From: Diego Oliveira 
+Date: Sat, 26 May 2018 10:22:42 -0300
+Subject: [PATCH 1/6] Move the module async to _async
+
+---
+ gunicorn/workers/{async.py => _async.py} | 0
+ gunicorn/workers/geventlet.py| 2 +-
+ gunicorn/workers/ggevent.py  | 2 +-
+ 3 files changed, 2 insertions(+), 2 deletions(-)
+ rename gunicorn/workers/{async.py => _async.py} (100%)
+
+diff --git a/gunicorn/workers/async.py b/gunicorn/workers/_async.py
+similarity index 100%
+rename from gunicorn/workers/async.py
+rename to gunicorn/workers/_async.py
+diff --git a/gunicorn/workers/geventlet.py b/gunicorn/workers/geventlet.py
+index f0bb06495..0c0fa1dcb 100644
+--- a/gunicorn/workers/geventlet.py
 b/gunicorn/workers/geventlet.py
+@@ -24,7 +24,7 @@
+ import greenlet
+ 
+ from gunicorn.http.wsgi import sendfile as o_sendfile
+-from gunicorn.workers.async import AsyncWorker
++from gunicorn.workers._async import AsyncWorker
+ 
+ def _eventlet_sendfile(fdout, fdin, offset, nbytes):
+ while True:
+diff --git a/gunicorn

[arch-commits] Commit in gunicorn/trunk (PKGBUILD)

2018-07-01 Thread Evangelos Foutras via arch-commits
Date: Sunday, July 1, 2018 @ 18:45:12
  Author: foutrelis
Revision: 349420

Python 3.7 rebuild

Modified:
  gunicorn/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 18:44:12 UTC (rev 349419)
+++ PKGBUILD2018-07-01 18:45:12 UTC (rev 349420)
@@ -7,7 +7,7 @@
 pkgbase=gunicorn
 pkgname=(gunicorn python2-gunicorn)
 pkgver=19.8.1
-pkgrel=1
+pkgrel=2
 pkgdesc='WSGI HTTP Server for UNIX'
 arch=('any')
 url='http://gunicorn.org/'


[arch-commits] Commit in gunicorn/trunk (PKGBUILD pr1796-python37.patch)

2018-07-01 Thread Evangelos Foutras via arch-commits
Date: Sunday, July 1, 2018 @ 18:44:12
  Author: foutrelis
Revision: 349419

Fix build with Python 3.7

Added:
  gunicorn/trunk/pr1796-python37.patch
Modified:
  gunicorn/trunk/PKGBUILD

---+
 PKGBUILD  |8 +
 pr1796-python37.patch |  281 
 2 files changed, 287 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 15:07:29 UTC (rev 349418)
+++ PKGBUILD2018-07-01 18:44:12 UTC (rev 349419)
@@ -16,10 +16,14 @@
 checkdepends=('python2-mock' 'python-coverage' 'python2-coverage' 
'python-pytest' 'python2-pytest'
   'python-pytest-cov' 'python2-pytest-cov' 'python-pytest-runner'
   'python2-pytest-runner')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/benoitc/$pkgbase/archive/$pkgver.tar.gz";)
-sha512sums=('2fbdbc939c08fde2035d88780f97afdcdd9aada9267fefdd9c39e2c8e48f790077ea9e45e7149e93d2f97041d176af8470e0be400775ee775e50573f7de03148')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/benoitc/$pkgbase/archive/$pkgver.tar.gz";
+pr1796-python37.patch)
+sha512sums=('2fbdbc939c08fde2035d88780f97afdcdd9aada9267fefdd9c39e2c8e48f790077ea9e45e7149e93d2f97041d176af8470e0be400775ee775e50573f7de03148'
+
'cae6af688ca47a3b56196e7894f320a360ed60a9542b499dd072218c79c6210852510e7698dd6e3cf7cea7220cba460e3c7c0c48faa3e36366246f2baf90c577')
 
 prepare() {
+  # https://github.com/benoitc/gunicorn/issues/1795
+  patch -d gunicorn-$pkgver -Np1 < pr1796-python37.patch
   sed -e 's/==/>=/' -e 's/,<.*$//' -i gunicorn-$pkgver/requirements_test.txt
   cp -a gunicorn-$pkgver{,-py2}
 }

Added: pr1796-python37.patch
===
--- pr1796-python37.patch   (rev 0)
+++ pr1796-python37.patch   2018-07-01 18:44:12 UTC (rev 349419)
@@ -0,0 +1,281 @@
+From 0a88d19ddf29b461b819b66e49ea313c89ab576c Mon Sep 17 00:00:00 2001
+From: Diego Oliveira 
+Date: Sat, 26 May 2018 10:22:42 -0300
+Subject: [PATCH 1/6] Move the module async to _async
+
+---
+ gunicorn/workers/{async.py => _async.py} | 0
+ gunicorn/workers/geventlet.py| 2 +-
+ gunicorn/workers/ggevent.py  | 2 +-
+ 3 files changed, 2 insertions(+), 2 deletions(-)
+ rename gunicorn/workers/{async.py => _async.py} (100%)
+
+diff --git a/gunicorn/workers/async.py b/gunicorn/workers/_async.py
+similarity index 100%
+rename from gunicorn/workers/async.py
+rename to gunicorn/workers/_async.py
+diff --git a/gunicorn/workers/geventlet.py b/gunicorn/workers/geventlet.py
+index f0bb06495..0c0fa1dcb 100644
+--- a/gunicorn/workers/geventlet.py
 b/gunicorn/workers/geventlet.py
+@@ -24,7 +24,7 @@
+ import greenlet
+ 
+ from gunicorn.http.wsgi import sendfile as o_sendfile
+-from gunicorn.workers.async import AsyncWorker
++from gunicorn.workers._async import AsyncWorker
+ 
+ def _eventlet_sendfile(fdout, fdin, offset, nbytes):
+ while True:
+diff --git a/gunicorn/workers/ggevent.py b/gunicorn/workers/ggevent.py
+index 34ee72a82..ac9011bef 100644
+--- a/gunicorn/workers/ggevent.py
 b/gunicorn/workers/ggevent.py
+@@ -27,7 +27,7 @@
+ 
+ import gunicorn
+ from gunicorn.http.wsgi import base_environ
+-from gunicorn.workers.async import AsyncWorker
++from gunicorn.workers._async import AsyncWorker
+ from gunicorn.http.wsgi import sendfile as o_sendfile
+ 
+ VERSION = "gevent/%s gunicorn/%s" % (gevent.__version__, gunicorn.__version__)
+
+From 43e31c366b79d9e212bcbc9ad7bae788539bd62f Mon Sep 17 00:00:00 2001
+From: Diego Oliveira 
+Date: Sat, 26 May 2018 10:42:15 -0300
+Subject: [PATCH 2/6] Fix gaiohttp worker
+
+---
+ .gitignore| 2 ++
+ THANKS| 1 +
+ docs/source/news.rst  | 8 
+ gunicorn/workers/__init__.py  | 2 +-
+ gunicorn/workers/_gaiohttp.py | 2 +-
+ requirements_test.txt | 4 ++--
+ tests/test_gaiohttp.py| 2 +-
+ 7 files changed, 16 insertions(+), 5 deletions(-)
+
+diff --git a/THANKS b/THANKS
+index f23b74ed0..ff271ad13 100644
+--- a/THANKS
 b/THANKS
+@@ -49,6 +49,7 @@ Dariusz Suchojad 
+ David Vincelli 
+ David Wolever 
+ Denis Bilenko 
++Diego Oliveira 
+ Dima Barsky 
+ Djoume Salvetti 
+ Dmitry Medvinsky 
+diff --git a/docs/source/news.rst b/docs/source/news.rst
+index 3d90aead2..eb9c4e498 100644
+--- a/docs/source/news.rst
 b/docs/source/news.rst
+@@ -2,6 +2,14 @@
+ Changelog
+ =
+ 
++19.9.0 / 2018/05/26
++===
++
++- the internal module `gunicorn.workers.async` was renamed to 
`gunicorn.workers.async`
++  since ``async`` is now a reserved word in Python 3.7
++  (:pr:`1527`)
++
++
+ 19.8.1 / 2018/04/30
+ ===
+ 
+diff --git a/gunicorn/workers/__init__.py b/gunicorn/workers/__init__.py
+index 05a3e286a..fceaa03c1 100644
+--- a/gunicorn/workers/__init__.py
 b/gunicorn/workers/__init__.py
+@@ -17,6 +17,6 @@
+ }
+ 
+ 
+-if sys.version_i

[arch-commits] Commit in mutagen/repos (4 files)

2018-07-01 Thread Evangelos Foutras via arch-commits
Date: Sunday, July 1, 2018 @ 18:37:31
  Author: foutrelis
Revision: 327909

archrelease: copy trunk to staging-any

Added:
  mutagen/repos/staging-any/
  mutagen/repos/staging-any/PKGBUILD
(from rev 327908, mutagen/trunk/PKGBUILD)
  mutagen/repos/staging-any/disable-pycodestyle-warning-w504.patch
(from rev 327908, mutagen/trunk/disable-pycodestyle-warning-w504.patch)
  mutagen/repos/staging-any/pyflakes-fixes.patch
(from rev 327908, mutagen/trunk/pyflakes-fixes.patch)

+
 PKGBUILD   |   52 +++
 disable-pycodestyle-warning-w504.patch |   21 
 pyflakes-fixes.patch   |   23 +
 3 files changed, 96 insertions(+)

Copied: mutagen/repos/staging-any/PKGBUILD (from rev 327908, 
mutagen/trunk/PKGBUILD)
===
--- staging-any/PKGBUILD(rev 0)
+++ staging-any/PKGBUILD2018-07-01 18:37:31 UTC (rev 327909)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgbase=mutagen
+pkgname=('mutagen' 'python-mutagen')
+pkgver=1.40.0
+pkgrel=2
+arch=('any')
+url="https://github.com/quodlibet/mutagen";
+license=('GPL2')
+makedepends=('python-setuptools' 'python2-setuptools')
+checkdepends=('python-pytest' 'python2-pytest' 'python-hypothesis' 
'python2-hypothesis' 'python-pyflakes' 'python2-pyflakes'
+  'python-pycodestyle' 'python2-pycodestyle')
+source=($pkgbase-$pkgver.tar.gz::"https://github.com/quodlibet/mutagen/releases/download/release-$pkgver/$pkgbase-$pkgver.tar.gz";
+
$pkgbase-$pkgver.tar.gz.sig::"https://github.com/quodlibet/mutagen/releases/download/release-$pkgver/$pkgbase-$pkgver.tar.gz.sig";
+pyflakes-fixes.patch
+disable-pycodestyle-warning-w504.patch)
+sha256sums=('b2a2c2ce87863af12ed7896f341419cd051a3c72c3c6733db9e83060dcadee5e'
+'SKIP'
+'201f81d44c497544c6f86a186964abeae27f254db5c026802245217b359516f6'
+'da9f8adf4fa1567957732e9f2399d4397579f990cd6046eaac40b177e8578f89')
+validpgpkeys=('0EBF782C5D53F7E5FB02A66746BD761F7A49B0EC')
+
+prepare() {
+  patch -d ${pkgbase}-${pkgver} -Np1 < pyflakes-fixes.patch
+  patch -d ${pkgbase}-${pkgver} -Np1 < disable-pycodestyle-warning-w504.patch
+  cp -r ${pkgbase}-${pkgver} python-${pkgbase}-${pkgver}
+}
+
+check() {
+  cd ${pkgbase}-${pkgver}
+  LANG=en_US.UTF8 python2 setup.py test
+  cd ../python-${pkgbase}-${pkgver}
+  LANG=en_US.UTF8 python setup.py test
+}
+
+package_mutagen() {
+  pkgdesc="An audio metadata tag reader and writer"
+  depends=('python2')
+ 
+  cd ${pkgbase}-${pkgver}
+  python2 setup.py install --root="${pkgdir}"
+}
+
+package_python-mutagen() {
+  pkgdesc="An audio metadata tag reader and writer library for Python 3"
+  depends=('python')
+
+  cd python-${pkgbase}-${pkgver}
+  python setup.py install --root="${pkgdir}"
+  rm -r "${pkgdir}"/usr/{bin,share}
+}

Copied: mutagen/repos/staging-any/disable-pycodestyle-warning-w504.patch (from 
rev 327908, mutagen/trunk/disable-pycodestyle-warning-w504.patch)
===
--- staging-any/disable-pycodestyle-warning-w504.patch  
(rev 0)
+++ staging-any/disable-pycodestyle-warning-w504.patch  2018-07-01 18:37:31 UTC 
(rev 327909)
@@ -0,0 +1,21 @@
+From 6e3e20a80ba38832413696452d297c4765f14ffd Mon Sep 17 00:00:00 2001
+From: Christoph Reiter 
+Date: Sun, 27 May 2018 10:51:54 +0200
+Subject: [PATCH] Disable a new pycodestyle warning
+
+---
+ setup.cfg | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/setup.cfg b/setup.cfg
+index 68d10b7..96f7216 100644
+--- a/setup.cfg
 b/setup.cfg
+@@ -6,6 +6,6 @@ omit=
+ mutagen/_senf/*
+ 
+ [flake8]
+-ignore=E128,W601,E402,E731,W503,E741,E305,E121,E124
++ignore=E128,W601,E402,E731,W503,E741,E305,E121,E124,W504
+ builtins=cmp,unicode,long,xrange,basestring
+ exclude=

Copied: mutagen/repos/staging-any/pyflakes-fixes.patch (from rev 327908, 
mutagen/trunk/pyflakes-fixes.patch)
===
--- staging-any/pyflakes-fixes.patch(rev 0)
+++ staging-any/pyflakes-fixes.patch2018-07-01 18:37:31 UTC (rev 327909)
@@ -0,0 +1,23 @@
+From 8995681e8e59a8d75d15c8d58fd69b475a04d3c0 Mon Sep 17 00:00:00 2001
+From: Christoph Reiter 
+Date: Sun, 27 May 2018 10:23:08 +0200
+Subject: [PATCH] pyflakes fixes
+
+for the new pyflakes release
+---
+ mutagen/id3/_frames.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/mutagen/id3/_frames.py b/mutagen/id3/_frames.py
+index 3ac066d..f50752a 100644
+--- a/mutagen/id3/_frames.py
 b/mutagen/id3/_frames.py
+@@ -265,7 +265,7 @@ def _fromData(cls, header, tflags, data):
+ if tflags & Frame.FLAG24_COMPRESS:
+ try:
+ data = zlib.decompress(data)
+-except zlib.e

[arch-commits] Commit in mutagen/trunk (PKGBUILD)

2018-07-01 Thread Evangelos Foutras via arch-commits
Date: Sunday, July 1, 2018 @ 18:37:26
  Author: foutrelis
Revision: 327908

Python 3.7 rebuild

Modified:
  mutagen/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 18:34:11 UTC (rev 327907)
+++ PKGBUILD2018-07-01 18:37:26 UTC (rev 327908)
@@ -4,7 +4,7 @@
 pkgbase=mutagen
 pkgname=('mutagen' 'python-mutagen')
 pkgver=1.40.0
-pkgrel=1
+pkgrel=2
 arch=('any')
 url="https://github.com/quodlibet/mutagen";
 license=('GPL2')


[arch-commits] Commit in mutagen/trunk (3 files)

2018-07-01 Thread Evangelos Foutras via arch-commits
Date: Sunday, July 1, 2018 @ 18:34:11
  Author: foutrelis
Revision: 327907

Add two upstream fixes for pyflakes and pycodestyle

Added:
  mutagen/trunk/disable-pycodestyle-warning-w504.patch
  mutagen/trunk/pyflakes-fixes.patch
Modified:
  mutagen/trunk/PKGBUILD

+
 PKGBUILD   |   10 --
 disable-pycodestyle-warning-w504.patch |   21 +
 pyflakes-fixes.patch   |   23 +++
 3 files changed, 52 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 07:41:58 UTC (rev 327906)
+++ PKGBUILD2018-07-01 18:34:11 UTC (rev 327907)
@@ -12,12 +12,18 @@
 checkdepends=('python-pytest' 'python2-pytest' 'python-hypothesis' 
'python2-hypothesis' 'python-pyflakes' 'python2-pyflakes'
   'python-pycodestyle' 'python2-pycodestyle')
 
source=($pkgbase-$pkgver.tar.gz::"https://github.com/quodlibet/mutagen/releases/download/release-$pkgver/$pkgbase-$pkgver.tar.gz";
-
$pkgbase-$pkgver.tar.gz.sig::"https://github.com/quodlibet/mutagen/releases/download/release-$pkgver/$pkgbase-$pkgver.tar.gz.sig";)
+
$pkgbase-$pkgver.tar.gz.sig::"https://github.com/quodlibet/mutagen/releases/download/release-$pkgver/$pkgbase-$pkgver.tar.gz.sig";
+pyflakes-fixes.patch
+disable-pycodestyle-warning-w504.patch)
 sha256sums=('b2a2c2ce87863af12ed7896f341419cd051a3c72c3c6733db9e83060dcadee5e'
-'SKIP')
+'SKIP'
+'201f81d44c497544c6f86a186964abeae27f254db5c026802245217b359516f6'
+'da9f8adf4fa1567957732e9f2399d4397579f990cd6046eaac40b177e8578f89')
 validpgpkeys=('0EBF782C5D53F7E5FB02A66746BD761F7A49B0EC')
 
 prepare() {
+  patch -d ${pkgbase}-${pkgver} -Np1 < pyflakes-fixes.patch
+  patch -d ${pkgbase}-${pkgver} -Np1 < disable-pycodestyle-warning-w504.patch
   cp -r ${pkgbase}-${pkgver} python-${pkgbase}-${pkgver}
 }
 

Added: disable-pycodestyle-warning-w504.patch
===
--- disable-pycodestyle-warning-w504.patch  (rev 0)
+++ disable-pycodestyle-warning-w504.patch  2018-07-01 18:34:11 UTC (rev 
327907)
@@ -0,0 +1,21 @@
+From 6e3e20a80ba38832413696452d297c4765f14ffd Mon Sep 17 00:00:00 2001
+From: Christoph Reiter 
+Date: Sun, 27 May 2018 10:51:54 +0200
+Subject: [PATCH] Disable a new pycodestyle warning
+
+---
+ setup.cfg | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/setup.cfg b/setup.cfg
+index 68d10b7..96f7216 100644
+--- a/setup.cfg
 b/setup.cfg
+@@ -6,6 +6,6 @@ omit=
+ mutagen/_senf/*
+ 
+ [flake8]
+-ignore=E128,W601,E402,E731,W503,E741,E305,E121,E124
++ignore=E128,W601,E402,E731,W503,E741,E305,E121,E124,W504
+ builtins=cmp,unicode,long,xrange,basestring
+ exclude=

Added: pyflakes-fixes.patch
===
--- pyflakes-fixes.patch(rev 0)
+++ pyflakes-fixes.patch2018-07-01 18:34:11 UTC (rev 327907)
@@ -0,0 +1,23 @@
+From 8995681e8e59a8d75d15c8d58fd69b475a04d3c0 Mon Sep 17 00:00:00 2001
+From: Christoph Reiter 
+Date: Sun, 27 May 2018 10:23:08 +0200
+Subject: [PATCH] pyflakes fixes
+
+for the new pyflakes release
+---
+ mutagen/id3/_frames.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/mutagen/id3/_frames.py b/mutagen/id3/_frames.py
+index 3ac066d..f50752a 100644
+--- a/mutagen/id3/_frames.py
 b/mutagen/id3/_frames.py
+@@ -265,7 +265,7 @@ def _fromData(cls, header, tflags, data):
+ if tflags & Frame.FLAG24_COMPRESS:
+ try:
+ data = zlib.decompress(data)
+-except zlib.error as err:
++except zlib.error:
+ # the initial mutagen that went out with QL 0.12 did not
+ # write the 4 bytes of uncompressed size. Compensate.
+ data = datalen_bytes + data


[arch-commits] Commit in python-cherrypy/trunk (PKGBUILD)

2018-07-01 Thread Eli Schwartz via arch-commits
Date: Sunday, July 1, 2018 @ 15:07:29
  Author: eschwartz
Revision: 349418

Move checkdepends out of makedepends=()

Modified:
  python-cherrypy/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 15:07:20 UTC (rev 349417)
+++ PKGBUILD2018-07-01 15:07:29 UTC (rev 349418)
@@ -16,9 +16,9 @@
 url="https://cherrypy.org";
 license=('BSD')
 makedepends=('python-setuptools' 'python2-setuptools' 'python-setuptools-scm'
-  'python2-setuptools-scm' 'python-tox' 'python2-tox' 'python-six'
-  'python2-six' 'python-cheroot' 'python2-cheroot' 'python-portend'
-  'python2-portend')
+  'python2-setuptools-scm' 'python-six' 'python2-six' 'python-cheroot'
+  'python2-cheroot' 'python-portend' 'python2-portend')
+checkdepends=('python-tox' 'python2-tox')
 
source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${_pkgbase}/${_pkgbase}/archive/v$pkgver.tar.gz";)
 
sha512sums=('00c89a99250e44f2578a1ff5d77f402062fc829c9de86aac029963d6b0570a862e48a84781c3fa6dd74e60e09a02e4e7bfc8f3e485a37b31f9b2870bc3ff2066')
 


[arch-commits] Commit in python-cachecontrol/repos (3 files)

2018-07-01 Thread Eli Schwartz via arch-commits
Date: Sunday, July 1, 2018 @ 15:07:20
  Author: eschwartz
Revision: 349417

archrelease: copy trunk to community-staging-any

Added:
  python-cachecontrol/repos/community-staging-any/
  
python-cachecontrol/repos/community-staging-any/0001-Remove-unnecessary-console-script.patch
(from rev 349416, 
python-cachecontrol/trunk/0001-Remove-unnecessary-console-script.patch)
  python-cachecontrol/repos/community-staging-any/PKGBUILD
(from rev 349416, python-cachecontrol/trunk/PKGBUILD)

--+
 0001-Remove-unnecessary-console-script.patch |   26 +++
 PKGBUILD |   55 +
 2 files changed, 81 insertions(+)

Copied: 
python-cachecontrol/repos/community-staging-any/0001-Remove-unnecessary-console-script.patch
 (from rev 349416, 
python-cachecontrol/trunk/0001-Remove-unnecessary-console-script.patch)
===
--- community-staging-any/0001-Remove-unnecessary-console-script.patch  
(rev 0)
+++ community-staging-any/0001-Remove-unnecessary-console-script.patch  
2018-07-01 15:07:20 UTC (rev 349417)
@@ -0,0 +1,26 @@
+From 5949227996ba403eecaf6fb961c2f2a6aca4d3e2 Mon Sep 17 00:00:00 2001
+From: Eli Schwartz 
+Date: Thu, 7 Jun 2018 12:39:59 -0400
+Subject: [PATCH] Remove unnecessary console script
+
+The purpose of this  module is to cache things, not to test if they
+*can* be cached. This clutters up the $PATH.
+---
+ setup.py | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/setup.py b/setup.py
+index 34f5f44..95e1741 100644
+--- a/setup.py
 b/setup.py
+@@ -19,7 +19,6 @@ setup_params = dict(
+ long_description=long_description,
+ install_requires=["requests", "msgpack"],
+ extras_require={"filecache": ["lockfile>=0.9"], "redis": 
["redis>=2.10.5"]},
+-entry_points={"console_scripts": ["doesitcache = 
cachecontrol._cmd:main"]},
+ python_requires=">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*",
+ classifiers=[
+ "Development Status :: 4 - Beta",
+-- 
+2.17.1
+

Copied: python-cachecontrol/repos/community-staging-any/PKGBUILD (from rev 
349416, python-cachecontrol/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-07-01 15:07:20 UTC (rev 349417)
@@ -0,0 +1,55 @@
+# $Id$
+# Maintainer: Eli Schwartz 
+
+_pkgname=cachecontrol
+pkgbase=python-cachecontrol
+pkgname=('python-cachecontrol' 'python2-cachecontrol')
+pkgver=0.12.5
+pkgrel=3
+pkgdesc="httplib2 caching for requests"
+arch=('any')
+url="https://github.com/ionrock/${_pkgname}";
+license=('Apache')
+makedepends=('python-msgpack' 'python-requests' 'python2-msgpack' 
'python2-requests')
+checkdepends=('python-mock' 'python-pytest' 'python-lockfile' 'python-cherrypy'
+  'python2-mock' 'python2-pytest' 'python2-lockfile' 
'python2-cherrypy')
+source=("${_pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz"
+"0001-Remove-unnecessary-console-script.patch")
+sha256sums=('d3876bbd614968e0d82c95734b380fca648661416fb14dc1a50514256e521089'
+'a2c93d4852887152027140bdd54030d5363876b02e5eabee6a018d4e946a87b1')
+
+prepare() {
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+patch -p1 -i ../0001-Remove-unnecessary-console-script.patch
+}
+
+build() {
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+python setup.py build
+python2 setup.py build
+}
+
+check() {
+cd "${srcdir}"/${_pkgname}-${pkgver}
+
+python -m pytest
+python2 -m pytest
+}
+
+package_python-cachecontrol() {
+depends=('python-msgpack' 'python-requests')
+optdepends=('python-lockfile: for the FileCache')
+
+cd "${srcdir}"/${_pkgname}-${pkgver}
+python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+}
+
+package_python2-cachecontrol() {
+depends=('python2-msgpack' 'python2-requests')
+optdepends=('python2-lockfile: for the FileCache')
+
+cd "${srcdir}"/${_pkgname}-${pkgver}
+python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+}


[arch-commits] Commit in python-cachecontrol/trunk (PKGBUILD)

2018-07-01 Thread Eli Schwartz via arch-commits
Date: Sunday, July 1, 2018 @ 15:07:06
  Author: eschwartz
Revision: 349416

upgpkg: python-cachecontrol 0.12.5-3

python 3.7 rebuild

Modified:
  python-cachecontrol/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 14:47:05 UTC (rev 349415)
+++ PKGBUILD2018-07-01 15:07:06 UTC (rev 349416)
@@ -5,7 +5,7 @@
 pkgbase=python-cachecontrol
 pkgname=('python-cachecontrol' 'python2-cachecontrol')
 pkgver=0.12.5
-pkgrel=2
+pkgrel=3
 pkgdesc="httplib2 caching for requests"
 arch=('any')
 url="https://github.com/ionrock/${_pkgname}";


[arch-commits] Commit in python-parso/repos/community-any (PKGBUILD PKGBUILD)

2018-07-01 Thread Jelle van der Waa via arch-commits
Date: Sunday, July 1, 2018 @ 14:47:05
  Author: jelle
Revision: 349415

archrelease: copy trunk to community-any

Added:
  python-parso/repos/community-any/PKGBUILD
(from rev 349414, python-parso/trunk/PKGBUILD)
Deleted:
  python-parso/repos/community-any/PKGBUILD

--+
 PKGBUILD |   72 ++---
 1 file changed, 36 insertions(+), 36 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-01 14:46:53 UTC (rev 349414)
+++ PKGBUILD2018-07-01 14:47:05 UTC (rev 349415)
@@ -1,36 +0,0 @@
-# Maintainer: Jelle van der Waa 
-
-_pkgbase=parso
-pkgbase=python-parso
-pkgname=('python-parso' 'python2-parso')
-pkgver=0.2.1
-pkgrel=3
-pkgdesc="Python parser that supports error recovery and round-trip parsing for 
different Python versions"
-arch=('any')
-url="https://github.com/davidhalter/parso";
-license=('MIT')
-makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools')
-checkdepends=('python-pytest' 'python2-pytest')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/davidhalter/parso/archive/v$pkgver.tar.gz";)
-md5sums=('e44d9278977cc50e66eeffe29682579a')
-
-check() {
-  cd "$_pkgbase-$pkgver"
-  pytest test
-}
-
-package_python-parso() {
-  depends=('python')
-  cd "$_pkgbase-$pkgver"
-  python3 setup.py install --root="$pkgdir/" --optimize=1
-
-  install -D -m644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-parso() {
-  depends=('python2')
-  cd "$_pkgbase-$pkgver"
-  python2 setup.py install --root="$pkgdir/" --optimize=1
-
-  install -D -m644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-parso/repos/community-any/PKGBUILD (from rev 349414, 
python-parso/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-01 14:47:05 UTC (rev 349415)
@@ -0,0 +1,36 @@
+# Maintainer: Jelle van der Waa 
+
+_pkgbase=parso
+pkgbase=python-parso
+pkgname=('python-parso' 'python2-parso')
+pkgver=0.3.0
+pkgrel=1
+pkgdesc="Python parser that supports error recovery and round-trip parsing for 
different Python versions"
+arch=('any')
+url="https://github.com/davidhalter/parso";
+license=('MIT')
+makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools')
+checkdepends=('python-pytest' 'python2-pytest')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/davidhalter/parso/archive/v$pkgver.tar.gz";)
+md5sums=('6053390fa800b891ee6e9b15c6b1cc82')
+
+check() {
+  cd "$_pkgbase-$pkgver"
+  pytest test
+}
+
+package_python-parso() {
+  depends=('python')
+  cd "$_pkgbase-$pkgver"
+  python3 setup.py install --root="$pkgdir/" --optimize=1
+
+  install -D -m644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-parso() {
+  depends=('python2')
+  cd "$_pkgbase-$pkgver"
+  python2 setup.py install --root="$pkgdir/" --optimize=1
+
+  install -D -m644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in python-parso/trunk (PKGBUILD)

2018-07-01 Thread Jelle van der Waa via arch-commits
Date: Sunday, July 1, 2018 @ 14:46:53
  Author: jelle
Revision: 349414

upgpkg: python-parso 0.3.0-1

Modified:
  python-parso/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 14:30:51 UTC (rev 349413)
+++ PKGBUILD2018-07-01 14:46:53 UTC (rev 349414)
@@ -3,8 +3,8 @@
 _pkgbase=parso
 pkgbase=python-parso
 pkgname=('python-parso' 'python2-parso')
-pkgver=0.2.1
-pkgrel=3
+pkgver=0.3.0
+pkgrel=1
 pkgdesc="Python parser that supports error recovery and round-trip parsing for 
different Python versions"
 arch=('any')
 url="https://github.com/davidhalter/parso";
@@ -12,7 +12,7 @@
 makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools')
 checkdepends=('python-pytest' 'python2-pytest')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/davidhalter/parso/archive/v$pkgver.tar.gz";)
-md5sums=('e44d9278977cc50e66eeffe29682579a')
+md5sums=('6053390fa800b891ee6e9b15c6b1cc82')
 
 check() {
   cd "$_pkgbase-$pkgver"


[arch-commits] Commit in python-jedi/repos/community-any (PKGBUILD PKGBUILD)

2018-07-01 Thread Jelle van der Waa via arch-commits
Date: Sunday, July 1, 2018 @ 14:30:51
  Author: jelle
Revision: 349413

archrelease: copy trunk to community-any

Added:
  python-jedi/repos/community-any/PKGBUILD
(from rev 349412, python-jedi/trunk/PKGBUILD)
Deleted:
  python-jedi/repos/community-any/PKGBUILD

--+
 PKGBUILD |   88 ++---
 1 file changed, 44 insertions(+), 44 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-01 14:30:39 UTC (rev 349412)
+++ PKGBUILD2018-07-01 14:30:51 UTC (rev 349413)
@@ -1,44 +0,0 @@
-# Submitter: Simon Conseil 
-# Submitter: Jesus Alvarez
-# Maintainer: Danilo Bargen 
-
-pkgbase=python-jedi
-pkgname=('python2-jedi' 'python-jedi')
-pkgver=0.12.0
-pkgrel=2
-arch=('any')
-url="https://github.com/davidhalter/jedi";
-license=('MIT')
-depends=('python2')
-makedepends=('python2-setuptools' 'python-setuptools')
-checkdepends=('python-pytest' 'python2-pytest' 'python-parso' 'python2-parso')
-source=(https://github.com/davidhalter/jedi/archive/v$pkgver.tar.gz)
-md5sums=('8947d4d0201f857743da93c8bbf3889a')
-
-check() {
-   cd "$srcdir/jedi-${pkgver}"
-   pytest test
-
-}
-
-package_python-jedi() {
-pkgdesc="Awesome autocompletion for python"
-depends=('python' 'python-parso')
-conflicts=('python3-jedi-git')
-cd "$srcdir/jedi-${pkgver}"
-python3 setup.py install --root="$pkgdir/" --optimize=1
-
-install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-jedi() {
-pkgdesc="Awesome autocompletion for python2"
-depends=('python2' 'python2-parso')
-conflicts=('jedi-git' 'python2-jedi-git')
-cd "$srcdir/jedi-${pkgver}"
-python2 setup.py install --root="$pkgdir/" --optimize=1
-
-install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
-}
-
-# vim:set ts=2 sw=2 et

Copied: python-jedi/repos/community-any/PKGBUILD (from rev 349412, 
python-jedi/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-01 14:30:51 UTC (rev 349413)
@@ -0,0 +1,44 @@
+# Submitter: Simon Conseil 
+# Submitter: Jesus Alvarez
+# Maintainer: Danilo Bargen 
+
+pkgbase=python-jedi
+pkgname=('python2-jedi' 'python-jedi')
+pkgver=0.12.1
+pkgrel=1
+arch=('any')
+url="https://github.com/davidhalter/jedi";
+license=('MIT')
+depends=('python2')
+makedepends=('python2-setuptools' 'python-setuptools')
+checkdepends=('python-pytest' 'python2-pytest' 'python-parso' 'python2-parso')
+source=(https://github.com/davidhalter/jedi/archive/v$pkgver.tar.gz)
+md5sums=('49a94ffb781c1383e8542ca5f71cebf0')
+
+check() {
+   cd "$srcdir/jedi-${pkgver}"
+   pytest test
+
+}
+
+package_python-jedi() {
+pkgdesc="Awesome autocompletion for python"
+depends=('python' 'python-parso')
+conflicts=('python3-jedi-git')
+cd "$srcdir/jedi-${pkgver}"
+python3 setup.py install --root="$pkgdir/" --optimize=1
+
+install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-jedi() {
+pkgdesc="Awesome autocompletion for python2"
+depends=('python2' 'python2-parso')
+conflicts=('jedi-git' 'python2-jedi-git')
+cd "$srcdir/jedi-${pkgver}"
+python2 setup.py install --root="$pkgdir/" --optimize=1
+
+install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et


[arch-commits] Commit in python-jedi/trunk (PKGBUILD)

2018-07-01 Thread Jelle van der Waa via arch-commits
Date: Sunday, July 1, 2018 @ 14:30:39
  Author: jelle
Revision: 349412

upgpkg: python-jedi 0.12.1-1

Modified:
  python-jedi/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 13:48:37 UTC (rev 349411)
+++ PKGBUILD2018-07-01 14:30:39 UTC (rev 349412)
@@ -4,8 +4,8 @@
 
 pkgbase=python-jedi
 pkgname=('python2-jedi' 'python-jedi')
-pkgver=0.12.0
-pkgrel=2
+pkgver=0.12.1
+pkgrel=1
 arch=('any')
 url="https://github.com/davidhalter/jedi";
 license=('MIT')
@@ -13,7 +13,7 @@
 makedepends=('python2-setuptools' 'python-setuptools')
 checkdepends=('python-pytest' 'python2-pytest' 'python-parso' 'python2-parso')
 source=(https://github.com/davidhalter/jedi/archive/v$pkgver.tar.gz)
-md5sums=('8947d4d0201f857743da93c8bbf3889a')
+md5sums=('49a94ffb781c1383e8542ca5f71cebf0')
 
 check() {
cd "$srcdir/jedi-${pkgver}"


[arch-commits] Commit in snap-sync/repos/community-any (3 files)

2018-07-01 Thread NicoHood via arch-commits
Date: Sunday, July 1, 2018 @ 13:48:37
  Author: nicohood
Revision: 349411

archrelease: copy trunk to community-any

Added:
  snap-sync/repos/community-any/PKGBUILD
(from rev 349410, snap-sync/trunk/PKGBUILD)
  snap-sync/repos/community-any/snap-sync.install
(from rev 349410, snap-sync/trunk/snap-sync.install)
Deleted:
  snap-sync/repos/community-any/PKGBUILD

---+
 PKGBUILD  |   43 +++
 snap-sync.install |   17 +
 2 files changed, 40 insertions(+), 20 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-01 13:48:26 UTC (rev 349410)
+++ PKGBUILD2018-07-01 13:48:37 UTC (rev 349411)
@@ -1,20 +0,0 @@
-# Maintainer: NicoHood 
-# PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161
-# Contributor: Wes Barnett 
-pkgname=snap-sync
-pkgver=0.4.2
-pkgrel=3
-pkgdesc="Use snapper snapshots to backup to external drive"
-arch=(any)
-url="https://github.com/wesbarnett/snap-sync";
-license=('GPL2')
-depends=(snapper libnotify)
-source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.sig})
-validpgpkeys=('8535CEF3F3C38EE69555BF67E4B5E45AA3B8C5C3')
-sha512sums=('bc7dc618874f2acc6e15f80960fa45c5703b0da709e3872febe1579d6965907074aca4704dbcc2545261392c1bff977a2b81d2a15e6850fefa3cd7c231f0290c'
-'SKIP')
-
-package() {
-cd "${pkgname}"
-make SNAPPER_CONFIG=/etc/conf.d/snapper DESTDIR="${pkgdir}" install
-}

Copied: snap-sync/repos/community-any/PKGBUILD (from rev 349410, 
snap-sync/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-01 13:48:37 UTC (rev 349411)
@@ -0,0 +1,23 @@
+# Maintainer: NicoHood 
+# PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161
+# Contributor: Wes Barnett 
+pkgname=snap-sync
+pkgver=0.5
+pkgrel=1
+pkgdesc="Use snapper snapshots to backup to external drive"
+arch=(any)
+url="https://github.com/wesbarnett/snap-sync";
+license=('GPL2')
+depends=(snapper libnotify)
+install='snap-sync.install'
+source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.sig}
+'snap-sync.install')
+validpgpkeys=('8535CEF3F3C38EE69555BF67E4B5E45AA3B8C5C3')
+sha512sums=('006c7593a5f345236e6aae6b91d813b8c37521833d347bbccda750b1c398d32fbca25591182ae27cae13c43239e3b13015add46b9aab9592d32e7baa9a71aec2'
+'SKIP'
+
'39b4e05794657b880a81d8060f34a6a703db8169b68963aa1cc32e428a7a593b2d65dc6eb1f3fe37b7a0f2967c02113d1368b5d090341ed3856871d141013590')
+
+package() {
+cd "${pkgname}"
+make SNAPPER_CONFIG=/etc/conf.d/snapper DESTDIR="${pkgdir}" install
+}

Copied: snap-sync/repos/community-any/snap-sync.install (from rev 349410, 
snap-sync/trunk/snap-sync.install)
===
--- snap-sync.install   (rev 0)
+++ snap-sync.install   2018-07-01 13:48:37 UTC (rev 349411)
@@ -0,0 +1,17 @@
+_0.5_1_changes() {
+  echo ":: snap-sync added a subvolume id to its snapper snapshots with v5.0."
+  echo "   Please checkout the migration guide to update your snapper 
snapshots:"
+  echo "   https://github.com/wesbarnett/snap-sync/releases/tag/0.5";
+}
+
+post_upgrade() {
+local v upgrades=(
+  0.5-1
+)
+
+for v in "${upgrades[@]}"; do
+  if [[ $(vercmp "$v" "$2") -eq 1 ]]; then
+"_${v//-/_}_changes"
+  fi
+done
+}


[arch-commits] Commit in snap-sync/trunk (PKGBUILD snap-sync.install)

2018-07-01 Thread NicoHood via arch-commits
Date: Sunday, July 1, 2018 @ 13:48:26
  Author: nicohood
Revision: 349410

upgpkg: snap-sync 0.5-1

Added:
  snap-sync/trunk/snap-sync.install
Modified:
  snap-sync/trunk/PKGBUILD

---+
 PKGBUILD  |   13 -
 snap-sync.install |   17 +
 2 files changed, 25 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 13:31:46 UTC (rev 349409)
+++ PKGBUILD2018-07-01 13:48:26 UTC (rev 349410)
@@ -2,17 +2,20 @@
 # PGP ID: 97312D5EB9D7AE7D0BD4307351DAE9B7C1AE9161
 # Contributor: Wes Barnett 
 pkgname=snap-sync
-pkgver=0.4.2
-pkgrel=3
+pkgver=0.5
+pkgrel=1
 pkgdesc="Use snapper snapshots to backup to external drive"
 arch=(any)
 url="https://github.com/wesbarnett/snap-sync";
 license=('GPL2')
 depends=(snapper libnotify)
-source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.sig})
+install='snap-sync.install'
+source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.sig}
+'snap-sync.install')
 validpgpkeys=('8535CEF3F3C38EE69555BF67E4B5E45AA3B8C5C3')
-sha512sums=('bc7dc618874f2acc6e15f80960fa45c5703b0da709e3872febe1579d6965907074aca4704dbcc2545261392c1bff977a2b81d2a15e6850fefa3cd7c231f0290c'
-'SKIP')
+sha512sums=('006c7593a5f345236e6aae6b91d813b8c37521833d347bbccda750b1c398d32fbca25591182ae27cae13c43239e3b13015add46b9aab9592d32e7baa9a71aec2'
+'SKIP'
+
'39b4e05794657b880a81d8060f34a6a703db8169b68963aa1cc32e428a7a593b2d65dc6eb1f3fe37b7a0f2967c02113d1368b5d090341ed3856871d141013590')
 
 package() {
 cd "${pkgname}"

Added: snap-sync.install
===
--- snap-sync.install   (rev 0)
+++ snap-sync.install   2018-07-01 13:48:26 UTC (rev 349410)
@@ -0,0 +1,17 @@
+_0.5_1_changes() {
+  echo ":: snap-sync added a subvolume id to its snapper snapshots with v5.0."
+  echo "   Please checkout the migration guide to update your snapper 
snapshots:"
+  echo "   https://github.com/wesbarnett/snap-sync/releases/tag/0.5";
+}
+
+post_upgrade() {
+local v upgrades=(
+  0.5-1
+)
+
+for v in "${upgrades[@]}"; do
+  if [[ $(vercmp "$v" "$2") -eq 1 ]]; then
+"_${v//-/_}_changes"
+  fi
+done
+}


[arch-commits] Commit in python-jedi/repos/community-any (PKGBUILD PKGBUILD)

2018-07-01 Thread Jelle van der Waa via arch-commits
Date: Sunday, July 1, 2018 @ 13:31:46
  Author: jelle
Revision: 349409

archrelease: copy trunk to community-any

Added:
  python-jedi/repos/community-any/PKGBUILD
(from rev 349408, python-jedi/trunk/PKGBUILD)
Deleted:
  python-jedi/repos/community-any/PKGBUILD

--+
 PKGBUILD |   88 ++---
 1 file changed, 44 insertions(+), 44 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-01 13:31:36 UTC (rev 349408)
+++ PKGBUILD2018-07-01 13:31:46 UTC (rev 349409)
@@ -1,44 +0,0 @@
-# Submitter: Simon Conseil 
-# Submitter: Jesus Alvarez
-# Maintainer: Danilo Bargen 
-
-pkgbase=python-jedi
-pkgname=('python2-jedi' 'python-jedi')
-pkgver=0.12.0
-pkgrel=1
-arch=('any')
-url="https://github.com/davidhalter/jedi";
-license=('MIT')
-depends=('python2')
-makedepends=('python2-setuptools' 'python-setuptools')
-checkdepends=('python-pytest' 'python2-pytest' 'python-parso' 'python2-parso')
-source=(https://github.com/davidhalter/jedi/archive/v$pkgver.tar.gz)
-md5sums=('8947d4d0201f857743da93c8bbf3889a')
-
-check() {
-   cd "$srcdir/jedi-${pkgver}"
-   pytest test
-
-}
-
-package_python-jedi() {
-pkgdesc="Awesome autocompletion for python"
-depends=('python' 'python-parso')
-conflicts=('python3-jedi-git')
-cd "$srcdir/jedi-${pkgver}"
-python3 setup.py install --root="$pkgdir/" --optimize=1
-
-install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-jedi() {
-pkgdesc="Awesome autocompletion for python2"
-depends=('python2' 'python2-parso')
-conflicts=('jedi-git' 'python2-jedi-git')
-cd "$srcdir/jedi-${pkgver}"
-python2 setup.py install --root="$pkgdir/" --optimize=1
-
-install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
-}
-
-# vim:set ts=2 sw=2 et

Copied: python-jedi/repos/community-any/PKGBUILD (from rev 349408, 
python-jedi/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-01 13:31:46 UTC (rev 349409)
@@ -0,0 +1,44 @@
+# Submitter: Simon Conseil 
+# Submitter: Jesus Alvarez
+# Maintainer: Danilo Bargen 
+
+pkgbase=python-jedi
+pkgname=('python2-jedi' 'python-jedi')
+pkgver=0.12.0
+pkgrel=2
+arch=('any')
+url="https://github.com/davidhalter/jedi";
+license=('MIT')
+depends=('python2')
+makedepends=('python2-setuptools' 'python-setuptools')
+checkdepends=('python-pytest' 'python2-pytest' 'python-parso' 'python2-parso')
+source=(https://github.com/davidhalter/jedi/archive/v$pkgver.tar.gz)
+md5sums=('8947d4d0201f857743da93c8bbf3889a')
+
+check() {
+   cd "$srcdir/jedi-${pkgver}"
+   pytest test
+
+}
+
+package_python-jedi() {
+pkgdesc="Awesome autocompletion for python"
+depends=('python' 'python-parso')
+conflicts=('python3-jedi-git')
+cd "$srcdir/jedi-${pkgver}"
+python3 setup.py install --root="$pkgdir/" --optimize=1
+
+install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-jedi() {
+pkgdesc="Awesome autocompletion for python2"
+depends=('python2' 'python2-parso')
+conflicts=('jedi-git' 'python2-jedi-git')
+cd "$srcdir/jedi-${pkgver}"
+python2 setup.py install --root="$pkgdir/" --optimize=1
+
+install -D -m644 "$srcdir/jedi-${pkgver}/LICENSE.txt" 
$pkgdir/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et


[arch-commits] Commit in python-jedi/trunk (PKGBUILD)

2018-07-01 Thread Jelle van der Waa via arch-commits
Date: Sunday, July 1, 2018 @ 13:31:36
  Author: jelle
Revision: 349408

upgpkg: python-jedi 0.12.0-2

Modified:
  python-jedi/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 13:29:39 UTC (rev 349407)
+++ PKGBUILD2018-07-01 13:31:36 UTC (rev 349408)
@@ -5,7 +5,7 @@
 pkgbase=python-jedi
 pkgname=('python2-jedi' 'python-jedi')
 pkgver=0.12.0
-pkgrel=1
+pkgrel=2
 arch=('any')
 url="https://github.com/davidhalter/jedi";
 license=('MIT')


[arch-commits] Commit in python-tempora/trunk (PKGBUILD)

2018-07-01 Thread Eli Schwartz via arch-commits
Date: Sunday, July 1, 2018 @ 13:29:26
  Author: eschwartz
Revision: 349406

upgpkg: python-tempora 1.12-2

python 3.7 rebuild

Modified:
  python-tempora/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 13:27:42 UTC (rev 349405)
+++ PKGBUILD2018-07-01 13:29:26 UTC (rev 349406)
@@ -5,7 +5,7 @@
 _pkgbase="${pkgbase//python-/}"
 pkgname=('python-tempora' 'python2-tempora')
 pkgver=1.12
-pkgrel=1
+pkgrel=2
 pkgdesc="Objects and routines pertaining to date and time (tempora)."
 arch=('any')
 url="https://github.com/jaraco/tempora";


[arch-commits] Commit in python-tempora/repos (3 files)

2018-07-01 Thread Eli Schwartz via arch-commits
Date: Sunday, July 1, 2018 @ 13:29:39
  Author: eschwartz
Revision: 349407

archrelease: copy trunk to community-staging-any

Added:
  python-tempora/repos/community-staging-any/
  python-tempora/repos/community-staging-any/LICENSE
(from rev 349406, python-tempora/trunk/LICENSE)
  python-tempora/repos/community-staging-any/PKGBUILD
(from rev 349406, python-tempora/trunk/PKGBUILD)

--+
 LICENSE  |7 +
 PKGBUILD |   73 +
 2 files changed, 80 insertions(+)

Copied: python-tempora/repos/community-staging-any/LICENSE (from rev 349406, 
python-tempora/trunk/LICENSE)
===
--- community-staging-any/LICENSE   (rev 0)
+++ community-staging-any/LICENSE   2018-07-01 13:29:39 UTC (rev 349407)
@@ -0,0 +1,7 @@
+Copyright Jason R. Coombs
+
+Permission is hereby granted, free of charge, to any person obtaining a copy 
of this software and associated documentation files (the "Software"), to deal 
in the Software without restriction, including without limitation the rights to 
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 
of the Software, and to permit persons to whom the Software is furnished to do 
so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all 
copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 
SOFTWARE.

Copied: python-tempora/repos/community-staging-any/PKGBUILD (from rev 349406, 
python-tempora/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-07-01 13:29:39 UTC (rev 349407)
@@ -0,0 +1,73 @@
+# Maintainer: Thore Bödecker 
+# Contributor: Laurent Soest 
+
+pkgbase='python-tempora'
+_pkgbase="${pkgbase//python-/}"
+pkgname=('python-tempora' 'python2-tempora')
+pkgver=1.12
+pkgrel=2
+pkgdesc="Objects and routines pertaining to date and time (tempora)."
+arch=('any')
+url="https://github.com/jaraco/tempora";
+license=('MIT')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-setuptools-scm'
+  'python2-setuptools-scm' 'python-six' 'python2-six' 'python-pytz'
+  'python2-pytz')
+checkdepends=('python-tox' 'python2-tox' 'python2-backports.unittest_mock')
+source=("${pkgbase}-${pkgver}.tar.gz::https://files.pythonhosted.org/packages/74/77/8fe8fa9ed91e8563b8718f57fc517e4cabc31f5bb0d758b161caf2098ea0/tempora-1.12.tar.gz";
+'LICENSE')
+sha512sums=('4acd38fb464e858db371fc4ac6d2082f4f0c676016cdb95d8415895b7d0bdd3c787c2678737e437d1f5861368dd54040ce289407cfeea3ca43b130c56da133b6'
+
'1106afed483b7258e4ae89c5d9459c3834412b31aac90169725ed62d2ab44f61f6f79e894d4c9e4d8bd99e14530ab778df2187784f0b25eaab86d312fad68944')
+
+prepare() {
+cd "${srcdir}/${_pkgbase}-${pkgver}"
+
+cp -r "${srcdir}/${_pkgbase}-${pkgver}" 
"${srcdir}/${_pkgbase}-${pkgver}-py2"
+}
+
+build() {
+# setuptools wont find version from git tag
+
+export SETUPTOOLS_SCM_PRETEND_VERSION="${pkgver}"
+cd "${srcdir}/${_pkgbase}-${pkgver}"
+python ./setup.py build
+
+cd "${srcdir}/${_pkgbase}-${pkgver}-py2"
+python2 ./setup.py build
+}
+
+check() {
+# setuptools wont find version from git tag
+export SETUPTOOLS_SCM_PRETEND_VERSION="${pkgver}"
+
+cd "${srcdir}/${_pkgbase}-${pkgver}"
+tox
+
+cd "${srcdir}/${_pkgbase}-${pkgver}-py2"
+tox2
+}
+
+package_python-tempora() {
+depends=('python' 'python-six' 'python-pytz')
+cd "${srcdir}/${_pkgbase}-${pkgver}"
+python ./setup.py install --root="${pkgdir}" --optimize=1
+
+# the author has promised to include a LICENSE file in future releases:
+# https://github.com/jaraco/skeleton/issues/1
+# for now the LICENSE file has been taken from:
+# https://github.com/jaraco/skeleton/blob/skeleton/LICENSE
+install -D -m644 "${srcdir}/LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+package_python2-tempora() {
+depends=('python2' 'python2-six' 'python2-pytz')
+cd "${srcdir}/${_pkgbase}-${pkgver}-py2"
+python2 ./setup.py install --root="${pkgdir}" --optimize=1
+mv "${pkgdir}/usr/bin/calc-prorate" "${pkgdir}/usr/bin/calc-prorate2"
+
+# the author has promised to include a LICENSE file in future releases:
+# https://github.com/jaraco/skeleton/issues/1
+# for now the LICENSE file has been taken from:
+# htt

[arch-commits] Commit in python-parso/repos/community-any (PKGBUILD PKGBUILD)

2018-07-01 Thread Jelle van der Waa via arch-commits
Date: Sunday, July 1, 2018 @ 13:27:42
  Author: jelle
Revision: 349405

archrelease: copy trunk to community-any

Added:
  python-parso/repos/community-any/PKGBUILD
(from rev 349404, python-parso/trunk/PKGBUILD)
Deleted:
  python-parso/repos/community-any/PKGBUILD

--+
 PKGBUILD |   72 ++---
 1 file changed, 36 insertions(+), 36 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-07-01 13:27:30 UTC (rev 349404)
+++ PKGBUILD2018-07-01 13:27:42 UTC (rev 349405)
@@ -1,36 +0,0 @@
-# Maintainer: Jelle van der Waa 
-
-_pkgbase=parso
-pkgbase=python-parso
-pkgname=('python-parso' 'python2-parso')
-pkgver=0.2.1
-pkgrel=1
-pkgdesc="Python parser that supports error recovery and round-trip parsing for 
different Python versions"
-arch=('any')
-url="https://github.com/davidhalter/parso";
-license=('MIT')
-makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools')
-checkdepends=('python-pytest' 'python2-pytest')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/davidhalter/parso/archive/v$pkgver.tar.gz";)
-md5sums=('e44d9278977cc50e66eeffe29682579a')
-
-check() {
-  cd "$_pkgbase-$pkgver"
-  pytest test
-}
-
-package_python-parso() {
-  depends=('python')
-  cd "$_pkgbase-$pkgver"
-  python3 setup.py install --root="$pkgdir/" --optimize=1
-
-  install -D -m644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-parso() {
-  depends=('python2')
-  cd "$_pkgbase-$pkgver"
-  python2 setup.py install --root="$pkgdir/" --optimize=1
-
-  install -D -m644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-parso/repos/community-any/PKGBUILD (from rev 349404, 
python-parso/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-07-01 13:27:42 UTC (rev 349405)
@@ -0,0 +1,36 @@
+# Maintainer: Jelle van der Waa 
+
+_pkgbase=parso
+pkgbase=python-parso
+pkgname=('python-parso' 'python2-parso')
+pkgver=0.2.1
+pkgrel=3
+pkgdesc="Python parser that supports error recovery and round-trip parsing for 
different Python versions"
+arch=('any')
+url="https://github.com/davidhalter/parso";
+license=('MIT')
+makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools')
+checkdepends=('python-pytest' 'python2-pytest')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/davidhalter/parso/archive/v$pkgver.tar.gz";)
+md5sums=('e44d9278977cc50e66eeffe29682579a')
+
+check() {
+  cd "$_pkgbase-$pkgver"
+  pytest test
+}
+
+package_python-parso() {
+  depends=('python')
+  cd "$_pkgbase-$pkgver"
+  python3 setup.py install --root="$pkgdir/" --optimize=1
+
+  install -D -m644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-parso() {
+  depends=('python2')
+  cd "$_pkgbase-$pkgver"
+  python2 setup.py install --root="$pkgdir/" --optimize=1
+
+  install -D -m644 LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in python-parso/trunk (PKGBUILD)

2018-07-01 Thread Jelle van der Waa via arch-commits
Date: Sunday, July 1, 2018 @ 13:27:30
  Author: jelle
Revision: 349404

upgpkg: python-parso 0.2.1-3

Modified:
  python-parso/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 13:16:02 UTC (rev 349403)
+++ PKGBUILD2018-07-01 13:27:30 UTC (rev 349404)
@@ -4,7 +4,7 @@
 pkgbase=python-parso
 pkgname=('python-parso' 'python2-parso')
 pkgver=0.2.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Python parser that supports error recovery and round-trip parsing for 
different Python versions"
 arch=('any')
 url="https://github.com/davidhalter/parso";


[arch-commits] Commit in python-portend/trunk (PKGBUILD)

2018-07-01 Thread Eli Schwartz via arch-commits
Date: Sunday, July 1, 2018 @ 13:15:49
  Author: eschwartz
Revision: 349402

upgpkg: python-portend 2.3-2

python 3.7 rebuild

Modified:
  python-portend/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 13:06:44 UTC (rev 349401)
+++ PKGBUILD2018-07-01 13:15:49 UTC (rev 349402)
@@ -5,7 +5,7 @@
 _pkgbase="${pkgbase//python-/}"
 pkgname=('python-portend' 'python2-portend')
 pkgver=2.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Use portend to monitor TCP ports for bound or unbound states."
 arch=('any')
 url="https://github.com/jaraco/portend";


[arch-commits] Commit in python-portend/repos (3 files)

2018-07-01 Thread Eli Schwartz via arch-commits
Date: Sunday, July 1, 2018 @ 13:16:02
  Author: eschwartz
Revision: 349403

archrelease: copy trunk to community-staging-any

Added:
  python-portend/repos/community-staging-any/
  python-portend/repos/community-staging-any/LICENSE
(from rev 349402, python-portend/trunk/LICENSE)
  python-portend/repos/community-staging-any/PKGBUILD
(from rev 349402, python-portend/trunk/PKGBUILD)

--+
 LICENSE  |7 ++
 PKGBUILD |   65 +
 2 files changed, 72 insertions(+)

Copied: python-portend/repos/community-staging-any/LICENSE (from rev 349402, 
python-portend/trunk/LICENSE)
===
--- community-staging-any/LICENSE   (rev 0)
+++ community-staging-any/LICENSE   2018-07-01 13:16:02 UTC (rev 349403)
@@ -0,0 +1,7 @@
+Copyright Jason R. Coombs
+
+Permission is hereby granted, free of charge, to any person obtaining a copy 
of this software and associated documentation files (the "Software"), to deal 
in the Software without restriction, including without limitation the rights to 
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies 
of the Software, and to permit persons to whom the Software is furnished to do 
so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all 
copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 
SOFTWARE.

Copied: python-portend/repos/community-staging-any/PKGBUILD (from rev 349402, 
python-portend/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-07-01 13:16:02 UTC (rev 349403)
@@ -0,0 +1,65 @@
+# Maintainer: Thore Bödecker 
+# Contributor: Laurent Soest 
+
+pkgbase='python-portend'
+_pkgbase="${pkgbase//python-/}"
+pkgname=('python-portend' 'python2-portend')
+pkgver=2.3
+pkgrel=2
+pkgdesc="Use portend to monitor TCP ports for bound or unbound states."
+arch=('any')
+url="https://github.com/jaraco/portend";
+license=('MIT')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-setuptools-scm'
+  'python2-setuptools-scm' 'python-tox' 'python2-tox' 'python-tempora'
+  'python2-tempora')
+source=("${_pkgbase}-${pkgver}.tar.gz::https://files.pythonhosted.org/packages/ab/8f/70f5babd4a6a7c6a471e834c53be3ee3c89a6b3b16d6a85b2d25f2dc2671/${_pkgbase}-${pkgver}.tar.gz";
+'LICENSE')
+sha512sums=('eb438c9967bd1540534bc9deb5bdb8b7ed41c7328aeee0c9376b00018ec6c07773c0d782efe3f460cf6e68bd4d899bceedf0c581dd29080cd3fe44a3a17b0004'
+
'1106afed483b7258e4ae89c5d9459c3834412b31aac90169725ed62d2ab44f61f6f79e894d4c9e4d8bd99e14530ab778df2187784f0b25eaab86d312fad68944')
+
+prepare() {
+cp -r "${srcdir}/${_pkgbase}-${pkgver}" 
"${srcdir}/${_pkgbase}-${pkgver}-py2"
+}
+
+build() {
+# setuptools wont find version from git tag
+export SETUPTOOLS_SCM_PRETEND_VERSION="${pkgver}"
+cd "${srcdir}/${_pkgbase}-${pkgver}"
+python ./setup.py build
+
+cd "${srcdir}/${_pkgbase}-${pkgver}-py2"
+python2 ./setup.py build
+}
+
+check() {
+cd "${srcdir}/${_pkgbase}-${pkgver}"
+tox
+
+cd "${srcdir}/${_pkgbase}-${pkgver}-py2"
+tox2
+}
+
+package_python-portend() {
+depends=('python' 'python-tempora')
+cd "${srcdir}/${_pkgbase}-${pkgver}"
+python ./setup.py install --root="${pkgdir}" --optimize=1
+
+# the author has promised to include a LICENSE file in future releases:
+# https://github.com/jaraco/skeleton/issues/1
+# for now the LICENSE file has been taken from:
+# https://github.com/jaraco/skeleton/blob/skeleton/LICENSE
+install -D -m644 "${srcdir}/LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+package_python2-portend() {
+depends=('python2' 'python2-tempora')
+cd "${srcdir}/${_pkgbase}-${pkgver}-py2"
+python2 ./setup.py install --root="${pkgdir}" --optimize=1
+
+# the author has promised to include a LICENSE file in future releases:
+# https://github.com/jaraco/skeleton/issues/1
+# for now the LICENSE file has been taken from:
+# https://github.com/jaraco/skeleton/blob/skeleton/LICENSE
+install -D -m644 "${srcdir}/LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}


[arch-commits] Commit in python-cherrypy/repos (2 files)

2018-07-01 Thread Eli Schwartz via arch-commits
Date: Sunday, July 1, 2018 @ 13:06:44
  Author: eschwartz
Revision: 349401

archrelease: copy trunk to community-staging-any

Added:
  python-cherrypy/repos/community-staging-any/
  python-cherrypy/repos/community-staging-any/PKGBUILD
(from rev 349400, python-cherrypy/trunk/PKGBUILD)

--+
 PKGBUILD |   75 +
 1 file changed, 75 insertions(+)

Copied: python-cherrypy/repos/community-staging-any/PKGBUILD (from rev 349400, 
python-cherrypy/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-07-01 13:06:44 UTC (rev 349401)
@@ -0,0 +1,75 @@
+# Maintainer:  Thore Bödecker 
+# Contributor: Laurent Soest 
+# Contributor: Angel Velasquez 
+# Contributor: Kaiting Chen 
+# Contributor: Douglas Soares de Andrade 
+# Contributor: Armando M. Baratti 
+# Contributor: Florian Richter 
+
+pkgbase='python-cherrypy'
+_pkgbase="${pkgbase//python-/}"
+pkgname=('python-cherrypy' 'python2-cherrypy')
+pkgver=16.0.2
+pkgrel=2
+pkgdesc="A pythonic, object-oriented web development framework"
+arch=('any')
+url="https://cherrypy.org";
+license=('BSD')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-setuptools-scm'
+  'python2-setuptools-scm' 'python-tox' 'python2-tox' 'python-six'
+  'python2-six' 'python-cheroot' 'python2-cheroot' 'python-portend'
+  'python2-portend')
+source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${_pkgbase}/${_pkgbase}/archive/v$pkgver.tar.gz";)
+sha512sums=('00c89a99250e44f2578a1ff5d77f402062fc829c9de86aac029963d6b0570a862e48a84781c3fa6dd74e60e09a02e4e7bfc8f3e485a37b31f9b2870bc3ff2066')
+
+prepare() {
+  cp -r "${srcdir}/${_pkgbase}-${pkgver}" "${srcdir}/${_pkgbase}-${pkgver}-py2"
+
+  # disable broken tests
+  rm 
"${srcdir}/${_pkgbase}-${pkgver}/${_pkgbase}/test"/test_{objectmapping.py,request_obj.py}
+  rm 
"${srcdir}/${_pkgbase}-${pkgver}-py2/${_pkgbase}/test"/test_{encoding.py,objectmapping.py,request_obj.py}
+}
+
+build() {
+
+  # setuptools wont find version from git tag
+  export SETUPTOOLS_SCM_PRETEND_VERSION="${pkgver}"
+  cd "${srcdir}/${_pkgbase}-${pkgver}"
+  python ./setup.py build
+
+  cd "${srcdir}/${_pkgbase}-${pkgver}-py2"
+  # fix incorrect shebang
+  sed -i 's|#!/usr/bin/python$|#!/usr/bin/python2|' 
cherrypy/test/sessiondemo.py
+  python2 ./setup.py build
+}
+
+check() {
+  cd "${srcdir}/${_pkgbase}-${pkgver}"
+  tox
+
+  cd "${srcdir}/${_pkgbase}-${pkgver}-py2"
+  tox2
+}
+
+package_python-cherrypy() {
+  depends=('python' 'python-six' 'python-cheroot' 'python-portend' 
'python-jaraco')
+
+  cd "${srcdir}/${_pkgbase}-${pkgver}"
+
+  python ./setup.py install --root="${pkgdir}" --optimize=1
+
+  install -Dm644 LICENSE.md \
+"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
+}
+
+package_python2-cherrypy() {
+  depends=('python2' 'python2-six' 'python2-cheroot' 'python2-portend' 
'python2-jaraco')
+
+  cd "${srcdir}/${_pkgbase}-${pkgver}-py2"
+
+  python2 ./setup.py install --root="${pkgdir}" --optimize=1
+  mv "${pkgdir}/usr/bin/cherryd" "${pkgdir}/usr/bin/cherryd2"
+
+  install -Dm644 LICENSE.md \
+"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
+}


[arch-commits] Commit in python-cherrypy/trunk (PKGBUILD)

2018-07-01 Thread Eli Schwartz via arch-commits
Date: Sunday, July 1, 2018 @ 13:06:24
  Author: eschwartz
Revision: 349400

upgpkg: python-cherrypy 16.0.2-2

python 3.7 rebuild

Modified:
  python-cherrypy/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 13:06:14 UTC (rev 349399)
+++ PKGBUILD2018-07-01 13:06:24 UTC (rev 349400)
@@ -10,10 +10,10 @@
 _pkgbase="${pkgbase//python-/}"
 pkgname=('python-cherrypy' 'python2-cherrypy')
 pkgver=16.0.2
-pkgrel=1
+pkgrel=2
 pkgdesc="A pythonic, object-oriented web development framework"
 arch=('any')
-url="http://www.cherrypy.org";
+url="https://cherrypy.org";
 license=('BSD')
 makedepends=('python-setuptools' 'python2-setuptools' 'python-setuptools-scm'
   'python2-setuptools-scm' 'python-tox' 'python2-tox' 'python-six'


[arch-commits] Commit in python-tox/repos (2 files)

2018-07-01 Thread Eli Schwartz via arch-commits
Date: Sunday, July 1, 2018 @ 13:06:14
  Author: eschwartz
Revision: 349399

archrelease: copy trunk to community-staging-any

Added:
  python-tox/repos/community-staging-any/
  python-tox/repos/community-staging-any/PKGBUILD
(from rev 349398, python-tox/trunk/PKGBUILD)

--+
 PKGBUILD |   71 +
 1 file changed, 71 insertions(+)

Copied: python-tox/repos/community-staging-any/PKGBUILD (from rev 349398, 
python-tox/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-07-01 13:06:14 UTC (rev 349399)
@@ -0,0 +1,71 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Weißschuh 
+# Contributor: George Brooke 
+# Contributor: Sebastian Wiesner 
+
+pkgbase=python-tox
+pkgname=(python-tox python2-tox)
+pkgver=3.0.0
+pkgrel=2
+pkgdesc='Python virtualenv management and testing tool'
+arch=('any')
+url='https://tox.readthedocs.io'
+license=('GPL2')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-py' 'python2-py' 
'python-virtualenv'
+ 'python2-virtualenv' 'python-pluggy' 'python2-pluggy')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-pytest-mock'
+  'python2-pytest-mock')
+source=("https://pypi.io/packages/source/t/tox/tox-$pkgver.tar.gz";)
+sha512sums=('3bce42561a032b9d1bcc6086093ab79e2ba84ca55b4a6b646485ed3ec4a5b7349d8fc4e47758d2dd7998fc943824a99a251447e13b9ccc396b9d2d87f367f6cd')
+
+prepare() {
+  find tox-$pkgver -name "*.pyc" -delete
+
+  cp -a tox-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/tox-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/tox-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  # Hack entry points
+
+  (
+cd "$srcdir"/tox-$pkgver
+virtualenv "$srcdir/pyvenv" --system-site-packages
+. "$srcdir/pyvenv/bin/activate"
+python setup.py install
+python setup.py pytest
+  )
+
+  (
+cd "$srcdir"/tox-$pkgver-py2
+virtualenv2 "$srcdir/pyvenv-py2" --system-site-packages
+. "$srcdir/pyvenv-py2/bin/activate"
+python setup.py install
+python setup.py pytest
+  )
+}
+
+package_python-tox() {
+  depends=('python-py' 'python-virtualenv' 'python-setuptools' 'python-pluggy')
+
+  cd "$srcdir"/tox-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  ln -s tox "$pkgdir"/usr/bin/tox3
+}
+
+package_python2-tox() {
+  depends=('python2-py' 'python2-virtualenv' 'python2-setuptools' 
'python2-pluggy')
+
+  cd "$srcdir"/tox-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  mv "$pkgdir"/usr/bin/tox{,2}
+  mv "$pkgdir"/usr/bin/{tox-quickstart,tox2-quickstart}
+}


[arch-commits] Commit in python-tox/trunk (PKGBUILD)

2018-07-01 Thread Eli Schwartz via arch-commits
Date: Sunday, July 1, 2018 @ 13:06:00
  Author: eschwartz
Revision: 349398

upgpkg: python-tox 3.0.0-2

python 3.7 rebuild

Modified:
  python-tox/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 12:38:55 UTC (rev 349397)
+++ PKGBUILD2018-07-01 13:06:00 UTC (rev 349398)
@@ -7,7 +7,7 @@
 pkgbase=python-tox
 pkgname=(python-tox python2-tox)
 pkgver=3.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Python virtualenv management and testing tool'
 arch=('any')
 url='https://tox.readthedocs.io'


[arch-commits] Commit in python-pytest-expect/repos (2 files)

2018-07-01 Thread Eli Schwartz via arch-commits
Date: Sunday, July 1, 2018 @ 12:38:55
  Author: eschwartz
Revision: 349397

archrelease: copy trunk to community-staging-any

Added:
  python-pytest-expect/repos/community-staging-any/
  python-pytest-expect/repos/community-staging-any/PKGBUILD
(from rev 349396, python-pytest-expect/trunk/PKGBUILD)

--+
 PKGBUILD |   40 
 1 file changed, 40 insertions(+)

Copied: python-pytest-expect/repos/community-staging-any/PKGBUILD (from rev 
349396, python-pytest-expect/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-07-01 12:38:55 UTC (rev 349397)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Eli Schwartz 
+
+_pkgname=pytest-expect
+pkgbase='python-pytest-expect'
+pkgname=('python-pytest-expect' 'python2-pytest-expect')
+pkgver=1.1.0
+pkgrel=2
+pkgdesc="py.test plugin to store test expectations and mark tests based on 
them"
+arch=('any')
+url="https://github.com/gsnedders/${_pkgname}";
+license=('MIT')
+makedepends=('python-pytest' 'python2-pytest' 'python-u-msgpack' 
'python2-u-msgpack')
+source=("${_pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz")
+sha256sums=('8392093123dfc9807c28fee251e1d710aaed0d46ee77c7531528fb0a265eb798')
+
+build() {
+  cd "${srcdir}/${_pkgname}-${pkgver}"
+
+  python setup.py build
+  python2 setup.py build
+}
+
+package_python-pytest-expect() {
+  depends=('python-pytest' 'python-u-msgpack')
+
+  cd "${srcdir}/${_pkgname}-${pkgver}"
+  python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+
+  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+package_python2-pytest-expect() {
+  depends+=('python2-pytest' 'python2-u-msgpack')
+
+  cd "${srcdir}/${_pkgname}-${pkgver}"
+  python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+
+  install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}


[arch-commits] Commit in python-pytest-expect/trunk (PKGBUILD)

2018-07-01 Thread Eli Schwartz via arch-commits
Date: Sunday, July 1, 2018 @ 12:38:40
  Author: eschwartz
Revision: 349396

upgpkg: python-pytest-expect 1.1.0-2

python 3.7 rebuild

Modified:
  python-pytest-expect/trunk/PKGBUILD   (contents, properties)

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 11:54:03 UTC (rev 349395)
+++ PKGBUILD2018-07-01 12:38:40 UTC (rev 349396)
@@ -1,3 +1,4 @@
+# $Id$
 # Maintainer: Eli Schwartz 
 
 _pkgname=pytest-expect
@@ -4,7 +5,7 @@
 pkgbase='python-pytest-expect'
 pkgname=('python-pytest-expect' 'python2-pytest-expect')
 pkgver=1.1.0
-pkgrel=1
+pkgrel=2
 pkgdesc="py.test plugin to store test expectations and mark tests based on 
them"
 arch=('any')
 url="https://github.com/gsnedders/${_pkgname}";


Property changes on: python-pytest-expect/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property


[arch-commits] Commit in python-ldap3/repos (2 files)

2018-07-01 Thread Jelle van der Waa via arch-commits
Date: Sunday, July 1, 2018 @ 11:54:03
  Author: jelle
Revision: 349395

archrelease: copy trunk to community-staging-any

Added:
  python-ldap3/repos/community-staging-any/
  python-ldap3/repos/community-staging-any/PKGBUILD
(from rev 349394, python-ldap3/trunk/PKGBUILD)

--+
 PKGBUILD |   51 +++
 1 file changed, 51 insertions(+)

Copied: python-ldap3/repos/community-staging-any/PKGBUILD (from rev 349394, 
python-ldap3/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2018-07-01 11:54:03 UTC (rev 349395)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Simon Sapin 
+# Contributor: Kyle Keen 
+
+pkgbase=python-ldap3
+pkgname=(python-ldap3 python2-ldap3)
+pkgver=2.5
+pkgrel=2
+pkgdesc="A strictly RFC 4510 conforming LDAP V3 pure Python client library"
+url="https://github.com/cannatag/ldap3";
+license=('LGPL')
+arch=('any')
+makedepends=('python-pyasn1' 'python2-pyasn1' 'python-setuptools' 
'python2-setuptools')
+checkdepends=('python-nose' 'python2-nose')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/cannatag/ldap3/archive/v$pkgver.tar.gz";)
+sha512sums=('c5ac00af528ff88ce0b56c6d9186d0c0561394e5262cf712d060c1c4217337e8d6c569d2caa1f748d76e0fffc90a9db2cc1135a317d045621fadba1f0de0c362')
+
+prepare() {
+  cp -a ldap3-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/ldap3-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/ldap3-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/ldap3-$pkgver
+  nosetests3 -s test || warning "Tests require a running LDAP server"
+
+  cd "$srcdir"/ldap3-$pkgver-py2
+  nosetests2 -s test || warning "Tests require a running LDAP server"
+}
+
+package_python-ldap3() {
+  depends=('python-pyasn1')
+
+  cd ldap3-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-ldap3() {
+  depends=('python2-pyasn1')
+
+  cd ldap3-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}


[arch-commits] Commit in python-ldap3/trunk (PKGBUILD)

2018-07-01 Thread Jelle van der Waa via arch-commits
Date: Sunday, July 1, 2018 @ 11:53:51
  Author: jelle
Revision: 349394

upgpkg: python-ldap3 2.5-2

python3 rebuild

Modified:
  python-ldap3/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 09:38:19 UTC (rev 349393)
+++ PKGBUILD2018-07-01 11:53:51 UTC (rev 349394)
@@ -6,7 +6,7 @@
 pkgbase=python-ldap3
 pkgname=(python-ldap3 python2-ldap3)
 pkgver=2.5
-pkgrel=1
+pkgrel=2
 pkgdesc="A strictly RFC 4510 conforming LDAP V3 pure Python client library"
 url="https://github.com/cannatag/ldap3";
 license=('LGPL')


[arch-commits] Commit in python-cvxopt/repos (2 files)

2018-07-01 Thread Andrzej Giniewicz via arch-commits
Date: Sunday, July 1, 2018 @ 09:38:19
  Author: aginiewicz
Revision: 349393

archrelease: copy trunk to community-staging-x86_64

Added:
  python-cvxopt/repos/community-staging-x86_64/
  python-cvxopt/repos/community-staging-x86_64/PKGBUILD
(from rev 349392, python-cvxopt/trunk/PKGBUILD)

--+
 PKGBUILD |   60 
 1 file changed, 60 insertions(+)

Copied: python-cvxopt/repos/community-staging-x86_64/PKGBUILD (from rev 349392, 
python-cvxopt/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 09:38:19 UTC (rev 349393)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Andrzej Giniewicz 
+# Contributor: BinkyTheClown 
+# Contributor: Julien Ugon 
+# Contributor: Lex Black 
+# Contributor: Gustavao A. Gomez Farhat 
+
+pkgbase=python-cvxopt
+pkgname=('python2-cvxopt' 'python-cvxopt')
+pkgver=1.2.0
+pkgrel=2
+pkgdesc="A free software package for convex optimization written in Python"
+url="http://cvxopt.org/";
+arch=('x86_64')
+license=('GPL3')
+makedepends=('gsl' 'fftw' 'glpk' 'dsdp' 'python' 'python2' 'suitesparse')
+optdepends=('gsl: for custom random number generators'
+'fftw: for FFTW interface'
+'glpk: solver for linear cone and PWL programming problems'
+'dsdp: solver for linear cone semidefinite programming problems')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/cvxopt/cvxopt/archive/${pkgver}.tar.gz";)
+sha1sums=('85cce4db804fca558a30591ebf3d8d0523533c5d')
+
+
+prepare() {
+  cd "$srcdir"
+  cp -a cvxopt-${pkgver} cvxopt-py2-${pkgver}
+}
+
+build() {
+  cd "$srcdir"/cvxopt-$pkgver
+
+  for lib in GSL FFTW GLPK DSDP; do
+eval "export $'CVXOPT_BUILD_$lib'=1"
+  done
+
+  msg "Building Python2"
+  cd "$srcdir"/cvxopt-py2-${pkgver}
+  python2 setup.py build
+
+  msg "Building Python3"
+  cd "$srcdir"/cvxopt-${pkgver}
+  python setup.py build
+}
+
+package_python2-cvxopt() {
+  depends=("python2" "suitesparse")
+
+  cd "$srcdir"/cvxopt-py2-${pkgver}
+
+  python2 setup.py install --skip-build --root="$pkgdir" --optimize=1
+}
+
+package_python-cvxopt() {
+  depends=("python" "suitesparse")
+
+  cd "$srcdir"/cvxopt-${pkgver}
+
+  python setup.py install --skip-build --root="$pkgdir" --optimize=1
+}


[arch-commits] Commit in python-cvxopt/trunk (PKGBUILD)

2018-07-01 Thread Andrzej Giniewicz via arch-commits
Date: Sunday, July 1, 2018 @ 09:38:12
  Author: aginiewicz
Revision: 349392

upgpkg: python-cvxopt 1.2.0-2

python-cvxopt: python 3.7 rebuild

Modified:
  python-cvxopt/trunk/PKGBUILD

--+
 PKGBUILD |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:44:52 UTC (rev 349391)
+++ PKGBUILD2018-07-01 09:38:12 UTC (rev 349392)
@@ -8,7 +8,7 @@
 pkgbase=python-cvxopt
 pkgname=('python2-cvxopt' 'python-cvxopt')
 pkgver=1.2.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A free software package for convex optimization written in Python"
 url="http://cvxopt.org/";
 arch=('x86_64')
@@ -19,8 +19,9 @@
 'glpk: solver for linear cone and PWL programming problems'
 'dsdp: solver for linear cone semidefinite programming problems')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/cvxopt/cvxopt/archive/${pkgver}.tar.gz";)
-sha1sums=('f28de42382b9626074ceb13c53e6f59a813f61bc')
+sha1sums=('85cce4db804fca558a30591ebf3d8d0523533c5d')
 
+
 prepare() {
   cd "$srcdir"
   cp -a cvxopt-${pkgver} cvxopt-py2-${pkgver}


[arch-commits] Commit in haskell-yesod-test/repos (2 files)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:44:52
  Author: felixonmars
Revision: 349391

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 349390, haskell-yesod-test/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
349390, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:44:52 UTC (rev 349391)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.6.4
+pkgrel=39
+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)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:44:36
  Author: felixonmars
Revision: 349390

upgpkg: haskell-yesod-test 1.6.4-39

rebuild with th-abstraction 0.2.8.0

Modified:
  haskell-yesod-test/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:43:20 UTC (rev 349389)
+++ PKGBUILD2018-07-01 08:44:36 UTC (rev 349390)
@@ -4,7 +4,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.6.4
-pkgrel=38
+pkgrel=39
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="http://www.yesodweb.com";
 license=('MIT')


[arch-commits] Commit in git-annex/repos (3 files)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:43:20
  Author: felixonmars
Revision: 349389

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 349388, git-annex/trunk/PKGBUILD)
  git-annex/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 349388, 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 349388, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:43:20 UTC (rev 349389)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=6.20180626
+pkgrel=7
+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 
349388, 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-07-01 08:43:20 UTC (rev 
349389)
@@ -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)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:43:05
  Author: felixonmars
Revision: 349388

upgpkg: git-annex 6.20180626-7

rebuild with th-abstraction 0.2.8.0

Modified:
  git-annex/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:37:29 UTC (rev 349387)
+++ PKGBUILD2018-07-01 08:43:05 UTC (rev 349388)
@@ -4,7 +4,7 @@
 
 pkgname=git-annex
 pkgver=6.20180626
-pkgrel=6
+pkgrel=7
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/";
 license=("AGPL3")


[arch-commits] Commit in haskell-yesod-static/repos (2 files)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:37:29
  Author: felixonmars
Revision: 349387

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 349386, haskell-yesod-static/trunk/PKGBUILD)

--+
 PKGBUILD |   45 +
 1 file changed, 45 insertions(+)

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
349386, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:37:29 UTC (rev 349387)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.6.0
+pkgrel=35
+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)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:37:13
  Author: felixonmars
Revision: 349386

upgpkg: haskell-yesod-static 1.6.0-35

rebuild with th-abstraction 0.2.8.0

Modified:
  haskell-yesod-static/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:36:16 UTC (rev 349385)
+++ PKGBUILD2018-07-01 08:37:13 UTC (rev 349386)
@@ -5,7 +5,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.0
-pkgrel=34
+pkgrel=35
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/";
 license=("MIT")


[arch-commits] Commit in haskell-yesod-auth/repos (2 files)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:36:16
  Author: felixonmars
Revision: 349385

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 349384, haskell-yesod-auth/trunk/PKGBUILD)

--+
 PKGBUILD |   49 +
 1 file changed, 49 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
349384, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:36:16 UTC (rev 349385)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.3
+pkgrel=38
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-byteable' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-data-default' 'haskell-email-validate'
+ 'haskell-file-embed' 'haskell-http-client' 'haskell-http-client-tls' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-memory' 'haskell-mime-mail' 
'haskell-network-uri'
+ 'haskell-nonce' 'haskell-persistent' 'haskell-persistent-template' 
'haskell-random'
+ 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 
'haskell-unliftio'
+ 'haskell-unliftio-core' 'haskell-unordered-containers' 'haskell-wai' 
'haskell-yesod-core'
+ 'haskell-yesod-form' 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('67c23def147cf2cc174475d193e97afdf2b6fc4121a9fec7e0894562e626774bee9114325c26f172e58686119a3508ed2365ece419a10721873d43bf7684854a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:36:01
  Author: felixonmars
Revision: 349384

upgpkg: haskell-yesod-auth 1.6.3-38

rebuild with th-abstraction 0.2.8.0

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:34:45 UTC (rev 349383)
+++ PKGBUILD2018-07-01 08:36:01 UTC (rev 349384)
@@ -5,7 +5,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.3
-pkgrel=37
+pkgrel=38
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")


[arch-commits] Commit in haskell-yesod/repos (2 files)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:34:45
  Author: felixonmars
Revision: 349383

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 349382, haskell-yesod/trunk/PKGBUILD)

--+
 PKGBUILD |   49 +
 1 file changed, 49 insertions(+)

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 349382, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:34:45 UTC (rev 349383)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.6.0
+pkgrel=39
+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)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:34:29
  Author: felixonmars
Revision: 349382

upgpkg: haskell-yesod 1.6.0-39

rebuild with th-abstraction 0.2.8.0

Modified:
  haskell-yesod/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:33:33 UTC (rev 349381)
+++ PKGBUILD2018-07-01 08:34:29 UTC (rev 349382)
@@ -5,7 +5,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.0
-pkgrel=38
+pkgrel=39
 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)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:33:33
  Author: felixonmars
Revision: 349381

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 349380, haskell-yesod-form/trunk/PKGBUILD)

--+
 PKGBUILD |   48 
 1 file changed, 48 insertions(+)

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
349380, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:33:33 UTC (rev 349381)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.6.1
+pkgrel=38
+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)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:33:17
  Author: felixonmars
Revision: 349380

upgpkg: haskell-yesod-form 1.6.1-38

rebuild with th-abstraction 0.2.8.0

Modified:
  haskell-yesod-form/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:32:03 UTC (rev 349379)
+++ PKGBUILD2018-07-01 08:33:17 UTC (rev 349380)
@@ -5,7 +5,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.6.1
-pkgrel=37
+pkgrel=38
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/";
 license=("MIT")


[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:32:03
  Author: felixonmars
Revision: 349379

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 349378, haskell-yesod-persistent/trunk/PKGBUILD)

--+
 PKGBUILD |   46 ++
 1 file changed, 46 insertions(+)

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 349378, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:32:03 UTC (rev 349379)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.6.0
+pkgrel=38
+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)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:31:47
  Author: felixonmars
Revision: 349378

upgpkg: haskell-yesod-persistent 1.6.0-38

rebuild with th-abstraction 0.2.8.0

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:30:51 UTC (rev 349377)
+++ PKGBUILD2018-07-01 08:31:47 UTC (rev 349378)
@@ -5,7 +5,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.6.0
-pkgrel=37
+pkgrel=38
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")


[arch-commits] Commit in haskell-yesod-default/repos (2 files)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:30:51
  Author: felixonmars
Revision: 349377

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 349376, haskell-yesod-default/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 
349376, haskell-yesod-default/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:30:51 UTC (rev 349377)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-default
+pkgname=haskell-yesod-default
+pkgver=1.2.0
+pkgrel=336
+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-default/trunk (PKGBUILD)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:30:35
  Author: felixonmars
Revision: 349376

upgpkg: haskell-yesod-default 1.2.0-336

rebuild with th-abstraction 0.2.8.0

Modified:
  haskell-yesod-default/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:29:48 UTC (rev 349375)
+++ PKGBUILD2018-07-01 08:30:35 UTC (rev 349376)
@@ -5,7 +5,7 @@
 _hkgname=yesod-default
 pkgname=haskell-yesod-default
 pkgver=1.2.0
-pkgrel=335
+pkgrel=336
 pkgdesc="Default config and main functions for your yesod application 
(deprecated)"
 url="http://www.yesodweb.com/";
 license=("MIT")


[arch-commits] Commit in haskell-yesod-core/trunk (PKGBUILD)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:29:32
  Author: felixonmars
Revision: 349374

upgpkg: haskell-yesod-core 1.6.5-34

rebuild with th-abstraction 0.2.8.0

Modified:
  haskell-yesod-core/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:28:24 UTC (rev 349373)
+++ PKGBUILD2018-07-01 08:29:32 UTC (rev 349374)
@@ -5,7 +5,7 @@
 _hkgname=yesod-core
 pkgname=haskell-yesod-core
 pkgver=1.6.5
-pkgrel=33
+pkgrel=34
 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)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:29:48
  Author: felixonmars
Revision: 349375

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 349374, haskell-yesod-core/trunk/PKGBUILD)

--+
 PKGBUILD |   51 +++
 1 file changed, 51 insertions(+)

Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 
349374, haskell-yesod-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:29:48 UTC (rev 349375)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-core
+pkgname=haskell-yesod-core
+pkgver=1.6.5
+pkgrel=34
+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)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:28:24
  Author: felixonmars
Revision: 349373

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 349372, haskell-mustache/trunk/PKGBUILD)

--+
 PKGBUILD |   45 +
 1 file changed, 45 insertions(+)

Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 
349372, haskell-mustache/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:28:24 UTC (rev 349373)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=mustache
+pkgname=haskell-mustache
+pkgver=2.3.0
+pkgrel=28
+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)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:28:07
  Author: felixonmars
Revision: 349372

upgpkg: haskell-mustache 2.3.0-28

rebuild with th-abstraction 0.2.8.0

Modified:
  haskell-mustache/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:26:17 UTC (rev 349371)
+++ PKGBUILD2018-07-01 08:28:07 UTC (rev 349372)
@@ -4,7 +4,7 @@
 _hkgname=mustache
 pkgname=haskell-mustache
 pkgver=2.3.0
-pkgrel=27
+pkgrel=28
 pkgdesc="A mustache template parser library."
 url="https://github.com/JustusAdam/mustache";
 license=('custom:BSD3')


[arch-commits] Commit in haskell-hpack/repos (2 files)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:26:17
  Author: felixonmars
Revision: 349371

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 349370, haskell-hpack/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 349370, 
haskell-hpack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:26:17 UTC (rev 349371)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+pkgname=haskell-hpack
+_hkgname=hpack
+pkgver=0.28.2
+pkgrel=33
+pkgdesc="An alternative format for Haskell packages"
+url="https://github.com/sol/hpack#readme";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-bifunctors' 'haskell-cryptonite' 
'haskell-glob'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-scientific'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-interpolate'
+ 'haskell-mockery' 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";)
+sha512sums=('230ac451e4677a8b6501e461307ec87b346df1bc7a8b1411ae5cb691ee2f47387d5dd1ea48a506bf486753bfcbd6683f4c2be87b4bd50fc0cfaf06c3d65e1973')
+
+build() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE"
+}


[arch-commits] Commit in haskell-hpack/trunk (PKGBUILD)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:26:01
  Author: felixonmars
Revision: 349370

upgpkg: haskell-hpack 0.28.2-33

rebuild with th-abstraction 0.2.8.0

Modified:
  haskell-hpack/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:24:09 UTC (rev 349369)
+++ PKGBUILD2018-07-01 08:26:01 UTC (rev 349370)
@@ -6,7 +6,7 @@
 pkgname=haskell-hpack
 _hkgname=hpack
 pkgver=0.28.2
-pkgrel=32
+pkgrel=33
 pkgdesc="An alternative format for Haskell packages"
 url="https://github.com/sol/hpack#readme";
 license=("MIT")


[arch-commits] Commit in cgrep/repos (2 files)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:24:09
  Author: felixonmars
Revision: 349369

archrelease: copy trunk to community-staging-x86_64

Added:
  cgrep/repos/community-staging-x86_64/
  cgrep/repos/community-staging-x86_64/PKGBUILD
(from rev 349368, cgrep/trunk/PKGBUILD)

--+
 PKGBUILD |   31 +++
 1 file changed, 31 insertions(+)

Copied: cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 349368, 
cgrep/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:24:09 UTC (rev 349369)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=cgrep
+pkgver=6.6.25
+pkgrel=35
+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)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:23:53
  Author: felixonmars
Revision: 349368

upgpkg: cgrep 6.6.25-35

rebuild with th-abstraction 0.2.8.0

Modified:
  cgrep/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:22:56 UTC (rev 349367)
+++ PKGBUILD2018-07-01 08:23:53 UTC (rev 349368)
@@ -4,7 +4,7 @@
 
 pkgname=cgrep
 pkgver=6.6.25
-pkgrel=34
+pkgrel=35
 pkgdesc="A context-aware grep for source codes"
 url="http://awgn.github.io/cgrep/";
 license=("GPL2")


[arch-commits] Commit in haskell-yaml/trunk (PKGBUILD)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:22:40
  Author: felixonmars
Revision: 349366

upgpkg: haskell-yaml 0.8.31-4

rebuild with th-abstraction 0.2.8.0

Modified:
  haskell-yaml/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:21:32 UTC (rev 349365)
+++ PKGBUILD2018-07-01 08:22:40 UTC (rev 349366)
@@ -5,7 +5,7 @@
 _hkgname=yaml
 pkgname=haskell-yaml
 pkgver=0.8.31
-pkgrel=3
+pkgrel=4
 pkgdesc="Support for parsing and rendering YAML documents."
 url="https://github.com/snoyberg/yaml/";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-yaml/repos (2 files)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:22:56
  Author: felixonmars
Revision: 349367

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 349366, haskell-yaml/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 349366, 
haskell-yaml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:22:56 UTC (rev 349367)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yaml
+pkgname=haskell-yaml
+pkgver=0.8.31
+pkgrel=4
+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-dav/trunk (PKGBUILD)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:21:15
  Author: felixonmars
Revision: 349364

upgpkg: haskell-dav 1.3.2-77

rebuild with th-abstraction 0.2.8.0

Modified:
  haskell-dav/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:20:22 UTC (rev 349363)
+++ PKGBUILD2018-07-01 08:21:15 UTC (rev 349364)
@@ -5,7 +5,7 @@
 _hkgname=DAV
 pkgname=haskell-dav
 pkgver=1.3.2
-pkgrel=76
+pkgrel=77
 pkgdesc="RFC 4918 WebDAV support"
 url="http://floss.scru.org/hDAV";
 license=("GPL3")


[arch-commits] Commit in haskell-dav/repos (2 files)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:21:32
  Author: felixonmars
Revision: 349365

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 349364, haskell-dav/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 349364, 
haskell-dav/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:21:32 UTC (rev 349365)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=DAV
+pkgname=haskell-dav
+pkgver=1.3.2
+pkgrel=77
+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-xml-hamlet/repos (2 files)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:20:22
  Author: felixonmars
Revision: 349363

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 349362, haskell-xml-hamlet/trunk/PKGBUILD)

--+
 PKGBUILD |   40 
 1 file changed, 40 insertions(+)

Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 
349362, haskell-xml-hamlet/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:20:22 UTC (rev 349363)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml-hamlet
+pkgname=haskell-xml-hamlet
+pkgver=0.5.0
+pkgrel=18
+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)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:20:06
  Author: felixonmars
Revision: 349362

upgpkg: haskell-xml-hamlet 0.5.0-18

rebuild with th-abstraction 0.2.8.0

Modified:
  haskell-xml-hamlet/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:19:19 UTC (rev 349361)
+++ PKGBUILD2018-07-01 08:20:06 UTC (rev 349362)
@@ -5,7 +5,7 @@
 _hkgname=xml-hamlet
 pkgname=haskell-xml-hamlet
 pkgver=0.5.0
-pkgrel=17
+pkgrel=18
 pkgdesc="Hamlet-style quasiquoter for XML content"
 url="http://www.yesodweb.com/";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-authenticate/repos (2 files)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:19:19
  Author: felixonmars
Revision: 349361

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-authenticate/repos/community-staging-x86_64/
  haskell-authenticate/repos/community-staging-x86_64/PKGBUILD
(from rev 349360, haskell-authenticate/trunk/PKGBUILD)

--+
 PKGBUILD |   43 +++
 1 file changed, 43 insertions(+)

Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 
349360, haskell-authenticate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:19:19 UTC (rev 349361)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=authenticate
+pkgname=haskell-authenticate
+pkgver=1.3.4
+pkgrel=124
+pkgdesc="Authentication methods for Haskell web applications."
+url="https://github.com/yesodweb/authenticate";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-case-insensitive' 'haskell-conduit' 'haskell-http-conduit' 
'haskell-http-types'
+ 'haskell-network-uri' 'haskell-resourcet' 'haskell-tagstream-conduit'
+ 'haskell-unordered-containers' 'haskell-xml-conduit')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('a6e5a9f4c20ca2bb980958c0cc6273492a6488a3f7c1954170bb8b40e46a4c2f7b607c961506e11ddc5421289c907148c1bc70b855bd16664bc1153ef7865571')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-authenticate/trunk (PKGBUILD)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:19:03
  Author: felixonmars
Revision: 349360

upgpkg: haskell-authenticate 1.3.4-124

rebuild with th-abstraction 0.2.8.0

Modified:
  haskell-authenticate/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:18:17 UTC (rev 349359)
+++ PKGBUILD2018-07-01 08:19:03 UTC (rev 349360)
@@ -5,7 +5,7 @@
 _hkgname=authenticate
 pkgname=haskell-authenticate
 pkgver=1.3.4
-pkgrel=123
+pkgrel=124
 pkgdesc="Authentication methods for Haskell web applications."
 url="https://github.com/yesodweb/authenticate";
 license=("MIT")


[arch-commits] Commit in haskell-tagstream-conduit/repos (2 files)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:18:17
  Author: felixonmars
Revision: 349359

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tagstream-conduit/repos/community-staging-x86_64/
  haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD
(from rev 349358, haskell-tagstream-conduit/trunk/PKGBUILD)

--+
 PKGBUILD |   41 +
 1 file changed, 41 insertions(+)

Copied: haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from 
rev 349358, haskell-tagstream-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:18:17 UTC (rev 349359)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tagstream-conduit
+pkgname=haskell-tagstream-conduit
+pkgver=0.5.5.3
+pkgrel=170
+pkgdesc="Streamlined html tag parser"
+url="https://github.com/yihuang/tagstream-conduit";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec" "haskell-blaze-builder" 
"haskell-case-insensitive"
+ "haskell-conduit" "haskell-conduit-extra" "haskell-data-default" 
"haskell-resourcet"
+ "haskell-xml-conduit")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('84625975df6c6c315011ebfd63d551b22c00927fa9add390d9e723bc104d4a7881743aaf6bceae0ff42efc6056a314baddb594fd5e39333ea7ff6cbcf154')
+
+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-tagstream-conduit/trunk (PKGBUILD)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:18:01
  Author: felixonmars
Revision: 349358

upgpkg: haskell-tagstream-conduit 0.5.5.3-170

rebuild with th-abstraction 0.2.8.0

Modified:
  haskell-tagstream-conduit/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:17:12 UTC (rev 349357)
+++ PKGBUILD2018-07-01 08:18:01 UTC (rev 349358)
@@ -5,7 +5,7 @@
 _hkgname=tagstream-conduit
 pkgname=haskell-tagstream-conduit
 pkgver=0.5.5.3
-pkgrel=169
+pkgrel=170
 pkgdesc="Streamlined html tag parser"
 url="https://github.com/yihuang/tagstream-conduit";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-html-conduit/repos (2 files)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:17:12
  Author: felixonmars
Revision: 349357

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-html-conduit/repos/community-staging-x86_64/
  haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD
(from rev 349356, haskell-html-conduit/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
349356, haskell-html-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:17:12 UTC (rev 349357)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=html-conduit
+pkgname=haskell-html-conduit
+pkgver=1.3.1
+pkgrel=5
+pkgdesc="Parse HTML documents using xml-conduit datatypes"
+url="https://github.com/snoyberg/xml";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-resourcet' 'haskell-conduit' 'haskell-xml-conduit'
+ 'haskell-attoparsec' 'haskell-conduit-extra' 'haskell-xml-types')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2f6e77f7894459f724ffd1357545eedafcd820160de7bff71f775cc38189ddd78df735c0349ac0ebbf22def2f915e62df795ef32ea1652dc72cd0fa811d76dbf')
+
+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-html-conduit/trunk (PKGBUILD)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:16:56
  Author: felixonmars
Revision: 349356

upgpkg: haskell-html-conduit 1.3.1-5

rebuild with th-abstraction 0.2.8.0

Modified:
  haskell-html-conduit/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:16:09 UTC (rev 349355)
+++ PKGBUILD2018-07-01 08:16:56 UTC (rev 349356)
@@ -4,7 +4,7 @@
 _hkgname=html-conduit
 pkgname=haskell-html-conduit
 pkgver=1.3.1
-pkgrel=4
+pkgrel=5
 pkgdesc="Parse HTML documents using xml-conduit datatypes"
 url="https://github.com/snoyberg/xml";
 license=('MIT')


[arch-commits] Commit in haskell-feed/repos (2 files)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:16:09
  Author: felixonmars
Revision: 349355

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-feed/repos/community-staging-x86_64/
  haskell-feed/repos/community-staging-x86_64/PKGBUILD
(from rev 349354, haskell-feed/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 349354, 
haskell-feed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:16:09 UTC (rev 349355)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=feed
+pkgname=haskell-feed
+pkgver=1.0.0.0
+pkgrel=76
+pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."
+url="https://github.com/bergmark/feed";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-old-locale' 
'haskell-old-time' 'haskell-safe'
+ 'haskell-time-locale-compat' 'haskell-utf8-string' 'haskell-xml-types'
+ 'haskell-xml-conduit')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('dfda1387e2af46fa703634ae3988c243c59bf0c00eefe5ed193c51d5c18131221fa20cfb83404e7c227a2962e4d621186579f7c2d9353d19c01d9277de13ae4d')
+
+prepare() {
+sed -e 's/, xml-conduit >= 1.3 && < 1.6/, xml-conduit >= 1.3/' \
+-e 's/<.*4.11/<5/' -e 's/==.*0.9./==0.10./' \
+-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}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-feed/trunk (PKGBUILD)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:15:53
  Author: felixonmars
Revision: 349354

upgpkg: haskell-feed 1.0.0.0-76

rebuild with th-abstraction 0.2.8.0

Modified:
  haskell-feed/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:14:58 UTC (rev 349353)
+++ PKGBUILD2018-07-01 08:15:53 UTC (rev 349354)
@@ -5,7 +5,7 @@
 _hkgname=feed
 pkgname=haskell-feed
 pkgver=1.0.0.0
-pkgrel=75
+pkgrel=76
 pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."
 url="https://github.com/bergmark/feed";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-aws/repos (2 files)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:14:58
  Author: felixonmars
Revision: 349353

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-aws/repos/community-staging-x86_64/
  haskell-aws/repos/community-staging-x86_64/PKGBUILD
(from rev 349352, haskell-aws/trunk/PKGBUILD)

--+
 PKGBUILD |   54 ++
 1 file changed, 54 insertions(+)

Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 349352, 
haskell-aws/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:14:58 UTC (rev 349353)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aws
+pkgname=haskell-aws
+pkgver=0.20
+pkgrel=32
+pkgdesc="Amazon Web Services (AWS) for Haskell"
+url="https://github.com/aristidb/aws";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-byteable'
+ 'haskell-case-insensitive' 'haskell-cereal' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-data-default' 'haskell-exceptions' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-lifted-base' 'haskell-memory' 
'haskell-monad-control'
+ 'haskell-network' 'haskell-old-locale' 'haskell-resourcet' 
'haskell-safe'
+ 'haskell-scientific' 'haskell-tagged' 'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-vector' 'haskell-xml-conduit')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-errors' 'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-transformers-base')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b6c9b78c1918fc01057ac3c9f57c98d0d796a228b2efce7f4b8763e6ba86fdad0e29637359a1f2f830adb19cdaade20c4eb08bbe9259bbc79da718771ac5f821')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-examples
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test || warning "Requires AWS credentials to test"
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-aws/trunk (PKGBUILD)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:14:42
  Author: felixonmars
Revision: 349352

upgpkg: haskell-aws 0.20-32

rebuild with th-abstraction 0.2.8.0

Modified:
  haskell-aws/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:12:25 UTC (rev 349351)
+++ PKGBUILD2018-07-01 08:14:42 UTC (rev 349352)
@@ -5,7 +5,7 @@
 _hkgname=aws
 pkgname=haskell-aws
 pkgver=0.20
-pkgrel=31
+pkgrel=32
 pkgdesc="Amazon Web Services (AWS) for Haskell"
 url="https://github.com/aristidb/aws";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-xml-conduit/repos (2 files)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:12:25
  Author: felixonmars
Revision: 349351

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-xml-conduit/repos/community-staging-x86_64/
  haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD
(from rev 349350, haskell-xml-conduit/trunk/PKGBUILD)

--+
 PKGBUILD |   46 ++
 1 file changed, 46 insertions(+)

Copied: haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
349350, haskell-xml-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:12:25 UTC (rev 349351)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml-conduit
+pkgname=haskell-xml-conduit
+pkgver=1.8.0
+pkgrel=25
+pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package."
+url="https://github.com/snoyberg/xml";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-markup' 
'haskell-conduit'
+ 'haskell-conduit-extra' 'haskell-data-default-class' 
'haskell-monad-control'
+ 'haskell-resourcet' 'haskell-blaze-html' 'haskell-xml-types')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('d6ffdba6db52cef4d11c8f7a49f357c3698673e8f5648c6f43510c5d55fcb0a7ba84e03340f7c84260bbeb026641a16e14d420b07f4845425d001462641c3bcd')
+
+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-xml-conduit/trunk (PKGBUILD)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:12:09
  Author: felixonmars
Revision: 349350

upgpkg: haskell-xml-conduit 1.8.0-25

rebuild with th-abstraction 0.2.8.0

Modified:
  haskell-xml-conduit/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:11:06 UTC (rev 349349)
+++ PKGBUILD2018-07-01 08:12:09 UTC (rev 349350)
@@ -5,7 +5,7 @@
 _hkgname=xml-conduit
 pkgname=haskell-xml-conduit
 pkgver=1.8.0
-pkgrel=24
+pkgrel=25
 pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package."
 url="https://github.com/snoyberg/xml";
 license=("MIT")


[arch-commits] Commit in haskell-xcffib/repos (2 files)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:11:06
  Author: felixonmars
Revision: 349349

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-xcffib/repos/community-staging-x86_64/
  haskell-xcffib/repos/community-staging-x86_64/PKGBUILD
(from rev 349348, haskell-xcffib/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-xcffib/repos/community-staging-x86_64/PKGBUILD (from rev 
349348, haskell-xcffib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:11:06 UTC (rev 349349)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=xcffib
+pkgname=haskell-xcffib
+pkgver=0.6.0
+pkgrel=41
+pkgdesc="A cffi-based python binding for X"
+url="https://github.com/tych0/xcffib";
+license=('Apache')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-either' 'haskell-filemanip' 
'haskell-language-python'
+ 'haskell-optparse-applicative' 'haskell-split' 'haskell-xcb-types')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('99f391e5495ec1bfdef7707b49a783568b8ce610e2a5acb885bb8cb9b9c6608068667291d6b67732ec7b28c820b3cee76fb40cb96a2c952600d6763edf9251dc')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-xcffib/trunk (PKGBUILD)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:10:49
  Author: felixonmars
Revision: 349348

upgpkg: haskell-xcffib 0.6.0-41

rebuild with th-abstraction 0.2.8.0

Modified:
  haskell-xcffib/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:10:06 UTC (rev 349347)
+++ PKGBUILD2018-07-01 08:10:49 UTC (rev 349348)
@@ -4,7 +4,7 @@
 _hkgname=xcffib
 pkgname=haskell-xcffib
 pkgver=0.6.0
-pkgrel=40
+pkgrel=41
 pkgdesc="A cffi-based python binding for X"
 url="https://github.com/tych0/xcffib";
 license=('Apache')


[arch-commits] Commit in haskell-wreq/repos (2 files)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:10:06
  Author: felixonmars
Revision: 349347

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 349346, haskell-wreq/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 349346, 
haskell-wreq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:10:06 UTC (rev 349347)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=wreq
+pkgname=haskell-wreq
+pkgver=0.5.2.1
+pkgrel=23
+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)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:09:50
  Author: felixonmars
Revision: 349346

upgpkg: haskell-wreq 0.5.2.1-23

rebuild with th-abstraction 0.2.8.0

Modified:
  haskell-wreq/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:07:49 UTC (rev 349345)
+++ PKGBUILD2018-07-01 08:09:50 UTC (rev 349346)
@@ -4,7 +4,7 @@
 _hkgname=wreq
 pkgname=haskell-wreq
 pkgver=0.5.2.1
-pkgrel=22
+pkgrel=23
 pkgdesc="An easy-to-use HTTP client library."
 url="https://github.com/bos/wreq";
 license=('custom:BSD3')


[arch-commits] Commit in haskell-wl-pprint-terminfo/trunk (PKGBUILD)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:07:33
  Author: felixonmars
Revision: 349344

upgpkg: haskell-wl-pprint-terminfo 3.7.1.4-52

rebuild with th-abstraction 0.2.8.0

Modified:
  haskell-wl-pprint-terminfo/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:06:51 UTC (rev 349343)
+++ PKGBUILD2018-07-01 08:07:33 UTC (rev 349344)
@@ -4,7 +4,7 @@
 _hkgname=wl-pprint-terminfo
 pkgname=haskell-wl-pprint-terminfo
 pkgver=3.7.1.4
-pkgrel=51
+pkgrel=52
 pkgdesc="A color pretty printer with terminfo support"
 url="https://github.com/ekmett/wl-pprint-terminfo/";
 license=('custom:BSD3')


[arch-commits] Commit in haskell-wl-pprint-terminfo/repos (2 files)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:07:49
  Author: felixonmars
Revision: 349345

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wl-pprint-terminfo/repos/community-staging-x86_64/
  haskell-wl-pprint-terminfo/repos/community-staging-x86_64/PKGBUILD
(from rev 349344, haskell-wl-pprint-terminfo/trunk/PKGBUILD)

--+
 PKGBUILD |   43 +++
 1 file changed, 43 insertions(+)

Copied: haskell-wl-pprint-terminfo/repos/community-staging-x86_64/PKGBUILD 
(from rev 349344, haskell-wl-pprint-terminfo/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:07:49 UTC (rev 349345)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=wl-pprint-terminfo
+pkgname=haskell-wl-pprint-terminfo
+pkgver=3.7.1.4
+pkgrel=52
+pkgdesc="A color pretty printer with terminfo support"
+url="https://github.com/ekmett/wl-pprint-terminfo/";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-wl-pprint-extras')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('1f2a7bd195732fe297c49c50b59812190d5698efa7c2e9b2fbcfbbae71523c25dfcc2a0f098aebe22453cd867bc40480100c8231a6f43a7bd46202f3dcd924b3')
+
+prepare() {
+sed -e '/nats/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}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fCursed
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-hopenpgp/repos (2 files)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:06:51
  Author: felixonmars
Revision: 349343

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hopenpgp/repos/community-staging-x86_64/
  haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD
(from rev 349342, haskell-hopenpgp/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 
349342, haskell-hopenpgp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:06:51 UTC (rev 349343)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hOpenPGP
+pkgname=haskell-hopenpgp
+pkgver=2.7
+pkgrel=28
+pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
+url="http://floss.scru.org/hOpenPGP/";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 
'haskell-attoparsec'
+ 'haskell-base16-bytestring' 'haskell-base64-bytestring' 
'haskell-bifunctors'
+ 'haskell-bzlib' 'haskell-binary-conduit' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-crypto-cipher-types' 'haskell-errors' 
'haskell-hashable'
+ 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 
'haskell-memory'
+ 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri' 
'haskell-newtype'
+ 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 
'haskell-resourcet' 'haskell-split'
+ 'haskell-time-locale-compat' 'haskell-unliftio-core' 
'haskell-unordered-containers'
+ 'haskell-wl-pprint-extras' 'haskell-zlib')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6432f54853af4562b5c61f0d97fe40dd4a5872f07e07c470ae41e951b11cbe00f491ce469c5d0caa897ba046c44e65fcaff0e4c9db825126b35f7aa15fc6bb40')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-hopenpgp/trunk (PKGBUILD)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:06:35
  Author: felixonmars
Revision: 349342

upgpkg: haskell-hopenpgp 2.7-28

rebuild with th-abstraction 0.2.8.0

Modified:
  haskell-hopenpgp/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:04:43 UTC (rev 349341)
+++ PKGBUILD2018-07-01 08:06:35 UTC (rev 349342)
@@ -4,7 +4,7 @@
 _hkgname=hOpenPGP
 pkgname=haskell-hopenpgp
 pkgver=2.7
-pkgrel=27
+pkgrel=28
 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
 url="http://floss.scru.org/hOpenPGP/";
 license=('MIT')


[arch-commits] Commit in haskell-wl-pprint-extras/repos (2 files)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:04:43
  Author: felixonmars
Revision: 349341

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wl-pprint-extras/repos/community-staging-x86_64/
  haskell-wl-pprint-extras/repos/community-staging-x86_64/PKGBUILD
(from rev 349340, haskell-wl-pprint-extras/trunk/PKGBUILD)

--+
 PKGBUILD |   42 ++
 1 file changed, 42 insertions(+)

Copied: haskell-wl-pprint-extras/repos/community-staging-x86_64/PKGBUILD (from 
rev 349340, haskell-wl-pprint-extras/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:04:43 UTC (rev 349341)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=wl-pprint-extras
+pkgname=haskell-wl-pprint-extras
+pkgver=3.5.0.5
+pkgrel=52
+pkgdesc="A free monad based on the Wadler/Leijen pretty printer"
+url="https://github.com/ekmett/wl-pprint-extras/";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-semigroupoids' 'haskell-utf8-string')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('705107842ccbf4eb23d0b9e8069fd4d5bb1b03ffecbf9efaa8a579fd977380913d590fa370cc42476d5b28fde98fc44e7879fe343f761cd1751ebeb0b8c0e242')
+
+prepare() {
+sed -e '/nats/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}" \
+--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-wl-pprint-extras/trunk (PKGBUILD)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:04:27
  Author: felixonmars
Revision: 349340

upgpkg: haskell-wl-pprint-extras 3.5.0.5-52

rebuild with th-abstraction 0.2.8.0

Modified:
  haskell-wl-pprint-extras/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:03:52 UTC (rev 349339)
+++ PKGBUILD2018-07-01 08:04:27 UTC (rev 349340)
@@ -4,7 +4,7 @@
 _hkgname=wl-pprint-extras
 pkgname=haskell-wl-pprint-extras
 pkgver=3.5.0.5
-pkgrel=51
+pkgrel=52
 pkgdesc="A free monad based on the Wadler/Leijen pretty printer"
 url="https://github.com/ekmett/wl-pprint-extras/";
 license=('custom:BSD3')


[arch-commits] Commit in haskell-http-conduit/trunk (PKGBUILD)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:03:36
  Author: felixonmars
Revision: 349338

upgpkg: haskell-http-conduit 2.3.1-30

rebuild with th-abstraction 0.2.8.0

Modified:
  haskell-http-conduit/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-01 08:02:37 UTC (rev 349337)
+++ PKGBUILD2018-07-01 08:03:36 UTC (rev 349338)
@@ -5,7 +5,7 @@
 _hkgname=http-conduit
 pkgname=haskell-http-conduit
 pkgver=2.3.1
-pkgrel=29
+pkgrel=30
 pkgdesc="HTTP client package with conduit interface and HTTPS support"
 url="http://www.yesodweb.com/book/http-conduit";
 license=("custom:BSD3")


[arch-commits] Commit in haskell-http-conduit/repos (2 files)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:03:52
  Author: felixonmars
Revision: 349339

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http-conduit/repos/community-staging-x86_64/
  haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD
(from rev 349338, haskell-http-conduit/trunk/PKGBUILD)

--+
 PKGBUILD |   49 +
 1 file changed, 49 insertions(+)

Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
349338, haskell-http-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:03:52 UTC (rev 349339)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-conduit
+pkgname=haskell-http-conduit
+pkgver=2.3.1
+pkgrel=30
+pkgdesc="HTTP client package with conduit interface and HTTPS support"
+url="http://www.yesodweb.com/book/http-conduit";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-types' 'haskell-resourcet' 
'haskell-unliftio-core')
+makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 
'haskell-connection'
+ 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 
'haskell-hspec'
+ 'haskell-lifted-base' 'haskell-network' 
'haskell-streaming-commons' 'haskell-temporary'
+ 'haskell-unliftio' 'haskell-utf8-string' 'haskell-wai' 
'haskell-wai-conduit'
+ 'haskell-warp' 'haskell-warp-tls')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('d63fc7e8a2ee7eab305205a633829d17433c7fb6db1f32bd32bdb260abdec3b79ac86f54effe98c5c7c904d5c4b426b887ef8bc1c4cbc33cbb3a5813b24efc28')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-warp-tls/repos (2 files)

2018-07-01 Thread Felix Yan via arch-commits
Date: Sunday, July 1, 2018 @ 08:02:37
  Author: felixonmars
Revision: 349337

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-warp-tls/repos/community-staging-x86_64/
  haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD
(from rev 349336, haskell-warp-tls/trunk/PKGBUILD)

--+
 PKGBUILD |   41 +
 1 file changed, 41 insertions(+)

Copied: haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 
349336, haskell-warp-tls/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-01 08:02:37 UTC (rev 349337)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=warp-tls
+pkgname=haskell-warp-tls
+pkgver=3.2.4.3
+pkgrel=38
+pkgdesc="HTTP over TLS support for Warp via the TLS package"
+url="https://github.com/yesodweb/wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-cryptonite" "haskell-data-default-class" 
"haskell-network"
+ "haskell-streaming-commons" "haskell-tls" 
"haskell-tls-session-manager" "haskell-wai"
+ "haskell-warp")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('bed1a501d7885b1a37768b59d73916c36aa554e71ad89608a11224f7c4b7e016cd65652f6bb0da153bcdc3e4a089f03850546b02ed5ace808e8a8a8fc74b4028')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


  1   2   >