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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 10:36:27
  Author: felixonmars
Revision: 270629

upgpkg: haskell-yesod-form 1.4.16-22

rebuild with yesod-core,1.4.37.2

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 10:35:15 UTC (rev 270628)
+++ PKGBUILD2017-11-29 10:36:27 UTC (rev 270629)
@@ -5,7 +5,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.4.16
-pkgrel=21
+pkgrel=22
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 10:36:51
  Author: felixonmars
Revision: 270630

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

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
270629, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 10:36:51 UTC (rev 270630)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.4.16
+pkgrel=22
+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-semigroups"
+ "haskell-shakespeare" "haskell-text" "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=('ca350cea4dd1cdd1645ad20c2d54f929cf7cb6d6f45cdf1c7ab0bb5475199bf65f5f5ac79dedf8b6b9013e6eeda7bf4a8fd190666253709a0a63800c7f560dd0')
+
+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 git-annex/trunk (PKGBUILD)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 10:47:30
  Author: felixonmars
Revision: 270637

upgpkg: git-annex 6.20171124-7

rebuild with yesod-core,1.4.37.2

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 10:41:38 UTC (rev 270636)
+++ PKGBUILD2017-11-29 10:47:30 UTC (rev 270637)
@@ -4,7 +4,7 @@
 
 pkgname=git-annex
 pkgver=6.20171124
-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 git-annex/repos (2 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 10:47:49
  Author: felixonmars
Revision: 270638

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 270637, git-annex/trunk/PKGBUILD)

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 270637, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 10:47:49 UTC (rev 270638)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=6.20171124
+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' '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-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-conduit"
+ "haskell-http-types" "haskell-ifelse" "haskell-magic" "haskell-memory"
+ "haskell-monad-control" "haskell-monad-logger" "haskell-mountpoints" 
"haskell-mtl"
+ "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" "haskell-stm-chans" 
"haskell-tasty"
+ "haskell-tasty-hunit" "haskell-tasty-quickcheck" 
"haskell-tasty-rerun" "haskell-text"
+ "haskell-torrent" "haskell-unix-compat" "haskell-unordered-containers"
+ "haskell-utf8-string" "haskell-uuid" "haskell-wai" 
"haskell-wai-extra" "haskell-warp"
+ "haskell-warp-tls" "haskell-yesod" "haskell-yesod-core" 
"haskell-yesod-default"
+ "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 
--docdir="/usr/share/doc/$pkgname" \
+-fnetwork-uri -fconcurrentoutput -ftorrentparser \
+-ftestsuite -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
+}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 11:24:48
  Author: felixonmars
Revision: 270653

upgpkg: python-tenacity 4.7.1-1

Modified:
  python-tenacity/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 11:13:43 UTC (rev 270652)
+++ PKGBUILD2017-11-29 11:24:48 UTC (rev 270653)
@@ -3,7 +3,7 @@
 
 pkgbase=python-tenacity
 pkgname=('python-tenacity' 'python2-tenacity')
-pkgver=4.7.0
+pkgver=4.7.1
 pkgrel=1
 pkgdesc='Retry code until it succeeeds'
 arch=('any')
@@ -13,7 +13,7 @@
  'python-pbr' 'python2-pbr')
 checkdepends=('python-nose' 'python2-nose' 'python-tornado' 'python2-tornado')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/jd/tenacity/archive/$pkgver.tar.gz;)
-sha512sums=('463e85833ec3f860f358e273ecb76df4fad46fdf4294d91e103cef900e4f76f35a34f03038b00d88e2cb2fd2fc910b804e36dcd289d0ea6458fc57458875f839')
+sha512sums=('aebdbff7eb9fbffbabc32be5577fcf206c7051718f4d2dc2164973bf871577cf72b63edde1747d9dc446664cfdfa9f9c4e744170afbaeafd3194e07584f07c01')
 
 prepare() {
   cp -a tenacity-$pkgver{,-py2}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 11:25:09
  Author: felixonmars
Revision: 270654

archrelease: copy trunk to community-any

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

--+
 PKGBUILD |  116 ++---
 1 file changed, 58 insertions(+), 58 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-29 11:24:48 UTC (rev 270653)
+++ PKGBUILD2017-11-29 11:25:09 UTC (rev 270654)
@@ -1,58 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-tenacity
-pkgname=('python-tenacity' 'python2-tenacity')
-pkgver=4.7.0
-pkgrel=1
-pkgdesc='Retry code until it succeeeds'
-arch=('any')
-license=('Apache')
-url='https://github.com/jd/tenacity'
-makedepends=('python-setuptools' 'python2-setuptools' 'python2-futures' 
'python2-monotonic'
- 'python-pbr' 'python2-pbr')
-checkdepends=('python-nose' 'python2-nose' 'python-tornado' 'python2-tornado')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/jd/tenacity/archive/$pkgver.tar.gz;)
-sha512sums=('463e85833ec3f860f358e273ecb76df4fad46fdf4294d91e103cef900e4f76f35a34f03038b00d88e2cb2fd2fc910b804e36dcd289d0ea6458fc57458875f839')
-
-prepare() {
-  cp -a tenacity-$pkgver{,-py2}
-  sed -i '/monotonic/d' tenacity-$pkgver/requirements.txt
-  sed -i 's/from monotonic import monotonic/from time import monotonic/' 
tenacity-$pkgver/tenacity/{__init__,async,tornadoweb}.py
-
-  export PBR_VERSION=$pkgver
-}
-
-build() {
-  cd "$srcdir"/tenacity-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/tenacity-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/tenacity-$pkgver
-  python setup.py nosetests
-
-  cd "$srcdir"/tenacity-$pkgver-py2
-  python2 setup.py nosetests --ignore-files '.*async.py'
-}
-
-package_python-tenacity() {
-  depends=('python-six')
-  optdepends=('python-tornado: for Tornado coroutines support')
-
-  cd tenacity-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-tenacity() {
-  depends=('python2-six' 'python2-futures' 'python2-monotonic')
-  optdepends=('python2-tornado: for Tornado coroutines support')
-
-  cd tenacity-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-tenacity/repos/community-any/PKGBUILD (from rev 270653, 
python-tenacity/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-29 11:25:09 UTC (rev 270654)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-tenacity
+pkgname=('python-tenacity' 'python2-tenacity')
+pkgver=4.7.1
+pkgrel=1
+pkgdesc='Retry code until it succeeeds'
+arch=('any')
+license=('Apache')
+url='https://github.com/jd/tenacity'
+makedepends=('python-setuptools' 'python2-setuptools' 'python2-futures' 
'python2-monotonic'
+ 'python-pbr' 'python2-pbr')
+checkdepends=('python-nose' 'python2-nose' 'python-tornado' 'python2-tornado')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/jd/tenacity/archive/$pkgver.tar.gz;)
+sha512sums=('aebdbff7eb9fbffbabc32be5577fcf206c7051718f4d2dc2164973bf871577cf72b63edde1747d9dc446664cfdfa9f9c4e744170afbaeafd3194e07584f07c01')
+
+prepare() {
+  cp -a tenacity-$pkgver{,-py2}
+  sed -i '/monotonic/d' tenacity-$pkgver/requirements.txt
+  sed -i 's/from monotonic import monotonic/from time import monotonic/' 
tenacity-$pkgver/tenacity/{__init__,async,tornadoweb}.py
+
+  export PBR_VERSION=$pkgver
+}
+
+build() {
+  cd "$srcdir"/tenacity-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/tenacity-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/tenacity-$pkgver
+  python setup.py nosetests
+
+  cd "$srcdir"/tenacity-$pkgver-py2
+  python2 setup.py nosetests --ignore-files '.*async.py'
+}
+
+package_python-tenacity() {
+  depends=('python-six')
+  optdepends=('python-tornado: for Tornado coroutines support')
+
+  cd tenacity-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-tenacity() {
+  depends=('python2-six' 'python2-futures' 'python2-monotonic')
+  optdepends=('python2-tornado: for Tornado coroutines support')
+
+  cd tenacity-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et:


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

2017-11-28 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 05:13:42
  Author: felixonmars
Revision: 270542

upgpkg: python-hypothesis 3.38.7-1

Modified:
  python-hypothesis/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 05:13:35 UTC (rev 270541)
+++ PKGBUILD2017-11-29 05:13:42 UTC (rev 270542)
@@ -3,7 +3,7 @@
 
 pkgbase=python-hypothesis
 pkgname=('python-hypothesis' 'python2-hypothesis')
-pkgver=3.38.6
+pkgver=3.38.7
 pkgrel=1
 pkgdesc="Advanced Quickcheck style testing library for Python"
 arch=('any')
@@ -17,7 +17,7 @@
   'python-django' 'python2-django' 'python-pytest-xdist' 
'python2-pytest-xdist'
   'python-mock' 'python2-mock' 'python-pandas' 'python2-pandas')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis-python/archive/$pkgver.tar.gz;)
-sha512sums=('1246fc9adbf4be9d2ef1ef1278bebef06895386b08d214673bc37c2b11f8a1e0dbe9fc352bd758369139b63ef8d3c9339289dc0d33c5b18db1cc67ad2c7517a7')
+sha512sums=('c9c57324fa0bae70f7b97068cb14c9c5b46ce17493f66e5a101fd7f6558d9f5d63339f3aac0cf41e67168ede5216b1d2b3f75f0ea1ddd4e201ea10fc78ff9aa9')
 
 prepare() {
   # Make tests faster


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

2017-11-28 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 05:14:17
  Author: felixonmars
Revision: 270543

archrelease: copy trunk to community-any

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

--+
 PKGBUILD |  162 ++---
 1 file changed, 81 insertions(+), 81 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-29 05:13:42 UTC (rev 270542)
+++ PKGBUILD2017-11-29 05:14:17 UTC (rev 270543)
@@ -1,81 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-hypothesis
-pkgname=('python-hypothesis' 'python2-hypothesis')
-pkgver=3.38.6
-pkgrel=1
-pkgdesc="Advanced Quickcheck style testing library for Python"
-arch=('any')
-license=('MPL')
-url="https://hypothesis.readthedocs.org;
-makedepends=('python-setuptools' 'python2-setuptools' 'python-attrs' 
'python2-attrs'
- 'python-coverage' 'python2-coverage' 'python2-enum34')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'flake8' 
'python2-flake8' 'python-pytz'
-  'python2-pytz' 'python-numpy' 'python2-numpy' 'python-faker' 
'python2-faker'
-  'python-flaky' 'python2-flaky' 'python-pytest-benchmark' 
'python2-pytest-benchmark'
-  'python-django' 'python2-django' 'python-pytest-xdist' 
'python2-pytest-xdist'
-  'python-mock' 'python2-mock' 'python-pandas' 'python2-pandas')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis-python/archive/$pkgver.tar.gz;)
-sha512sums=('1246fc9adbf4be9d2ef1ef1278bebef06895386b08d214673bc37c2b11f8a1e0dbe9fc352bd758369139b63ef8d3c9339289dc0d33c5b18db1cc67ad2c7517a7')
-
-prepare() {
-  # Make tests faster
-  sed -i 's/ -n 2$/ -n 16/' hypothesis-python-$pkgver/tox.ini
-
-  # https://github.com/HypothesisWorks/hypothesis-python/issues/969
-  sed -i 's/deprecations_as_errors=True/deprecations_as_errors=False/' 
hypothesis-python-$pkgver/tests/common/setup.py
-
-  cp -a hypothesis-python-$pkgver{,-py2}
-
-  rm -r hypothesis-python-$pkgver/tests/py2
-  rm -r hypothesis-python-$pkgver-py2/tests/py3
-
-  export LC_CTYPE=en_US.UTF-8
-}
-
-build() {
-  cd "$srcdir"/hypothesis-python-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/hypothesis-python-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/hypothesis-python-$pkgver
-  mv tests/django ../
-  python setup.py pytest
-  mv ../django tests/
-  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -m tests.django.manage test 
tests.django
-
-  cd "$srcdir"/hypothesis-python-$pkgver-py2
-  mv tests/django ../
-  python2 setup.py pytest
-  mv ../django tests/
-  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python2 -m tests.django.manage test 
tests.django
-}
-
-package_python-hypothesis() {
-  depends=('python-attrs' 'python-coverage')
-  optdepends=('python-pytz: for datetime and django module'
-  'python-faker: for fakefactory and django module'
-  'python-django: for django module'
-  'python-numpy: for numpy module'
-  'python-pytest: for pytest module')
-
-  cd hypothesis-python-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-hypothesis() {
-  depends=('python2-attrs' 'python2-coverage' 'python2-enum34')
-  optdepends=('python2-pytz: for datetime and django module'
-  'python2-faker: for fakefactory and django module'
-  'python2-django: for django module'
-  'python2-numpy: for numpy module'
-  'python2-pytest: for pytest module')
-
-  cd hypothesis-python-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-hypothesis/repos/community-any/PKGBUILD (from rev 270542, 
python-hypothesis/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-29 05:14:17 UTC (rev 270543)
@@ -0,0 +1,81 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-hypothesis
+pkgname=('python-hypothesis' 'python2-hypothesis')
+pkgver=3.38.7
+pkgrel=1
+pkgdesc="Advanced Quickcheck style testing library for Python"
+arch=('any')
+license=('MPL')
+url="https://hypothesis.readthedocs.org;
+makedepends=('python-setuptools' 'python2-setuptools' 'python-attrs' 
'python2-attrs'
+ 'python-coverage' 'python2-coverage' 'python2-enum34')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'flake8' 
'python2-flake8' 'python-pytz'
+  'python2-pytz' 'python-numpy' 'python2-numpy' 'python-faker' 
'python2-faker'
+  'python-flaky' 'python2-flaky' 'python-pytest-benchmark' 
'python2-pytest-benchmark'
+  'python-django' 'python2-django' 'python-pytest-xdist' 
'python2-pytest-xdist'
+  

[arch-commits] Commit in deepin-control-center/repos/community-x86_64 (2 files)

2017-11-28 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 05:12:57
  Author: felixonmars
Revision: 270537

archrelease: copy trunk to community-x86_64

Added:
  deepin-control-center/repos/community-x86_64/PKGBUILD
(from rev 270534, deepin-control-center/trunk/PKGBUILD)
Deleted:
  deepin-control-center/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   66 ++---
 1 file changed, 33 insertions(+), 33 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-29 05:12:52 UTC (rev 270536)
+++ PKGBUILD2017-11-29 05:12:57 UTC (rev 270537)
@@ -1,33 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-control-center
-pkgver=4.3.6
-pkgrel=1
-pkgdesc='New control center for linux deepin'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/dde-control-center;
-license=('GPL3')
-depends=('desktop-file-utils' 'dtkwidget' 'deepin-account-faces' 'deepin-api' 
'geoip'
- 'geoip-database' 'geoip-database-extra' 'deepin-daemon' 'startdde'
- 'deepin-qt-dbus-factory' 'deepin-qt5integration')
-makedepends=('deepin-dock' 'qt5-tools')
-optdepends=('redshift: automatic color temperature support')
-conflicts=('dde-control-center' 'dde-dock-applets')
-replaces=('dde-control-center' 'dde-dock-applets')
-groups=('deepin')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-control-center/archive/$pkgver.tar.gz;)
-sha512sums=('15067c0eb6a8ea25db0e4de43f2295f2bd3fb6b190c600883ccb946f62e3e899232e37c18594b0a88278a25cecd50b3b85e7fb8b7124dd323a2413d5100e5a18')
-
-build() {
-  cd dde-control-center-$pkgver
-  qmake-qt5 QMAKE_CFLAGS_ISYSTEM= PREFIX=/usr DISABLE_SYS_UPDATE=YES
-  make
-}
-
-package() {
-  cd dde-control-center-$pkgver
-  make INSTALL_ROOT="$pkgdir" install
-}

Copied: deepin-control-center/repos/community-x86_64/PKGBUILD (from rev 270534, 
deepin-control-center/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-29 05:12:57 UTC (rev 270537)
@@ -0,0 +1,33 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-control-center
+pkgver=4.3.7
+pkgrel=1
+pkgdesc='New control center for linux deepin'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/dde-control-center;
+license=('GPL3')
+depends=('desktop-file-utils' 'dtkwidget' 'deepin-account-faces' 'deepin-api' 
'geoip'
+ 'geoip-database' 'geoip-database-extra' 'deepin-daemon' 'startdde'
+ 'deepin-qt-dbus-factory' 'deepin-qt5integration')
+makedepends=('deepin-dock' 'qt5-tools')
+optdepends=('redshift: automatic color temperature support')
+conflicts=('dde-control-center' 'dde-dock-applets')
+replaces=('dde-control-center' 'dde-dock-applets')
+groups=('deepin')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-control-center/archive/$pkgver.tar.gz;)
+sha512sums=('a8b1c3ca918ace88577e924ff66335d1ce7ddb2de55ce4abb160816a7cab8721188fa9a57bc97ddb1fc617d4a3f7df79b2f10a4ac2286eed0b3c98337b8b')
+
+build() {
+  cd dde-control-center-$pkgver
+  qmake-qt5 QMAKE_CFLAGS_ISYSTEM= PREFIX=/usr DISABLE_SYS_UPDATE=YES
+  make
+}
+
+package() {
+  cd dde-control-center-$pkgver
+  make INSTALL_ROOT="$pkgdir" install
+}


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

2017-11-28 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 05:25:57
  Author: felixonmars
Revision: 270564

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

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

Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 270563, 
haskell-dav/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 05:25:57 UTC (rev 270564)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=DAV
+pkgname=haskell-dav
+pkgver=1.3.1
+pkgrel=169
+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-mtl" "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;)
+sha256sums=('5c80faa58f8bbfb4bbdf7f3db6f23a3a4d26a199831ceb27dd5f69fef21bc009')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri -f-mtl-compat
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-11-28 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 05:25:34
  Author: felixonmars
Revision: 270563

upgpkg: haskell-dav 1.3.1-169

rebuild with shakespeare,2.0.14.1

Modified:
  haskell-dav/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 05:24:40 UTC (rev 270562)
+++ PKGBUILD2017-11-29 05:25:34 UTC (rev 270563)
@@ -5,7 +5,7 @@
 _hkgname=DAV
 pkgname=haskell-dav
 pkgver=1.3.1
-pkgrel=168
+pkgrel=169
 pkgdesc="RFC 4918 WebDAV support"
 url="http://floss.scru.org/hDAV;
 license=("GPL3")


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:08:34
  Author: felixonmars
Revision: 270698

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
270697, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 14:08:34 UTC (rev 270698)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.9.8.0
+pkgrel=92
+pkgdesc="A static website compiler library"
+url="http://jaspervdj.be/hakyll;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-html" "haskell-blaze-markup" 
"haskell-cryptohash"
+ "haskell-data-default" "haskell-fsnotify" "haskell-http-conduit" 
"haskell-http-types"
+ "haskell-lrucache" "haskell-mtl" "haskell-network" 
"haskell-network-uri"
+ "haskell-optparse-applicative" "pandoc" "pandoc-citeproc" 
"haskell-parsec"
+ "haskell-random" "haskell-regex-base" "haskell-regex-tdfa" 
"haskell-resourcet"
+ "haskell-scientific" "haskell-system-filepath" "haskell-tagsoup" 
"haskell-text"
+ "haskell-time-locale-compat" "haskell-unordered-containers" 
"haskell-vector" "haskell-wai"
+ "haskell-wai-app-static" "haskell-warp" "haskell-yaml")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;
+
https://github.com/rlpowell/hakyll/commit/5c26faf2d867d9c644f8110f2c9bd6bd8c32986a.patch)
+sha512sums=('933645964113bbdf898366aedd11c6f26035e633b66fb01206258264a3b8857e08ea919f3284b6dfef28c32e6dc2bdd21ee85ed5e1c4c184423dfdc4a487'
+
'06c71fe3e99315c969b694020457af585124179bcc5b62afafafaf179132d88ac23d375ba948984565deab936f378cd6351e19b798125c010bde873c704d15ef')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../5c26faf2d867d9c644f8110f2c9bd6bd8c32986a.patch
+sed -e 's/pandoc-citeproc  >= 0.10.5 && < 0.11,/pandoc-citeproc  
>= 0.10.5,/' \
+-e 's/process  >= 1.0&& < 1.6,/process  >= 
1.0,/' \
+-e 's/time >= 1.4&& < 1.8,/time >= 
1.4,/' \
+-i $_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 \
+-fcheckexternal -fwatchserver -fpreviewserver
+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-hakyll/trunk (PKGBUILD)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:08:14
  Author: felixonmars
Revision: 270697

upgpkg: haskell-hakyll 4.9.8.0-92

rebuild with skylighting,0.4.4.1

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 14:06:21 UTC (rev 270696)
+++ PKGBUILD2017-11-29 14:08:14 UTC (rev 270697)
@@ -5,7 +5,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.9.8.0
-pkgrel=91
+pkgrel=92
 pkgdesc="A static website compiler library"
 url="http://jaspervdj.be/hakyll;
 license=("custom:BSD3")


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:13:21
  Author: felixonmars
Revision: 270707

archrelease: copy trunk to community-staging-x86_64

Added:
  c2hs/repos/community-staging-x86_64/
  c2hs/repos/community-staging-x86_64/PKGBUILD
(from rev 270706, c2hs/trunk/PKGBUILD)

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

Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 270706, 
c2hs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 14:13:21 UTC (rev 270707)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=c2hs
+pkgver=0.28.3
+pkgrel=1
+pkgdesc="C->Haskell FFI tool that gives some cross-language type safety"
+url="https://github.com/haskell/c2hs;
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-dlist" "haskell-language-c")
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 
'haskell-hunit'
+ 'haskell-shelly' 'haskell-text')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('17306b6ee41623d1c017581ed7aef6118a66c30a4698fa95d588b30ac625a6571906bb1fffecf7b86296667390d18cfe5ee2ade85098075f2ca982922b358b3a')
+
+prepare() {
+sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs
+sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile
+sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" 
--enable-tests \
+-f-regression -fbase3
+runhaskell Setup build
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:13:04
  Author: felixonmars
Revision: 270706

upgpkg: c2hs 0.28.3-1

rebuild with language-c,0.7.1 c2hs,0.28.3

Modified:
  c2hs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 14:12:54 UTC (rev 270705)
+++ PKGBUILD2017-11-29 14:13:04 UTC (rev 270706)
@@ -3,26 +3,38 @@
 # Contributor: Arch Haskell Team 
 
 pkgname=c2hs
-pkgver=0.28.2
-pkgrel=7
+pkgver=0.28.3
+pkgrel=1
 pkgdesc="C->Haskell FFI tool that gives some cross-language type safety"
 url="https://github.com/haskell/c2hs;
 license=("GPL2")
 arch=('x86_64')
 depends=('ghc-libs' "haskell-dlist" "haskell-language-c")
-makedepends=('ghc')
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 
'haskell-hunit'
+ 'haskell-shelly' 'haskell-text')
 
source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha256sums=('f4171478cafe9f4906735763c2e0bc1ca0a9f56b50e9d59aac07520434920f9e')
+sha512sums=('17306b6ee41623d1c017581ed7aef6118a66c30a4698fa95d588b30ac625a6571906bb1fffecf7b86296667390d18cfe5ee2ade85098075f2ca982922b358b3a')
 
+prepare() {
+sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs
+sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile
+sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs
+}
+
 build() {
 cd "${srcdir}/${pkgname}-${pkgver}"
-
+
 runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
---docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" 
--enable-tests \
 -f-regression -fbase3
 runhaskell Setup build
 }
 
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
 package() {
 cd "${srcdir}/${pkgname}-${pkgver}"
 runhaskell Setup copy --destdir="${pkgdir}"


[arch-commits] Commit in (4 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 12:15:41
  Author: felixonmars
Revision: 270659

addpkg: haskell-timeit 1.0.0.0-1

Added:
  haskell-timeit/
  haskell-timeit/repos/
  haskell-timeit/trunk/
  haskell-timeit/trunk/PKGBUILD

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

Added: haskell-timeit/trunk/PKGBUILD
===
--- haskell-timeit/trunk/PKGBUILD   (rev 0)
+++ haskell-timeit/trunk/PKGBUILD   2017-11-29 12:15:41 UTC (rev 270659)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=timeit
+pkgname=haskell-timeit
+pkgver=1.0.0.0
+pkgrel=1
+pkgdesc="A simple wrapper of an IO computation to show the used CPU time"
+url="https://hackage.haskell.org/package/timeit;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8b1b95d4e759cddedf49e863e103eb12082a509c844e79f0eb40bd7fc95f3960aecfb59c65aa04815769e139561ed1d76908dff3b5279feb7358eca3b16f0ebd')
+
+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}"
+}


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


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 12:25:02
  Author: felixonmars
Revision: 270666

archrelease: copy trunk to community-testing-x86_64

Added:
  haskell-storable-record/repos/community-testing-x86_64/
  haskell-storable-record/repos/community-testing-x86_64/PKGBUILD
(from rev 270665, haskell-storable-record/trunk/PKGBUILD)

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

Copied: haskell-storable-record/repos/community-testing-x86_64/PKGBUILD (from 
rev 270665, haskell-storable-record/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-11-29 12:25:02 UTC (rev 270666)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=storable-record
+pkgname=haskell-storable-record
+pkgver=0.0.3.1
+pkgrel=1
+pkgdesc="Elegant definition of Storable instances for records"
+url="http://code.haskell.org/~thielema/storable-record/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-utility-ht')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8b426fa9c324a19e572d38880f5596a54db024cda5932f832529957346fb76c608212c55602a581e1f582c98288c0b0cb5ca387e2a0d6323a392af9c80c63d8e')
+
+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 \
+-fsplitbase -f-buildtests
+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 hoogle/repos/community-testing-x86_64 (PKGBUILD PKGBUILD)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:24:26
  Author: felixonmars
Revision: 270682

archrelease: copy trunk to community-testing-x86_64

Added:
  hoogle/repos/community-testing-x86_64/PKGBUILD
(from rev 270681, hoogle/trunk/PKGBUILD)
Deleted:
  hoogle/repos/community-testing-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-29 13:24:06 UTC (rev 270681)
+++ PKGBUILD2017-11-29 13:24:26 UTC (rev 270682)
@@ -1,44 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-pkgname=hoogle
-pkgver=5.0.13
-pkgrel=31
-pkgdesc="Haskell API Search"
-url="http://www.haskell.org/hoogle/;
-license=("custom:BSD3")
-arch=('x86_64')
-depends=('ghc-libs' "haskell-quickcheck" "haskell-aeson" "haskell-cmdargs" 
"haskell-conduit"
- "haskell-conduit-extra" "haskell-connection" "haskell-extra" 
"haskell-src-exts"
- "haskell-http-conduit" "haskell-http-types" "haskell-js-flot" 
"haskell-js-jquery"
- "haskell-mmap" "haskell-network" "haskell-network-uri" 
"haskell-old-locale"
- "haskell-process-extras" "haskell-resourcet" "haskell-tar" 
"haskell-text"
- "haskell-uniplate" "haskell-utf8-string" "haskell-vector" 
"haskell-wai"
- "haskell-wai-logger" "haskell-warp" "haskell-warp-tls" "haskell-zlib")
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('9b5925b39b19000f312a700bf46a157efd028d2f2748ac03efe1b703659a40535dd7259dfa212d534e20358c00143df59b8e6198bfa064847559bec0c64d41b0')
-
-build() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-
-install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
-install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
-runhaskell Setup copy --destdir="${pkgdir}"
-install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
-}

Copied: hoogle/repos/community-testing-x86_64/PKGBUILD (from rev 270681, 
hoogle/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-29 13:24:26 UTC (rev 270682)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.14
+pkgrel=1
+pkgdesc="Haskell API Search"
+url="http://www.haskell.org/hoogle/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 
'haskell-src-exts'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-mmap' 'haskell-network' 'haskell-network-uri' 
'haskell-old-locale'
+ 'haskell-process-extras' 'haskell-resourcet' 'haskell-storable-tuple' 
'haskell-tar'
+ 'haskell-text' 'haskell-uniplate' 'haskell-utf8-string' 
'haskell-vector' 'haskell-wai'
+ 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('f6a9743277d8937d279bbb924999e91679c2fbbaa643f0f60d5329f9bbc12020aa3a6c31b664105687667277b9786427ce9bc0d2b25dcf0bc9c9a1fec821de33')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+

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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:37:59
  Author: felixonmars
Revision: 270686

archrelease: copy trunk to community-testing-x86_64

Added:
  haskell-shelly/repos/community-testing-x86_64/
  haskell-shelly/repos/community-testing-x86_64/PKGBUILD
(from rev 270685, haskell-shelly/trunk/PKGBUILD)

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

Copied: haskell-shelly/repos/community-testing-x86_64/PKGBUILD (from rev 
270685, haskell-shelly/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-11-29 13:37:59 UTC (rev 270686)
@@ -0,0 +1,55 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shelly
+pkgname=haskell-shelly
+pkgver=1.6.8.7
+pkgrel=1
+pkgdesc="Shell-like (systems) programming in Haskell"
+url="https://github.com/yesodweb/Shelly.hs;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-mtl' 'haskell-unix-compat' 
'haskell-system-filepath'
+ 'haskell-system-fileio' 'haskell-monad-control' 'haskell-lifted-base'
+ 'haskell-lifted-async' 'haskell-exceptions' 
'haskell-enclosed-exceptions' 'haskell-text'
+ 'haskell-async' 'haskell-transformers-base')
+makedepends=('ghc' 'haskell-hunit' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('425571a43c25b72fe3cf36bf64075926faf0669031a82704b3b0a57a96910d0ec9dd11608bfa2355af657eb46227c03b8d176e4a4aea08cb70257641b693a366')
+
+prepare() {
+cd $_hkgname-$pkgver
+mkdir test/data/{dir,symlinked_dir}
+ln -s ../symlinked_dir test/data/dir/
+touch test/data/symlinked_dir/hoge_file
+}
+
+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-lifted -f-build-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
+}
+
+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 pandoc-crossref/trunk (PKGBUILD)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:09:46
  Author: felixonmars
Revision: 270699

upgpkg: pandoc-crossref 0.3.0.0beta3a-15

rebuild with skylighting,0.4.4.1

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 14:08:34 UTC (rev 270698)
+++ PKGBUILD2017-11-29 14:09:46 UTC (rev 270699)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.0.0beta3a
-pkgrel=14
+pkgrel=15
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:10:06
  Author: felixonmars
Revision: 270700

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-crossref/repos/community-staging-x86_64/
  pandoc-crossref/repos/community-staging-x86_64/PKGBUILD
(from rev 270699, pandoc-crossref/trunk/PKGBUILD)

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
270699, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 14:10:06 UTC (rev 270700)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.0.0beta3a
+pkgrel=15
+pkgdesc="Pandoc filter for cross-references"
+url="https://hackage.haskell.org/package/${pkgname};
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 
'haskell-data-accessor-template'
+ 'haskell-data-accessor-transformers' 'haskell-file-embed' 
'haskell-mtl'
+ 'haskell-open-browser' 'haskell-optparse-applicative' 'pandoc' 
'haskell-pandoc-types'
+ 'haskell-roman-numerals' 'haskell-syb' 'haskell-text' 
'haskell-utility-ht')
+makedepends=('ghc')
+conflicts=('haskell-pandoc-crossref')
+replaces=('haskell-pandoc-crossref')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v0.3.0.0-beta3a.tar.gz;)
+sha512sums=('02f8762320465bf11dcb10e5182d978f3d5a37527480373c96fb6dc8c4651708d68c92b5ad857271a106c109aeaf87fad87b39125f8c9130e5401e2744e8d95b')
+
+prepare() {
+mv $pkgname-{0.3.0.0-beta3a,$pkgver}
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md"
+}


[arch-commits] Commit in (4 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 12:12:22
  Author: felixonmars
Revision: 270657

addpkg: haskell-unsafe 0.0-1

Added:
  haskell-unsafe/
  haskell-unsafe/repos/
  haskell-unsafe/trunk/
  haskell-unsafe/trunk/PKGBUILD

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

Added: haskell-unsafe/trunk/PKGBUILD
===
--- haskell-unsafe/trunk/PKGBUILD   (rev 0)
+++ haskell-unsafe/trunk/PKGBUILD   2017-11-29 12:12:22 UTC (rev 270657)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unsafe
+pkgname=haskell-unsafe
+pkgver=0.0
+pkgrel=1
+pkgdesc="Unified interface to unsafe functions"
+url="http://code.haskell.org/~thielema/unsafe/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e9a3fac93caeb426264a42514e43fd895c714342e02b2fea3cf014ef52d837f85df28fd01a21b60abb525ec6bc76a5eb60371b5e48854284a73d55458c5684c9')
+
+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"
+}


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


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:24:06
  Author: felixonmars
Revision: 270681

upgpkg: hoogle 5.0.14-1

Modified:
  hoogle/trunk/PKGBUILD

--+
 PKGBUILD |   27 ++-
 1 file changed, 14 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 13:19:54 UTC (rev 270680)
+++ PKGBUILD2017-11-29 13:24:06 UTC (rev 270681)
@@ -3,29 +3,30 @@
 # Contributor: Arch Haskell Team 
 
 pkgname=hoogle
-pkgver=5.0.13
-pkgrel=31
+pkgver=5.0.14
+pkgrel=1
 pkgdesc="Haskell API Search"
 url="http://www.haskell.org/hoogle/;
 license=("custom:BSD3")
 arch=('x86_64')
-depends=('ghc-libs' "haskell-quickcheck" "haskell-aeson" "haskell-cmdargs" 
"haskell-conduit"
- "haskell-conduit-extra" "haskell-connection" "haskell-extra" 
"haskell-src-exts"
- "haskell-http-conduit" "haskell-http-types" "haskell-js-flot" 
"haskell-js-jquery"
- "haskell-mmap" "haskell-network" "haskell-network-uri" 
"haskell-old-locale"
- "haskell-process-extras" "haskell-resourcet" "haskell-tar" 
"haskell-text"
- "haskell-uniplate" "haskell-utf8-string" "haskell-vector" 
"haskell-wai"
- "haskell-wai-logger" "haskell-warp" "haskell-warp-tls" "haskell-zlib")
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 
'haskell-src-exts'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-mmap' 'haskell-network' 'haskell-network-uri' 
'haskell-old-locale'
+ 'haskell-process-extras' 'haskell-resourcet' 'haskell-storable-tuple' 
'haskell-tar'
+ 'haskell-text' 'haskell-uniplate' 'haskell-utf8-string' 
'haskell-vector' 'haskell-wai'
+ 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('9b5925b39b19000f312a700bf46a157efd028d2f2748ac03efe1b703659a40535dd7259dfa212d534e20358c00143df59b8e6198bfa064847559bec0c64d41b0')
+sha512sums=('f6a9743277d8937d279bbb924999e91679c2fbbaa643f0f60d5329f9bbc12020aa3a6c31b664105687667277b9786427ce9bc0d2b25dcf0bc9c9a1fec821de33')
 
 build() {
 cd "${srcdir}/${pkgname}-${pkgver}"
-
+
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
 runhaskell Setup build
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
@@ -35,7 +36,7 @@
 
 package() {
 cd "${srcdir}/${pkgname}-${pkgver}"
-
+
 install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
 install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 runhaskell Setup copy --destdir="${pkgdir}"


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:25:24
  Author: felixonmars
Revision: 270683

upgpkg: kcptun 20171129-1

Modified:
  kcptun/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 13:24:26 UTC (rev 270682)
+++ PKGBUILD2017-11-29 13:25:24 UTC (rev 270683)
@@ -3,7 +3,7 @@
 # Contributor: Kasei Wang 
 
 pkgname=kcptun
-pkgver=20171113
+pkgver=20171129
 pkgrel=1
 pkgdesc="A Secure Tunnel Based On KCP with N:M Multiplexing"
 arch=('x86_64')
@@ -13,7 +13,7 @@
 makedepends=('go-pie' 'git')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/xtaci/kcptun/archive/v$pkgver.tar.gz;
 'kcptun@.service' 'kcptun-server@.service')
-sha512sums=('dc59070b2d77fd5ef84cf43f7afe66eb28bf09d441d4952d2a4274ba53a60b9985cbd555334e8334f3075252407ff08c547c53fe5f5385b01dde9ed3f98ff89b'
+sha512sums=('6f6b9a2b5f7aa4a8581d97533e3993b8dc198515ffb3b50101e46e41827f3b91459a45b718f634bf48a191a12828054b1acb3475d7f0918e6bac09064d70ac15'
 
'6fbe0bd687ec9927fe46484f97a0e1a7605c74af673d2a2257a41819bcbf8b704c1ab8b063993251fc3803fa3caf38b7bfc3cededbd7fe1b57c5e2d234c2e6f6'
 
'5526608f2f5056462813812436605d537a5da950d7d2b5b93dab1da443b25ebf15f69609d18ba1c318b0cc75fcc2a8e14f0d33ff7765035063dd89c041b1bd11')
 


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:42:32
  Author: felixonmars
Revision: 270688

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-language-c/repos/community-staging-x86_64/
  haskell-language-c/repos/community-staging-x86_64/PKGBUILD
(from rev 270687, haskell-language-c/trunk/PKGBUILD)

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

Copied: haskell-language-c/repos/community-staging-x86_64/PKGBUILD (from rev 
270687, haskell-language-c/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 13:42:32 UTC (rev 270688)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=language-c
+pkgname=haskell-language-c
+pkgver=0.7.1
+pkgrel=1
+pkgdesc="Analysis and generation of C code"
+url="http://visq.github.io/language-c/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-syb')
+makedepends=('happy' 'alex' 'ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c62dee86b70ead9c0795cabc6b1e0487ab3d4e1e4df693cec94c255aa96d21589d9161150073a5ec1d2ae168924dd8a11ae6ee0cd46730a25ccda009f7a45f58')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+rm -fr dist
+
+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 \
+-fseparatesyb -fusebytestrings -fsplitbase -f-allwarnings
+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-language-c/trunk (PKGBUILD float128.patch)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:42:13
  Author: felixonmars
Revision: 270687

upgpkg: haskell-language-c 0.7.1-1

rebuild with language-c,0.7.1 c2hs,0.28.3

Modified:
  haskell-language-c/trunk/PKGBUILD
Deleted:
  haskell-language-c/trunk/float128.patch

+
 PKGBUILD   |   27 +++-
 float128.patch |  171 ---
 2 files changed, 12 insertions(+), 186 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 13:37:59 UTC (rev 270686)
+++ PKGBUILD2017-11-29 13:42:13 UTC (rev 270687)
@@ -4,25 +4,17 @@
 
 _hkgname=language-c
 pkgname=haskell-language-c
-pkgver=0.6.1
-pkgrel=8
+pkgver=0.7.1
+pkgrel=1
 pkgdesc="Analysis and generation of C code"
 url="http://visq.github.io/language-c/;
 license=("custom:BSD3")
 arch=('x86_64')
-depends=('ghc-libs' "haskell-syb")
+depends=('ghc-libs' 'haskell-syb')
 makedepends=('happy' 'alex' 'ghc')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;
-float128.patch)
-sha512sums=('e20711aaf4206fedd8dbd37b0093f0b7cda1ea67971f05875cd895949cd892f1e10a9d554880508781a37323386c043742219377d0de5b1a27748b4cc8d183dc'
-
'71498a0578c7f318d2d62e652c5498d60895a9b480a31e3b4629e66d33bd4c0e55502b72d077ce1411722b102375420349fc3ccfe80fc9cc10a64e6394f32df6')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c62dee86b70ead9c0795cabc6b1e0487ab3d4e1e4df693cec94c255aa96d21589d9161150073a5ec1d2ae168924dd8a11ae6ee0cd46730a25ccda009f7a45f58')
 
-prepare() {
-cd $_hkgname-$pkgver
-# https://github.com/visq/language-c/pull/33
-patch -p1 -i ../float128.patch
-}
-
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
@@ -29,9 +21,9 @@
 rm -fr dist
 
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
--fseparatesyb -fusebytestrings -fsplitbase
+-fseparatesyb -fusebytestrings -fsplitbase -f-allwarnings
 runhaskell Setup build
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
@@ -39,6 +31,11 @@
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
 package() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 

Deleted: float128.patch
===
--- float128.patch  2017-11-29 13:37:59 UTC (rev 270686)
+++ float128.patch  2017-11-29 13:42:13 UTC (rev 270687)
@@ -1,171 +0,0 @@
-From a53a3225bfd588e1a9b2cd00c5e4d0fe2c9bb2f1 Mon Sep 17 00:00:00 2001
-From: Fangrui Song 
-Date: Sun, 21 May 2017 14:23:49 -0700
-Subject: [PATCH] Add __float128
-
-`stddef.h` shipped by GCC 7.1.0 [1] adds when `__i386__` is defined.  This 
change breaks a lot packages depending on c2hs (which in turn depends on 
language-c).
-
-[1]: 
https://github.com/gcc-mirror/gcc/commit/9b5c49ef97e63cc63f1ffa13baf771368105ebe2

- README  | 3 +--
- src/Language/C/Parser/Lexer.x   | 6 --
- src/Language/C/Parser/Parser.y  | 2 ++
- src/Language/C/Parser/Tokens.hs | 3 +++
- src/Language/C/Pretty.hs| 1 +
- src/Language/C/Syntax/AST.hs| 5 +
- 6 files changed, 16 insertions(+), 4 deletions(-)
-
-diff --git a/README b/README
-index 9ea1084..2a4bf71 100644
 a/README
-+++ b/README
-@@ -33,7 +33,6 @@ Currently unsupported C11 constructs:
- 
- Currently unsupported GNU C extensions:
-  - __auto_type
-- - __float128
-  - __builtin_offsetof
-char a[__builtin_offsetof (struct S, sa->f)
-  - _Decimal32
-@@ -54,4 +53,4 @@ A couple of small examples are available in /examples
- A couple of regression tests can be run via
- > cd test/harness; make
- 
--For more tests, see test/README.
-\ No newline at end of file
-+For more tests, see test/README.
-diff --git a/src/Language/C/Parser/Lexer.x b/src/Language/C/Parser/Lexer.x
-index 54f918e..ebebc29 100644
 a/src/Language/C/Parser/Lexer.x
-+++ b/src/Language/C/Parser/Lexer.x
-@@ -119,7 +119,8 @@ $infname  = . # [ \\ \" ] -- valid character 
in a filename
- @hexmant   = @hexdigits?\.@hexdigits|@hexdigits\.
- @binexp= [pP][\+\-]?@digits
- 
--@floatsuffix= [fFlL]
-+-- Suffixes `qQwW` are GNU floating type extensions: 

-+@floatsuffix= [fFlLqQwW]
- @floatgnusuffix = @floatsuffix@gnusuffix?|@gnusuffix@floatsuffix?
- 
- -- clang version literals with a major.minor.rev
-@@ -297,7 +298,7 @@ label __label__
- (CTokGnuC GnuCOffsetof) __builtin_offsetof
- (CTokGnuC GnuCTyCompat) 

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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:06:01
  Author: felixonmars
Revision: 270695

upgpkg: pandoc-citeproc 0.12.1-17

rebuild with skylighting,0.4.4.1

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 14:03:24 UTC (rev 270694)
+++ PKGBUILD2017-11-29 14:06:01 UTC (rev 270695)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.12.1
-pkgrel=16
+pkgrel=17
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname;
 license=("custom:BSD3")


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:06:21
  Author: felixonmars
Revision: 270696

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-citeproc/repos/community-staging-x86_64/
  pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD
(from rev 270695, pandoc-citeproc/trunk/PKGBUILD)

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
270695, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 14:06:21 UTC (rev 270696)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.12.1
+pkgrel=17
+pkgdesc="Supports using pandoc with citeproc"
+url="https://hackage.haskell.org/package/$pkgname;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-aeson-pretty" 
"haskell-attoparsec" "haskell-data-default"
+ "haskell-hs-bibutils" "haskell-mtl" "haskell-old-locale" "pandoc" 
"haskell-pandoc-types"
+ "haskell-parsec" "haskell-rfc5051" "haskell-setenv" "haskell-split" 
"haskell-syb"
+ "haskell-tagsoup" "haskell-temporary" "haskell-text" 
"haskell-text-icu"
+ "haskell-unordered-containers" "haskell-vector" "haskell-xml-conduit" 
"haskell-yaml")
+conflicts=('haskell-pandoc-citeproc')
+replaces=('haskell-pandoc-citeproc')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;)
+sha512sums=('74ab07cc8a62523079195c6b9e2283b992ef496782d58c9e4ee84f4343f6d69f1f4229eab27b594c5bf0d52536976fb42f1c9848d034dff7034d27d334492b06')
+
+build() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files 
-fbibutils -f-static
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/$pkgname.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/$pkgname.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE"
+}


[arch-commits] Commit in (4 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 12:21:04
  Author: felixonmars
Revision: 270663

addpkg: haskell-storablevector 0.2.12.1-1

Added:
  haskell-storablevector/
  haskell-storablevector/repos/
  haskell-storablevector/trunk/
  haskell-storablevector/trunk/PKGBUILD

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

Added: haskell-storablevector/trunk/PKGBUILD
===
--- haskell-storablevector/trunk/PKGBUILD   (rev 0)
+++ haskell-storablevector/trunk/PKGBUILD   2017-11-29 12:21:04 UTC (rev 
270663)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=storablevector
+pkgname=haskell-storablevector
+pkgver=0.2.12.1
+pkgrel=1
+pkgdesc="Fast, packed, strict storable arrays with a list interface like 
ByteString"
+url="http://www.haskell.org/haskellwiki/Storable_Vector;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-non-negative' 'haskell-utility-ht' 
'haskell-unsafe'
+ 'haskell-quickcheck' 'haskell-syb')
+makedepends=('ghc' 'haskell-random')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a4963354d9b654608216062b76a133d5138acf4f3e09c98585762faa5facd16e27472e18ffdbe57255f443983d2d3018dcf5cc3d340aab6ff55180957cc31dc1')
+
+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 \
+-fsplitbase -fseparatesyb
+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"
+}


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


[arch-commits] Commit in kcptun/repos/community-x86_64 (6 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:25:46
  Author: felixonmars
Revision: 270684

archrelease: copy trunk to community-x86_64

Added:
  kcptun/repos/community-x86_64/PKGBUILD
(from rev 270683, kcptun/trunk/PKGBUILD)
  kcptun/repos/community-x86_64/kcptun-server@.service
(from rev 270683, kcptun/trunk/kcptun-server@.service)
  kcptun/repos/community-x86_64/kcptun@.service
(from rev 270683, kcptun/trunk/kcptun@.service)
Deleted:
  kcptun/repos/community-x86_64/PKGBUILD
  kcptun/repos/community-x86_64/kcptun-server@.service
  kcptun/repos/community-x86_64/kcptun@.service

+
 PKGBUILD   |  102 +++
 kcptun-server@.service |   22 +-
 kcptun@.service|   26 +--
 3 files changed, 75 insertions(+), 75 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-29 13:25:24 UTC (rev 270683)
+++ PKGBUILD2017-11-29 13:25:46 UTC (rev 270684)
@@ -1,51 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Kasei Wang 
-
-pkgname=kcptun
-pkgver=20171113
-pkgrel=1
-pkgdesc="A Secure Tunnel Based On KCP with N:M Multiplexing"
-arch=('x86_64')
-url="https://github.com/xtaci/kcptun;
-license=('MIT')
-depends=('glibc')
-makedepends=('go-pie' 'git')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/xtaci/kcptun/archive/v$pkgver.tar.gz;
-'kcptun@.service' 'kcptun-server@.service')
-sha512sums=('dc59070b2d77fd5ef84cf43f7afe66eb28bf09d441d4952d2a4274ba53a60b9985cbd555334e8334f3075252407ff08c547c53fe5f5385b01dde9ed3f98ff89b'
-
'6fbe0bd687ec9927fe46484f97a0e1a7605c74af673d2a2257a41819bcbf8b704c1ab8b063993251fc3803fa3caf38b7bfc3cededbd7fe1b57c5e2d234c2e6f6'
-
'5526608f2f5056462813812436605d537a5da950d7d2b5b93dab1da443b25ebf15f69609d18ba1c318b0cc75fcc2a8e14f0d33ff7765035063dd89c041b1bd11')
-
-prepare() {
-  cd kcptun-$pkgver
-
-  mkdir build
-  mkdir -p .gopath/src/github.com/xtaci
-  ln -sf "$PWD" .gopath/src/github.com/xtaci/kcptun
-  export GOPATH="$PWD/.gopath"
-
-  go get golang.org/x/crypto/pbkdf2 github.com/xtaci/smux 
github.com/xtaci/kcp-go \
- github.com/urfave/cli github.com/pkg/errors github.com/golang/snappy
-}
-
-build() {
-  cd "$srcdir"/kcptun-$pkgver/client
-  go build -o build/kcptun-client -ldflags "-X main.VERSION=$pkgver" # 
-gccgoflags "$CFLAGS $LDFLAGS"
-
-  cd "$srcdir"/kcptun-$pkgver/server
-  go build -o build/kcptun-server -ldflags "-X main.VERSION=$pkgver" # 
-gccgoflags "$CFLAGS $LDFLAGS"
-}
-
-package() {
-  cd kcptun-$pkgver
-
-  install -Dm755 client/build/kcptun-client "$pkgdir"/usr/bin/kcptun-client
-  install -Dm755 server/build/kcptun-server "$pkgdir"/usr/bin/kcptun-server
-
-  install -Dm644 LICENSE.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
-
-  install -dm755 "$pkgdir"/etc/kcptun
-  install -Dm644 "$srcdir/kcptun@.service" 
"$pkgdir"/usr/lib/systemd/system/kcptun@.service
-  install -Dm644 "$srcdir/kcptun-server@.service" 
"$pkgdir"/usr/lib/systemd/system/kcptun-server@.service
-}

Copied: kcptun/repos/community-x86_64/PKGBUILD (from rev 270683, 
kcptun/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-29 13:25:46 UTC (rev 270684)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Kasei Wang 
+
+pkgname=kcptun
+pkgver=20171129
+pkgrel=1
+pkgdesc="A Secure Tunnel Based On KCP with N:M Multiplexing"
+arch=('x86_64')
+url="https://github.com/xtaci/kcptun;
+license=('MIT')
+depends=('glibc')
+makedepends=('go-pie' 'git')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/xtaci/kcptun/archive/v$pkgver.tar.gz;
+'kcptun@.service' 'kcptun-server@.service')
+sha512sums=('6f6b9a2b5f7aa4a8581d97533e3993b8dc198515ffb3b50101e46e41827f3b91459a45b718f634bf48a191a12828054b1acb3475d7f0918e6bac09064d70ac15'
+
'6fbe0bd687ec9927fe46484f97a0e1a7605c74af673d2a2257a41819bcbf8b704c1ab8b063993251fc3803fa3caf38b7bfc3cededbd7fe1b57c5e2d234c2e6f6'
+
'5526608f2f5056462813812436605d537a5da950d7d2b5b93dab1da443b25ebf15f69609d18ba1c318b0cc75fcc2a8e14f0d33ff7765035063dd89c041b1bd11')
+
+prepare() {
+  cd kcptun-$pkgver
+
+  mkdir build
+  mkdir -p .gopath/src/github.com/xtaci
+  ln -sf "$PWD" .gopath/src/github.com/xtaci/kcptun
+  export GOPATH="$PWD/.gopath"
+
+  go get golang.org/x/crypto/pbkdf2 github.com/xtaci/smux 
github.com/xtaci/kcp-go \
+ github.com/urfave/cli github.com/pkg/errors github.com/golang/snappy
+}
+
+build() {
+  cd "$srcdir"/kcptun-$pkgver/client
+  go build -o build/kcptun-client -ldflags "-X main.VERSION=$pkgver" # 
-gccgoflags "$CFLAGS $LDFLAGS"
+
+  cd "$srcdir"/kcptun-$pkgver/server
+  go build -o build/kcptun-server -ldflags "-X main.VERSION=$pkgver" # 
-gccgoflags "$CFLAGS $LDFLAGS"
+}
+
+package() {
+  cd kcptun-$pkgver
+
+  install -Dm755 

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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:51:51
  Author: felixonmars
Revision: 270691

upgpkg: haskell-skylighting 0.4.4.1-1

rebuild with skylighting,0.4.4.1

Modified:
  haskell-skylighting/trunk/PKGBUILD

--+
 PKGBUILD |   16 +++-
 1 file changed, 11 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 13:43:33 UTC (rev 270690)
+++ PKGBUILD2017-11-29 13:51:51 UTC (rev 270691)
@@ -3,8 +3,8 @@
 
 _hkgname=skylighting
 pkgname=haskell-skylighting
-pkgver=0.4.4
-pkgrel=2
+pkgver=0.4.4.1
+pkgrel=1
 pkgdesc="Syntax highlighting library"
 url="https://github.com/jgm/skylighting;
 license=('GPL2')
@@ -13,15 +13,16 @@
  'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-hxt' 
'haskell-mtl'
  'haskell-pretty-show' 'haskell-regex-pcre' 'haskell-safe' 
'haskell-text'
  'haskell-utf8-string')
-makedepends=('ghc')
+makedepends=('ghc' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-hunit'
+ 'haskell-random' 'haskell-diff')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('b3907027958917a18a3c9d59fbd2be94e5a6eb14320d914a9c56aa8ef79f926380a6f50dfb7ec8a2b889e27e6084405f9b9f0f1c154021716625d918fc6fcdb0')
+sha512sums=('0f74409658313523cb77632a031ee9a7ec0186a44f904b3daac6a9583272454f1529c6aa1cd95900ebee7f972fec8cddc924f69ce721ced76a34776308d78da7')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
 -fsystem-pcre
 runhaskell Setup build
@@ -31,6 +32,11 @@
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
 package() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:52:08
  Author: felixonmars
Revision: 270692

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-skylighting/repos/community-staging-x86_64/PKGBUILD (from rev 
270691, haskell-skylighting/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 13:52:08 UTC (rev 270692)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=skylighting
+pkgname=haskell-skylighting
+pkgver=0.4.4.1
+pkgrel=1
+pkgdesc="Syntax highlighting library"
+url="https://github.com/jgm/skylighting;
+license=('GPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-hxt' 
'haskell-mtl'
+ 'haskell-pretty-show' 'haskell-regex-pcre' 'haskell-safe' 
'haskell-text'
+ 'haskell-utf8-string')
+makedepends=('ghc' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-hunit'
+ 'haskell-random' 'haskell-diff')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('0f74409658313523cb77632a031ee9a7ec0186a44f904b3daac6a9583272454f1529c6aa1cd95900ebee7f972fec8cddc924f69ce721ced76a34776308d78da7')
+
+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 \
+-fsystem-pcre
+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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:03:06
  Author: felixonmars
Revision: 270693

upgpkg: pandoc 2.0.3-5

rebuild with skylighting,0.4.4.1

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 13:52:08 UTC (rev 270692)
+++ PKGBUILD2017-11-29 14:03:06 UTC (rev 270693)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc
 pkgver=2.0.3
-pkgrel=4
+pkgrel=5
 pkgdesc="Conversion between markup formats"
 url="http://pandoc.org;
 license=("GPL")


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 12:09:03
  Author: felixonmars
Revision: 270656

archrelease: copy trunk to community-testing-x86_64

Added:
  haskell-non-negative/repos/community-testing-x86_64/
  haskell-non-negative/repos/community-testing-x86_64/PKGBUILD
(from rev 270655, haskell-non-negative/trunk/PKGBUILD)

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

Copied: haskell-non-negative/repos/community-testing-x86_64/PKGBUILD (from rev 
270655, haskell-non-negative/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-11-29 12:09:03 UTC (rev 270656)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=non-negative
+pkgname=haskell-non-negative
+pkgver=0.1.1.2
+pkgrel=1
+pkgdesc="Non-negative numbers"
+url="http://code.haskell.org/~thielema/non-negative/;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-utility-ht')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2c5c36efe3f819d8cc386f8c71e1dbfdd382c6383ed26050ce9191f6c6e6f29996d7b0c19bae97fa4459a4311f7d8472f324ae53d61efb0fea248f76e7f5b775')
+
+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 \
+-fsplitbase
+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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in (4 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 12:08:40
  Author: felixonmars
Revision: 270655

addpkg: haskell-non-negative 0.1.1.2-1

Added:
  haskell-non-negative/
  haskell-non-negative/repos/
  haskell-non-negative/trunk/
  haskell-non-negative/trunk/PKGBUILD

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

Added: haskell-non-negative/trunk/PKGBUILD
===
--- haskell-non-negative/trunk/PKGBUILD (rev 0)
+++ haskell-non-negative/trunk/PKGBUILD 2017-11-29 12:08:40 UTC (rev 270655)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=non-negative
+pkgname=haskell-non-negative
+pkgver=0.1.1.2
+pkgrel=1
+pkgdesc="Non-negative numbers"
+url="http://code.haskell.org/~thielema/non-negative/;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-utility-ht')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2c5c36efe3f819d8cc386f8c71e1dbfdd382c6383ed26050ce9191f6c6e6f29996d7b0c19bae97fa4459a4311f7d8472f324ae53d61efb0fea248f76e7f5b775')
+
+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 \
+-fsplitbase
+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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 12:21:27
  Author: felixonmars
Revision: 270664

archrelease: copy trunk to community-testing-x86_64

Added:
  haskell-storablevector/repos/community-testing-x86_64/
  haskell-storablevector/repos/community-testing-x86_64/PKGBUILD
(from rev 270663, haskell-storablevector/trunk/PKGBUILD)

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

Copied: haskell-storablevector/repos/community-testing-x86_64/PKGBUILD (from 
rev 270663, haskell-storablevector/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-11-29 12:21:27 UTC (rev 270664)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=storablevector
+pkgname=haskell-storablevector
+pkgver=0.2.12.1
+pkgrel=1
+pkgdesc="Fast, packed, strict storable arrays with a list interface like 
ByteString"
+url="http://www.haskell.org/haskellwiki/Storable_Vector;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-non-negative' 'haskell-utility-ht' 
'haskell-unsafe'
+ 'haskell-quickcheck' 'haskell-syb')
+makedepends=('ghc' 'haskell-random')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a4963354d9b654608216062b76a133d5138acf4f3e09c98585762faa5facd16e27472e18ffdbe57255f443983d2d3018dcf5cc3d340aab6ff55180957cc31dc1')
+
+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 \
+-fsplitbase -fseparatesyb
+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 (tldr tldr/repos tldr/trunk tldr/trunk/PKGBUILD)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 12:58:49
  Author: felixonmars
Revision: 270676

addpkg: tldr 0.4.1-1

Added:
  tldr/
  tldr/repos/
  tldr/trunk/
  tldr/trunk/PKGBUILD

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

Added: tldr/trunk/PKGBUILD
===
--- tldr/trunk/PKGBUILD (rev 0)
+++ tldr/trunk/PKGBUILD 2017-11-29 12:58:49 UTC (rev 270676)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=tldr
+pkgver=0.4.1
+pkgrel=1
+pkgdesc="Command line client for tldr, a collection of simplified and 
community-driven man pages."
+arch=('any')
+url="https://github.com/tldr-pages/tldr-python-client;
+license=('MIT')
+depends=('python-setuptools' 'python-termcolor' 'python-colorama')
+makedepends=('python-pypandoc' 'python-setuptools-scm')
+checkdepends=('python-pytest-runner')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/tldr-pages/tldr-python-client/archive/$pkgver.tar.gz;)
+sha512sums=('5b6163595c2d0a4107bdd467ffbe95fd8e4f97abbcb5484601454c575a944a3dc9e3a1212233cde276fc573a5344fb96a02fd979ee7bc3066a3231bd1435d037')
+
+prepare() {
+  export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
+}
+
+build() {
+  cd tldr-python-client-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd tldr-python-client-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd tldr-python-client-$pkgver
+  python setup.py install -O1 --prefix=/usr --root="$pkgdir"
+  install -Dm755 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:


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


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 12:59:20
  Author: felixonmars
Revision: 270677

archrelease: copy trunk to community-any

Added:
  tldr/repos/community-any/
  tldr/repos/community-any/PKGBUILD
(from rev 270676, tldr/trunk/PKGBUILD)

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

Copied: tldr/repos/community-any/PKGBUILD (from rev 270676, tldr/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2017-11-29 12:59:20 UTC (rev 270677)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=tldr
+pkgver=0.4.1
+pkgrel=1
+pkgdesc="Command line client for tldr, a collection of simplified and 
community-driven man pages."
+arch=('any')
+url="https://github.com/tldr-pages/tldr-python-client;
+license=('MIT')
+depends=('python-setuptools' 'python-termcolor' 'python-colorama')
+makedepends=('python-pypandoc' 'python-setuptools-scm')
+checkdepends=('python-pytest-runner')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/tldr-pages/tldr-python-client/archive/$pkgver.tar.gz;)
+sha512sums=('5b6163595c2d0a4107bdd467ffbe95fd8e4f97abbcb5484601454c575a944a3dc9e3a1212233cde276fc573a5344fb96a02fd979ee7bc3066a3231bd1435d037')
+
+prepare() {
+  export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
+}
+
+build() {
+  cd tldr-python-client-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd tldr-python-client-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd tldr-python-client-$pkgver
+  python setup.py install -O1 --prefix=/usr --root="$pkgdir"
+  install -Dm755 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in (4 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:37:38
  Author: felixonmars
Revision: 270685

addpkg: haskell-shelly 1.6.8.7-1

Added:
  haskell-shelly/
  haskell-shelly/repos/
  haskell-shelly/trunk/
  haskell-shelly/trunk/PKGBUILD

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

Added: haskell-shelly/trunk/PKGBUILD
===
--- haskell-shelly/trunk/PKGBUILD   (rev 0)
+++ haskell-shelly/trunk/PKGBUILD   2017-11-29 13:37:38 UTC (rev 270685)
@@ -0,0 +1,55 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shelly
+pkgname=haskell-shelly
+pkgver=1.6.8.7
+pkgrel=1
+pkgdesc="Shell-like (systems) programming in Haskell"
+url="https://github.com/yesodweb/Shelly.hs;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-mtl' 'haskell-unix-compat' 
'haskell-system-filepath'
+ 'haskell-system-fileio' 'haskell-monad-control' 'haskell-lifted-base'
+ 'haskell-lifted-async' 'haskell-exceptions' 
'haskell-enclosed-exceptions' 'haskell-text'
+ 'haskell-async' 'haskell-transformers-base')
+makedepends=('ghc' 'haskell-hunit' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('425571a43c25b72fe3cf36bf64075926faf0669031a82704b3b0a57a96910d0ec9dd11608bfa2355af657eb46227c03b8d176e4a4aea08cb70257641b693a366')
+
+prepare() {
+cd $_hkgname-$pkgver
+mkdir test/data/{dir,symlinked_dir}
+ln -s ../symlinked_dir test/data/dir/
+touch test/data/symlinked_dir/hoge_file
+}
+
+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-lifted -f-build-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
+}
+
+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"
+}


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


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:43:33
  Author: felixonmars
Revision: 270690

archrelease: copy trunk to community-testing-x86_64

Added:
  haskell-yesod-auth/repos/community-testing-x86_64/PKGBUILD
(from rev 270689, haskell-yesod-auth/trunk/PKGBUILD)
Deleted:
  haskell-yesod-auth/repos/community-testing-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-29 13:43:14 UTC (rev 270689)
+++ PKGBUILD2017-11-29 13:43:33 UTC (rev 270690)
@@ -1,49 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=yesod-auth
-pkgname=haskell-yesod-auth
-pkgver=1.4.19
-pkgrel=25
-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-conduit" 
"haskell-http-types"
- "haskell-lifted-base" "haskell-memory" "haskell-mime-mail" 
"haskell-network-uri"
- "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
- "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
- "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=('711b52a03b9d02748abe437fb30eaeb63a959db9c24f1a1a7ec37835bfdc0ceb48cefc1e79525999e041b84692ab9398f43bfa8c523270efeb4d0e41b32c05f3')
-
-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"
-}

Copied: haskell-yesod-auth/repos/community-testing-x86_64/PKGBUILD (from rev 
270689, haskell-yesod-auth/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-29 13:43:33 UTC (rev 270690)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.20
+pkgrel=1
+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-conduit" 
"haskell-http-types"
+ "haskell-lifted-base" "haskell-memory" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "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=('d4a25f7b6bf4b50d7b9780a569a695986ab8780555f9de5ab2e8c4917174ade867b896ff289a6a042cfbb960ed966b66d3a0ac4e5d7add1d67be35c8100aa68d')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared 

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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:43:14
  Author: felixonmars
Revision: 270689

upgpkg: haskell-yesod-auth 1.4.20-1

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 13:42:32 UTC (rev 270688)
+++ PKGBUILD2017-11-29 13:43:14 UTC (rev 270689)
@@ -4,8 +4,8 @@
 
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
-pkgver=1.4.19
-pkgrel=25
+pkgver=1.4.20
+pkgrel=1
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")
@@ -22,7 +22,7 @@
  "haskell-yesod-persistent")
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('711b52a03b9d02748abe437fb30eaeb63a959db9c24f1a1a7ec37835bfdc0ceb48cefc1e79525999e041b84692ab9398f43bfa8c523270efeb4d0e41b32c05f3')
+sha512sums=('d4a25f7b6bf4b50d7b9780a569a695986ab8780555f9de5ab2e8c4917174ade867b896ff289a6a042cfbb960ed966b66d3a0ac4e5d7add1d67be35c8100aa68d')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:33:41
  Author: felixonmars
Revision: 270711

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 270710, 
haskell-dns/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 14:33:41 UTC (rev 270711)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=dns
+pkgname=haskell-dns
+pkgver=3.0.0
+pkgrel=1
+pkgdesc="DNS library in Haskell"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 'haskell-attoparsec'
+ 'haskell-base64-bytestring' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-iproute' 'haskell-mtl' 'haskell-network' 'haskell-psqueues' 
'haskell-safe')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-word8' 
'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f4b009e1d3a5b8f50aa8a1f17f0476917a827eb97c43f7bc1aa46e54e576d6ee08e4456837a6ca3bf33ae64d66f0da9c320e4e084f5932754c5633fbe560474f')
+
+prepare() {
+sed -i '/doctest/a \"-dynamic",' $_hkgname-$pkgver/test2/doctests.hs
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+# https://github.com/kazu-yamamoto/dns/issues/102
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:33:22
  Author: felixonmars
Revision: 270710

upgpkg: haskell-dns 3.0.0-1

rebuild with dns,3.0.0

Modified:
  haskell-dns/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 14:14:01 UTC (rev 270709)
+++ PKGBUILD2017-11-29 14:33:22 UTC (rev 270710)
@@ -4,23 +4,28 @@
 
 _hkgname=dns
 pkgname=haskell-dns
-pkgver=2.0.13
-pkgrel=5
+pkgver=3.0.0
+pkgrel=1
 pkgdesc="DNS library in Haskell"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")
 arch=('x86_64')
-depends=('ghc-libs' "haskell-attoparsec" "haskell-conduit" 
"haskell-conduit-extra" "haskell-iproute"
- "haskell-mtl" "haskell-network" "haskell-random" "haskell-resourcet" 
"haskell-safe")
-makedepends=('ghc')
+depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 'haskell-attoparsec'
+ 'haskell-base64-bytestring' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-iproute' 'haskell-mtl' 'haskell-network' 'haskell-psqueues' 
'haskell-safe')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-word8' 
'haskell-quickcheck')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('fcf6d358c50af39f61734ed390ab51f0dc897e7d52989de0c9b8d3afc0682361f5ef1f9b6766f18359d5618eca4d31f992a5d533b7a3f3fce8a74a508a61a254')
+sha512sums=('f4b009e1d3a5b8f50aa8a1f17f0476917a827eb97c43f7bc1aa46e54e576d6ee08e4456837a6ca3bf33ae64d66f0da9c320e4e084f5932754c5633fbe560474f')
 
+prepare() {
+sed -i '/doctest/a \"-dynamic",' $_hkgname-$pkgver/test2/doctests.hs
+}
+
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
-
+
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--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
@@ -29,9 +34,15 @@
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
+check() {
+cd $_hkgname-$pkgver
+# https://github.com/kazu-yamamoto/dns/issues/102
+runhaskell Setup test || warning "Tests failed"
+}
+
 package() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
-
+
 install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
 install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
 runhaskell Setup copy --destdir="${pkgdir}"


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:39:56
  Author: felixonmars
Revision: 270713

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 270712, git-annex/trunk/PKGBUILD)

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 270712, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 14:39:56 UTC (rev 270713)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=6.20171124
+pkgrel=8
+pkgdesc="Manage files with git, without checking their contents into git"
+url="http://git-annex.branchable.com/;
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' '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-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-conduit"
+ "haskell-http-types" "haskell-ifelse" "haskell-magic" "haskell-memory"
+ "haskell-monad-control" "haskell-monad-logger" "haskell-mountpoints" 
"haskell-mtl"
+ "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" "haskell-stm-chans" 
"haskell-tasty"
+ "haskell-tasty-hunit" "haskell-tasty-quickcheck" 
"haskell-tasty-rerun" "haskell-text"
+ "haskell-torrent" "haskell-unix-compat" "haskell-unordered-containers"
+ "haskell-utf8-string" "haskell-uuid" "haskell-wai" 
"haskell-wai-extra" "haskell-warp"
+ "haskell-warp-tls" "haskell-yesod" "haskell-yesod-core" 
"haskell-yesod-default"
+ "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 
--docdir="/usr/share/doc/$pkgname" \
+-fnetwork-uri -fconcurrentoutput -ftorrentparser \
+-ftestsuite -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
+}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:39:37
  Author: felixonmars
Revision: 270712

upgpkg: git-annex 6.20171124-8

rebuild with dns,3.0.0

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 14:33:41 UTC (rev 270711)
+++ PKGBUILD2017-11-29 14:39:37 UTC (rev 270712)
@@ -4,7 +4,7 @@
 
 pkgname=git-annex
 pkgver=6.20171124
-pkgrel=7
+pkgrel=8
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/;
 license=("AGPL3")


[arch-commits] Commit in (4 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 17:12:52
  Author: felixonmars
Revision: 270734

addpkg: haskell-test-framework-smallcheck 0.2-1

Added:
  haskell-test-framework-smallcheck/
  haskell-test-framework-smallcheck/repos/
  haskell-test-framework-smallcheck/trunk/
  haskell-test-framework-smallcheck/trunk/PKGBUILD

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

Added: haskell-test-framework-smallcheck/trunk/PKGBUILD
===
--- haskell-test-framework-smallcheck/trunk/PKGBUILD
(rev 0)
+++ haskell-test-framework-smallcheck/trunk/PKGBUILD2017-11-29 17:12:52 UTC 
(rev 270734)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=test-framework-smallcheck
+pkgname=haskell-test-framework-smallcheck
+pkgver=0.2
+pkgrel=1
+pkgdesc="SmallCheck support for the test-framework package"
+url="https://github.com/feuerbach/smallcheck;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-test-framework' 'haskell-smallcheck')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('df65033a61d034daa917996816ea312485e0b62513538d16ddde3df7de607a0691e6747d109ca70f1e88d9b0e1753fc277001423e88c0729ca12d419924eb89c')
+
+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"
+}


Property changes on: haskell-test-framework-smallcheck/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 17:13:18
  Author: felixonmars
Revision: 270735

archrelease: copy trunk to community-testing-x86_64

Added:
  haskell-test-framework-smallcheck/repos/community-testing-x86_64/
  haskell-test-framework-smallcheck/repos/community-testing-x86_64/PKGBUILD
(from rev 270734, haskell-test-framework-smallcheck/trunk/PKGBUILD)

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

Copied: 
haskell-test-framework-smallcheck/repos/community-testing-x86_64/PKGBUILD (from 
rev 270734, haskell-test-framework-smallcheck/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-11-29 17:13:18 UTC (rev 270735)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=test-framework-smallcheck
+pkgname=haskell-test-framework-smallcheck
+pkgver=0.2
+pkgrel=1
+pkgdesc="SmallCheck support for the test-framework package"
+url="https://github.com/feuerbach/smallcheck;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-test-framework' 'haskell-smallcheck')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('df65033a61d034daa917996816ea312485e0b62513538d16ddde3df7de607a0691e6747d109ca70f1e88d9b0e1753fc277001423e88c0729ca12d419924eb89c')
+
+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-gtk/repos/community-testing-x86_64 (2 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 17:12:45
  Author: felixonmars
Revision: 270733

archrelease: copy trunk to community-testing-x86_64

Added:
  haskell-gtk/repos/community-testing-x86_64/PKGBUILD
(from rev 270732, haskell-gtk/trunk/PKGBUILD)
Deleted:
  haskell-gtk/repos/community-testing-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-29 17:12:21 UTC (rev 270732)
+++ PKGBUILD2017-11-29 17:12:45 UTC (rev 270733)
@@ -1,42 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin 
-
-pkgname=haskell-gtk
-pkgver=0.14.6
-pkgrel=7
-pkgdesc="Binding to the gtk library for Gtk2Hs."
-url="https://hackage.haskell.org/package/gtk3;
-license=('LGPL2.1')
-arch=('x86_64')
-depends=('ghc-libs' 'gtk3' "haskell-pango" 'haskell-mtl' 'haskell-text')
-makedepends=('ghc' 'haskell-gtk2hs-buildtools')
-provides=('gtk2hs-gtk')
-replaces=('gtk2hs-gtk')
-conflicts=('gtk2hs-gtk')
-source=("https://github.com/gtk2hs/gtk2hs/archive/843d83548bd076975f1869e6768768b5ed24b268.tar.gz;)
-sha512sums=('610a080ddf8ad8511176a7fd5ed5457aa26b5ce48539b7eb46563d86db1ffab6501f8b4deac4152f7d9cea84093de34e1bd1bb9467f558f1c202026337e1c708')
-
-prepare() {
-mv gtk2hs-843d83548bd076975f1869e6768768b5ed24b268/gtk gtk3-$pkgver
-}
-
-build() {
-cd "${srcdir}/gtk3-${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}/gtk3-${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}"
-}

Copied: haskell-gtk/repos/community-testing-x86_64/PKGBUILD (from rev 270732, 
haskell-gtk/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-29 17:12:45 UTC (rev 270733)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk
+pkgver=0.14.8
+pkgrel=1
+pkgdesc="Binding to the gtk library for Gtk2Hs."
+url="https://hackage.haskell.org/package/gtk3;
+license=('LGPL2.1')
+arch=('x86_64')
+depends=('ghc-libs' 'gtk3' 'haskell-pango' 'haskell-mtl' 'haskell-text')
+makedepends=('ghc' 'haskell-gtk2hs-buildtools')
+provides=('gtk2hs-gtk')
+replaces=('gtk2hs-gtk')
+conflicts=('gtk2hs-gtk')
+source=("https://hackage.haskell.org/packages/archive/gtk3/${pkgver}/gtk3-${pkgver}.tar.gz;)
+sha512sums=('df2b7dca3184580cc6c0c6facb5db56b32714ffae5858583ec67006e2e69d3202e6537430a696558ad181cd68939cd31de0ad6ddeca42061c1a5461df0f75d68')
+
+build() {
+cd "${srcdir}/gtk3-${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}/gtk3-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 17:22:12
  Author: felixonmars
Revision: 270739

archrelease: copy trunk to community-testing-x86_64

Added:
  haskell-quickcheck-assertions/repos/community-testing-x86_64/
  haskell-quickcheck-assertions/repos/community-testing-x86_64/PKGBUILD
(from rev 270738, haskell-quickcheck-assertions/trunk/PKGBUILD)

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

Copied: haskell-quickcheck-assertions/repos/community-testing-x86_64/PKGBUILD 
(from rev 270738, haskell-quickcheck-assertions/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-11-29 17:22:12 UTC (rev 270739)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=quickcheck-assertions
+pkgname=haskell-quickcheck-assertions
+pkgver=0.3.0
+pkgrel=1
+pkgdesc="HUnit like assertions for QuickCheck"
+url="https://github.com/s9gf4ult/quickcheck-assertions;
+license=("LGPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-ieee754' 
'haskell-pretty-show')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7a7a2d503ef270b4b6dcb1665bd1b83e0f7f3477b7fb714ed4685d96bb5e2244f5fd2d833d2f3e9284e7adc0fef5b4547a7182d542c3848a96dce540af207564')
+
+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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-gtk2hs-buildtools/repos/community-testing-x86_64 (2 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 17:05:37
  Author: felixonmars
Revision: 270727

archrelease: copy trunk to community-testing-x86_64

Added:
  haskell-gtk2hs-buildtools/repos/community-testing-x86_64/PKGBUILD
(from rev 270726, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
Deleted:
  haskell-gtk2hs-buildtools/repos/community-testing-x86_64/PKGBUILD

--+
 PKGBUILD |   76 ++---
 1 file changed, 38 insertions(+), 38 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-29 17:05:16 UTC (rev 270726)
+++ PKGBUILD2017-11-29 17:05:37 UTC (rev 270727)
@@ -1,38 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin 
-
-pkgname=haskell-gtk2hs-buildtools
-pkgver=0.13.3.0
-pkgrel=2
-pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
-url="https://hackage.haskell.org/package/gtk2hs-buildtools;
-license=('GPL2')
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-random' 'haskell-hashtables')
-makedepends=('alex' 'happy' 'ghc')
-provides=('gtk2hs-buildtools')
-conflicts=('gtk2hs-buildtools')
-replaces=('gtk2hs-buildtools')
-source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/${pkgver}/gtk2hs-buildtools-${pkgver}.tar.gz;)
-sha512sums=('c2184bc8699b74beb92cdc32e3ee86d29f0f4ce79d03475d5ec6a12e5de440029a16b8a621bffc1fff111a8967d7d3f38be8a2e8e51448b3f338ba5df34be9ca')
-
-build() {
-cd "${srcdir}/gtk2hs-buildtools-${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}/gtk2hs-buildtools-${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}"
-}

Copied: haskell-gtk2hs-buildtools/repos/community-testing-x86_64/PKGBUILD (from 
rev 270726, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-29 17:05:37 UTC (rev 270727)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.3.1
+pkgrel=1
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="https://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy' 'ghc')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/${pkgver}/gtk2hs-buildtools-${pkgver}.tar.gz;)
+sha512sums=('7f8ecb4b4f043a68b6ac289d382d7426a12c6eb0f9b04ce2ff292675f35c82b61756b1aad4beda915520621af4a372af3b5d1e6279a976ae7ff3dd851e511065')
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${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}/gtk2hs-buildtools-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 17:05:16
  Author: felixonmars
Revision: 270726

upgpkg: haskell-gtk2hs-buildtools 0.13.3.1-1

Modified:
  haskell-gtk2hs-buildtools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 16:52:06 UTC (rev 270725)
+++ PKGBUILD2017-11-29 17:05:16 UTC (rev 270726)
@@ -2,8 +2,8 @@
 # Maintainer: Sergej Pupykin 
 
 pkgname=haskell-gtk2hs-buildtools
-pkgver=0.13.3.0
-pkgrel=2
+pkgver=0.13.3.1
+pkgrel=1
 pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
 url="https://hackage.haskell.org/package/gtk2hs-buildtools;
 license=('GPL2')
@@ -14,7 +14,7 @@
 conflicts=('gtk2hs-buildtools')
 replaces=('gtk2hs-buildtools')
 
source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/${pkgver}/gtk2hs-buildtools-${pkgver}.tar.gz;)
-sha512sums=('c2184bc8699b74beb92cdc32e3ee86d29f0f4ce79d03475d5ec6a12e5de440029a16b8a621bffc1fff111a8967d7d3f38be8a2e8e51448b3f338ba5df34be9ca')
+sha512sums=('7f8ecb4b4f043a68b6ac289d382d7426a12c6eb0f9b04ce2ff292675f35c82b61756b1aad4beda915520621af4a372af3b5d1e6279a976ae7ff3dd851e511065')
 
 build() {
 cd "${srcdir}/gtk2hs-buildtools-${pkgver}"


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 17:09:39
  Author: felixonmars
Revision: 270728

upgpkg: python-hypothesis 3.38.8-1

Modified:
  python-hypothesis/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 17:05:37 UTC (rev 270727)
+++ PKGBUILD2017-11-29 17:09:39 UTC (rev 270728)
@@ -3,7 +3,7 @@
 
 pkgbase=python-hypothesis
 pkgname=('python-hypothesis' 'python2-hypothesis')
-pkgver=3.38.7
+pkgver=3.38.8
 pkgrel=1
 pkgdesc="Advanced Quickcheck style testing library for Python"
 arch=('any')
@@ -17,15 +17,12 @@
   'python-django' 'python2-django' 'python-pytest-xdist' 
'python2-pytest-xdist'
   'python-mock' 'python2-mock' 'python-pandas' 'python2-pandas')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis-python/archive/$pkgver.tar.gz;)
-sha512sums=('c9c57324fa0bae70f7b97068cb14c9c5b46ce17493f66e5a101fd7f6558d9f5d63339f3aac0cf41e67168ede5216b1d2b3f75f0ea1ddd4e201ea10fc78ff9aa9')
+sha512sums=('9103943efadda8dc647dca10cf0ebafaa964bc00033038e62509a15aadec7fe4d1da6864bed828b62fe822f64bba8018768e865b95cef09d308018c41b1780ef')
 
 prepare() {
   # Make tests faster
   sed -i 's/ -n 2$/ -n 16/' hypothesis-python-$pkgver/tox.ini
 
-  # https://github.com/HypothesisWorks/hypothesis-python/issues/969
-  sed -i 's/deprecations_as_errors=True/deprecations_as_errors=False/' 
hypothesis-python-$pkgver/tests/common/setup.py
-
   cp -a hypothesis-python-$pkgver{,-py2}
 
   rm -r hypothesis-python-$pkgver/tests/py2


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 17:52:21
  Author: felixonmars
Revision: 270742

upgpkg: haskell-vty 5.18.1-1

rebuild with vty,5.18.1

Modified:
  haskell-vty/trunk/PKGBUILD

--+
 PKGBUILD |   24 +---
 1 file changed, 17 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 17:47:37 UTC (rev 270741)
+++ PKGBUILD2017-11-29 17:52:21 UTC (rev 270742)
@@ -4,18 +4,21 @@
 
 _hkgname=vty
 pkgname=haskell-vty
-pkgver=5.17.1
-pkgrel=3
+pkgver=5.18.1
+pkgrel=1
 pkgdesc="A simple terminal UI library"
 url="https://github.com/jtdaugherty/vty;
 license=("custom:BSD3")
 arch=('x86_64')
-depends=('ghc-libs' "haskell-blaze-builder" "haskell-microlens" 
"haskell-microlens-mtl"
- "haskell-microlens-th" "haskell-hashable" "haskell-mtl" 
"haskell-parallel" "haskell-parsec"
- "haskell-stm" "haskell-terminfo" "haskell-text" "haskell-utf8-string" 
"haskell-vector")
-makedepends=('ghc')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-microlens' 
'haskell-microlens-mtl'
+ 'haskell-microlens-th' 'haskell-hashable' 'haskell-mtl' 
'haskell-parallel' 'haskell-parsec'
+ 'haskell-stm' 'haskell-text' 'haskell-utf8-string' 'haskell-vector')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-smallcheck'
+ 'haskell-quickcheck-assertions' 'haskell-test-framework'
+ 'haskell-test-framework-smallcheck' 
'haskell-test-framework-hunit' 'haskell-random'
+ 'haskell-string-qq')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('f6f237c4698a30d590a8cdf1bb88cc5c9a933fa152fda1c2d852f5a0c319c6b29ce8dc609706325dc3cc2bcc5ba378e8385bfb6967daa924ef3ef16daeb61912')
+sha512sums=('48f392a45ba06f3a104211f39a7e877c1a79f567e143029791ec36038e387eb79dc13b40e008e12bc99f3a3559582a190171feed555f4b5a1c9ad0a6a6187f41')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
@@ -30,6 +33,13 @@
 sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
 }
 
+check() {
+# https://github.com/jtdaugherty/vty/issues/132
+# https://github.com/haskell/cabal/issues/4918
+cd $_hkgname-$pkgver
+# runhaskell Setup test
+}
+
 package() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
 


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 17:52:50
  Author: felixonmars
Revision: 270743

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 270742, 
haskell-vty/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 17:52:50 UTC (rev 270743)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vty
+pkgname=haskell-vty
+pkgver=5.18.1
+pkgrel=1
+pkgdesc="A simple terminal UI library"
+url="https://github.com/jtdaugherty/vty;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-microlens' 
'haskell-microlens-mtl'
+ 'haskell-microlens-th' 'haskell-hashable' 'haskell-mtl' 
'haskell-parallel' 'haskell-parsec'
+ 'haskell-stm' 'haskell-text' 'haskell-utf8-string' 'haskell-vector')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-smallcheck'
+ 'haskell-quickcheck-assertions' 'haskell-test-framework'
+ 'haskell-test-framework-smallcheck' 
'haskell-test-framework-hunit' 'haskell-random'
+ 'haskell-string-qq')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('48f392a45ba06f3a104211f39a7e877c1a79f567e143029791ec36038e387eb79dc13b40e008e12bc99f3a3559582a190171feed555f4b5a1c9ad0a6a6187f41')
+
+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
+}
+
+check() {
+# https://github.com/jtdaugherty/vty/issues/132
+# https://github.com/haskell/cabal/issues/4918
+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 python-pytest-localserver/repos/community-any (2 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 17:54:42
  Author: felixonmars
Revision: 270745

archrelease: copy trunk to community-any

Added:
  python-pytest-localserver/repos/community-any/PKGBUILD
(from rev 270744, python-pytest-localserver/trunk/PKGBUILD)
Deleted:
  python-pytest-localserver/repos/community-any/PKGBUILD

--+
 PKGBUILD |  118 ++---
 1 file changed, 59 insertions(+), 59 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-29 17:54:15 UTC (rev 270744)
+++ PKGBUILD2017-11-29 17:54:42 UTC (rev 270745)
@@ -1,59 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-pytest-localserver
-pkgname=('python-pytest-localserver' 'python2-pytest-localserver')
-pkgver=0.3.7
-pkgrel=1
-pkgdesc='py.test plugin to test server connections locally'
-arch=('any')
-license=('MIT')
-url='https://bitbucket.org/pytest-dev/pytest-localserver'
-makedepends=('python-pytest' 'python2-pytest' 'python-werkzeug' 
'python2-werkzeug')
-checkdepends=('python-requests' 'python2-requests')
-source=("$pkgbase-$pkgver.tar.gz::https://bitbucket.org/pytest-dev/pytest-localserver/get/$pkgver.tar.bz2;)
-md5sums=('075dda189f6284c51729ffc7e3e3c652')
-
-prepare() {
-  mv pytest-dev-pytest-localserver-* pytest-localserver-$pkgver
-
-  cp -a pytest-localserver-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/pytest-localserver-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/pytest-localserver-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  # Hack entry points by installing it
-
-  cd "$srcdir"/pytest-localserver-$pkgver
-  python setup.py install --root="$PWD/tmp_install" --optimize=1
-  PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH" 
py.test
-
-  cd "$srcdir"/pytest-localserver-$pkgver-py2
-  python2 setup.py install --root="$PWD/tmp_install" --optimize=1
-  PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" 
py.test2
-}
-
-package_python-pytest-localserver() {
-  depends=('python-pytest' 'python-werkzeug')
-
-  cd pytest-localserver-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-pytest-localserver() {
-  depends=('python2-pytest' 'python2-werkzeug')
-
-  cd pytest-localserver-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-pytest-localserver/repos/community-any/PKGBUILD (from rev 
270744, python-pytest-localserver/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-29 17:54:42 UTC (rev 270745)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-pytest-localserver
+pkgname=('python-pytest-localserver' 'python2-pytest-localserver')
+pkgver=0.4
+pkgrel=1
+pkgdesc='py.test plugin to test server connections locally'
+arch=('any')
+license=('MIT')
+url='https://bitbucket.org/pytest-dev/pytest-localserver'
+makedepends=('python-pytest' 'python2-pytest' 'python-werkzeug' 
'python2-werkzeug')
+checkdepends=('python-requests' 'python2-requests')
+source=("$pkgbase-$pkgver.tar.gz::https://bitbucket.org/pytest-dev/pytest-localserver/get/$pkgver.tar.bz2;)
+sha512sums=('f5a66abd29dfa5323ccded8a5c39084afba1f0cf22678c791e32eb37ca412707ae683d47a4f69152089ec0ba6dc801c885b68a8fcaa5465307087f749961b72d')
+
+prepare() {
+  mv pytest-dev-pytest-localserver-* pytest-localserver-$pkgver
+
+  cp -a pytest-localserver-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/pytest-localserver-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/pytest-localserver-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  # Hack entry points by installing it
+
+  cd "$srcdir"/pytest-localserver-$pkgver
+  python setup.py install --root="$PWD/tmp_install" --optimize=1
+  PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages:$PYTHONPATH" 
py.test
+
+  cd "$srcdir"/pytest-localserver-$pkgver-py2
+  python2 setup.py install --root="$PWD/tmp_install" --optimize=1
+  PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" 
py.test2
+}
+
+package_python-pytest-localserver() {
+  depends=('python-pytest' 'python-werkzeug')
+
+  cd pytest-localserver-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-pytest-localserver() {
+  depends=('python2-pytest' 'python2-werkzeug')
+
+  cd pytest-localserver-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 17:54:15
  Author: felixonmars
Revision: 270744

upgpkg: python-pytest-localserver 0.4-1

Modified:
  python-pytest-localserver/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 17:52:50 UTC (rev 270743)
+++ PKGBUILD2017-11-29 17:54:15 UTC (rev 270744)
@@ -3,7 +3,7 @@
 
 pkgbase=python-pytest-localserver
 pkgname=('python-pytest-localserver' 'python2-pytest-localserver')
-pkgver=0.3.7
+pkgver=0.4
 pkgrel=1
 pkgdesc='py.test plugin to test server connections locally'
 arch=('any')
@@ -12,7 +12,7 @@
 makedepends=('python-pytest' 'python2-pytest' 'python-werkzeug' 
'python2-werkzeug')
 checkdepends=('python-requests' 'python2-requests')
 
source=("$pkgbase-$pkgver.tar.gz::https://bitbucket.org/pytest-dev/pytest-localserver/get/$pkgver.tar.bz2;)
-md5sums=('075dda189f6284c51729ffc7e3e3c652')
+sha512sums=('f5a66abd29dfa5323ccded8a5c39084afba1f0cf22678c791e32eb37ca412707ae683d47a4f69152089ec0ba6dc801c885b68a8fcaa5465307087f749961b72d')
 
 prepare() {
   mv pytest-dev-pytest-localserver-* pytest-localserver-$pkgver


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 18:09:16
  Author: felixonmars
Revision: 270748

upgpkg: haskell-hedgehog 0.5-2

rebuild with concurrent-output,1.10.1

Modified:
  haskell-hedgehog/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 18:05:28 UTC (rev 270747)
+++ PKGBUILD2017-11-29 18:09:16 UTC (rev 270748)
@@ -5,7 +5,7 @@
 _hkgname=hedgehog
 pkgname=haskell-hedgehog
 pkgver=0.5
-pkgrel=1
+pkgrel=2
 pkgdesc="A modern property-based testing system"
 url="https://hedgehog.qa;
 license=("custom:BSD3")


[arch-commits] Commit in (4 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 18:24:03
  Author: felixonmars
Revision: 270753

addpkg: haskell-word-wrap 0.4.1-1

Added:
  haskell-word-wrap/
  haskell-word-wrap/repos/
  haskell-word-wrap/trunk/
  haskell-word-wrap/trunk/PKGBUILD

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

Added: haskell-word-wrap/trunk/PKGBUILD
===
--- haskell-word-wrap/trunk/PKGBUILD(rev 0)
+++ haskell-word-wrap/trunk/PKGBUILD2017-11-29 18:24:03 UTC (rev 270753)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=word-wrap
+pkgname=haskell-word-wrap
+pkgver=0.4.1
+pkgrel=1
+pkgdesc="A library for word-wrapping"
+url="https://github.com/jtdaugherty/word-wrap/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-text')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8160bdc238c3a057c903363d0874986b7ae9543b0bd7c1cbf2ac0aca94dd8fcf9ae40c7c2883b434f71d53c87e7d3dc41c3e645611879310b9c160238ef61637')
+
+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"
+}


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


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 18:24:22
  Author: felixonmars
Revision: 270754

archrelease: copy trunk to community-testing-x86_64

Added:
  haskell-word-wrap/repos/community-testing-x86_64/
  haskell-word-wrap/repos/community-testing-x86_64/PKGBUILD
(from rev 270753, haskell-word-wrap/trunk/PKGBUILD)

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

Copied: haskell-word-wrap/repos/community-testing-x86_64/PKGBUILD (from rev 
270753, haskell-word-wrap/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-11-29 18:24:22 UTC (rev 270754)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=word-wrap
+pkgname=haskell-word-wrap
+pkgver=0.4.1
+pkgrel=1
+pkgdesc="A library for word-wrapping"
+url="https://github.com/jtdaugherty/word-wrap/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-text')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8160bdc238c3a057c903363d0874986b7ae9543b0bd7c1cbf2ac0aca94dd8fcf9ae40c7c2883b434f71d53c87e7d3dc41c3e645611879310b9c160238ef61637')
+
+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 python-hypothesis/repos/community-any (PKGBUILD PKGBUILD)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 17:10:03
  Author: felixonmars
Revision: 270730

archrelease: copy trunk to community-any

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

--+
 PKGBUILD |  159 +
 1 file changed, 78 insertions(+), 81 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-29 17:09:47 UTC (rev 270729)
+++ PKGBUILD2017-11-29 17:10:03 UTC (rev 270730)
@@ -1,81 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-hypothesis
-pkgname=('python-hypothesis' 'python2-hypothesis')
-pkgver=3.38.7
-pkgrel=1
-pkgdesc="Advanced Quickcheck style testing library for Python"
-arch=('any')
-license=('MPL')
-url="https://hypothesis.readthedocs.org;
-makedepends=('python-setuptools' 'python2-setuptools' 'python-attrs' 
'python2-attrs'
- 'python-coverage' 'python2-coverage' 'python2-enum34')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'flake8' 
'python2-flake8' 'python-pytz'
-  'python2-pytz' 'python-numpy' 'python2-numpy' 'python-faker' 
'python2-faker'
-  'python-flaky' 'python2-flaky' 'python-pytest-benchmark' 
'python2-pytest-benchmark'
-  'python-django' 'python2-django' 'python-pytest-xdist' 
'python2-pytest-xdist'
-  'python-mock' 'python2-mock' 'python-pandas' 'python2-pandas')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis-python/archive/$pkgver.tar.gz;)
-sha512sums=('c9c57324fa0bae70f7b97068cb14c9c5b46ce17493f66e5a101fd7f6558d9f5d63339f3aac0cf41e67168ede5216b1d2b3f75f0ea1ddd4e201ea10fc78ff9aa9')
-
-prepare() {
-  # Make tests faster
-  sed -i 's/ -n 2$/ -n 16/' hypothesis-python-$pkgver/tox.ini
-
-  # https://github.com/HypothesisWorks/hypothesis-python/issues/969
-  sed -i 's/deprecations_as_errors=True/deprecations_as_errors=False/' 
hypothesis-python-$pkgver/tests/common/setup.py
-
-  cp -a hypothesis-python-$pkgver{,-py2}
-
-  rm -r hypothesis-python-$pkgver/tests/py2
-  rm -r hypothesis-python-$pkgver-py2/tests/py3
-
-  export LC_CTYPE=en_US.UTF-8
-}
-
-build() {
-  cd "$srcdir"/hypothesis-python-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/hypothesis-python-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/hypothesis-python-$pkgver
-  mv tests/django ../
-  python setup.py pytest
-  mv ../django tests/
-  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -m tests.django.manage test 
tests.django
-
-  cd "$srcdir"/hypothesis-python-$pkgver-py2
-  mv tests/django ../
-  python2 setup.py pytest
-  mv ../django tests/
-  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python2 -m tests.django.manage test 
tests.django
-}
-
-package_python-hypothesis() {
-  depends=('python-attrs' 'python-coverage')
-  optdepends=('python-pytz: for datetime and django module'
-  'python-faker: for fakefactory and django module'
-  'python-django: for django module'
-  'python-numpy: for numpy module'
-  'python-pytest: for pytest module')
-
-  cd hypothesis-python-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-hypothesis() {
-  depends=('python2-attrs' 'python2-coverage' 'python2-enum34')
-  optdepends=('python2-pytz: for datetime and django module'
-  'python2-faker: for fakefactory and django module'
-  'python2-django: for django module'
-  'python2-numpy: for numpy module'
-  'python2-pytest: for pytest module')
-
-  cd hypothesis-python-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-hypothesis/repos/community-any/PKGBUILD (from rev 270729, 
python-hypothesis/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-29 17:10:03 UTC (rev 270730)
@@ -0,0 +1,78 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-hypothesis
+pkgname=('python-hypothesis' 'python2-hypothesis')
+pkgver=3.38.8
+pkgrel=1
+pkgdesc="Advanced Quickcheck style testing library for Python"
+arch=('any')
+license=('MPL')
+url="https://hypothesis.readthedocs.org;
+makedepends=('python-setuptools' 'python2-setuptools' 'python-attrs' 
'python2-attrs'
+ 'python-coverage' 'python2-coverage' 'python2-enum34')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'flake8' 
'python2-flake8' 'python-pytz'
+  'python2-pytz' 'python-numpy' 'python2-numpy' 'python-faker' 
'python2-faker'
+  'python-flaky' 'python2-flaky' 'python-pytest-benchmark' 
'python2-pytest-benchmark'
+  'python-django' 'python2-django' 'python-pytest-xdist' 
'python2-pytest-xdist'
+  

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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 17:12:21
  Author: felixonmars
Revision: 270732

upgpkg: haskell-gtk 0.14.8-1

Modified:
  haskell-gtk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 17:10:06 UTC (rev 270731)
+++ PKGBUILD2017-11-29 17:12:21 UTC (rev 270732)
@@ -2,24 +2,20 @@
 # Maintainer: Sergej Pupykin 
 
 pkgname=haskell-gtk
-pkgver=0.14.6
-pkgrel=7
+pkgver=0.14.8
+pkgrel=1
 pkgdesc="Binding to the gtk library for Gtk2Hs."
 url="https://hackage.haskell.org/package/gtk3;
 license=('LGPL2.1')
 arch=('x86_64')
-depends=('ghc-libs' 'gtk3' "haskell-pango" 'haskell-mtl' 'haskell-text')
+depends=('ghc-libs' 'gtk3' 'haskell-pango' 'haskell-mtl' 'haskell-text')
 makedepends=('ghc' 'haskell-gtk2hs-buildtools')
 provides=('gtk2hs-gtk')
 replaces=('gtk2hs-gtk')
 conflicts=('gtk2hs-gtk')
-source=("https://github.com/gtk2hs/gtk2hs/archive/843d83548bd076975f1869e6768768b5ed24b268.tar.gz;)
-sha512sums=('610a080ddf8ad8511176a7fd5ed5457aa26b5ce48539b7eb46563d86db1ffab6501f8b4deac4152f7d9cea84093de34e1bd1bb9467f558f1c202026337e1c708')
+source=("https://hackage.haskell.org/packages/archive/gtk3/${pkgver}/gtk3-${pkgver}.tar.gz;)
+sha512sums=('df2b7dca3184580cc6c0c6facb5db56b32714ffae5858583ec67006e2e69d3202e6537430a696558ad181cd68939cd31de0ad6ddeca42061c1a5461df0f75d68')
 
-prepare() {
-mv gtk2hs-843d83548bd076975f1869e6768768b5ed24b268/gtk gtk3-$pkgver
-}
-
 build() {
 cd "${srcdir}/gtk3-${pkgver}"
 


[arch-commits] Commit in (4 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 17:15:57
  Author: felixonmars
Revision: 270736

addpkg: haskell-string-qq 0.0.2-1

Added:
  haskell-string-qq/
  haskell-string-qq/repos/
  haskell-string-qq/trunk/
  haskell-string-qq/trunk/PKGBUILD

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

Added: haskell-string-qq/trunk/PKGBUILD
===
--- haskell-string-qq/trunk/PKGBUILD(rev 0)
+++ haskell-string-qq/trunk/PKGBUILD2017-11-29 17:15:57 UTC (rev 270736)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=string-qq
+pkgname=haskell-string-qq
+pkgver=0.0.2
+pkgrel=1
+pkgdesc="QuasiQuoter for non-interpolated strings, texts and bytestrings."
+url="https://hackage.haskell.org/package/string-qq;
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3394f2e129726e5f317693cf145ab91723e9b0352a04e42eeb770e6b5bfcade2c3c8da772f61425641b7c4e48e98542cf1a7544d48cd7f67e21f930236dae9ba')
+
+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"
+}


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


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 17:16:17
  Author: felixonmars
Revision: 270737

archrelease: copy trunk to community-testing-x86_64

Added:
  haskell-string-qq/repos/community-testing-x86_64/
  haskell-string-qq/repos/community-testing-x86_64/PKGBUILD
(from rev 270736, haskell-string-qq/trunk/PKGBUILD)

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

Copied: haskell-string-qq/repos/community-testing-x86_64/PKGBUILD (from rev 
270736, haskell-string-qq/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-11-29 17:16:17 UTC (rev 270737)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=string-qq
+pkgname=haskell-string-qq
+pkgver=0.0.2
+pkgrel=1
+pkgdesc="QuasiQuoter for non-interpolated strings, texts and bytestrings."
+url="https://hackage.haskell.org/package/string-qq;
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3394f2e129726e5f317693cf145ab91723e9b0352a04e42eeb770e6b5bfcade2c3c8da772f61425641b7c4e48e98542cf1a7544d48cd7f67e21f930236dae9ba')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in (4 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 17:21:54
  Author: felixonmars
Revision: 270738

addpkg: haskell-quickcheck-assertions 0.3.0-1

Added:
  haskell-quickcheck-assertions/
  haskell-quickcheck-assertions/repos/
  haskell-quickcheck-assertions/trunk/
  haskell-quickcheck-assertions/trunk/PKGBUILD

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

Added: haskell-quickcheck-assertions/trunk/PKGBUILD
===
--- haskell-quickcheck-assertions/trunk/PKGBUILD
(rev 0)
+++ haskell-quickcheck-assertions/trunk/PKGBUILD2017-11-29 17:21:54 UTC 
(rev 270738)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=quickcheck-assertions
+pkgname=haskell-quickcheck-assertions
+pkgver=0.3.0
+pkgrel=1
+pkgdesc="HUnit like assertions for QuickCheck"
+url="https://github.com/s9gf4ult/quickcheck-assertions;
+license=("LGPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-ieee754' 
'haskell-pretty-show')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7a7a2d503ef270b4b6dcb1665bd1b83e0f7f3477b7fb714ed4685d96bb5e2244f5fd2d833d2f3e9284e7adc0fef5b4547a7182d542c3848a96dce540af207564')
+
+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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 12:13:18
  Author: felixonmars
Revision: 270658

archrelease: copy trunk to community-testing-x86_64

Added:
  haskell-unsafe/repos/community-testing-x86_64/
  haskell-unsafe/repos/community-testing-x86_64/PKGBUILD
(from rev 270657, haskell-unsafe/trunk/PKGBUILD)

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

Copied: haskell-unsafe/repos/community-testing-x86_64/PKGBUILD (from rev 
270657, haskell-unsafe/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-11-29 12:13:18 UTC (rev 270658)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unsafe
+pkgname=haskell-unsafe
+pkgver=0.0
+pkgrel=1
+pkgdesc="Unified interface to unsafe functions"
+url="http://code.haskell.org/~thielema/unsafe/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e9a3fac93caeb426264a42514e43fd895c714342e02b2fea3cf014ef52d837f85df28fd01a21b60abb525ec6bc76a5eb60371b5e48854284a73d55458c5684c9')
+
+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-timeit/repos (2 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 12:16:10
  Author: felixonmars
Revision: 270660

archrelease: copy trunk to community-testing-x86_64

Added:
  haskell-timeit/repos/community-testing-x86_64/
  haskell-timeit/repos/community-testing-x86_64/PKGBUILD
(from rev 270659, haskell-timeit/trunk/PKGBUILD)

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

Copied: haskell-timeit/repos/community-testing-x86_64/PKGBUILD (from rev 
270659, haskell-timeit/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-11-29 12:16:10 UTC (rev 270660)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=timeit
+pkgname=haskell-timeit
+pkgver=1.0.0.0
+pkgrel=1
+pkgdesc="A simple wrapper of an IO computation to show the used CPU time"
+url="https://hackage.haskell.org/package/timeit;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8b1b95d4e759cddedf49e863e103eb12082a509c844e79f0eb40bd7fc95f3960aecfb59c65aa04815769e139561ed1d76908dff3b5279feb7358eca3b16f0ebd')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+}


[arch-commits] Commit in (4 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 12:24:27
  Author: felixonmars
Revision: 270665

addpkg: haskell-storable-record 0.0.3.1-1

Added:
  haskell-storable-record/
  haskell-storable-record/repos/
  haskell-storable-record/trunk/
  haskell-storable-record/trunk/PKGBUILD

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

Added: haskell-storable-record/trunk/PKGBUILD
===
--- haskell-storable-record/trunk/PKGBUILD  (rev 0)
+++ haskell-storable-record/trunk/PKGBUILD  2017-11-29 12:24:27 UTC (rev 
270665)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=storable-record
+pkgname=haskell-storable-record
+pkgver=0.0.3.1
+pkgrel=1
+pkgdesc="Elegant definition of Storable instances for records"
+url="http://code.haskell.org/~thielema/storable-record/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-utility-ht')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8b426fa9c324a19e572d38880f5596a54db024cda5932f832529957346fb76c608212c55602a581e1f582c98288c0b0cb5ca387e2a0d6323a392af9c80c63d8e')
+
+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 \
+-fsplitbase -f-buildtests
+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"
+}


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


[arch-commits] Commit in (4 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:19:24
  Author: felixonmars
Revision: 270679

addpkg: haskell-storable-tuple 0.0.3.3-1

Added:
  haskell-storable-tuple/
  haskell-storable-tuple/repos/
  haskell-storable-tuple/trunk/
  haskell-storable-tuple/trunk/PKGBUILD

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

Added: haskell-storable-tuple/trunk/PKGBUILD
===
--- haskell-storable-tuple/trunk/PKGBUILD   (rev 0)
+++ haskell-storable-tuple/trunk/PKGBUILD   2017-11-29 13:19:24 UTC (rev 
270679)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=storable-tuple
+pkgname=haskell-storable-tuple
+pkgver=0.0.3.3
+pkgrel=1
+pkgdesc="Storable instance for pairs and triples"
+url="http://code.haskell.org/~thielema/storable-tuple/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-storable-record' 'haskell-utility-ht' 
'haskell-base-orphans')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('046a809d8b6655259f3cb4de55b81d272007cf2d32f0eec3f464924f595f904030102c3fd4f3b193a01b48d2d54582a9206314a2e87cd17ecdc16a159fe73b4d')
+
+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 \
+-fsplitbase
+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"
+}


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


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 13:19:54
  Author: felixonmars
Revision: 270680

archrelease: copy trunk to community-testing-x86_64

Added:
  haskell-storable-tuple/repos/community-testing-x86_64/
  haskell-storable-tuple/repos/community-testing-x86_64/PKGBUILD
(from rev 270679, haskell-storable-tuple/trunk/PKGBUILD)

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

Copied: haskell-storable-tuple/repos/community-testing-x86_64/PKGBUILD (from 
rev 270679, haskell-storable-tuple/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-11-29 13:19:54 UTC (rev 270680)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=storable-tuple
+pkgname=haskell-storable-tuple
+pkgver=0.0.3.3
+pkgrel=1
+pkgdesc="Storable instance for pairs and triples"
+url="http://code.haskell.org/~thielema/storable-tuple/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-storable-record' 'haskell-utility-ht' 
'haskell-base-orphans')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('046a809d8b6655259f3cb4de55b81d272007cf2d32f0eec3f464924f595f904030102c3fd4f3b193a01b48d2d54582a9206314a2e87cd17ecdc16a159fe73b4d')
+
+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 \
+-fsplitbase
+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 pandoc/repos (2 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Wednesday, November 29, 2017 @ 14:03:24
  Author: felixonmars
Revision: 270694

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc/repos/community-staging-x86_64/
  pandoc/repos/community-staging-x86_64/PKGBUILD
(from rev 270693, pandoc/trunk/PKGBUILD)

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 270693, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-29 14:03:24 UTC (rev 270694)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.0.3
+pkgrel=5
+pkgdesc="Conversion between markup formats"
+url="http://pandoc.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-http" "haskell-juicypixels" "haskell-sha" 
"haskell-aeson"
+ "haskell-aeson-pretty" "haskell-base64-bytestring" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-case-insensitive" "haskell-cmark-gfm"
+ "haskell-data-default" "haskell-doctemplates" "haskell-glob" 
"haskell-mtl"
+ "haskell-haddock-library" "haskell-skylighting" "haskell-hslua" 
"haskell-hslua-module-text"
+ "haskell-http-client" "haskell-syb" "haskell-http-client-tls" 
"haskell-http-types"
+ "haskell-safe" "haskell-split" "haskell-text" "haskell-texmath" 
"haskell-network"
+ "haskell-pandoc-types" "haskell-parsec" "haskell-random" 
"haskell-scientific"
+ "haskell-tagsoup" "haskell-temporary" "haskell-network-uri" 
"haskell-unordered-containers"
+ "haskell-zip-archive" "haskell-vector" "haskell-xml" "haskell-yaml" 
"haskell-zlib")
+optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc 
filter'
+'pandoc-crossref: for numbering figures, equations, tables and 
cross-references to them with pandoc-crossref filter'
+'texlive-core: for pdf output')
+conflicts=('haskell-pandoc')
+replaces=('haskell-pandoc')
+makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-golden' 'haskell-quickcheck' 
'haskell-executable-path')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('92efa19141991d0737f0cda8ca09a812286bd7126e95d295e7c0d8b7b14e0be85a842f12756d0608765d2135f0ced2e786f2ffa8295d68e4b1fc52447336841d')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-old-locale -fnetwork-uri -f-trypandoc -f-embed_data_files 
-f-weigh-pandoc -f-static
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+# TODO: find a way to run pandoc executable in tests with dynamic 
executable enabled
+# LD_PRELOAD=$(ls dist/build/libHSpandoc-*-ghc*.so)
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/${pkgbase}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md"
+}


[arch-commits] Commit in python-cryptography-vectors/repos/community-any (2 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 04:16:54
  Author: felixonmars
Revision: 270786

archrelease: copy trunk to community-any

Added:
  python-cryptography-vectors/repos/community-any/PKGBUILD
(from rev 270785, python-cryptography-vectors/trunk/PKGBUILD)
Deleted:
  python-cryptography-vectors/repos/community-any/PKGBUILD

--+
 PKGBUILD |   64 ++---
 1 file changed, 32 insertions(+), 32 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-30 04:16:30 UTC (rev 270785)
+++ PKGBUILD2017-11-30 04:16:54 UTC (rev 270786)
@@ -1,32 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-cryptography-vectors
-pkgname=('python-cryptography-vectors' 'python2-cryptography-vectors')
-pkgver=2.1.3
-pkgrel=1
-pkgdesc="Test vectors for the cryptography package"
-arch=('any')
-license=('Apache')
-url="http://pypi.python.org/pypi/cryptography-vectors;
-makedepends=('python-setuptools' 'python2-setuptools')
-source=("https://pypi.io/packages/source/c/cryptography-vectors/cryptography_vectors-${pkgver}.tar.gz;)
-sha512sums=('09b7040bc5ef0d0c888ac3dadc325e76c8156f3b6aedba1298a07156471ce08f093ff953be413a9dde66d7db9d2c8ae22d0f94e323d961a0eb99fdb022f166ee')
-
-prepare() {
-   cp -a cryptography_vectors-$pkgver{,-python2}
-}
-
-package_python-cryptography-vectors() {
-   depends=('python')
- 
-   cd cryptography_vectors-$pkgver
-   python3 setup.py install --root="$pkgdir" --optimize=1
-}
- 
-package_python2-cryptography-vectors() {
-   depends=('python2')
- 
-   cd cryptography_vectors-$pkgver-python2
-   python2 setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-cryptography-vectors/repos/community-any/PKGBUILD (from rev 
270785, python-cryptography-vectors/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-30 04:16:54 UTC (rev 270786)
@@ -0,0 +1,32 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-cryptography-vectors
+pkgname=('python-cryptography-vectors' 'python2-cryptography-vectors')
+pkgver=2.1.4
+pkgrel=1
+pkgdesc="Test vectors for the cryptography package"
+arch=('any')
+license=('Apache')
+url="http://pypi.python.org/pypi/cryptography-vectors;
+makedepends=('python-setuptools' 'python2-setuptools')
+source=("https://pypi.io/packages/source/c/cryptography-vectors/cryptography_vectors-${pkgver}.tar.gz;)
+sha512sums=('74c2c1e3924f848488a3b5abdabda1a0089ae7d070b94e65f9fa2bf2da057ad27a37e46f90de4f2c3e9f1cc96c1c179cb5dbf0f50d5166a02846923e3bceb165')
+
+prepare() {
+   cp -a cryptography_vectors-$pkgver{,-python2}
+}
+
+package_python-cryptography-vectors() {
+   depends=('python')
+ 
+   cd cryptography_vectors-$pkgver
+   python3 setup.py install --root="$pkgdir" --optimize=1
+}
+ 
+package_python2-cryptography-vectors() {
+   depends=('python2')
+ 
+   cd cryptography_vectors-$pkgver-python2
+   python2 setup.py install --root="$pkgdir" --optimize=1
+}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 04:16:30
  Author: felixonmars
Revision: 270785

upgpkg: python-cryptography-vectors 2.1.4-1

Modified:
  python-cryptography-vectors/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-30 04:12:48 UTC (rev 270784)
+++ PKGBUILD2017-11-30 04:16:30 UTC (rev 270785)
@@ -3,7 +3,7 @@
 
 pkgbase=python-cryptography-vectors
 pkgname=('python-cryptography-vectors' 'python2-cryptography-vectors')
-pkgver=2.1.3
+pkgver=2.1.4
 pkgrel=1
 pkgdesc="Test vectors for the cryptography package"
 arch=('any')
@@ -11,7 +11,7 @@
 url="http://pypi.python.org/pypi/cryptography-vectors;
 makedepends=('python-setuptools' 'python2-setuptools')
 
source=("https://pypi.io/packages/source/c/cryptography-vectors/cryptography_vectors-${pkgver}.tar.gz;)
-sha512sums=('09b7040bc5ef0d0c888ac3dadc325e76c8156f3b6aedba1298a07156471ce08f093ff953be413a9dde66d7db9d2c8ae22d0f94e323d961a0eb99fdb022f166ee')
+sha512sums=('74c2c1e3924f848488a3b5abdabda1a0089ae7d070b94e65f9fa2bf2da057ad27a37e46f90de4f2c3e9f1cc96c1c179cb5dbf0f50d5166a02846923e3bceb165')
 
 prepare() {
cp -a cryptography_vectors-$pkgver{,-python2}


[arch-commits] Commit in python-cryptography/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2017-11-29 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 04:45:59
  Author: felixonmars
Revision: 311160

archrelease: copy trunk to extra-x86_64

Added:
  python-cryptography/repos/extra-x86_64/PKGBUILD
(from rev 311159, python-cryptography/trunk/PKGBUILD)
Deleted:
  python-cryptography/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |  110 ++---
 1 file changed, 55 insertions(+), 55 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-30 04:45:41 UTC (rev 311159)
+++ PKGBUILD2017-11-30 04:45:59 UTC (rev 311160)
@@ -1,55 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-cryptography
-pkgname=('python-cryptography' 'python2-cryptography')
-pkgver=2.1.3
-pkgrel=1
-pkgdesc="A package designed to expose cryptographic recipes and primitives to 
Python developers"
-arch=('i686' 'x86_64')
-license=('Apache')
-url="http://pypi.python.org/pypi/cryptography;
-makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 
'python2-six' 'python-cffi'
- 'python2-cffi' 'python2-enum34' 'python-pyasn1' 'python2-pyasn1' 
'python-idna'
- 'python2-idna' 'python2-ipaddress' 'python-asn1crypto' 
'python2-asn1crypto')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
"python-cryptography-vectors=$pkgver"
-  "python2-cryptography-vectors=$pkgver" 'python-iso8601' 
'python2-iso8601'
-  'python-pretend' 'python2-pretend' 'python-hypothesis' 
'python2-hypothesis'
-  'python-pytz' 'python2-pytz')
-source=("https://pypi.io/packages/source/c/cryptography/cryptography-$pkgver.tar.gz;)
-sha512sums=('04b340550955ab177e3ca3b63ad39f903cee8ae12d3dee1039507e09b9257210ea4474265cb521b8f93a5ccda8dd829640ed04bc16bb7e3663651e64a5bbe8e3')
-
-prepare() {
-  cp -a cryptography-${pkgver}{,-python2}
-}
-
-build() {
-  cd "$srcdir"/cryptography-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/cryptography-$pkgver-python2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/cryptography-$pkgver
-  python setup.py pytest
-
-  cd "$srcdir"/cryptography-$pkgver-python2
-  python2 setup.py pytest
-}
-
-package_python-cryptography() {
-  depends=('python-six' 'python-cffi' 'python-idna' 'python-setuptools' 
'python-asn1crypto')
-
-  cd cryptography-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-}
-
-package_python2-cryptography() {
-  depends=('python2-six' 'python2-cffi' 'python2-enum34' 'python2-idna' 
'python2-ipaddress'
-   'python2-setuptools' 'python2-asn1crypto')
-
-  cd cryptography-$pkgver-python2
-  python2 setup.py install --root="$pkgdir" --optimize=1 --skip-build
-}

Copied: python-cryptography/repos/extra-x86_64/PKGBUILD (from rev 311159, 
python-cryptography/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-30 04:45:59 UTC (rev 311160)
@@ -0,0 +1,55 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-cryptography
+pkgname=('python-cryptography' 'python2-cryptography')
+pkgver=2.1.4
+pkgrel=1
+pkgdesc="A package designed to expose cryptographic recipes and primitives to 
Python developers"
+arch=('x86_64')
+license=('Apache')
+url="http://pypi.python.org/pypi/cryptography;
+makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 
'python2-six' 'python-cffi'
+ 'python2-cffi' 'python2-enum34' 'python-pyasn1' 'python2-pyasn1' 
'python-idna'
+ 'python2-idna' 'python2-ipaddress' 'python-asn1crypto' 
'python2-asn1crypto')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
"python-cryptography-vectors=$pkgver"
+  "python2-cryptography-vectors=$pkgver" 'python-iso8601' 
'python2-iso8601'
+  'python-pretend' 'python2-pretend' 'python-hypothesis' 
'python2-hypothesis'
+  'python-pytz' 'python2-pytz')
+source=("https://pypi.io/packages/source/c/cryptography/cryptography-$pkgver.tar.gz;)
+sha512sums=('f749cb4384badc174a842514e5a4fee2ed01ab9c716799d8d9d5301f6d2d97b6c41deb9e425f48928b639fa34bef8c05529ed7e5b777ef5ca75c244f8fda8fd4')
+
+prepare() {
+  cp -a cryptography-${pkgver}{,-python2}
+}
+
+build() {
+  cd "$srcdir"/cryptography-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/cryptography-$pkgver-python2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/cryptography-$pkgver
+  python setup.py pytest
+
+  cd "$srcdir"/cryptography-$pkgver-python2
+  python2 setup.py pytest
+}
+
+package_python-cryptography() {
+  depends=('python-six' 'python-cffi' 'python-idna' 'python-setuptools' 
'python-asn1crypto')
+
+  cd cryptography-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+
+package_python2-cryptography() {
+  depends=('python2-six' 'python2-cffi' 'python2-enum34' 'python2-idna' 
'python2-ipaddress'
+   

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

2017-11-29 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 04:45:41
  Author: felixonmars
Revision: 311159

upgpkg: python-cryptography 2.1.4-1

Modified:
  python-cryptography/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-29 21:01:46 UTC (rev 311158)
+++ PKGBUILD2017-11-30 04:45:41 UTC (rev 311159)
@@ -3,7 +3,7 @@
 
 pkgbase=python-cryptography
 pkgname=('python-cryptography' 'python2-cryptography')
-pkgver=2.1.3
+pkgver=2.1.4
 pkgrel=1
 pkgdesc="A package designed to expose cryptographic recipes and primitives to 
Python developers"
 arch=('x86_64')
@@ -17,7 +17,7 @@
   'python-pretend' 'python2-pretend' 'python-hypothesis' 
'python2-hypothesis'
   'python-pytz' 'python2-pytz')
 
source=("https://pypi.io/packages/source/c/cryptography/cryptography-$pkgver.tar.gz;)
-sha512sums=('04b340550955ab177e3ca3b63ad39f903cee8ae12d3dee1039507e09b9257210ea4474265cb521b8f93a5ccda8dd829640ed04bc16bb7e3663651e64a5bbe8e3')
+sha512sums=('f749cb4384badc174a842514e5a4fee2ed01ab9c716799d8d9d5301f6d2d97b6c41deb9e425f48928b639fa34bef8c05529ed7e5b777ef5ca75c244f8fda8fd4')
 
 prepare() {
   cp -a cryptography-${pkgver}{,-python2}


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 04:35:41
  Author: felixonmars
Revision: 270787

upgpkg: python-hypothesis 3.38.0-1

Modified:
  python-hypothesis/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-30 04:16:54 UTC (rev 270786)
+++ PKGBUILD2017-11-30 04:35:41 UTC (rev 270787)
@@ -3,7 +3,7 @@
 
 pkgbase=python-hypothesis
 pkgname=('python-hypothesis' 'python2-hypothesis')
-pkgver=3.38.8
+pkgver=3.38.0
 pkgrel=1
 pkgdesc="Advanced Quickcheck style testing library for Python"
 arch=('any')
@@ -17,7 +17,7 @@
   'python-django' 'python2-django' 'python-pytest-xdist' 
'python2-pytest-xdist'
   'python-mock' 'python2-mock' 'python-pandas' 'python2-pandas')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis-python/archive/$pkgver.tar.gz;)
-sha512sums=('9103943efadda8dc647dca10cf0ebafaa964bc00033038e62509a15aadec7fe4d1da6864bed828b62fe822f64bba8018768e865b95cef09d308018c41b1780ef')
+sha512sums=('9001b045013f720885e53649c9445ac12c149e609b2532fc52ed2b4743aad59a2a59d6775988f65a23b58983a726849d75c368d291662c4b1d62e5d769efe88e')
 
 prepare() {
   # Make tests faster


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

2017-11-29 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 04:36:11
  Author: felixonmars
Revision: 270788

archrelease: copy trunk to community-any

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

--+
 PKGBUILD |  156 ++---
 1 file changed, 78 insertions(+), 78 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-30 04:35:41 UTC (rev 270787)
+++ PKGBUILD2017-11-30 04:36:11 UTC (rev 270788)
@@ -1,78 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-hypothesis
-pkgname=('python-hypothesis' 'python2-hypothesis')
-pkgver=3.38.8
-pkgrel=1
-pkgdesc="Advanced Quickcheck style testing library for Python"
-arch=('any')
-license=('MPL')
-url="https://hypothesis.readthedocs.org;
-makedepends=('python-setuptools' 'python2-setuptools' 'python-attrs' 
'python2-attrs'
- 'python-coverage' 'python2-coverage' 'python2-enum34')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'flake8' 
'python2-flake8' 'python-pytz'
-  'python2-pytz' 'python-numpy' 'python2-numpy' 'python-faker' 
'python2-faker'
-  'python-flaky' 'python2-flaky' 'python-pytest-benchmark' 
'python2-pytest-benchmark'
-  'python-django' 'python2-django' 'python-pytest-xdist' 
'python2-pytest-xdist'
-  'python-mock' 'python2-mock' 'python-pandas' 'python2-pandas')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis-python/archive/$pkgver.tar.gz;)
-sha512sums=('9103943efadda8dc647dca10cf0ebafaa964bc00033038e62509a15aadec7fe4d1da6864bed828b62fe822f64bba8018768e865b95cef09d308018c41b1780ef')
-
-prepare() {
-  # Make tests faster
-  sed -i 's/ -n 2$/ -n 16/' hypothesis-python-$pkgver/tox.ini
-
-  cp -a hypothesis-python-$pkgver{,-py2}
-
-  rm -r hypothesis-python-$pkgver/tests/py2
-  rm -r hypothesis-python-$pkgver-py2/tests/py3
-
-  export LC_CTYPE=en_US.UTF-8
-}
-
-build() {
-  cd "$srcdir"/hypothesis-python-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/hypothesis-python-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/hypothesis-python-$pkgver
-  mv tests/django ../
-  python setup.py pytest
-  mv ../django tests/
-  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -m tests.django.manage test 
tests.django
-
-  cd "$srcdir"/hypothesis-python-$pkgver-py2
-  mv tests/django ../
-  python2 setup.py pytest
-  mv ../django tests/
-  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python2 -m tests.django.manage test 
tests.django
-}
-
-package_python-hypothesis() {
-  depends=('python-attrs' 'python-coverage')
-  optdepends=('python-pytz: for datetime and django module'
-  'python-faker: for fakefactory and django module'
-  'python-django: for django module'
-  'python-numpy: for numpy module'
-  'python-pytest: for pytest module')
-
-  cd hypothesis-python-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-hypothesis() {
-  depends=('python2-attrs' 'python2-coverage' 'python2-enum34')
-  optdepends=('python2-pytz: for datetime and django module'
-  'python2-faker: for fakefactory and django module'
-  'python2-django: for django module'
-  'python2-numpy: for numpy module'
-  'python2-pytest: for pytest module')
-
-  cd hypothesis-python-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-hypothesis/repos/community-any/PKGBUILD (from rev 270787, 
python-hypothesis/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-30 04:36:11 UTC (rev 270788)
@@ -0,0 +1,78 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-hypothesis
+pkgname=('python-hypothesis' 'python2-hypothesis')
+pkgver=3.38.0
+pkgrel=1
+pkgdesc="Advanced Quickcheck style testing library for Python"
+arch=('any')
+license=('MPL')
+url="https://hypothesis.readthedocs.org;
+makedepends=('python-setuptools' 'python2-setuptools' 'python-attrs' 
'python2-attrs'
+ 'python-coverage' 'python2-coverage' 'python2-enum34')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'flake8' 
'python2-flake8' 'python-pytz'
+  'python2-pytz' 'python-numpy' 'python2-numpy' 'python-faker' 
'python2-faker'
+  'python-flaky' 'python2-flaky' 'python-pytest-benchmark' 
'python2-pytest-benchmark'
+  'python-django' 'python2-django' 'python-pytest-xdist' 
'python2-pytest-xdist'
+  'python-mock' 'python2-mock' 'python-pandas' 'python2-pandas')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis-python/archive/$pkgver.tar.gz;)

[arch-commits] Commit in deepin-shortcut-viewer/repos/community-x86_64 (2 files)

2017-11-29 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 04:12:48
  Author: felixonmars
Revision: 270784

archrelease: copy trunk to community-x86_64

Added:
  deepin-shortcut-viewer/repos/community-x86_64/PKGBUILD
(from rev 270783, deepin-shortcut-viewer/trunk/PKGBUILD)
Deleted:
  deepin-shortcut-viewer/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-30 04:12:24 UTC (rev 270783)
+++ PKGBUILD2017-11-30 04:12:48 UTC (rev 270784)
@@ -1,28 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-shortcut-viewer
-pkgver=1.3.2
-pkgrel=1
-pkgdesc='Deepin Shortcut Viewer'
-arch=('i686' 'x86_64')
-url="https://github.com/linuxdeepin/deepin-shortcut-viewer;
-license=('GPL3')
-depends=('dtkwidget')
-makedepends=('qt5-tools')
-groups=('deepin')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-shortcut-viewer/archive/$pkgver.tar.gz;)
-sha512sums=('0929d4b5b296ca43b549b6d090084ac65adf8eb93b13d74af9160c4c8515d7e6e8de77cca2830805d7e83b03cf7bab12766fcc96f84f7079af8404b35316cd04')
-
-build(){
-  cd deepin-shortcut-viewer-$pkgver
-  qmake-qt5 PREFIX=/usr
-  make
-}
-
-package() {
-  cd deepin-shortcut-viewer-$pkgver
-  make INSTALL_ROOT="$pkgdir" install
-}

Copied: deepin-shortcut-viewer/repos/community-x86_64/PKGBUILD (from rev 
270783, deepin-shortcut-viewer/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-30 04:12:48 UTC (rev 270784)
@@ -0,0 +1,28 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-shortcut-viewer
+pkgver=1.3.3
+pkgrel=1
+pkgdesc='Deepin Shortcut Viewer'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-shortcut-viewer;
+license=('GPL3')
+depends=('dtkwidget')
+makedepends=('qt5-tools')
+groups=('deepin')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-shortcut-viewer/archive/$pkgver.tar.gz;)
+sha512sums=('42dcecdceebe10a0ec9d2150a733610851bcafc0fc8eada70574e8d09b34cb1f213389c9b7c9757fd89c9150e5f2164556ed87cb796b8d245480c27d81044928')
+
+build(){
+  cd deepin-shortcut-viewer-$pkgver
+  qmake-qt5 PREFIX=/usr
+  make
+}
+
+package() {
+  cd deepin-shortcut-viewer-$pkgver
+  make INSTALL_ROOT="$pkgdir" install
+}


[arch-commits] Commit in deepin-shortcut-viewer/trunk (PKGBUILD)

2017-11-29 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 04:12:24
  Author: felixonmars
Revision: 270783

upgpkg: deepin-shortcut-viewer 1.3.3-1

Modified:
  deepin-shortcut-viewer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-30 03:25:23 UTC (rev 270782)
+++ PKGBUILD2017-11-30 04:12:24 UTC (rev 270783)
@@ -4,7 +4,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-shortcut-viewer
-pkgver=1.3.2
+pkgver=1.3.3
 pkgrel=1
 pkgdesc='Deepin Shortcut Viewer'
 arch=('x86_64')
@@ -14,7 +14,7 @@
 makedepends=('qt5-tools')
 groups=('deepin')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-shortcut-viewer/archive/$pkgver.tar.gz;)
-sha512sums=('0929d4b5b296ca43b549b6d090084ac65adf8eb93b13d74af9160c4c8515d7e6e8de77cca2830805d7e83b03cf7bab12766fcc96f84f7079af8404b35316cd04')
+sha512sums=('42dcecdceebe10a0ec9d2150a733610851bcafc0fc8eada70574e8d09b34cb1f213389c9b7c9757fd89c9150e5f2164556ed87cb796b8d245480c27d81044928')
 
 build(){
   cd deepin-shortcut-viewer-$pkgver


[arch-commits] Commit in python-ibm-db-sa/repos (community-any community-any/PKGBUILD)

2017-11-29 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 05:08:12
  Author: felixonmars
Revision: 270794

archrelease: copy trunk to community-any

Added:
  python-ibm-db-sa/repos/community-any/
  python-ibm-db-sa/repos/community-any/PKGBUILD
(from rev 270793, python-ibm-db-sa/trunk/PKGBUILD)

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

Copied: python-ibm-db-sa/repos/community-any/PKGBUILD (from rev 270793, 
python-ibm-db-sa/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2017-11-30 05:08:12 UTC (rev 270794)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Simon Sapin 
+# Contributor: Kyle Keen 
+
+pkgbase=python-ibm-db-sa
+pkgname=(python-ibm-db-sa python2-ibm-db-sa)
+pkgver=0.3.3
+pkgrel=1
+pkgdesc="SQLAlchemy support for IBM Data Servers"
+url="https://pypi.python.org/pypi/ibm_db_sa;
+license=('Apache')
+arch=('any')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-sqlalchemy' 
'python2-sqlalchemy')
+checkdepends=('python-nose' 'python2-nose')
+source=("https://pypi.io/packages/source/i/ibm_db_sa/ibm_db_sa-$pkgver.tar.gz;)
+sha512sums=('4b446235c4e43f9322efc4673af53aa70bc3177e72b401a26aaebd12f71db8c188bcbca6eac69c0bf1523cc0805210393ead89990d537d478a679f33d24e7587')
+
+prepare() {
+  cp -a ibm_db_sa{,-py2}
+}
+
+build() {
+  cd "$srcdir"/ibm_db_sa
+  python setup.py build
+
+  cd "$srcdir"/ibm_db_sa-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/ibm_db_sa
+  nosetests3 || warning "Tests failed"
+
+  cd "$srcdir"/ibm_db_sa-py2
+  nosetests2 || warning "Tests failed"
+}
+
+package_python-ibm-db-sa() {
+  depends=('python-sqlalchemy')
+
+  cd ibm_db_sa
+  python3 setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-ibm-db-sa() {
+  depends=('python2-sqlalchemy')
+
+  cd ibm_db_sa-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}


[arch-commits] Commit in (4 files)

2017-11-30 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 08:56:55
  Author: felixonmars
Revision: 270803

addpkg: python-oslo-context 2.17.1-1

Added:
  python-oslo-context/
  python-oslo-context/repos/
  python-oslo-context/trunk/
  python-oslo-context/trunk/PKGBUILD

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

Added: python-oslo-context/trunk/PKGBUILD
===
--- python-oslo-context/trunk/PKGBUILD  (rev 0)
+++ python-oslo-context/trunk/PKGBUILD  2017-11-30 08:56:55 UTC (rev 270803)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+
+pkgbase=python-oslo-context
+pkgname=(python-oslo-context python2-oslo-context)
+pkgver=2.17.1
+pkgrel=1
+pkgdesc="OpenStack Context library"
+arch=('any')
+url="https://pypi.python.org/pypi/oslo.context/$pkgver;
+license=('Apache')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 
'python2-pbr' 'python-debtcollector'
+ 'python2-debtcollector')
+checkdepends=('python-mock' 'python2-mock' 'python-oslotest' 
'python2-oslotest')
+options=('!emptydirs')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/oslo.context/archive/$pkgver.tar.gz;)
+sha512sums=('0e63cd318b4a4ef91c69795295a51b737d1efe599309aaec1eae4bd9d0bdcda285eab94991498ede823862565830d513f4d873e91a4f932fc60fe1dded5a73ba')
+
+prepare() {
+  cp -a oslo.context-$pkgver{,-py2}
+
+  export PBR_VERSION=$pkgver
+}
+
+build() {
+  cd "$srcdir"/oslo.context-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/oslo.context-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/oslo.context-$pkgver
+  python setup.py testr
+
+  cd "$srcdir"/oslo.context-$pkgver-py2
+  PYTHON=python2 python2 setup.py testr
+}
+
+package_python-oslo-context() {
+  depends=('python-pbr' 'python-debtcollector')
+
+  cd "$srcdir"/oslo.context-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-oslo-context() {
+  depends=('python2-pbr' 'python2-debtcollector')
+
+  cd "$srcdir"/oslo.context-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et:


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


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

2017-11-30 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 08:57:14
  Author: felixonmars
Revision: 270804

archrelease: copy trunk to community-any

Added:
  python-oslo-context/repos/community-any/
  python-oslo-context/repos/community-any/PKGBUILD
(from rev 270803, python-oslo-context/trunk/PKGBUILD)

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

Copied: python-oslo-context/repos/community-any/PKGBUILD (from rev 270803, 
python-oslo-context/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2017-11-30 08:57:14 UTC (rev 270804)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+
+pkgbase=python-oslo-context
+pkgname=(python-oslo-context python2-oslo-context)
+pkgver=2.17.1
+pkgrel=1
+pkgdesc="OpenStack Context library"
+arch=('any')
+url="https://pypi.python.org/pypi/oslo.context/$pkgver;
+license=('Apache')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 
'python2-pbr' 'python-debtcollector'
+ 'python2-debtcollector')
+checkdepends=('python-mock' 'python2-mock' 'python-oslotest' 
'python2-oslotest')
+options=('!emptydirs')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/oslo.context/archive/$pkgver.tar.gz;)
+sha512sums=('0e63cd318b4a4ef91c69795295a51b737d1efe599309aaec1eae4bd9d0bdcda285eab94991498ede823862565830d513f4d873e91a4f932fc60fe1dded5a73ba')
+
+prepare() {
+  cp -a oslo.context-$pkgver{,-py2}
+
+  export PBR_VERSION=$pkgver
+}
+
+build() {
+  cd "$srcdir"/oslo.context-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/oslo.context-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/oslo.context-$pkgver
+  python setup.py testr
+
+  cd "$srcdir"/oslo.context-$pkgver-py2
+  PYTHON=python2 python2 setup.py testr
+}
+
+package_python-oslo-context() {
+  depends=('python-pbr' 'python-debtcollector')
+
+  cd "$srcdir"/oslo.context-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-oslo-context() {
+  depends=('python2-pbr' 'python2-debtcollector')
+
+  cd "$srcdir"/oslo.context-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in python-oslo-concurrency/repos/community-any (2 files)

2017-11-30 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 09:29:53
  Author: felixonmars
Revision: 270830

archrelease: copy trunk to community-any

Added:
  python-oslo-concurrency/repos/community-any/PKGBUILD
(from rev 270829, python-oslo-concurrency/trunk/PKGBUILD)
Deleted:
  python-oslo-concurrency/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-30 09:29:35 UTC (rev 270829)
+++ PKGBUILD2017-11-30 09:29:53 UTC (rev 270830)
@@ -1,60 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Daniel Wallace 
-
-pkgbase=python-oslo-concurrency
-pkgname=(python-oslo-concurrency python2-oslo-concurrency)
-pkgver=3.23.0
-pkgrel=1
-pkgdesc="OpenStack library for all concurrency-related code"
-arch=('any')
-url="https://pypi.python.org/pypi/oslo.concurrency/$pkgver;
-license=('Apache')
-makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 
'python2-pbr' 'python-oslo-config'
- 'python2-oslo-config' 'python-oslo-i18n' 'python2-oslo-i18n' 
'python-oslo-utils'
- 'python2-oslo-utils' 'python-fasteners' 'python2-fasteners' 
'python2-enum34')
-checkdepends=('python-mock' 'python2-mock' 'python-oslotest' 
'python2-oslotest' 'python-oslo-config'
-  'python2-oslo-config' 'python-eventlet' 'python2-eventlet')
-options=('!emptydirs')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/oslo.concurrency/archive/$pkgver.tar.gz;)
-sha512sums=('449c6bcbb0c2f9e088ef3b0cbd600b1dd41dfcf1effa9bd097bf6dd4d53254980b047c6cec52c7aabd922f485ac1966d890462de57953569a4bfa315cfcbc8c0')
-
-prepare() {
-  cp -a oslo.concurrency-$pkgver{,-py2}
-
-  export PBR_VERSION=$pkgver
-}
-
-build() {
-  cd "$srcdir"/oslo.concurrency-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/oslo.concurrency-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/oslo.concurrency-$pkgver
-  python setup.py testr || warning "Tests failed"
-
-  cd "$srcdir"/oslo.concurrency-$pkgver-py2
-  PYTHON=python2 python2 setup.py testr || warning "Tests failed"
-}
-
-package_python-oslo-concurrency() {
-  depends=('python-six' 'python-pbr' 'python-oslo-config' 'python-oslo-i18n' 
'python-oslo-utils'
-   'python-fasteners')
-
-  cd "$srcdir"/oslo.concurrency-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-oslo-concurrency() {
-  depends=('python2-six' 'python2-pbr' 'python2-oslo-config' 
'python2-oslo-i18n'
-   'python2-oslo-utils' 'python2-fasteners' 'python2-enum34')
-
-  cd "$srcdir"/oslo.concurrency-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-oslo-concurrency/repos/community-any/PKGBUILD (from rev 270829, 
python-oslo-concurrency/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-30 09:29:53 UTC (rev 270830)
@@ -0,0 +1,62 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+
+pkgbase=python-oslo-concurrency
+pkgname=(python-oslo-concurrency python2-oslo-concurrency)
+pkgver=3.23.0
+pkgrel=2
+pkgdesc="OpenStack library for all concurrency-related code"
+arch=('any')
+url="https://pypi.python.org/pypi/oslo.concurrency/$pkgver;
+license=('Apache')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 
'python2-pbr' 'python-oslo-config'
+ 'python2-oslo-config' 'python-oslo-i18n' 'python2-oslo-i18n' 
'python-oslo-utils'
+ 'python2-oslo-utils' 'python-fasteners' 'python2-fasteners' 
'python2-enum34')
+checkdepends=('python-mock' 'python2-mock' 'python-oslotest' 
'python2-oslotest' 'python-oslo-config'
+  'python2-oslo-config' 'python-eventlet' 'python2-eventlet')
+options=('!emptydirs')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/oslo.concurrency/archive/$pkgver.tar.gz;)
+sha512sums=('449c6bcbb0c2f9e088ef3b0cbd600b1dd41dfcf1effa9bd097bf6dd4d53254980b047c6cec52c7aabd922f485ac1966d890462de57953569a4bfa315cfcbc8c0')
+
+prepare() {
+  cp -a oslo.concurrency-$pkgver{,-py2}
+
+  export PBR_VERSION=$pkgver
+}
+
+build() {
+  cd "$srcdir"/oslo.concurrency-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/oslo.concurrency-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/oslo.concurrency-$pkgver
+  python setup.py testr || warning "Tests failed"
+
+  cd "$srcdir"/oslo.concurrency-$pkgver-py2
+  PYTHON=python2 python2 setup.py testr || warning "Tests failed"
+}
+
+package_python-oslo-concurrency() {
+  depends=('python-six' 'python-pbr' 'python-oslo-config' 'python-oslo-i18n' 
'python-oslo-utils'
+   'python-fasteners')
+
+  cd "$srcdir"/oslo.concurrency-$pkgver
+  python setup.py install 

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

2017-11-30 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 09:29:35
  Author: felixonmars
Revision: 270829

upgpkg: python-oslo-concurrency 3.23.0-2

fix file conflicts

Modified:
  python-oslo-concurrency/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-30 09:27:01 UTC (rev 270828)
+++ PKGBUILD2017-11-30 09:29:35 UTC (rev 270829)
@@ -5,7 +5,7 @@
 pkgbase=python-oslo-concurrency
 pkgname=(python-oslo-concurrency python2-oslo-concurrency)
 pkgver=3.23.0
-pkgrel=1
+pkgrel=2
 pkgdesc="OpenStack library for all concurrency-related code"
 arch=('any')
 url="https://pypi.python.org/pypi/oslo.concurrency/$pkgver;
@@ -55,6 +55,8 @@
 
   cd "$srcdir"/oslo.concurrency-$pkgver-py2
   python2 setup.py install --root="$pkgdir" --optimize=1
+
+  mv "$pkgdir"/usr/bin/lockutils-wrapper{,2}
 }
 
 # vim:set ts=2 sw=2 et:


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

2017-11-30 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 09:57:58
  Author: felixonmars
Revision: 270839

archrelease: copy trunk to community-any

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

--+
 PKGBUILD |  154 ++---
 1 file changed, 77 insertions(+), 77 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-30 09:57:31 UTC (rev 270838)
+++ PKGBUILD2017-11-30 09:57:58 UTC (rev 270839)
@@ -1,77 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Daniel Wallace 
-
-pkgbase=python-keystoneauth1
-pkgname=(python-keystoneauth1 python2-keystoneauth1)
-pkgver=3.2.0
-pkgrel=1
-pkgdesc="Authentication Library for OpenStack Identity"
-arch=('any')
-url="http://docs.openstack.org/developer/keystoneauth;
-license=('Apache')
-makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 
'python2-pbr' 'python-iso8601'
- 'python2-iso8601' 'python-positional' 'python2-positional' 
'python-requests'
- 'python2-requests' 'python-stevedore' 'python2-stevedore')
-checkdepends=('python-testrepository' 'python2-testrepository' 
'python-requests-mock'
-  'python2-requests-mock' 'python-testscenarios' 
'python2-testscenarios'
-  'python-mock' 'python2-mock' 'python-lxml' 'python2-lxml' 
'python-oslo-config'
-  'python2-oslo-config' 'python-betamax' 'python2-betamax' 
'python-oslotest'
-  'python2-oslotest' 'python-oslo-utils' 'python2-oslo-utils' 
'python-requests-kerberos'
-  'python2-requests-kerberos' 'python-oauthlib' 'python2-oauthlib' 
'python-pycodestyle'
-  'python2-pycodestyle')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/keystoneauth/archive/$pkgver.tar.gz;)
-sha512sums=('2e5a4de91c1807f0b2f50ef43e4d1851211a57d10818759f560528090a03f98c24c4ea1df0f9b63f79c66371ee28c1b868880d19ea842a9949782a54e390bb5d')
-
-prepare() {
-  # Use pycodestyle
-  sed -i 's/pep8/pycodestyle/g' 
keystoneauth-$pkgver/keystoneauth1/tests/unit/test_hacking_checks.py
-
-  cp -a keystoneauth-$pkgver{,-py2}
-
-  export PBR_VERSION=$pkgver
-}
-
-build() {
-  cd "$srcdir"/keystoneauth-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/keystoneauth-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/keystoneauth-$pkgver
-  python setup.py testr || warning "Tests failed"
-
-  cd "$srcdir"/keystoneauth-$pkgver-py2
-  PYTHON=python2 python2 setup.py testr
-}
-
-package_python-keystoneauth1() {
-  depends=('python-pbr' 'python-iso8601' 'python-stevedore' 
'python-positional' 'python-requests')
-  optdepends=('python-requests-kerberos: for kerberos support'
-  'python-lxml: for saml2 support'
-  'python-oauthlib: for oauth1 support'
-  'python-betamax: for betamax support'
-  'python-fixtures: for betamax support'
-  'python-mock: for betamax support')
-
-  cd "$srcdir"/keystoneauth-$pkgver
-  python setup.py install --root="$pkgdir/" --optimize=1
-}
-
-package_python2-keystoneauth1() {
-  depends=('python2-pbr' 'python2-iso8601' 'python2-stevedore' 
'python2-positional' 'python2-requests')
-  optdepends=('python2-requests-kerberos: for kerberos support'
-  'python2-lxml: for saml2 support'
-  'python2-oauthlib: for oauth1 support'
-  'python2-betamax: for betamax support'
-  'python2-fixtures: for betamax support'
-  'python2-mock: for betamax support')
-
-  cd "$srcdir"/keystoneauth-$pkgver-py2
-  python2 setup.py install --root="$pkgdir/" --optimize=1
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-keystoneauth1/repos/community-any/PKGBUILD (from rev 270838, 
python-keystoneauth1/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-30 09:57:58 UTC (rev 270839)
@@ -0,0 +1,77 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+
+pkgbase=python-keystoneauth1
+pkgname=(python-keystoneauth1 python2-keystoneauth1)
+pkgver=3.3.0
+pkgrel=1
+pkgdesc="Authentication Library for OpenStack Identity"
+arch=('any')
+url="http://docs.openstack.org/developer/keystoneauth;
+license=('Apache')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 
'python2-pbr' 'python-iso8601'
+ 'python2-iso8601' 'python-positional' 'python2-positional' 
'python-requests'
+ 'python2-requests' 'python-stevedore' 'python2-stevedore')
+checkdepends=('python-requests-mock' 'python2-requests-mock' 
'python-testscenarios'
+  'python2-testscenarios' 'python-mock' 'python2-mock' 
'python-lxml' 'python2-lxml'
+  'python-oslo-config' 'python2-oslo-config' 

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

2017-11-30 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 09:57:31
  Author: felixonmars
Revision: 270838

upgpkg: python-keystoneauth1 3.3.0-1

Modified:
  python-keystoneauth1/trunk/PKGBUILD

--+
 PKGBUILD |   22 +++---
 1 file changed, 11 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-11-30 09:55:06 UTC (rev 270837)
+++ PKGBUILD2017-11-30 09:57:31 UTC (rev 270838)
@@ -4,7 +4,7 @@
 
 pkgbase=python-keystoneauth1
 pkgname=(python-keystoneauth1 python2-keystoneauth1)
-pkgver=3.2.0
+pkgver=3.3.0
 pkgrel=1
 pkgdesc="Authentication Library for OpenStack Identity"
 arch=('any')
@@ -13,15 +13,15 @@
 makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 
'python2-pbr' 'python-iso8601'
  'python2-iso8601' 'python-positional' 'python2-positional' 
'python-requests'
  'python2-requests' 'python-stevedore' 'python2-stevedore')
-checkdepends=('python-testrepository' 'python2-testrepository' 
'python-requests-mock'
-  'python2-requests-mock' 'python-testscenarios' 
'python2-testscenarios'
-  'python-mock' 'python2-mock' 'python-lxml' 'python2-lxml' 
'python-oslo-config'
-  'python2-oslo-config' 'python-betamax' 'python2-betamax' 
'python-oslotest'
-  'python2-oslotest' 'python-oslo-utils' 'python2-oslo-utils' 
'python-requests-kerberos'
-  'python2-requests-kerberos' 'python-oauthlib' 'python2-oauthlib' 
'python-pycodestyle'
-  'python2-pycodestyle')
+checkdepends=('python-requests-mock' 'python2-requests-mock' 
'python-testscenarios'
+  'python2-testscenarios' 'python-mock' 'python2-mock' 
'python-lxml' 'python2-lxml'
+  'python-oslo-config' 'python2-oslo-config' 'python-betamax' 
'python2-betamax'
+  'python-oslotest' 'python2-oslotest' 'python-oslo-utils' 
'python2-oslo-utils'
+  'python-requests-kerberos' 'python2-requests-kerberos' 
'python-oauthlib'
+  'python2-oauthlib' 'python-pycodestyle' 'python2-pycodestyle' 
'python-stestr'
+  'python2-stestr')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/keystoneauth/archive/$pkgver.tar.gz;)
-sha512sums=('2e5a4de91c1807f0b2f50ef43e4d1851211a57d10818759f560528090a03f98c24c4ea1df0f9b63f79c66371ee28c1b868880d19ea842a9949782a54e390bb5d')
+sha512sums=('9a885a878a31336cf2386edc72157fc84813b3365f128c8c7179761725681ddd78204b3586257b69cd284cedd32a6751ee384061796bfa9b95db338716bca4e2')
 
 prepare() {
   # Use pycodestyle
@@ -42,10 +42,10 @@
 
 check() {
   cd "$srcdir"/keystoneauth-$pkgver
-  python setup.py testr || warning "Tests failed"
+  stestr run || warning "Tests failed"
 
   cd "$srcdir"/keystoneauth-$pkgver-py2
-  PYTHON=python2 python2 setup.py testr
+  stestr2 run
 }
 
 package_python-keystoneauth1() {


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

2017-11-30 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 09:01:56
  Author: felixonmars
Revision: 270809

upgpkg: haskell-foldl 1.3.4-1

rebuild with foldl,1.3.4

Modified:
  haskell-foldl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-30 09:01:14 UTC (rev 270808)
+++ PKGBUILD2017-11-30 09:01:56 UTC (rev 270809)
@@ -4,8 +4,8 @@
 
 _hkgname=foldl
 pkgname=haskell-foldl
-pkgver=1.3.3
-pkgrel=4
+pkgver=1.3.4
+pkgrel=1
 pkgdesc="Composable, streaming, and efficient left folds"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")
@@ -15,7 +15,7 @@
  "haskell-vector" "haskell-vector-builder")
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('2cb44e58cdccb3dce4d89fe900224bdd3aaa2c8be2f7b5c476b3318c903b8f1ac00dee62d4b3912f7e13858976942ffddc85bc70e43949b328cf0ec7ddb1ae61')
+sha512sums=('ce59d572ad689f8a470896b859d5a4b6c53ecdc5d28894f6e8a35e683babcc44803bc325402d40142f76aebb8b26e3d089c798aca006838e159b6b934718a0dc')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"


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

2017-11-30 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 09:01:14
  Author: felixonmars
Revision: 270808

archrelease: copy trunk to community-any

Added:
  python-oslo-db/repos/community-any/
  python-oslo-db/repos/community-any/PKGBUILD
(from rev 270807, python-oslo-db/trunk/PKGBUILD)

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

Copied: python-oslo-db/repos/community-any/PKGBUILD (from rev 270807, 
python-oslo-db/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2017-11-30 09:01:14 UTC (rev 270808)
@@ -0,0 +1,67 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+
+pkgbase=python-oslo-db
+pkgname=(python-oslo-db python2-oslo-db)
+pkgver=4.30.0
+pkgrel=1
+pkgdesc="OpenStack Database Pattern Library"
+arch=('any')
+url="https://pypi.python.org/pypi/oslo.db/$pkgver;
+license=('Apache')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 
'python2-pbr' 'python-alembic'
+ 'python2-alembic' 'python-debtcollector' 'python2-debtcollector' 
'python-oslo-i18n'
+ 'python2-oslo-i18n' 'python-oslo-config' 'python2-oslo-config' 
'python-oslo-utils'
+ 'python2-oslo-utils' 'python-sqlalchemy' 'python2-sqlalchemy'
+ 'python-sqlalchemy-migrate' 'python2-sqlalchemy-migrate' 
'python-stevedore'
+ 'python2-stevedore')
+checkdepends=('python-mock' 'python2-mock' 'python-testrepository' 
'python2-testrepository'
+  'python-testresources' 'python2-testresources' 'python-oslotest' 
'python2-oslotest'
+  'python-oslo-context' 'python2-oslo-context' 'python2-unittest2')
+options=('!emptydirs')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/oslo.db/archive/$pkgver.tar.gz;)
+sha512sums=('7048715477c1ea15db8fbeb58b28c0cb9d5b7df207c2adf5527a7a6fc77e10ccc690ca4b6a7fbe0f80d55e5f0124f9a85a4b99a1925043470535de7669b11c60')
+
+prepare() {
+  cp -a oslo.db-$pkgver{,-py2}
+  sed -i 's/import unittest2/import unittest as unittest2/' 
oslo.db-$pkgver/oslo_db/tests/sqlalchemy/test_async_eventlet.py
+
+  export PBR_VERSION=$pkgver
+}
+
+build() {
+  cd "$srcdir"/oslo.db-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/oslo.db-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/oslo.db-$pkgver
+  python setup.py testr
+
+  cd "$srcdir"/oslo.db-$pkgver-py2
+  PYTHON=python2 python2 setup.py testr
+}
+
+package_python-oslo-db() {
+  depends=('python-six' 'python-pbr' 'python-alembic' 'python-debtcollector' 
'python-oslo-i18n'
+   'python-oslo-config' 'python-oslo-utils' 'python-sqlalchemy' 
'python-sqlalchemy-migrate'
+   'python-stevedore')
+
+  cd "$srcdir"/oslo.db-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-oslo-db() {
+  depends=('python2-six' 'python2-pbr' 'python2-alembic' 
'python2-debtcollector' 'python2-oslo-i18n'
+   'python2-oslo-config' 'python2-oslo-utils' 'python2-sqlalchemy'
+   'python2-sqlalchemy-migrate' 'python2-stevedore')
+
+  cd "$srcdir"/oslo.db-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et:


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

2017-11-30 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 09:00:45
  Author: felixonmars
Revision: 270806

archrelease: copy trunk to community-any

Added:
  eslint/repos/community-any/PKGBUILD
(from rev 270805, eslint/trunk/PKGBUILD)
Deleted:
  eslint/repos/community-any/PKGBUILD

--+
 PKGBUILD |   64 ++---
 1 file changed, 32 insertions(+), 32 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-30 09:00:27 UTC (rev 270805)
+++ PKGBUILD2017-11-30 09:00:45 UTC (rev 270806)
@@ -1,32 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgname=eslint
-pkgver=4.12.0
-pkgrel=1
-pkgdesc='An AST-based pattern checker for JavaScript'
-arch=('any')
-url='http://eslint.org'
-license=('MIT')
-depends=('nodejs' 'acorn')
-makedepends=('npm')
-source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
-noextract=("$pkgname-$pkgver.tgz")
-sha512sums=('3a1bf8354d057df9047b8b28f0306b75f4546c652d3385e70530e5976a58ece756dd592304e64f7abc77066ba183a4ba0faafcf9c962d047b3374c5ac147d8c2')
-
-package() {
-  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
-  rm -r "$pkgdir"/usr/etc
-
-  # Fix permissions
-  find "$pkgdir/usr" -type d -exec chmod 755 '{}' +
-
-  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
-  ln -s ../../../lib/node_modules/eslint/LICENSE 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-
-  # Experimental dedup
-  cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules
-  for dep in acorn; do
-rm -r $dep;
-  done
-}

Copied: eslint/repos/community-any/PKGBUILD (from rev 270805, 
eslint/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-30 09:00:45 UTC (rev 270806)
@@ -0,0 +1,32 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=eslint
+pkgver=4.12.1
+pkgrel=1
+pkgdesc='An AST-based pattern checker for JavaScript'
+arch=('any')
+url='http://eslint.org'
+license=('MIT')
+depends=('nodejs' 'acorn')
+makedepends=('npm')
+source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
+noextract=("$pkgname-$pkgver.tgz")
+sha512sums=('dbc84e61e8fe359fd1e47d7232fc8a6b5f9b3e5bbe7e7b080107df2ba8715e0be65e7226a2cd9b0395df0a7e5d62fda4da6aca8fefd4fd9e0be48096c42ed343')
+
+package() {
+  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
+  rm -r "$pkgdir"/usr/etc
+
+  # Fix permissions
+  find "$pkgdir/usr" -type d -exec chmod 755 '{}' +
+
+  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
+  ln -s ../../../lib/node_modules/eslint/LICENSE 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+  # Experimental dedup
+  cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules
+  for dep in acorn; do
+rm -r $dep;
+  done
+}


[arch-commits] Commit in (4 files)

2017-11-30 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 09:00:55
  Author: felixonmars
Revision: 270807

addpkg: python-oslo-db 4.30.0-1

Added:
  python-oslo-db/
  python-oslo-db/repos/
  python-oslo-db/trunk/
  python-oslo-db/trunk/PKGBUILD

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

Added: python-oslo-db/trunk/PKGBUILD
===
--- python-oslo-db/trunk/PKGBUILD   (rev 0)
+++ python-oslo-db/trunk/PKGBUILD   2017-11-30 09:00:55 UTC (rev 270807)
@@ -0,0 +1,67 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+
+pkgbase=python-oslo-db
+pkgname=(python-oslo-db python2-oslo-db)
+pkgver=4.30.0
+pkgrel=1
+pkgdesc="OpenStack Database Pattern Library"
+arch=('any')
+url="https://pypi.python.org/pypi/oslo.db/$pkgver;
+license=('Apache')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 
'python2-pbr' 'python-alembic'
+ 'python2-alembic' 'python-debtcollector' 'python2-debtcollector' 
'python-oslo-i18n'
+ 'python2-oslo-i18n' 'python-oslo-config' 'python2-oslo-config' 
'python-oslo-utils'
+ 'python2-oslo-utils' 'python-sqlalchemy' 'python2-sqlalchemy'
+ 'python-sqlalchemy-migrate' 'python2-sqlalchemy-migrate' 
'python-stevedore'
+ 'python2-stevedore')
+checkdepends=('python-mock' 'python2-mock' 'python-testrepository' 
'python2-testrepository'
+  'python-testresources' 'python2-testresources' 'python-oslotest' 
'python2-oslotest'
+  'python-oslo-context' 'python2-oslo-context' 'python2-unittest2')
+options=('!emptydirs')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/oslo.db/archive/$pkgver.tar.gz;)
+sha512sums=('7048715477c1ea15db8fbeb58b28c0cb9d5b7df207c2adf5527a7a6fc77e10ccc690ca4b6a7fbe0f80d55e5f0124f9a85a4b99a1925043470535de7669b11c60')
+
+prepare() {
+  cp -a oslo.db-$pkgver{,-py2}
+  sed -i 's/import unittest2/import unittest as unittest2/' 
oslo.db-$pkgver/oslo_db/tests/sqlalchemy/test_async_eventlet.py
+
+  export PBR_VERSION=$pkgver
+}
+
+build() {
+  cd "$srcdir"/oslo.db-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/oslo.db-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/oslo.db-$pkgver
+  python setup.py testr
+
+  cd "$srcdir"/oslo.db-$pkgver-py2
+  PYTHON=python2 python2 setup.py testr
+}
+
+package_python-oslo-db() {
+  depends=('python-six' 'python-pbr' 'python-alembic' 'python-debtcollector' 
'python-oslo-i18n'
+   'python-oslo-config' 'python-oslo-utils' 'python-sqlalchemy' 
'python-sqlalchemy-migrate'
+   'python-stevedore')
+
+  cd "$srcdir"/oslo.db-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-oslo-db() {
+  depends=('python2-six' 'python2-pbr' 'python2-alembic' 
'python2-debtcollector' 'python2-oslo-i18n'
+   'python2-oslo-config' 'python2-oslo-utils' 'python2-sqlalchemy'
+   'python2-sqlalchemy-migrate' 'python2-stevedore')
+
+  cd "$srcdir"/oslo.db-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et:


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


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

2017-11-30 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 09:02:11
  Author: felixonmars
Revision: 270810

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-foldl/repos/community-staging-x86_64/PKGBUILD (from rev 270809, 
haskell-foldl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-11-30 09:02:11 UTC (rev 270810)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=foldl
+pkgname=haskell-foldl
+pkgver=1.3.4
+pkgrel=1
+pkgdesc="Composable, streaming, and efficient left folds"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-comonad" "haskell-contravariant" 
"haskell-mwc-random" "haskell-primitive"
+ "haskell-profunctors" "haskell-semigroups" "haskell-text" 
"haskell-unordered-containers"
+ "haskell-vector" "haskell-vector-builder")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ce59d572ad689f8a470896b859d5a4b6c53ecdc5d28894f6e8a35e683babcc44803bc325402d40142f76aebb8b26e3d089c798aca006838e159b6b934718a0dc')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in (4 files)

2017-11-30 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 09:32:47
  Author: felixonmars
Revision: 270833

addpkg: python-subunit2sql 1.8.0-1

Added:
  python-subunit2sql/
  python-subunit2sql/repos/
  python-subunit2sql/trunk/
  python-subunit2sql/trunk/PKGBUILD

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

Added: python-subunit2sql/trunk/PKGBUILD
===
--- python-subunit2sql/trunk/PKGBUILD   (rev 0)
+++ python-subunit2sql/trunk/PKGBUILD   2017-11-30 09:32:47 UTC (rev 270833)
@@ -0,0 +1,62 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+
+pkgbase=python-subunit2sql
+pkgname=(python-subunit2sql python2-subunit2sql)
+pkgver=1.8.0
+pkgrel=1
+pkgdesc="Command to Read a subunit file or stream and put the data in a SQL DB"
+arch=('any')
+url="https://pypi.python.org/pypi/subunit2sql;
+license=('Apache')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 
'python2-pbr' 'python-alembic'
+ 'python2-alembic' 'python-stevedore' 'python2-stevedore' 
'python-sqlalchemy'
+ 'python2-sqlalchemy' 'python-oslo-config' 'python2-oslo-config' 
'python-dateutil'
+ 'python2-dateutil' 'python-subunit' 'python2-subunit' 
'python-oslo-db'
+ 'python2-oslo-db')
+checkdepends=('python-testrepository' 'python2-testrepository' 'python-mock' 
'python2-mock'
+  'python-testresources' 'python2-testresources' 
'python-testscenarios'
+  'python2-testscenarios' 'python-oslo-concurrency' 
'python2-oslo-concurrency')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack-infra/subunit2sql/archive/$pkgver.tar.gz;)
+sha512sums=('af77a24237f08ab18d5118c133596de13b7a72a79895f3ef71faa12a5ef5033bd2734b592c4944fcc48b8605cb5d0904968a0b0625828631d21d3f4621502d80')
+
+prepare() {
+  cp -a subunit2sql-$pkgver{,-py2}
+
+  export PBR_VERSION=$pkgver
+}
+
+build() {
+  cd "$srcdir"/subunit2sql-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/subunit2sql-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/subunit2sql-$pkgver
+  python setup.py testr || warning "Tests failed"
+
+  cd "$srcdir"/subunit2sql-$pkgver-py2
+  PYTHON=python2 python2 setup.py testr || warning "Tests failed"
+}
+
+package_python-subunit2sql() {
+  depends=('python-six' 'python-pbr' 'python-alembic' 'python-stevedore' 
'python-sqlalchemy'
+   'python-oslo-config' 'python-dateutil' 'python-subunit' 
'python-oslo-db')
+
+  cd "$srcdir"/subunit2sql-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-subunit2sql() {
+  depends=('python2-six' 'python2-pbr' 'python2-alembic' 'python2-stevedore' 
'python2-sqlalchemy'
+   'python2-oslo-config' 'python2-dateutil' 'python2-subunit' 
'python2-oslo-db')
+
+  cd "$srcdir"/subunit2sql-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et:


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


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

2017-11-30 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 09:31:35
  Author: felixonmars
Revision: 270832

archrelease: copy trunk to community-any

Added:
  coffeescript/repos/community-any/PKGBUILD
(from rev 270831, coffeescript/trunk/PKGBUILD)
Deleted:
  coffeescript/repos/community-any/PKGBUILD

--+
 PKGBUILD |   74 ++---
 1 file changed, 37 insertions(+), 37 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-11-30 09:31:18 UTC (rev 270831)
+++ PKGBUILD2017-11-30 09:31:35 UTC (rev 270832)
@@ -1,37 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: sloppybench 
-# Contributor: der_FeniX 
-# Contributor: Anatol Pomozov 
-# Contributor: Gordin <9ordin @t gmail dot com>
-# Contributor: Simon Lipp 
-# Contributor: Chris Bolton 
-# Contributor: Sergei Lebedev 
-# Contributor: flying sheep 
-
-pkgname=coffeescript
-pkgver=2.0.1
-pkgrel=1
-pkgdesc='CoffeeScript is a little language that compiles into JavaScript'
-arch=('any')
-url='http://coffeescript.org'
-license=('MIT')
-depends=('nodejs')
-makedepends=('npm')
-provides=("coffee-script=$pkgver")
-conflicts=('coffee-script')
-replaces=('coffee-script')
-source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
-noextract=("$pkgname-$pkgver.tgz")
-sha512sums=('9ab81750ec11a1caef491c088bfdad01eb10389cf62b14b230d3252d25619c993f7991ca8a7612246720518664ce649066da5bdd484625e66fd000147a1ef2c9')
-
-package() {
-  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
-
-  # Why 777? :/
-  chmod -R u=rwX,go=rX "$pkgdir"
-
-  rm -r "$pkgdir"/usr/etc
-  mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
-  ln -s "../../../lib/node_modules/$pkgname/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: coffeescript/repos/community-any/PKGBUILD (from rev 270831, 
coffeescript/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-11-30 09:31:35 UTC (rev 270832)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: sloppybench 
+# Contributor: der_FeniX 
+# Contributor: Anatol Pomozov 
+# Contributor: Gordin <9ordin @t gmail dot com>
+# Contributor: Simon Lipp 
+# Contributor: Chris Bolton 
+# Contributor: Sergei Lebedev 
+# Contributor: flying sheep 
+
+pkgname=coffeescript
+pkgver=2.0.3
+pkgrel=1
+pkgdesc='CoffeeScript is a little language that compiles into JavaScript'
+arch=('any')
+url='http://coffeescript.org'
+license=('MIT')
+depends=('nodejs')
+makedepends=('npm')
+provides=("coffee-script=$pkgver")
+conflicts=('coffee-script')
+replaces=('coffee-script')
+source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
+noextract=("$pkgname-$pkgver.tgz")
+sha512sums=('8887d437eef52322361500015e1d65bb365e420ab050f79687a943a2f25ab5042cfb7d1bbf21a7058d2be019c3d21a0c01ab0db9954794bd54d3d3b2d597d27a')
+
+package() {
+  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
+
+  # Why 777? :/
+  chmod -R u=rwX,go=rX "$pkgdir"
+
+  rm -r "$pkgdir"/usr/etc
+  mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
+  ln -s "../../../lib/node_modules/$pkgname/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/"
+}


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

2017-11-30 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 10:07:28
  Author: felixonmars
Revision: 270840

fix metadata

Modified:
  python-stestr/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-30 09:57:58 UTC (rev 270839)
+++ PKGBUILD2017-11-30 10:07:28 UTC (rev 270840)
@@ -7,9 +7,9 @@
 pkgname=(python-stestr python2-stestr)
 pkgver=1.1.0
 pkgrel=1
-pkgdesc="The most basic Text::Unidecode port"
-url="https://github.com/kmike/stestr;
-license=('PerlArtistic')
+pkgdesc="A test runner runner similar to testrepository"
+url="http://stestr.readthedocs.io/en/latest/;
+license=('Apache')
 arch=('any')
 makedepends=('python-future' 'python2-future' 'python-pbr' 'python2-pbr' 
'python-subunit'
  'python2-subunit' 'python-fixtures' 'python2-fixtures' 
'python-testtools'


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

2017-11-30 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 09:27:01
  Author: felixonmars
Revision: 270828

archrelease: copy trunk to community-any

Added:
  python-oslo-concurrency/repos/community-any/
  python-oslo-concurrency/repos/community-any/PKGBUILD
(from rev 270827, python-oslo-concurrency/trunk/PKGBUILD)

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

Copied: python-oslo-concurrency/repos/community-any/PKGBUILD (from rev 270827, 
python-oslo-concurrency/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2017-11-30 09:27:01 UTC (rev 270828)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+
+pkgbase=python-oslo-concurrency
+pkgname=(python-oslo-concurrency python2-oslo-concurrency)
+pkgver=3.23.0
+pkgrel=1
+pkgdesc="OpenStack library for all concurrency-related code"
+arch=('any')
+url="https://pypi.python.org/pypi/oslo.concurrency/$pkgver;
+license=('Apache')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 
'python2-pbr' 'python-oslo-config'
+ 'python2-oslo-config' 'python-oslo-i18n' 'python2-oslo-i18n' 
'python-oslo-utils'
+ 'python2-oslo-utils' 'python-fasteners' 'python2-fasteners' 
'python2-enum34')
+checkdepends=('python-mock' 'python2-mock' 'python-oslotest' 
'python2-oslotest' 'python-oslo-config'
+  'python2-oslo-config' 'python-eventlet' 'python2-eventlet')
+options=('!emptydirs')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/oslo.concurrency/archive/$pkgver.tar.gz;)
+sha512sums=('449c6bcbb0c2f9e088ef3b0cbd600b1dd41dfcf1effa9bd097bf6dd4d53254980b047c6cec52c7aabd922f485ac1966d890462de57953569a4bfa315cfcbc8c0')
+
+prepare() {
+  cp -a oslo.concurrency-$pkgver{,-py2}
+
+  export PBR_VERSION=$pkgver
+}
+
+build() {
+  cd "$srcdir"/oslo.concurrency-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/oslo.concurrency-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/oslo.concurrency-$pkgver
+  python setup.py testr || warning "Tests failed"
+
+  cd "$srcdir"/oslo.concurrency-$pkgver-py2
+  PYTHON=python2 python2 setup.py testr || warning "Tests failed"
+}
+
+package_python-oslo-concurrency() {
+  depends=('python-six' 'python-pbr' 'python-oslo-config' 'python-oslo-i18n' 
'python-oslo-utils'
+   'python-fasteners')
+
+  cd "$srcdir"/oslo.concurrency-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-oslo-concurrency() {
+  depends=('python2-six' 'python2-pbr' 'python2-oslo-config' 
'python2-oslo-i18n'
+   'python2-oslo-utils' 'python2-fasteners' 'python2-enum34')
+
+  cd "$srcdir"/oslo.concurrency-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in (4 files)

2017-11-30 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 09:26:28
  Author: felixonmars
Revision: 270827

addpkg: python-oslo-concurrency 3.23.0-1

Added:
  python-oslo-concurrency/
  python-oslo-concurrency/repos/
  python-oslo-concurrency/trunk/
  python-oslo-concurrency/trunk/PKGBUILD

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

Added: python-oslo-concurrency/trunk/PKGBUILD
===
--- python-oslo-concurrency/trunk/PKGBUILD  (rev 0)
+++ python-oslo-concurrency/trunk/PKGBUILD  2017-11-30 09:26:28 UTC (rev 
270827)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+
+pkgbase=python-oslo-concurrency
+pkgname=(python-oslo-concurrency python2-oslo-concurrency)
+pkgver=3.23.0
+pkgrel=1
+pkgdesc="OpenStack library for all concurrency-related code"
+arch=('any')
+url="https://pypi.python.org/pypi/oslo.concurrency/$pkgver;
+license=('Apache')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 
'python2-pbr' 'python-oslo-config'
+ 'python2-oslo-config' 'python-oslo-i18n' 'python2-oslo-i18n' 
'python-oslo-utils'
+ 'python2-oslo-utils' 'python-fasteners' 'python2-fasteners' 
'python2-enum34')
+checkdepends=('python-mock' 'python2-mock' 'python-oslotest' 
'python2-oslotest' 'python-oslo-config'
+  'python2-oslo-config' 'python-eventlet' 'python2-eventlet')
+options=('!emptydirs')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/oslo.concurrency/archive/$pkgver.tar.gz;)
+sha512sums=('449c6bcbb0c2f9e088ef3b0cbd600b1dd41dfcf1effa9bd097bf6dd4d53254980b047c6cec52c7aabd922f485ac1966d890462de57953569a4bfa315cfcbc8c0')
+
+prepare() {
+  cp -a oslo.concurrency-$pkgver{,-py2}
+
+  export PBR_VERSION=$pkgver
+}
+
+build() {
+  cd "$srcdir"/oslo.concurrency-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/oslo.concurrency-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/oslo.concurrency-$pkgver
+  python setup.py testr || warning "Tests failed"
+
+  cd "$srcdir"/oslo.concurrency-$pkgver-py2
+  PYTHON=python2 python2 setup.py testr || warning "Tests failed"
+}
+
+package_python-oslo-concurrency() {
+  depends=('python-six' 'python-pbr' 'python-oslo-config' 'python-oslo-i18n' 
'python-oslo-utils'
+   'python-fasteners')
+
+  cd "$srcdir"/oslo.concurrency-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-oslo-concurrency() {
+  depends=('python2-six' 'python2-pbr' 'python2-oslo-config' 
'python2-oslo-i18n'
+   'python2-oslo-utils' 'python2-fasteners' 'python2-enum34')
+
+  cd "$srcdir"/oslo.concurrency-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et:


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


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

2017-11-30 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 09:31:18
  Author: felixonmars
Revision: 270831

upgpkg: coffeescript 2.0.3-1

Modified:
  coffeescript/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-30 09:29:53 UTC (rev 270830)
+++ PKGBUILD2017-11-30 09:31:18 UTC (rev 270831)
@@ -10,7 +10,7 @@
 # Contributor: flying sheep 
 
 pkgname=coffeescript
-pkgver=2.0.1
+pkgver=2.0.3
 pkgrel=1
 pkgdesc='CoffeeScript is a little language that compiles into JavaScript'
 arch=('any')
@@ -23,7 +23,7 @@
 replaces=('coffee-script')
 source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
 noextract=("$pkgname-$pkgver.tgz")
-sha512sums=('9ab81750ec11a1caef491c088bfdad01eb10389cf62b14b230d3252d25619c993f7991ca8a7612246720518664ce649066da5bdd484625e66fd000147a1ef2c9')
+sha512sums=('8887d437eef52322361500015e1d65bb365e420ab050f79687a943a2f25ab5042cfb7d1bbf21a7058d2be019c3d21a0c01ab0db9954794bd54d3d3b2d597d27a')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


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

2017-11-30 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 09:35:48
  Author: felixonmars
Revision: 270835

archrelease: copy trunk to community-any

Added:
  python-subunit2sql/repos/community-any/
  python-subunit2sql/repos/community-any/PKGBUILD
(from rev 270834, python-subunit2sql/trunk/PKGBUILD)

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

Copied: python-subunit2sql/repos/community-any/PKGBUILD (from rev 270834, 
python-subunit2sql/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2017-11-30 09:35:48 UTC (rev 270835)
@@ -0,0 +1,67 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+
+pkgbase=python-subunit2sql
+pkgname=(python-subunit2sql python2-subunit2sql)
+pkgver=1.8.0
+pkgrel=1
+pkgdesc="Command to Read a subunit file or stream and put the data in a SQL DB"
+arch=('any')
+url="https://pypi.python.org/pypi/subunit2sql;
+license=('Apache')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 
'python2-pbr' 'python-alembic'
+ 'python2-alembic' 'python-stevedore' 'python2-stevedore' 
'python-sqlalchemy'
+ 'python2-sqlalchemy' 'python-oslo-config' 'python2-oslo-config' 
'python-dateutil'
+ 'python2-dateutil' 'python-subunit' 'python2-subunit' 
'python-oslo-db'
+ 'python2-oslo-db')
+checkdepends=('python-testrepository' 'python2-testrepository' 'python-mock' 
'python2-mock'
+  'python-testresources' 'python2-testresources' 
'python-testscenarios'
+  'python2-testscenarios' 'python-oslo-concurrency' 
'python2-oslo-concurrency')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack-infra/subunit2sql/archive/$pkgver.tar.gz;)
+sha512sums=('af77a24237f08ab18d5118c133596de13b7a72a79895f3ef71faa12a5ef5033bd2734b592c4944fcc48b8605cb5d0904968a0b0625828631d21d3f4621502d80')
+
+prepare() {
+  cp -a subunit2sql-$pkgver{,-py2}
+
+  export PBR_VERSION=$pkgver
+}
+
+build() {
+  cd "$srcdir"/subunit2sql-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/subunit2sql-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/subunit2sql-$pkgver
+  python setup.py testr || warning "Tests failed"
+
+  cd "$srcdir"/subunit2sql-$pkgver-py2
+  PYTHON=python2 python2 setup.py testr || warning "Tests failed"
+}
+
+package_python-subunit2sql() {
+  depends=('python-six' 'python-pbr' 'python-alembic' 'python-stevedore' 
'python-sqlalchemy'
+   'python-oslo-config' 'python-dateutil' 'python-subunit' 
'python-oslo-db')
+
+  cd "$srcdir"/subunit2sql-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-subunit2sql() {
+  depends=('python2-six' 'python2-pbr' 'python2-alembic' 'python2-stevedore' 
'python2-sqlalchemy'
+   'python2-oslo-config' 'python2-dateutil' 'python2-subunit' 
'python2-oslo-db')
+
+  cd "$srcdir"/subunit2sql-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+
+  mv "$pkgdir"/usr/bin/sql2subunit{,2}
+  mv "$pkgdir"/usr/bin/subunit2sql{,2}
+  mv "$pkgdir"/usr/bin/subunit2sql-db-manage{,2}
+  mv "$pkgdir"/usr/bin/subunit2sql-graph{,2}
+}
+
+# vim:set ts=2 sw=2 et:


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

2017-11-30 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 09:35:32
  Author: felixonmars
Revision: 270834

upgpkg: python-subunit2sql 1.8.0-1

Modified:
  python-subunit2sql/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-30 09:32:47 UTC (rev 270833)
+++ PKGBUILD2017-11-30 09:35:32 UTC (rev 270834)
@@ -57,6 +57,11 @@
 
   cd "$srcdir"/subunit2sql-$pkgver-py2
   python2 setup.py install --root="$pkgdir" --optimize=1
+
+  mv "$pkgdir"/usr/bin/sql2subunit{,2}
+  mv "$pkgdir"/usr/bin/subunit2sql{,2}
+  mv "$pkgdir"/usr/bin/subunit2sql-db-manage{,2}
+  mv "$pkgdir"/usr/bin/subunit2sql-graph{,2}
 }
 
 # vim:set ts=2 sw=2 et:


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

2017-11-30 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 09:55:06
  Author: felixonmars
Revision: 270837

archrelease: copy trunk to community-any

Added:
  python-stestr/repos/community-any/
  python-stestr/repos/community-any/PKGBUILD
(from rev 270836, python-stestr/trunk/PKGBUILD)

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

Copied: python-stestr/repos/community-any/PKGBUILD (from rev 270836, 
python-stestr/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2017-11-30 09:55:06 UTC (rev 270837)
@@ -0,0 +1,69 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Simon Sapin 
+# Contributor: Kyle Keen 
+
+pkgbase=python-stestr
+pkgname=(python-stestr python2-stestr)
+pkgver=1.1.0
+pkgrel=1
+pkgdesc="The most basic Text::Unidecode port"
+url="https://github.com/kmike/stestr;
+license=('PerlArtistic')
+arch=('any')
+makedepends=('python-future' 'python2-future' 'python-pbr' 'python2-pbr' 
'python-subunit'
+ 'python2-subunit' 'python-fixtures' 'python2-fixtures' 
'python-testtools'
+ 'python2-testtools' 'python-yaml' 'python2-yaml')
+checkdepends=('python-hacking' 'python2-hacking' 'python-sphinx' 
'python2-sphinx' 'python-mock'
+  'python2-mock' 'python-subunit2sql' 'python2-subunit2sql' 
'python-coverage'
+  'python2-coverage' 'python-ddt' 'python2-ddt')
+source=("https://pypi.io/packages/source/s/stestr/stestr-$pkgver.tar.gz;)
+sha512sums=('7490f0982c77190adf97daae965a957fc40d0e418a64fc38ccb50817a7266b06224e61f17ae9c84edfe200417eaab726cf834646bfa2efbac67ea029dea54df1')
+
+prepare() {
+  cp -a stestr-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/stestr-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/stestr-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/stestr-$pkgver
+  python setup.py install --root="$PWD/tmp_install" --optimize=1
+  (
+export PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages"
+export PATH="$PWD/tmp_install/usr/bin:$PATH"
+stestr run || warning "Tests failed"
+  )
+
+  cd "$srcdir"/stestr-$pkgver-py2
+  python2 setup.py install --root="$PWD/tmp_install" --optimize=1
+  (
+export PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages"
+export PATH="$PWD/tmp_install/usr/bin:$PATH"
+stestr run || warning "Tests failed"
+  )
+}
+
+package_python-stestr() {
+  depends=('python-future' 'python-pbr' 'python-subunit' 'python-fixtures' 
'python-testtools'
+   'python-yaml')
+
+  cd stestr-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-stestr() {
+  depends=('python2-future' 'python2-pbr' 'python2-subunit' 'python2-fixtures' 
'python2-testtools'
+   'python2-yaml')
+
+  cd stestr-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+
+  mv "$pkgdir"/usr/bin/stestr{,2}
+}


[arch-commits] Commit in (4 files)

2017-11-30 Thread Felix Yan via arch-commits
Date: Thursday, November 30, 2017 @ 09:54:39
  Author: felixonmars
Revision: 270836

addpkg: python-stestr 1.1.0-1

Added:
  python-stestr/
  python-stestr/repos/
  python-stestr/trunk/
  python-stestr/trunk/PKGBUILD

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

Added: python-stestr/trunk/PKGBUILD
===
--- python-stestr/trunk/PKGBUILD(rev 0)
+++ python-stestr/trunk/PKGBUILD2017-11-30 09:54:39 UTC (rev 270836)
@@ -0,0 +1,69 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Simon Sapin 
+# Contributor: Kyle Keen 
+
+pkgbase=python-stestr
+pkgname=(python-stestr python2-stestr)
+pkgver=1.1.0
+pkgrel=1
+pkgdesc="The most basic Text::Unidecode port"
+url="https://github.com/kmike/stestr;
+license=('PerlArtistic')
+arch=('any')
+makedepends=('python-future' 'python2-future' 'python-pbr' 'python2-pbr' 
'python-subunit'
+ 'python2-subunit' 'python-fixtures' 'python2-fixtures' 
'python-testtools'
+ 'python2-testtools' 'python-yaml' 'python2-yaml')
+checkdepends=('python-hacking' 'python2-hacking' 'python-sphinx' 
'python2-sphinx' 'python-mock'
+  'python2-mock' 'python-subunit2sql' 'python2-subunit2sql' 
'python-coverage'
+  'python2-coverage' 'python-ddt' 'python2-ddt')
+source=("https://pypi.io/packages/source/s/stestr/stestr-$pkgver.tar.gz;)
+sha512sums=('7490f0982c77190adf97daae965a957fc40d0e418a64fc38ccb50817a7266b06224e61f17ae9c84edfe200417eaab726cf834646bfa2efbac67ea029dea54df1')
+
+prepare() {
+  cp -a stestr-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/stestr-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/stestr-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/stestr-$pkgver
+  python setup.py install --root="$PWD/tmp_install" --optimize=1
+  (
+export PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages"
+export PATH="$PWD/tmp_install/usr/bin:$PATH"
+stestr run || warning "Tests failed"
+  )
+
+  cd "$srcdir"/stestr-$pkgver-py2
+  python2 setup.py install --root="$PWD/tmp_install" --optimize=1
+  (
+export PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages"
+export PATH="$PWD/tmp_install/usr/bin:$PATH"
+stestr run || warning "Tests failed"
+  )
+}
+
+package_python-stestr() {
+  depends=('python-future' 'python-pbr' 'python-subunit' 'python-fixtures' 
'python-testtools'
+   'python-yaml')
+
+  cd stestr-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-stestr() {
+  depends=('python2-future' 'python2-pbr' 'python2-subunit' 'python2-fixtures' 
'python2-testtools'
+   'python2-yaml')
+
+  cd stestr-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+
+  mv "$pkgdir"/usr/bin/stestr{,2}
+}


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


<    4   5   6   7   8   9   10   11   12   13   >