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

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

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-18 14:43:17 UTC (rev 575955)
+++ PKGBUILD2020-02-18 14:43:34 UTC (rev 575956)
@@ -1,32 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-construct
-pkgver=2.10.54
-pkgrel=1
-pkgdesc="A powerful declarative parser/builder for binary data"
-arch=('any')
-license=('MIT')
-url="https://construct.readthedocs.org";
-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=('c7f55397fc509c5763c49277d1748c522b38cebafb7b43085e54a17618953f6e0affba85417787d05bdaba200ab1aafbfc44775bd19cac336d23987756779484')
-
-build() {
-  cd construct-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd construct-$pkgver
-  python setup.py pytest
-}
-
-package() {
-  cd construct-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-construct/repos/community-any/PKGBUILD (from rev 575955, 
python-construct/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-02-18 14:43:34 UTC (rev 575956)
@@ -0,0 +1,34 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-construct
+pkgver=2.10.56
+pkgrel=1
+pkgdesc="A powerful declarative parser/builder for binary data"
+arch=('any')
+license=('MIT')
+url="https://construct.readthedocs.org";
+depends=('python')
+makedepends=('python-setuptools')
+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-ruamel-yaml: for KaitaiStruct (KSY) exporter')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/construct/construct/archive/v$pkgver.tar.gz";)
+sha512sums=('cc9aa126c26a017a3fb7b78a6b8f2056194028a44c8ed615a6dc4a445d50f0463e2de0b80810ab5a252070925a56b5a61dbb601a3de9e445d861356231a146d5')
+
+build() {
+  cd construct-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd construct-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd construct-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2020-02-16 Thread Felix Yan via arch-commits
Date: Sunday, February 16, 2020 @ 19:43:05
  Author: felixonmars
Revision: 572793

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-16 19:42:53 UTC (rev 572792)
+++ PKGBUILD2020-02-16 19:43:05 UTC (rev 572793)
@@ -1,32 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-construct
-pkgver=2.10.53
-pkgrel=1
-pkgdesc="A powerful declarative parser/builder for binary data"
-arch=('any')
-license=('MIT')
-url="https://construct.readthedocs.org";
-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=('611bf785059165cbe6cc7c9d3d3a7cb29ba1830db2367ba7582ee00d02d8586ecb17dc705a3b0ffacfacd0f93e0e5b45dcd803d71d055a576200709355c7102f')
-
-build() {
-  cd construct-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd construct-$pkgver
-  python setup.py pytest
-}
-
-package() {
-  cd construct-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-construct/repos/community-any/PKGBUILD (from rev 572792, 
python-construct/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-02-16 19:43:05 UTC (rev 572793)
@@ -0,0 +1,32 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-construct
+pkgver=2.10.54
+pkgrel=1
+pkgdesc="A powerful declarative parser/builder for binary data"
+arch=('any')
+license=('MIT')
+url="https://construct.readthedocs.org";
+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=('c7f55397fc509c5763c49277d1748c522b38cebafb7b43085e54a17618953f6e0affba85417787d05bdaba200ab1aafbfc44775bd19cac336d23987756779484')
+
+build() {
+  cd construct-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd construct-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd construct-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

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

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-16 11:36:16 UTC (rev 572347)
+++ PKGBUILD2020-02-16 11:36:23 UTC (rev 572348)
@@ -1,32 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-construct
-pkgver=2.9.52
-pkgrel=1
-pkgdesc="A powerful declarative parser/builder for binary data"
-arch=('any')
-license=('MIT')
-url="https://construct.readthedocs.org";
-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=('becc226d3f9e37848d1a8921fb0f713696b3693ba0afb3533ef32108b24880d68af03b31945b87af08522c3b4c7a5b925e593ea82991159ee4f350a67d13da11')
-
-build() {
-  cd construct-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd construct-$pkgver
-  python setup.py pytest
-}
-
-package() {
-  cd construct-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-construct/repos/community-any/PKGBUILD (from rev 572347, 
python-construct/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-02-16 11:36:23 UTC (rev 572348)
@@ -0,0 +1,32 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-construct
+pkgver=2.10.53
+pkgrel=1
+pkgdesc="A powerful declarative parser/builder for binary data"
+arch=('any')
+license=('MIT')
+url="https://construct.readthedocs.org";
+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=('611bf785059165cbe6cc7c9d3d3a7cb29ba1830db2367ba7582ee00d02d8586ecb17dc705a3b0ffacfacd0f93e0e5b45dcd803d71d055a576200709355c7102f')
+
+build() {
+  cd construct-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd construct-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd construct-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

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

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-15 08:30:31 UTC (rev 571380)
+++ PKGBUILD2020-02-15 08:30:46 UTC (rev 571381)
@@ -1,32 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-construct
-pkgver=2.9.51
-pkgrel=1
-pkgdesc="A powerful declarative parser/builder for binary data"
-arch=('any')
-license=('MIT')
-url="https://construct.readthedocs.org";
-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=('045b9050d435e966595bce895399811bf2bd78767ae2f5dd6e8cf1a6a444d0087932a2e4b4dcd60b39ff461e39ce99c462d01a77f235db35a4723f51804f6a02')
-
-build() {
-  cd construct-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd construct-$pkgver
-  python setup.py pytest
-}
-
-package() {
-  cd construct-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-construct/repos/community-any/PKGBUILD (from rev 571380, 
python-construct/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-02-15 08:30:46 UTC (rev 571381)
@@ -0,0 +1,32 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-construct
+pkgver=2.9.52
+pkgrel=1
+pkgdesc="A powerful declarative parser/builder for binary data"
+arch=('any')
+license=('MIT')
+url="https://construct.readthedocs.org";
+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=('becc226d3f9e37848d1a8921fb0f713696b3693ba0afb3533ef32108b24880d68af03b31945b87af08522c3b4c7a5b925e593ea82991159ee4f350a67d13da11')
+
+build() {
+  cd construct-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd construct-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd construct-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2020-02-14 Thread Felix Yan via arch-commits
Date: Friday, February 14, 2020 @ 12:51:05
  Author: felixonmars
Revision: 571001

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-14 12:50:25 UTC (rev 571000)
+++ PKGBUILD2020-02-14 12:51:05 UTC (rev 571001)
@@ -1,32 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-construct
-pkgver=2.9.50
-pkgrel=1
-pkgdesc="A powerful declarative parser/builder for binary data"
-arch=('any')
-license=('MIT')
-url="https://construct.readthedocs.org";
-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=('81d78555f4f7fc6f0f1eb3ca40845476469417dc57a565f04d1685d1ca0fe34784318d83f4135ac2588c19e601186a3850cf148976e0cdcafe2764060b59776d')
-
-build() {
-  cd construct-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd construct-$pkgver
-  python setup.py pytest
-}
-
-package() {
-  cd construct-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-construct/repos/community-any/PKGBUILD (from rev 571000, 
python-construct/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-02-14 12:51:05 UTC (rev 571001)
@@ -0,0 +1,32 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-construct
+pkgver=2.9.51
+pkgrel=1
+pkgdesc="A powerful declarative parser/builder for binary data"
+arch=('any')
+license=('MIT')
+url="https://construct.readthedocs.org";
+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=('045b9050d435e966595bce895399811bf2bd78767ae2f5dd6e8cf1a6a444d0087932a2e4b4dcd60b39ff461e39ce99c462d01a77f235db35a4723f51804f6a02')
+
+build() {
+  cd construct-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd construct-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd construct-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

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

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-13 17:18:41 UTC (rev 570647)
+++ PKGBUILD2020-02-13 17:18:55 UTC (rev 570648)
@@ -1,32 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-construct
-pkgver=2.9.49
-pkgrel=1
-pkgdesc="A powerful declarative parser/builder for binary data"
-arch=('any')
-license=('MIT')
-url="https://construct.readthedocs.org";
-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=('6f471ea4fc861ff065eb3121416ae9d4ed37ee148c4881201dd1e1a06593f4ab80a62720a4a4718cdd8a8fe0c44c5fc86743cf54a5ba3c8ea2a06558624e0e0a')
-
-build() {
-  cd construct-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd construct-$pkgver
-  python setup.py pytest
-}
-
-package() {
-  cd construct-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-construct/repos/community-any/PKGBUILD (from rev 570647, 
python-construct/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-02-13 17:18:55 UTC (rev 570648)
@@ -0,0 +1,32 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-construct
+pkgver=2.9.50
+pkgrel=1
+pkgdesc="A powerful declarative parser/builder for binary data"
+arch=('any')
+license=('MIT')
+url="https://construct.readthedocs.org";
+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=('81d78555f4f7fc6f0f1eb3ca40845476469417dc57a565f04d1685d1ca0fe34784318d83f4135ac2588c19e601186a3850cf148976e0cdcafe2764060b59776d')
+
+build() {
+  cd construct-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd construct-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd construct-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

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

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-02-12 06:07:54 UTC (rev 568300)
+++ PKGBUILD2020-02-12 06:08:08 UTC (rev 568301)
@@ -1,32 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-construct
-pkgver=2.9.46
-pkgrel=1
-pkgdesc="A powerful declarative parser/builder for binary data"
-arch=('any')
-license=('MIT')
-url="https://construct.readthedocs.org";
-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=('01bd135b2e08958749eab1e79abb912d7da94743567b8165f6dc1b0edbbb765f1e7ba7e120fda1fef8bcd24a285d164b017f49527382921018091cc654d28cae')
-
-build() {
-  cd construct-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd construct-$pkgver
-  python setup.py pytest
-}
-
-package() {
-  cd construct-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-construct/repos/community-any/PKGBUILD (from rev 568300, 
python-construct/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-02-12 06:08:08 UTC (rev 568301)
@@ -0,0 +1,32 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-construct
+pkgver=2.9.49
+pkgrel=1
+pkgdesc="A powerful declarative parser/builder for binary data"
+arch=('any')
+license=('MIT')
+url="https://construct.readthedocs.org";
+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=('6f471ea4fc861ff065eb3121416ae9d4ed37ee148c4881201dd1e1a06593f4ab80a62720a4a4718cdd8a8fe0c44c5fc86743cf54a5ba3c8ea2a06558624e0e0a')
+
+build() {
+  cd construct-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd construct-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd construct-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2019-12-25 Thread Felix Yan via arch-commits
Date: Thursday, December 26, 2019 @ 00:45:04
  Author: felixonmars
Revision: 541676

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-26 00:45:02 UTC (rev 541675)
+++ PKGBUILD2019-12-26 00:45:04 UTC (rev 541676)
@@ -1,32 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-construct
-pkgver=2.9.45
-pkgrel=5
-pkgdesc="A powerful declarative parser/builder for binary data"
-arch=('any')
-license=('MIT')
-url="https://construct.readthedocs.org";
-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')
-
-build() {
-  cd construct-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd construct-$pkgver
-  python setup.py pytest
-}
-
-package() {
-  cd construct-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-construct/repos/community-any/PKGBUILD (from rev 541674, 
python-construct/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-26 00:45:04 UTC (rev 541676)
@@ -0,0 +1,32 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-construct
+pkgver=2.9.46
+pkgrel=1
+pkgdesc="A powerful declarative parser/builder for binary data"
+arch=('any')
+license=('MIT')
+url="https://construct.readthedocs.org";
+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=('01bd135b2e08958749eab1e79abb912d7da94743567b8165f6dc1b0edbbb765f1e7ba7e120fda1fef8bcd24a285d164b017f49527382921018091cc654d28cae')
+
+build() {
+  cd construct-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd construct-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd construct-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

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

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-01 11:03:14 UTC (rev 437237)
+++ PKGBUILD2019-03-01 11:03:30 UTC (rev 437238)
@@ -1,58 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-construct
-pkgname=('python-construct' 'python2-construct')
-pkgver=2.9.45
-pkgrel=2
-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";)
-sha512sums=('78d64f3e567e6c9cef842d3e15f416d48856d229a8c6f21e282d3123a86fdd243b20dba5040c6e1d28b67422881351b303262132263efdf94bb73adde0d5dfc1')
-
-prepare() {
-  cp -a construct-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/construct-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/construct-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/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')
-
-  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
-}

Copied: python-construct/repos/community-any/PKGBUILD (from rev 437237, 
python-construct/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-03-01 11:03:30 UTC (rev 437238)
@@ -0,0 +1,32 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-construct
+pkgver=2.9.45
+pkgrel=3
+pkgdesc="A powerful declarative parser/builder for binary data"
+arch=('any')
+license=('MIT')
+url="https://construct.readthedocs.org";
+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')
+
+build() {
+  cd construct-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd construct-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd construct-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

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

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-01 13:26:06 UTC (rev 336099)
+++ PKGBUILD2018-06-01 13:26:20 UTC (rev 336100)
@@ -1,58 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-construct
-pkgname=('python-construct' 'python2-construct')
-pkgver=2.9.34
-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')
-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=('7ffc899858c3ac5dbf99a4fc819426334e71143b002aa81fe0387487b63215aa022d711f6d9e1bde561ce323d8c4b0b2e35697652f3786db6706ad24eab12b75')
-
-prepare() {
-  cp -a construct-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/construct-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/construct-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/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')
-
-  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
-}

Copied: python-construct/repos/community-any/PKGBUILD (from rev 336099, 
python-construct/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-06-01 13:26:20 UTC (rev 336100)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-construct
+pkgname=('python-construct' 'python2-construct')
+pkgver=2.9.45
+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')
+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=('78d64f3e567e6c9cef842d3e15f416d48856d229a8c6f21e282d3123a86fdd243b20dba5040c6e1d28b67422881351b303262132263efdf94bb73adde0d5dfc1')
+
+prepare() {
+  cp -a construct-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/construct-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/construct-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/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')
+
+  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/repos/community-any (PKGBUILD PKGBUILD)

2018-02-28 Thread Felix Yan via arch-commits
Date: Thursday, March 1, 2018 @ 07:49:01
  Author: felixonmars
Revision: 300910

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-03-01 07:43:11 UTC (rev 300909)
+++ PKGBUILD2018-03-01 07:49:01 UTC (rev 300910)
@@ -1,58 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-construct
-pkgname=('python-construct' 'python2-construct')
-pkgver=2.9.34
-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')
-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=('7ffc899858c3ac5dbf99a4fc819426334e71143b002aa81fe0387487b63215aa022d711f6d9e1bde561ce323d8c4b0b2e35697652f3786db6706ad24eab12b75')
-
-prepare() {
-  cp -a construct-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/construct-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/construct-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/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')
-
-  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
-}

Copied: python-construct/repos/community-any/PKGBUILD (from rev 300909, 
python-construct/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-03-01 07:49:01 UTC (rev 300910)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-construct
+pkgname=('python-construct' 'python2-construct')
+pkgver=2.9.34
+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')
+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=('7ffc899858c3ac5dbf99a4fc819426334e71143b002aa81fe0387487b63215aa022d711f6d9e1bde561ce323d8c4b0b2e35697652f3786db6706ad24eab12b75')
+
+prepare() {
+  cp -a construct-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/construct-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/construct-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/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')
+
+  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/repos/community-any (PKGBUILD PKGBUILD)

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

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-02-24 12:28:35 UTC (rev 297914)
+++ PKGBUILD2018-02-24 12:28:56 UTC (rev 297915)
@@ -1,58 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-construct
-pkgname=('python-construct' 'python2-construct')
-pkgver=2.9.33
-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')
-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=('1cea619a1606a0ec37bf327f627e75607ee66760b8ffde565991d2bdd6b5ec4bc64085aafc5e4ea22fc5025598123c52a2a82621d363b643cfb9cf24cfd010cd')
-
-prepare() {
-  cp -a construct-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/construct-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/construct-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/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')
-
-  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
-}

Copied: python-construct/repos/community-any/PKGBUILD (from rev 297914, 
python-construct/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-02-24 12:28:56 UTC (rev 297915)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-construct
+pkgname=('python-construct' 'python2-construct')
+pkgver=2.9.34
+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')
+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=('7ffc899858c3ac5dbf99a4fc819426334e71143b002aa81fe0387487b63215aa022d711f6d9e1bde561ce323d8c4b0b2e35697652f3786db6706ad24eab12b75')
+
+prepare() {
+  cp -a construct-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/construct-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/construct-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/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')
+
+  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/repos/community-any (PKGBUILD PKGBUILD)

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

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-13 16:10:27 UTC (rev 281827)
+++ PKGBUILD2018-01-13 16:10:50 UTC (rev 281828)
@@ -1,51 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-construct
-pkgname=('python-construct' 'python2-construct')
-pkgver=2.8.20
-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')
-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')
-
-prepare() {
-  cp -a construct-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/construct-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/construct-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/construct-$pkgver
-  python setup.py pytest
-
-  cd "$srcdir"/construct-$pkgver-py2
-  python2 setup.py pytest
-}
-
-package_python-construct() {
-  depends=('python')
-
-  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')
-
-  cd construct-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-construct/repos/community-any/PKGBUILD (from rev 281827, 
python-construct/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-13 16:10:50 UTC (rev 281828)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-construct
+pkgname=('python-construct' 'python2-construct')
+pkgver=2.8.21
+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')
+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=('f8e2c8d0f437cce760b1439fc68e2b10dccf852e1bf3c42e0569a3e32fe218d2a4d4cc662229455a910fa8a7cf0fc0500cb0d38ad0485f1b9fd954334f343562')
+
+prepare() {
+  cp -a construct-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/construct-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/construct-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/construct-$pkgver
+  python setup.py pytest
+
+  cd "$srcdir"/construct-$pkgver-py2
+  python2 setup.py pytest
+}
+
+package_python-construct() {
+  depends=('python')
+
+  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')
+
+  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/repos/community-any (PKGBUILD PKGBUILD)

2017-08-30 Thread Felix Yan
Date: Wednesday, August 30, 2017 @ 17:05:10
  Author: felixonmars
Revision: 254791

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-08-30 17:04:04 UTC (rev 254790)
+++ PKGBUILD2017-08-30 17:05:10 UTC (rev 254791)
@@ -1,51 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-construct
-pkgname=('python-construct' 'python2-construct')
-pkgver=2.8.13
-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')
-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')
-
-prepare() {
-  cp -a construct-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/construct-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/construct-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/construct-$pkgver
-  python setup.py pytest
-
-  cd "$srcdir"/construct-$pkgver-py2
-  python2 setup.py pytest
-}
-
-package_python-construct() {
-  depends=('python')
-
-  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')
-
-  cd construct-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-construct/repos/community-any/PKGBUILD (from rev 254790, 
python-construct/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-08-30 17:05:10 UTC (rev 254791)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-construct
+pkgname=('python-construct' 'python2-construct')
+pkgver=2.8.14
+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')
+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')
+
+prepare() {
+  cp -a construct-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/construct-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/construct-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/construct-$pkgver
+  python setup.py pytest
+
+  cd "$srcdir"/construct-$pkgver-py2
+  python2 setup.py pytest
+}
+
+package_python-construct() {
+  depends=('python')
+
+  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')
+
+  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/repos/community-any (PKGBUILD PKGBUILD)

2017-08-28 Thread Felix Yan
Date: Tuesday, August 29, 2017 @ 06:35:20
  Author: felixonmars
Revision: 254710

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-08-29 06:34:55 UTC (rev 254709)
+++ PKGBUILD2017-08-29 06:35:20 UTC (rev 254710)
@@ -1,51 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-construct
-pkgname=('python-construct' 'python2-construct')
-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')
-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')
-
-prepare() {
-  cp -a construct-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/construct-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/construct-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/construct-$pkgver
-  python setup.py pytest
-
-  cd "$srcdir"/construct-$pkgver-py2
-  python2 setup.py pytest
-}
-
-package_python-construct() {
-  depends=('python')
-
-  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')
-
-  cd construct-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-construct/repos/community-any/PKGBUILD (from rev 254709, 
python-construct/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-08-29 06:35:20 UTC (rev 254710)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-construct
+pkgname=('python-construct' 'python2-construct')
+pkgver=2.8.13
+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')
+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')
+
+prepare() {
+  cp -a construct-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/construct-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/construct-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/construct-$pkgver
+  python setup.py pytest
+
+  cd "$srcdir"/construct-$pkgver-py2
+  python2 setup.py pytest
+}
+
+package_python-construct() {
+  depends=('python')
+
+  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')
+
+  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/repos/community-any (PKGBUILD PKGBUILD)

2017-05-09 Thread Felix Yan
Date: Tuesday, May 9, 2017 @ 16:51:05
  Author: felixonmars
Revision: 227481

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-05-09 16:50:46 UTC (rev 227480)
+++ PKGBUILD2017-05-09 16:51:05 UTC (rev 227481)
@@ -1,51 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-construct
-pkgname=('python-construct' 'python2-construct')
-pkgver=2.8.11
-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')
-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-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/construct-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/construct-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/construct-$pkgver
-  python setup.py pytest
-
-  cd "$srcdir"/construct-$pkgver-py2
-  python2 setup.py pytest
-}
-
-package_python-construct() {
-  depends=('python')
-
-  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')
-
-  cd construct-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-construct/repos/community-any/PKGBUILD (from rev 227480, 
python-construct/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-05-09 16:51:05 UTC (rev 227481)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-construct
+pkgname=('python-construct' 'python2-construct')
+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')
+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')
+
+prepare() {
+  cp -a construct-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/construct-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/construct-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/construct-$pkgver
+  python setup.py pytest
+
+  cd "$srcdir"/construct-$pkgver-py2
+  python2 setup.py pytest
+}
+
+package_python-construct() {
+  depends=('python')
+
+  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')
+
+  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/repos/community-any (PKGBUILD PKGBUILD)

2017-04-12 Thread Felix Yan
Date: Thursday, April 13, 2017 @ 03:10:23
  Author: felixonmars
Revision: 222548

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-04-13 03:09:36 UTC (rev 222547)
+++ PKGBUILD2017-04-13 03:10:23 UTC (rev 222548)
@@ -1,52 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-construct
-pkgname=('python-construct' 'python2-construct')
-pkgver=2.8.10
-_commit=3622db936af6df67ff6421bbbeb3ef492d9808d0
-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')
-checkdepends=('python-pytest' 'python2-pytest' 'python-numpy' 'python2-numpy')
-source=("git+https://github.com/construct/construct.git#commit=$_commit";)
-sha512sums=('SKIP')
-
-prepare() {
-  cp -a construct{,-py2}
-}
-
-build() {
-  cd "$srcdir"/construct
-  python setup.py build
-
-  cd "$srcdir"/construct-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/construct
-  PYTHONPATH="$PWD" py.test
-
-  cd "$srcdir"/construct-py2
-  PYTHONPATH="$PWD" py.test2
-}
-
-package_python-construct() {
-  depends=('python')
-
-  cd construct
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-construct() {
-  depends=('python2')
-
-  cd construct-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-construct/repos/community-any/PKGBUILD (from rev 222547, 
python-construct/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-04-13 03:10:23 UTC (rev 222548)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-construct
+pkgname=('python-construct' 'python2-construct')
+pkgver=2.8.11
+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')
+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-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/construct-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/construct-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/construct-$pkgver
+  python setup.py pytest
+
+  cd "$srcdir"/construct-$pkgver-py2
+  python2 setup.py pytest
+}
+
+package_python-construct() {
+  depends=('python')
+
+  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')
+
+  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/repos/community-any (PKGBUILD PKGBUILD)

2016-09-06 Thread Felix Yan
Date: Wednesday, September 7, 2016 @ 05:01:13
  Author: felixonmars
Revision: 17

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2016-09-07 05:00:53 UTC (rev 16)
+++ PKGBUILD2016-09-07 05:01:13 UTC (rev 17)
@@ -1,51 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-construct
-pkgname=('python-construct' 'python2-construct')
-pkgver=2.5.4
-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')
-source=("git+https://github.com/construct/construct.git#tag=v$pkgver";)
-sha512sums=('SKIP')
-
-prepare() {
-  cp -a construct{,-py2}
-}
-
-build() {
-  cd "$srcdir/construct"
-  python setup.py build
-
-  cd "$srcdir/construct-py2"
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir/construct"
-  nosetests3 tests
-
-  cd "$srcdir/construct-py2"
-  nosetests2 tests
-}
-
-package_python-construct() {
-  depends=('python-six')
-
-  cd construct
-  python setup.py install --root="${pkgdir}" --optimize=1
-  install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}
-
-package_python2-construct() {
-  depends=('python2-six')
-
-  cd construct-py2
-  python2 setup.py install --root="${pkgdir}" --optimize=1
-  install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}

Copied: python-construct/repos/community-any/PKGBUILD (from rev 16, 
python-construct/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2016-09-07 05:01:13 UTC (rev 17)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-construct
+pkgname=('python-construct' 'python2-construct')
+pkgver=2.6.2
+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')
+source=("git+https://github.com/construct/construct.git#tag=v$pkgver";)
+sha512sums=('SKIP')
+
+prepare() {
+  cp -a construct{,-py2}
+}
+
+build() {
+  cd "$srcdir/construct"
+  python setup.py build
+
+  cd "$srcdir/construct-py2"
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir/construct"
+  nosetests3 tests
+
+  cd "$srcdir/construct-py2"
+  nosetests2 tests
+}
+
+package_python-construct() {
+  depends=('python-six')
+
+  cd construct
+  python setup.py install --root="${pkgdir}" --optimize=1
+  install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+package_python2-construct() {
+  depends=('python2-six')
+
+  cd construct-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/repos/community-any (PKGBUILD PKGBUILD)

2016-09-02 Thread Felix Yan
Date: Saturday, September 3, 2016 @ 05:18:18
  Author: felixonmars
Revision: 188328

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2016-09-03 05:17:52 UTC (rev 188327)
+++ PKGBUILD2016-09-03 05:18:18 UTC (rev 188328)
@@ -1,51 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-construct
-pkgname=('python-construct' 'python2-construct')
-pkgver=2.5.3
-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')
-source=("git+https://github.com/construct/construct.git#tag=v$pkgver";)
-sha512sums=('SKIP')
-
-prepare() {
-  cp -a construct{,-py2}
-}
-
-build() {
-  cd "$srcdir/construct"
-  python setup.py build
-
-  cd "$srcdir/construct-py2"
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir/construct"
-  nosetests3 tests
-
-  cd "$srcdir/construct-py2"
-  nosetests2 tests
-}
-
-package_python-construct() {
-  depends=('python-six')
-
-  cd construct
-  python setup.py install --root="${pkgdir}" --optimize=1
-  install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}
-
-package_python2-construct() {
-  depends=('python2-six')
-
-  cd construct-py2
-  python2 setup.py install --root="${pkgdir}" --optimize=1
-  install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}

Copied: python-construct/repos/community-any/PKGBUILD (from rev 188327, 
python-construct/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2016-09-03 05:18:18 UTC (rev 188328)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-construct
+pkgname=('python-construct' 'python2-construct')
+pkgver=2.5.4
+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')
+source=("git+https://github.com/construct/construct.git#tag=v$pkgver";)
+sha512sums=('SKIP')
+
+prepare() {
+  cp -a construct{,-py2}
+}
+
+build() {
+  cd "$srcdir/construct"
+  python setup.py build
+
+  cd "$srcdir/construct-py2"
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir/construct"
+  nosetests3 tests
+
+  cd "$srcdir/construct-py2"
+  nosetests2 tests
+}
+
+package_python-construct() {
+  depends=('python-six')
+
+  cd construct
+  python setup.py install --root="${pkgdir}" --optimize=1
+  install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+package_python2-construct() {
+  depends=('python2-six')
+
+  cd construct-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/repos/community-any (PKGBUILD PKGBUILD)

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

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2016-08-23 04:45:06 UTC (rev 187356)
+++ PKGBUILD2016-08-23 04:45:20 UTC (rev 187357)
@@ -1,51 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-construct
-pkgname=('python-construct' 'python2-construct')
-pkgver=2.5.2
-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')
-source=("git+https://github.com/construct/construct.git#tag=v$pkgver";)
-sha512sums=('SKIP')
-
-prepare() {
-  cp -a construct{,-py2}
-}
-
-build() {
-  cd "$srcdir/construct"
-  python setup.py build
-
-  cd "$srcdir/construct-py2"
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir/construct"
-  nosetests3 tests
-
-  cd "$srcdir/construct-py2"
-  nosetests2 tests
-}
-
-package_python-construct() {
-  depends=('python-six')
-
-  cd construct
-  python setup.py install --root="${pkgdir}" --optimize=1
-  install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}
-
-package_python2-construct() {
-  depends=('python2-six')
-
-  cd construct-py2
-  python2 setup.py install --root="${pkgdir}" --optimize=1
-  install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}

Copied: python-construct/repos/community-any/PKGBUILD (from rev 187356, 
python-construct/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2016-08-23 04:45:20 UTC (rev 187357)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-construct
+pkgname=('python-construct' 'python2-construct')
+pkgver=2.5.3
+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')
+source=("git+https://github.com/construct/construct.git#tag=v$pkgver";)
+sha512sums=('SKIP')
+
+prepare() {
+  cp -a construct{,-py2}
+}
+
+build() {
+  cd "$srcdir/construct"
+  python setup.py build
+
+  cd "$srcdir/construct-py2"
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir/construct"
+  nosetests3 tests
+
+  cd "$srcdir/construct-py2"
+  nosetests2 tests
+}
+
+package_python-construct() {
+  depends=('python-six')
+
+  cd construct
+  python setup.py install --root="${pkgdir}" --optimize=1
+  install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+package_python2-construct() {
+  depends=('python2-six')
+
+  cd construct-py2
+  python2 setup.py install --root="${pkgdir}" --optimize=1
+  install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}