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

2020-11-11 Thread Evangelos Foutras via arch-commits
Date: Wednesday, November 11, 2020 @ 10:35:47
  Author: foutrelis
Revision: 750148

upgpkg: python-construct 2.10.56-3: Python 3.9 rebuild

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-11 10:35:39 UTC (rev 750147)
+++ PKGBUILD2020-11-11 10:35:47 UTC (rev 750148)
@@ -2,7 +2,7 @@
 
 pkgname=python-construct
 pkgver=2.10.56
-pkgrel=2
+pkgrel=3
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
 license=('MIT')


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

2020-02-18 Thread Felix Yan via arch-commits
Date: Tuesday, February 18, 2020 @ 14:43:17
  Author: felixonmars
Revision: 575955

upgpkg: python-construct 2.10.56-1

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-18 14:29:59 UTC (rev 575954)
+++ PKGBUILD2020-02-18 14:43:17 UTC (rev 575955)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-construct
-pkgver=2.10.54
+pkgver=2.10.56
 pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
@@ -9,11 +9,13 @@
 url="https://construct.readthedocs.org;
 depends=('python')
 makedepends=('python-setuptools')
-checkdepends=('python-arrow' 'python-numpy' 'python-pytest-runner' 
'python-pytest-benchmark')
+checkdepends=('python-arrow' 'python-numpy' 'python-pytest-runner' 
'python-pytest-benchmark'
+  'python-ruamel-yaml')
 optdepends=('python-arrow: for Timestamp'
-'python-numpy: for array serialization with Numpy protocol')
+'python-numpy: for array serialization with Numpy protocol'
+'python-ruamel-yaml: for KaitaiStruct (KSY) exporter')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;)
-sha512sums=('c7f55397fc509c5763c49277d1748c522b38cebafb7b43085e54a17618953f6e0affba85417787d05bdaba200ab1aafbfc44775bd19cac336d23987756779484')
+sha512sums=('cc9aa126c26a017a3fb7b78a6b8f2056194028a44c8ed615a6dc4a445d50f0463e2de0b80810ab5a252070925a56b5a61dbb601a3de9e445d861356231a146d5')
 
 build() {
   cd construct-$pkgver


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

2020-02-16 Thread Felix Yan via arch-commits
Date: Sunday, February 16, 2020 @ 19:42:50
  Author: felixonmars
Revision: 572791

upgpkg: python-construct 2.10.54-1

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-16 19:39:15 UTC (rev 572790)
+++ PKGBUILD2020-02-16 19:42:50 UTC (rev 572791)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-construct
-pkgver=2.10.53
+pkgver=2.10.54
 pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
@@ -13,7 +13,7 @@
 optdepends=('python-arrow: for Timestamp'
 'python-numpy: for array serialization with Numpy protocol')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;)
-sha512sums=('611bf785059165cbe6cc7c9d3d3a7cb29ba1830db2367ba7582ee00d02d8586ecb17dc705a3b0ffacfacd0f93e0e5b45dcd803d71d055a576200709355c7102f')
+sha512sums=('c7f55397fc509c5763c49277d1748c522b38cebafb7b43085e54a17618953f6e0affba85417787d05bdaba200ab1aafbfc44775bd19cac336d23987756779484')
 
 build() {
   cd construct-$pkgver


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

2020-02-16 Thread Felix Yan via arch-commits
Date: Sunday, February 16, 2020 @ 11:36:08
  Author: felixonmars
Revision: 572346

upgpkg: python-construct 2.10.53-1

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-16 11:36:03 UTC (rev 572345)
+++ PKGBUILD2020-02-16 11:36:08 UTC (rev 572346)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-construct
-pkgver=2.9.52
+pkgver=2.10.53
 pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
@@ -13,7 +13,7 @@
 optdepends=('python-arrow: for Timestamp'
 'python-numpy: for array serialization with Numpy protocol')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;)
-sha512sums=('becc226d3f9e37848d1a8921fb0f713696b3693ba0afb3533ef32108b24880d68af03b31945b87af08522c3b4c7a5b925e593ea82991159ee4f350a67d13da11')
+sha512sums=('611bf785059165cbe6cc7c9d3d3a7cb29ba1830db2367ba7582ee00d02d8586ecb17dc705a3b0ffacfacd0f93e0e5b45dcd803d71d055a576200709355c7102f')
 
 build() {
   cd construct-$pkgver


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

2020-02-15 Thread Felix Yan via arch-commits
Date: Saturday, February 15, 2020 @ 08:30:31
  Author: felixonmars
Revision: 571380

upgpkg: python-construct 2.9.52-1

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-15 08:20:20 UTC (rev 571379)
+++ PKGBUILD2020-02-15 08:30:31 UTC (rev 571380)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-construct
-pkgver=2.9.51
+pkgver=2.9.52
 pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
@@ -13,7 +13,7 @@
 optdepends=('python-arrow: for Timestamp'
 'python-numpy: for array serialization with Numpy protocol')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;)
-sha512sums=('045b9050d435e966595bce895399811bf2bd78767ae2f5dd6e8cf1a6a444d0087932a2e4b4dcd60b39ff461e39ce99c462d01a77f235db35a4723f51804f6a02')
+sha512sums=('becc226d3f9e37848d1a8921fb0f713696b3693ba0afb3533ef32108b24880d68af03b31945b87af08522c3b4c7a5b925e593ea82991159ee4f350a67d13da11')
 
 build() {
   cd construct-$pkgver


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

2020-02-14 Thread Felix Yan via arch-commits
Date: Friday, February 14, 2020 @ 12:50:25
  Author: felixonmars
Revision: 571000

upgpkg: python-construct 2.9.51-1

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-14 12:42:35 UTC (rev 570999)
+++ PKGBUILD2020-02-14 12:50:25 UTC (rev 571000)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-construct
-pkgver=2.9.50
+pkgver=2.9.51
 pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
@@ -13,7 +13,7 @@
 optdepends=('python-arrow: for Timestamp'
 'python-numpy: for array serialization with Numpy protocol')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;)
-sha512sums=('81d78555f4f7fc6f0f1eb3ca40845476469417dc57a565f04d1685d1ca0fe34784318d83f4135ac2588c19e601186a3850cf148976e0cdcafe2764060b59776d')
+sha512sums=('045b9050d435e966595bce895399811bf2bd78767ae2f5dd6e8cf1a6a444d0087932a2e4b4dcd60b39ff461e39ce99c462d01a77f235db35a4723f51804f6a02')
 
 build() {
   cd construct-$pkgver


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

2020-02-13 Thread Felix Yan via arch-commits
Date: Thursday, February 13, 2020 @ 17:18:41
  Author: felixonmars
Revision: 570647

upgpkg: python-construct 2.9.50-1

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-13 17:17:30 UTC (rev 570646)
+++ PKGBUILD2020-02-13 17:18:41 UTC (rev 570647)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-construct
-pkgver=2.9.49
+pkgver=2.9.50
 pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
@@ -13,7 +13,7 @@
 optdepends=('python-arrow: for Timestamp'
 'python-numpy: for array serialization with Numpy protocol')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;)
-sha512sums=('6f471ea4fc861ff065eb3121416ae9d4ed37ee148c4881201dd1e1a06593f4ab80a62720a4a4718cdd8a8fe0c44c5fc86743cf54a5ba3c8ea2a06558624e0e0a')
+sha512sums=('81d78555f4f7fc6f0f1eb3ca40845476469417dc57a565f04d1685d1ca0fe34784318d83f4135ac2588c19e601186a3850cf148976e0cdcafe2764060b59776d')
 
 build() {
   cd construct-$pkgver


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

2020-02-11 Thread Felix Yan via arch-commits
Date: Wednesday, February 12, 2020 @ 06:07:54
  Author: felixonmars
Revision: 568300

upgpkg: python-construct 2.9.49-1

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-12 06:05:35 UTC (rev 568299)
+++ PKGBUILD2020-02-12 06:07:54 UTC (rev 568300)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-construct
-pkgver=2.9.46
+pkgver=2.9.49
 pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
@@ -13,7 +13,7 @@
 optdepends=('python-arrow: for Timestamp'
 'python-numpy: for array serialization with Numpy protocol')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;)
-sha512sums=('01bd135b2e08958749eab1e79abb912d7da94743567b8165f6dc1b0edbbb765f1e7ba7e120fda1fef8bcd24a285d164b017f49527382921018091cc654d28cae')
+sha512sums=('6f471ea4fc861ff065eb3121416ae9d4ed37ee148c4881201dd1e1a06593f4ab80a62720a4a4718cdd8a8fe0c44c5fc86743cf54a5ba3c8ea2a06558624e0e0a')
 
 build() {
   cd construct-$pkgver


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 00:44:50
  Author: felixonmars
Revision: 541674

upgpkg: python-construct 2.9.46-1

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-26 00:43:24 UTC (rev 541673)
+++ PKGBUILD2019-12-26 00:44:50 UTC (rev 541674)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-construct
-pkgver=2.9.45
-pkgrel=5
+pkgver=2.9.46
+pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
 license=('MIT')
@@ -13,7 +13,7 @@
 optdepends=('python-arrow: for Timestamp'
 'python-numpy: for array serialization with Numpy protocol')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;)
-sha512sums=('78d64f3e567e6c9cef842d3e15f416d48856d229a8c6f21e282d3123a86fdd243b20dba5040c6e1d28b67422881351b303262132263efdf94bb73adde0d5dfc1')
+sha512sums=('01bd135b2e08958749eab1e79abb912d7da94743567b8165f6dc1b0edbbb765f1e7ba7e120fda1fef8bcd24a285d164b017f49527382921018091cc654d28cae')
 
 build() {
   cd construct-$pkgver


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

2019-10-31 Thread Felix Yan via arch-commits
Date: Thursday, October 31, 2019 @ 17:45:07
  Author: felixonmars
Revision: 521400

Python 3.8 rebuild

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-31 17:44:20 UTC (rev 521399)
+++ PKGBUILD2019-10-31 17:45:07 UTC (rev 521400)
@@ -2,7 +2,7 @@
 
 pkgname=python-construct
 pkgver=2.9.45
-pkgrel=4
+pkgrel=5
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
 license=('MIT')


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

2019-10-25 Thread Evangelos Foutras via arch-commits
Date: Friday, October 25, 2019 @ 15:20:39
  Author: foutrelis
Revision: 518986

Python 3.8 rebuild

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-25 15:20:19 UTC (rev 518985)
+++ PKGBUILD2019-10-25 15:20:39 UTC (rev 518986)
@@ -2,7 +2,7 @@
 
 pkgname=python-construct
 pkgver=2.9.45
-pkgrel=3
+pkgrel=4
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
 license=('MIT')


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

2019-03-01 Thread Felix Yan via arch-commits
Date: Friday, March 1, 2019 @ 11:03:14
  Author: felixonmars
Revision: 437237

upgpkg: python-construct 2.9.45-3

remove python2 sibling

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-03-01 10:58:47 UTC (rev 437236)
+++ PKGBUILD2019-03-01 11:03:14 UTC (rev 437237)
@@ -1,57 +1,32 @@
 # Maintainer: Felix Yan 
 
-pkgbase=python-construct
-pkgname=('python-construct' 'python2-construct')
+pkgname=python-construct
 pkgver=2.9.45
-pkgrel=2
+pkgrel=3
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
 license=('MIT')
 url="https://construct.readthedocs.org;
-makedepends=('python-setuptools' 'python2-setuptools')
-checkdepends=('python-arrow' 'python2-arrow' 'python-numpy' 'python2-numpy' 
'python-pytest-runner'
-  'python2-pytest-runner' 'python-pytest-benchmark' 
'python2-pytest-benchmark'
-  'python2-enum34' )
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;)
+depends=('python')
+makedepends=('python-setuptools')
+checkdepends=('python-arrow' 'python-numpy' 'python-pytest-runner' 
'python-pytest-benchmark')
+optdepends=('python-arrow: for Timestamp'
+'python-numpy: for array serialization with Numpy protocol')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;)
 
sha512sums=('78d64f3e567e6c9cef842d3e15f416d48856d229a8c6f21e282d3123a86fdd243b20dba5040c6e1d28b67422881351b303262132263efdf94bb73adde0d5dfc1')
 
-prepare() {
-  cp -a construct-$pkgver{,-py2}
-}
-
 build() {
-  cd "$srcdir"/construct-$pkgver
+  cd construct-$pkgver
   python setup.py build
-
-  cd "$srcdir"/construct-$pkgver-py2
-  python2 setup.py build
 }
 
 check() {
-  cd "$srcdir"/construct-$pkgver
+  cd construct-$pkgver
   python setup.py pytest
-
-  cd "$srcdir"/construct-$pkgver-py2
-  python2 setup.py pytest
 }
 
-package_python-construct() {
-  depends=('python')
-  optdepends=('python-arrow: for Timestamp'
-  'python-numpy: for array serialization with Numpy protocol')
-
+package() {
   cd construct-$pkgver
   python setup.py install --root="$pkgdir" --optimize=1
   install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }
-
-package_python2-construct() {
-  depends=('python2')
-  optdepends=('python2-arrow: for Timestamp'
-  'python2-enum34: for Enum / EnumFlags'
-  'python2-numpy: for array serialization with Numpy protocol')
-
-  cd construct-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}


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

2018-07-02 Thread Eli Schwartz via arch-commits
Date: Tuesday, July 3, 2018 @ 00:49:36
  Author: eschwartz
Revision: 350296

upgpkg: python-construct 2.9.45-2

python 3.7 rebuild

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-02 23:40:27 UTC (rev 350295)
+++ PKGBUILD2018-07-03 00:49:36 UTC (rev 350296)
@@ -4,11 +4,11 @@
 pkgbase=python-construct
 pkgname=('python-construct' 'python2-construct')
 pkgver=2.9.45
-pkgrel=1
+pkgrel=2
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
 license=('MIT')
-url="http://construct.readthedocs.org;
+url="https://construct.readthedocs.org;
 makedepends=('python-setuptools' 'python2-setuptools')
 checkdepends=('python-arrow' 'python2-arrow' 'python-numpy' 'python2-numpy' 
'python-pytest-runner'
   'python2-pytest-runner' 'python-pytest-benchmark' 
'python2-pytest-benchmark'


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

2018-06-01 Thread Felix Yan via arch-commits
Date: Friday, June 1, 2018 @ 13:26:06
  Author: felixonmars
Revision: 336099

upgpkg: python-construct 2.9.45-1

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-01 13:20:28 UTC (rev 336098)
+++ PKGBUILD2018-06-01 13:26:06 UTC (rev 336099)
@@ -3,7 +3,7 @@
 
 pkgbase=python-construct
 pkgname=('python-construct' 'python2-construct')
-pkgver=2.9.34
+pkgver=2.9.45
 pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
@@ -14,7 +14,7 @@
   'python2-pytest-runner' 'python-pytest-benchmark' 
'python2-pytest-benchmark'
   'python2-enum34' )
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;)
-sha512sums=('7ffc899858c3ac5dbf99a4fc819426334e71143b002aa81fe0387487b63215aa022d711f6d9e1bde561ce323d8c4b0b2e35697652f3786db6706ad24eab12b75')
+sha512sums=('78d64f3e567e6c9cef842d3e15f416d48856d229a8c6f21e282d3123a86fdd243b20dba5040c6e1d28b67422881351b303262132263efdf94bb73adde0d5dfc1')
 
 prepare() {
   cp -a construct-$pkgver{,-py2}


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

2018-02-24 Thread Felix Yan via arch-commits
Date: Saturday, February 24, 2018 @ 12:28:35
  Author: felixonmars
Revision: 297914

upgpkg: python-construct 2.9.34-1

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-02-24 12:28:14 UTC (rev 297913)
+++ PKGBUILD2018-02-24 12:28:35 UTC (rev 297914)
@@ -3,7 +3,7 @@
 
 pkgbase=python-construct
 pkgname=('python-construct' 'python2-construct')
-pkgver=2.9.33
+pkgver=2.9.34
 pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
@@ -14,7 +14,7 @@
   'python2-pytest-runner' 'python-pytest-benchmark' 
'python2-pytest-benchmark'
   'python2-enum34' )
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;)
-sha512sums=('1cea619a1606a0ec37bf327f627e75607ee66760b8ffde565991d2bdd6b5ec4bc64085aafc5e4ea22fc5025598123c52a2a82621d363b643cfb9cf24cfd010cd')
+sha512sums=('7ffc899858c3ac5dbf99a4fc819426334e71143b002aa81fe0387487b63215aa022d711f6d9e1bde561ce323d8c4b0b2e35697652f3786db6706ad24eab12b75')
 
 prepare() {
   cp -a construct-$pkgver{,-py2}


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

2018-02-22 Thread Felix Yan via arch-commits
Date: Thursday, February 22, 2018 @ 09:40:12
  Author: felixonmars
Revision: 297022

upgpkg: python-construct 2.9.33-1

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-02-22 09:37:33 UTC (rev 297021)
+++ PKGBUILD2018-02-22 09:40:12 UTC (rev 297022)
@@ -3,7 +3,7 @@
 
 pkgbase=python-construct
 pkgname=('python-construct' 'python2-construct')
-pkgver=2.9.31
+pkgver=2.9.33
 pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
@@ -10,10 +10,11 @@
 license=('MIT')
 url="http://construct.readthedocs.org;
 makedepends=('python-setuptools' 'python2-setuptools')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-numpy' 
'python2-numpy'
-  'python-pytest-benchmark' 'python2-pytest-benchmark' 
'python2-enum34')
+checkdepends=('python-arrow' 'python2-arrow' 'python-numpy' 'python2-numpy' 
'python-pytest-runner'
+  'python2-pytest-runner' 'python-pytest-benchmark' 
'python2-pytest-benchmark'
+  'python2-enum34' )
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;)
-sha512sums=('e578f895b7e24cf9f9e530b7b7384758387b25b4edb4686ab3a003eef4dadecda5dc374679c18d2e883a181d733fbfa74bac7dd2084d78ef68b9e02ea62dc36d')
+sha512sums=('1cea619a1606a0ec37bf327f627e75607ee66760b8ffde565991d2bdd6b5ec4bc64085aafc5e4ea22fc5025598123c52a2a82621d363b643cfb9cf24cfd010cd')
 
 prepare() {
   cp -a construct-$pkgver{,-py2}
@@ -32,11 +33,13 @@
   python setup.py pytest
 
   cd "$srcdir"/construct-$pkgver-py2
-  python2 setup.py pytest || warning "TODO: figure out benchmark related 
failures"
+  python2 setup.py pytest
 }
 
 package_python-construct() {
   depends=('python')
+  optdepends=('python-arrow: for Timestamp'
+  'python-numpy: for array serialization with Numpy protocol')
 
   cd construct-$pkgver
   python setup.py install --root="$pkgdir" --optimize=1
@@ -45,7 +48,9 @@
 
 package_python2-construct() {
   depends=('python2')
-  optdepends=('python2-enum34: for Enum / EnumFlags')
+  optdepends=('python2-arrow: for Timestamp'
+  'python2-enum34: for Enum / EnumFlags'
+  'python2-numpy: for array serialization with Numpy protocol')
 
   cd construct-$pkgver-py2
   python2 setup.py install --root="$pkgdir" --optimize=1


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

2018-02-17 Thread Felix Yan via arch-commits
Date: Saturday, February 17, 2018 @ 15:47:19
  Author: felixonmars
Revision: 296091

upgpkg: python-construct 2.9.31-1

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-02-17 15:47:14 UTC (rev 296090)
+++ PKGBUILD2018-02-17 15:47:19 UTC (rev 296091)
@@ -3,8 +3,8 @@
 
 pkgbase=python-construct
 pkgname=('python-construct' 'python2-construct')
-pkgver=2.9.30
-pkgrel=2
+pkgver=2.9.31
+pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
 license=('MIT')
@@ -13,7 +13,7 @@
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-numpy' 
'python2-numpy'
   'python-pytest-benchmark' 'python2-pytest-benchmark' 
'python2-enum34')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;)
-sha512sums=('7b343647247a421a144a1a5438e3ccc08adc614a25532d537b7ec0af020371e13c0212804a61e6375ac7529efdccaf948e70f823d43605e880ffb132b74fef88')
+sha512sums=('e578f895b7e24cf9f9e530b7b7384758387b25b4edb4686ab3a003eef4dadecda5dc374679c18d2e883a181d733fbfa74bac7dd2084d78ef68b9e02ea62dc36d')
 
 prepare() {
   cp -a construct-$pkgver{,-py2}


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

2018-02-15 Thread Felix Yan via arch-commits
Date: Thursday, February 15, 2018 @ 12:27:43
  Author: felixonmars
Revision: 294606

upgpkg: python-construct 2.9.30-2

add missing optdepend on enum34

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-02-15 12:24:18 UTC (rev 294605)
+++ PKGBUILD2018-02-15 12:27:43 UTC (rev 294606)
@@ -4,7 +4,7 @@
 pkgbase=python-construct
 pkgname=('python-construct' 'python2-construct')
 pkgver=2.9.30
-pkgrel=1
+pkgrel=2
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
 license=('MIT')
@@ -11,7 +11,7 @@
 url="http://construct.readthedocs.org;
 makedepends=('python-setuptools' 'python2-setuptools')
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-numpy' 
'python2-numpy'
-  'python-pytest-benchmark' 'python2-pytest-benchmark')
+  'python-pytest-benchmark' 'python2-pytest-benchmark' 
'python2-enum34')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;)
 
sha512sums=('7b343647247a421a144a1a5438e3ccc08adc614a25532d537b7ec0af020371e13c0212804a61e6375ac7529efdccaf948e70f823d43605e880ffb132b74fef88')
 
@@ -45,6 +45,7 @@
 
 package_python2-construct() {
   depends=('python2')
+  optdepends=('python2-enum34: for Enum / EnumFlags')
 
   cd construct-$pkgver-py2
   python2 setup.py install --root="$pkgdir" --optimize=1


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

2018-02-15 Thread Felix Yan via arch-commits
Date: Thursday, February 15, 2018 @ 12:21:11
  Author: felixonmars
Revision: 294596

upgpkg: python-construct 2.9.30-1

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-02-15 12:20:54 UTC (rev 294595)
+++ PKGBUILD2018-02-15 12:21:11 UTC (rev 294596)
@@ -3,7 +3,7 @@
 
 pkgbase=python-construct
 pkgname=('python-construct' 'python2-construct')
-pkgver=2.8.22
+pkgver=2.9.30
 pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
@@ -13,7 +13,7 @@
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-numpy' 
'python2-numpy'
   'python-pytest-benchmark' 'python2-pytest-benchmark')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;)
-sha512sums=('98815491878e9bd999ae2a63a06925cd4c388f4a68657e630d68501072b09ba55d4418b50d9ccbd6df0477f50075743cfe7077dd6b536e46d837dc7d36803443')
+sha512sums=('7b343647247a421a144a1a5438e3ccc08adc614a25532d537b7ec0af020371e13c0212804a61e6375ac7529efdccaf948e70f823d43605e880ffb132b74fef88')
 
 prepare() {
   cp -a construct-$pkgver{,-py2}


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

2018-01-18 Thread Felix Yan via arch-commits
Date: Thursday, January 18, 2018 @ 18:04:24
  Author: felixonmars
Revision: 283918

upgpkg: python-construct 2.8.22-1

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-18 17:51:42 UTC (rev 283917)
+++ PKGBUILD2018-01-18 18:04:24 UTC (rev 283918)
@@ -3,7 +3,7 @@
 
 pkgbase=python-construct
 pkgname=('python-construct' 'python2-construct')
-pkgver=2.8.21
+pkgver=2.8.22
 pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
@@ -10,9 +10,10 @@
 license=('MIT')
 url="http://construct.readthedocs.org;
 makedepends=('python-setuptools' 'python2-setuptools')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-numpy' 
'python2-numpy')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-numpy' 
'python2-numpy'
+  'python-pytest-benchmark' 'python2-pytest-benchmark')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;)
-sha512sums=('f8e2c8d0f437cce760b1439fc68e2b10dccf852e1bf3c42e0569a3e32fe218d2a4d4cc662229455a910fa8a7cf0fc0500cb0d38ad0485f1b9fd954334f343562')
+sha512sums=('98815491878e9bd999ae2a63a06925cd4c388f4a68657e630d68501072b09ba55d4418b50d9ccbd6df0477f50075743cfe7077dd6b536e46d837dc7d36803443')
 
 prepare() {
   cp -a construct-$pkgver{,-py2}
@@ -31,7 +32,7 @@
   python setup.py pytest
 
   cd "$srcdir"/construct-$pkgver-py2
-  python2 setup.py pytest
+  python2 setup.py pytest || warning "TODO: figure out benchmark related 
failures"
 }
 
 package_python-construct() {


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

2018-01-13 Thread Felix Yan via arch-commits
Date: Saturday, January 13, 2018 @ 16:10:27
  Author: felixonmars
Revision: 281827

upgpkg: python-construct 2.8.21-1

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-13 16:09:41 UTC (rev 281826)
+++ PKGBUILD2018-01-13 16:10:27 UTC (rev 281827)
@@ -3,7 +3,7 @@
 
 pkgbase=python-construct
 pkgname=('python-construct' 'python2-construct')
-pkgver=2.8.20
+pkgver=2.8.21
 pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
@@ -12,7 +12,7 @@
 makedepends=('python-setuptools' 'python2-setuptools')
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-numpy' 
'python2-numpy')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;)
-sha512sums=('20bcb44600412400b9f4cef40d7d0ed448b202cc19a1e5e5260e83cbaa7b904c2a0a485aef024b85b28b0c4b99b995588f7c93b519bc4fb1770e8b7481ae0133')
+sha512sums=('f8e2c8d0f437cce760b1439fc68e2b10dccf852e1bf3c42e0569a3e32fe218d2a4d4cc662229455a910fa8a7cf0fc0500cb0d38ad0485f1b9fd954334f343562')
 
 prepare() {
   cp -a construct-$pkgver{,-py2}


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

2018-01-03 Thread Felix Yan via arch-commits
Date: Wednesday, January 3, 2018 @ 14:59:58
  Author: felixonmars
Revision: 278226

upgpkg: python-construct 2.8.20-1

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-03 14:26:02 UTC (rev 278225)
+++ PKGBUILD2018-01-03 14:59:58 UTC (rev 278226)
@@ -3,7 +3,7 @@
 
 pkgbase=python-construct
 pkgname=('python-construct' 'python2-construct')
-pkgver=2.8.17
+pkgver=2.8.20
 pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
@@ -12,7 +12,7 @@
 makedepends=('python-setuptools' 'python2-setuptools')
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-numpy' 
'python2-numpy')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;)
-sha512sums=('5bca40d7f33f336ab2a66546027c8bf24bf1b0125bcf425063b3bab14b1e3a96577d602db1eb73cb0ee99f90d92af6e24fcbd228912c0a70de6b2bd7d33e75be')
+sha512sums=('20bcb44600412400b9f4cef40d7d0ed448b202cc19a1e5e5260e83cbaa7b904c2a0a485aef024b85b28b0c4b99b995588f7c93b519bc4fb1770e8b7481ae0133')
 
 prepare() {
   cp -a construct-$pkgver{,-py2}


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

2017-12-09 Thread Felix Yan via arch-commits
Date: Saturday, December 9, 2017 @ 21:00:03
  Author: felixonmars
Revision: 273401

upgpkg: python-construct 2.8.17-1

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-12-09 20:52:27 UTC (rev 273400)
+++ PKGBUILD2017-12-09 21:00:03 UTC (rev 273401)
@@ -3,7 +3,7 @@
 
 pkgbase=python-construct
 pkgname=('python-construct' 'python2-construct')
-pkgver=2.8.16
+pkgver=2.8.17
 pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
@@ -12,7 +12,7 @@
 makedepends=('python-setuptools' 'python2-setuptools')
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-numpy' 
'python2-numpy')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;)
-sha512sums=('6128da944b323b58f79a9b386fd9dba65fdcc31ce8da2b6cafebfe2f126031dd77ffcfe4885020b6122304acf0b0f87792ddf79669517b21ac1f49952c2c46ee')
+sha512sums=('5bca40d7f33f336ab2a66546027c8bf24bf1b0125bcf425063b3bab14b1e3a96577d602db1eb73cb0ee99f90d92af6e24fcbd228912c0a70de6b2bd7d33e75be')
 
 prepare() {
   cp -a construct-$pkgver{,-py2}


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

2017-10-05 Thread Felix Yan
Date: Thursday, October 5, 2017 @ 14:18:37
  Author: felixonmars
Revision: 261747

upgpkg: python-construct 2.8.16-1

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-10-05 14:09:34 UTC (rev 261746)
+++ PKGBUILD2017-10-05 14:18:37 UTC (rev 261747)
@@ -3,7 +3,7 @@
 
 pkgbase=python-construct
 pkgname=('python-construct' 'python2-construct')
-pkgver=2.8.14
+pkgver=2.8.16
 pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
@@ -12,7 +12,7 @@
 makedepends=('python-setuptools' 'python2-setuptools')
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-numpy' 
'python2-numpy')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;)
-sha512sums=('ada1853ff9559f19dbb153ef4b60a6daf58dadaf0524fcb35c4a38e8c0a476acfbeec2f4d02ebfa1858c9d2660ffc8695d7ff8055a23e8dc40aca8290c53ac69')
+sha512sums=('6128da944b323b58f79a9b386fd9dba65fdcc31ce8da2b6cafebfe2f126031dd77ffcfe4885020b6122304acf0b0f87792ddf79669517b21ac1f49952c2c46ee')
 
 prepare() {
   cp -a construct-$pkgver{,-py2}


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

2017-08-30 Thread Felix Yan
Date: Wednesday, August 30, 2017 @ 17:04:04
  Author: felixonmars
Revision: 254790

upgpkg: python-construct 2.8.14-1

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-30 16:25:57 UTC (rev 254789)
+++ PKGBUILD2017-08-30 17:04:04 UTC (rev 254790)
@@ -3,7 +3,7 @@
 
 pkgbase=python-construct
 pkgname=('python-construct' 'python2-construct')
-pkgver=2.8.13
+pkgver=2.8.14
 pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
@@ -12,7 +12,7 @@
 makedepends=('python-setuptools' 'python2-setuptools')
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-numpy' 
'python2-numpy')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;)
-sha512sums=('d0101af3acf7ad2bb0b9197e777a1d1fee3c09f5c795e1196dc757edaf5235b42639d3ae871ab57cf74daaeb276af6228e8bda4992bdc0118710b89b128a79c3')
+sha512sums=('ada1853ff9559f19dbb153ef4b60a6daf58dadaf0524fcb35c4a38e8c0a476acfbeec2f4d02ebfa1858c9d2660ffc8695d7ff8055a23e8dc40aca8290c53ac69')
 
 prepare() {
   cp -a construct-$pkgver{,-py2}


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

2017-08-29 Thread Felix Yan
Date: Tuesday, August 29, 2017 @ 06:34:55
  Author: felixonmars
Revision: 254709

upgpkg: python-construct 2.8.13-1

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-29 05:54:00 UTC (rev 254708)
+++ PKGBUILD2017-08-29 06:34:55 UTC (rev 254709)
@@ -3,7 +3,7 @@
 
 pkgbase=python-construct
 pkgname=('python-construct' 'python2-construct')
-pkgver=2.8.12
+pkgver=2.8.13
 pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
@@ -12,7 +12,7 @@
 makedepends=('python-setuptools' 'python2-setuptools')
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-numpy' 
'python2-numpy')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;)
-sha512sums=('4d0f59623a62eeab3c10e95b4e8153a1593219bcbcbbe5f87e75ba0a010b62021a9502faf715623faa78b4e397f1a74b41e9bffd1ede92dbebf87b0d4a59b66b')
+sha512sums=('d0101af3acf7ad2bb0b9197e777a1d1fee3c09f5c795e1196dc757edaf5235b42639d3ae871ab57cf74daaeb276af6228e8bda4992bdc0118710b89b128a79c3')
 
 prepare() {
   cp -a construct-$pkgver{,-py2}


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

2017-05-09 Thread Felix Yan
Date: Tuesday, May 9, 2017 @ 16:50:46
  Author: felixonmars
Revision: 227480

upgpkg: python-construct 2.8.12-1

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-05-09 16:49:16 UTC (rev 227479)
+++ PKGBUILD2017-05-09 16:50:46 UTC (rev 227480)
@@ -3,16 +3,16 @@
 
 pkgbase=python-construct
 pkgname=('python-construct' 'python2-construct')
-pkgver=2.8.11
+pkgver=2.8.12
 pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
 license=('MIT')
 url="http://construct.readthedocs.org;
-makedepends=('python-setuptools' 'python2-setuptools' 'git')
+makedepends=('python-setuptools' 'python2-setuptools')
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-numpy' 
'python2-numpy')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;)
-sha512sums=('0c073c7b88e548543718812c731196e59bda6bc8bbb5c5a554b447de96d5e0d528f2745e186963e34a09209e9e7cfa222f239fdace805e331a5b2a70b866ba04')
+sha512sums=('4d0f59623a62eeab3c10e95b4e8153a1593219bcbcbbe5f87e75ba0a010b62021a9502faf715623faa78b4e397f1a74b41e9bffd1ede92dbebf87b0d4a59b66b')
 
 prepare() {
   cp -a construct-$pkgver{,-py2}


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

2017-04-12 Thread Felix Yan
Date: Thursday, April 13, 2017 @ 03:09:36
  Author: felixonmars
Revision: 222547

upgpkg: python-construct 2.8.11-1

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-13 03:08:48 UTC (rev 222546)
+++ PKGBUILD2017-04-13 03:09:36 UTC (rev 222547)
@@ -3,8 +3,7 @@
 
 pkgbase=python-construct
 pkgname=('python-construct' 'python2-construct')
-pkgver=2.8.10
-_commit=3622db936af6df67ff6421bbbeb3ef492d9808d0
+pkgver=2.8.11
 pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
@@ -11,34 +10,34 @@
 license=('MIT')
 url="http://construct.readthedocs.org;
 makedepends=('python-setuptools' 'python2-setuptools' 'git')
-checkdepends=('python-pytest' 'python2-pytest' 'python-numpy' 'python2-numpy')
-source=("git+https://github.com/construct/construct.git#commit=$_commit;)
-sha512sums=('SKIP')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-numpy' 
'python2-numpy')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz;)
+sha512sums=('0c073c7b88e548543718812c731196e59bda6bc8bbb5c5a554b447de96d5e0d528f2745e186963e34a09209e9e7cfa222f239fdace805e331a5b2a70b866ba04')
 
 prepare() {
-  cp -a construct{,-py2}
+  cp -a construct-$pkgver{,-py2}
 }
 
 build() {
-  cd "$srcdir"/construct
+  cd "$srcdir"/construct-$pkgver
   python setup.py build
 
-  cd "$srcdir"/construct-py2
+  cd "$srcdir"/construct-$pkgver-py2
   python2 setup.py build
 }
 
 check() {
-  cd "$srcdir"/construct
-  PYTHONPATH="$PWD" py.test
+  cd "$srcdir"/construct-$pkgver
+  python setup.py pytest
 
-  cd "$srcdir"/construct-py2
-  PYTHONPATH="$PWD" py.test2
+  cd "$srcdir"/construct-$pkgver-py2
+  python2 setup.py pytest
 }
 
 package_python-construct() {
   depends=('python')
 
-  cd construct
+  cd construct-$pkgver
   python setup.py install --root="$pkgdir" --optimize=1
   install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }
@@ -46,7 +45,7 @@
 package_python2-construct() {
   depends=('python2')
 
-  cd construct-py2
+  cd construct-$pkgver-py2
   python2 setup.py install --root="$pkgdir" --optimize=1
   install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }


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

2016-12-31 Thread Felix Yan
Date: Sunday, January 1, 2017 @ 02:39:40
  Author: felixonmars
Revision: 203452

upgpkg: python-construct 2.8.10-1

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-01-01 02:38:19 UTC (rev 203451)
+++ PKGBUILD2017-01-01 02:39:40 UTC (rev 203452)
@@ -3,8 +3,8 @@
 
 pkgbase=python-construct
 pkgname=('python-construct' 'python2-construct')
-pkgver=2.8.8
-_commit=f11f07f9b70a9e5719c2f2e237a45d6c791144cd
+pkgver=2.8.10
+_commit=3622db936af6df67ff6421bbbeb3ef492d9808d0
 pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')


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

2016-12-27 Thread Felix Yan
Date: Tuesday, December 27, 2016 @ 10:15:26
  Author: felixonmars
Revision: 203037

upgpkg: python-construct 2.8.8-1

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-12-27 10:06:52 UTC (rev 203036)
+++ PKGBUILD2016-12-27 10:15:26 UTC (rev 203037)
@@ -3,15 +3,15 @@
 
 pkgbase=python-construct
 pkgname=('python-construct' 'python2-construct')
-pkgver=2.6.4
-_commit=cdc7cc2448a73035021b8caf9c3a0b7bbf707a9a
+pkgver=2.8.8
+_commit=f11f07f9b70a9e5719c2f2e237a45d6c791144cd
 pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
 license=('MIT')
 url="http://construct.readthedocs.org;
-makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 
'python2-six' 'git')
-checkdepends=('python-nose' 'python2-nose' 'python-numpy' 'python2-numpy')
+makedepends=('python-setuptools' 'python2-setuptools' 'git')
+checkdepends=('python-pytest' 'python2-pytest' 'python-numpy' 'python2-numpy')
 source=("git+https://github.com/construct/construct.git#commit=$_commit;)
 sha512sums=('SKIP')
 
@@ -20,33 +20,33 @@
 }
 
 build() {
-  cd "$srcdir/construct"
+  cd "$srcdir"/construct
   python setup.py build
 
-  cd "$srcdir/construct-py2"
+  cd "$srcdir"/construct-py2
   python2 setup.py build
 }
 
 check() {
-  cd "$srcdir/construct"
-  nosetests3 tests
+  cd "$srcdir"/construct
+  PYTHONPATH="$PWD" py.test
 
-  cd "$srcdir/construct-py2"
-  nosetests2 tests
+  cd "$srcdir"/construct-py2
+  PYTHONPATH="$PWD" py.test2
 }
 
 package_python-construct() {
-  depends=('python-six')
+  depends=('python')
 
   cd construct
-  python setup.py install --root="${pkgdir}" --optimize=1
-  install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }
 
 package_python2-construct() {
-  depends=('python2-six')
+  depends=('python2')
 
   cd construct-py2
-  python2 setup.py install --root="${pkgdir}" --optimize=1
-  install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }


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

2016-12-25 Thread Felix Yan
Date: Monday, December 26, 2016 @ 03:11:33
  Author: felixonmars
Revision: 202464

upgpkg: python-construct 2.6.4-1

python 3.6 rebuild

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-12-26 03:10:29 UTC (rev 202463)
+++ PKGBUILD2016-12-26 03:11:33 UTC (rev 202464)
@@ -3,7 +3,8 @@
 
 pkgbase=python-construct
 pkgname=('python-construct' 'python2-construct')
-pkgver=2.6.2
+pkgver=2.6.4
+_commit=cdc7cc2448a73035021b8caf9c3a0b7bbf707a9a
 pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')
@@ -10,8 +11,8 @@
 license=('MIT')
 url="http://construct.readthedocs.org;
 makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 
'python2-six' 'git')
-checkdepends=('python-nose' 'python2-nose')
-source=("git+https://github.com/construct/construct.git#tag=v$pkgver;)
+checkdepends=('python-nose' 'python2-nose' 'python-numpy' 'python2-numpy')
+source=("git+https://github.com/construct/construct.git#commit=$_commit;)
 sha512sums=('SKIP')
 
 prepare() {


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

2016-09-06 Thread Felix Yan
Date: Wednesday, September 7, 2016 @ 05:00:53
  Author: felixonmars
Revision: 16

upgpkg: python-construct 2.6.2-1

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-09-07 02:41:06 UTC (rev 15)
+++ PKGBUILD2016-09-07 05:00:53 UTC (rev 16)
@@ -3,7 +3,7 @@
 
 pkgbase=python-construct
 pkgname=('python-construct' 'python2-construct')
-pkgver=2.5.4
+pkgver=2.6.2
 pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')


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

2016-09-02 Thread Felix Yan
Date: Saturday, September 3, 2016 @ 05:17:52
  Author: felixonmars
Revision: 188327

upgpkg: python-construct 2.5.4-1

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-09-03 05:08:33 UTC (rev 188326)
+++ PKGBUILD2016-09-03 05:17:52 UTC (rev 188327)
@@ -3,7 +3,7 @@
 
 pkgbase=python-construct
 pkgname=('python-construct' 'python2-construct')
-pkgver=2.5.3
+pkgver=2.5.4
 pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')


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

2016-08-22 Thread Felix Yan
Date: Tuesday, August 23, 2016 @ 04:45:06
  Author: felixonmars
Revision: 187356

upgpkg: python-construct 2.5.3-1

Modified:
  python-construct/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-08-23 01:04:18 UTC (rev 187355)
+++ PKGBUILD2016-08-23 04:45:06 UTC (rev 187356)
@@ -3,7 +3,7 @@
 
 pkgbase=python-construct
 pkgname=('python-construct' 'python2-construct')
-pkgver=2.5.2
+pkgver=2.5.3
 pkgrel=1
 pkgdesc="A powerful declarative parser/builder for binary data"
 arch=('any')