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

2020-11-12 Thread Evangelos Foutras via arch-commits
Date: Thursday, November 12, 2020 @ 14:29:03
  Author: foutrelis
Revision: 751930

upgpkg: python-ujson 4.0.1-3: Python 3.9 rebuild

Modified:
  python-ujson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-12 14:29:00 UTC (rev 751929)
+++ PKGBUILD2020-11-12 14:29:03 UTC (rev 751930)
@@ -4,7 +4,7 @@
 pkgname=python-ujson
 _pkgname=ultrajson
 pkgver=4.0.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Ultra fast JSON encoder and decoder for Python"
 url="https://github.com/ultrajson/ultrajson;
 arch=('x86_64')


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

2020-11-09 Thread Evangelos Foutras via arch-commits
Date: Monday, November 9, 2020 @ 19:53:09
  Author: foutrelis
Revision: 748093

upgpkg: python-ujson 4.0.1-2: Python 3.9 rebuild

Modified:
  python-ujson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-09 19:53:08 UTC (rev 748092)
+++ PKGBUILD2020-11-09 19:53:09 UTC (rev 748093)
@@ -4,7 +4,7 @@
 pkgname=python-ujson
 _pkgname=ultrajson
 pkgver=4.0.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Ultra fast JSON encoder and decoder for Python"
 url="https://github.com/ultrajson/ultrajson;
 arch=('x86_64')


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

2020-10-16 Thread Massimiliano Torromeo via arch-commits
Date: Friday, October 16, 2020 @ 08:18:32
  Author: mtorromeo
Revision: 724354

upgpkg: python-ujson 4.0.1-1

Modified:
  python-ujson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-16 08:16:03 UTC (rev 724353)
+++ PKGBUILD2020-10-16 08:18:32 UTC (rev 724354)
@@ -3,8 +3,8 @@
 
 pkgname=python-ujson
 _pkgname=ultrajson
-pkgver=3.2.0
-pkgrel=2
+pkgver=4.0.1
+pkgrel=1
 pkgdesc="Ultra fast JSON encoder and decoder for Python"
 url="https://github.com/ultrajson/ultrajson;
 arch=('x86_64')
@@ -13,8 +13,8 @@
 makedepends=('python-setuptools-scm' 'python-pip')
 checkdepends=('python-six' 'python-pytest')
 
source=(https://github.com/ultrajson/ultrajson/archive/$pkgver/$pkgname-$pkgver.tar.gz)
-sha512sums=('ec234917e59952390ec48e51137b896084e8be3312718bdd661536a453459ba29f7ae2141fee4b3135f2077fc43ee418407e459a6dc0be8833c6a3c2f1147d06')
-b2sums=('f68f95609894ff9413118a68179bf28fc23fcc5b89cf28f0500857e0759ce1678c6ba332bd0d4fb6bff6c35458e2a8702c533910526a1fbcf348809f3625a3e1')
+sha512sums=('583ec226ccd44667e41af5e0dff5a6912847fc9e3befdb11ac520cd7c6b9d20012a325e8931a9601268f261c2bfe82fcbffa829666559c8700aaafab3fc11c2f')
+b2sums=('15e501138dce9c7e3c7360d0f03583d6744b8b1888f4cd00980de508a6c2fd6d7002dfd2cce1f7b5d3b14f61828149397357957e31e4e1a79abb8e6bc1d1f602')
 
 export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
 


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

2020-09-18 Thread Massimiliano Torromeo via arch-commits
Date: Friday, September 18, 2020 @ 07:32:46
  Author: mtorromeo
Revision: 709798

FS#67914

Modified:
  python-ujson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-18 05:03:18 UTC (rev 709797)
+++ PKGBUILD2020-09-18 07:32:46 UTC (rev 709798)
@@ -4,22 +4,19 @@
 pkgname=python-ujson
 _pkgname=ultrajson
 pkgver=3.2.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Ultra fast JSON encoder and decoder for Python"
 url="https://github.com/ultrajson/ultrajson;
 arch=('x86_64')
 license=('BSD')
 depends=('python')
-makedepends=('python-setuptools' 'python-pip')
+makedepends=('python-setuptools-scm' 'python-pip')
 checkdepends=('python-six' 'python-pytest')
 
source=(https://github.com/ultrajson/ultrajson/archive/$pkgver/$pkgname-$pkgver.tar.gz)
 
sha512sums=('ec234917e59952390ec48e51137b896084e8be3312718bdd661536a453459ba29f7ae2141fee4b3135f2077fc43ee418407e459a6dc0be8833c6a3c2f1147d06')
 
b2sums=('f68f95609894ff9413118a68179bf28fc23fcc5b89cf28f0500857e0759ce1678c6ba332bd0d4fb6bff6c35458e2a8702c533910526a1fbcf348809f3625a3e1')
 
-prepare() {
-  sed '/setup_requires=\["setuptools_scm"\],/d' -i 
${_pkgname}-${pkgver}/setup.py
-  sed "s/{version}/$pkgver/" ${_pkgname}-${pkgver}/python/version_template.h > 
${_pkgname}-${pkgver}/python/version.h
-}
+export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
 
 build() {
   cd ${_pkgname}-${pkgver}


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

2020-09-11 Thread Massimiliano Torromeo via arch-commits
Date: Friday, September 11, 2020 @ 12:46:37
  Author: mtorromeo
Revision: 702786

upgpkg: python-ujson 3.2.0-1

Modified:
  python-ujson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-11 12:46:29 UTC (rev 702785)
+++ PKGBUILD2020-09-11 12:46:37 UTC (rev 702786)
@@ -3,7 +3,7 @@
 
 pkgname=python-ujson
 _pkgname=ultrajson
-pkgver=3.1.0
+pkgver=3.2.0
 pkgrel=1
 pkgdesc="Ultra fast JSON encoder and decoder for Python"
 url="https://github.com/ultrajson/ultrajson;
@@ -13,8 +13,8 @@
 makedepends=('python-setuptools' 'python-pip')
 checkdepends=('python-six' 'python-pytest')
 
source=(https://github.com/ultrajson/ultrajson/archive/$pkgver/$pkgname-$pkgver.tar.gz)
-sha512sums=('403430cbcd09968a47c1e85169d62ed3dbb6a014b9e7f3e74c53554a37f008878bc115f4ee84c70c2ae7b4d0534a2f74bc3d6bc8104282181db498e6172a0dc2')
-b2sums=('bbf1a44bffd8adb2b9237d8067686dd69355cf96cf1ebfb1fd3b7ff217db77be03690ed04b98c670619ba9408b6df00f6c1da890b471b622438604a7ccecb848')
+sha512sums=('ec234917e59952390ec48e51137b896084e8be3312718bdd661536a453459ba29f7ae2141fee4b3135f2077fc43ee418407e459a6dc0be8833c6a3c2f1147d06')
+b2sums=('f68f95609894ff9413118a68179bf28fc23fcc5b89cf28f0500857e0759ce1678c6ba332bd0d4fb6bff6c35458e2a8702c533910526a1fbcf348809f3625a3e1')
 
 prepare() {
   sed '/setup_requires=\["setuptools_scm"\],/d' -i 
${_pkgname}-${pkgver}/setup.py


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

2020-08-10 Thread Massimiliano Torromeo via arch-commits
Date: Monday, August 10, 2020 @ 08:22:12
  Author: mtorromeo
Revision: 673456

upgpkg: python-ujson 3.1.0-1

Modified:
  python-ujson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-10 08:12:25 UTC (rev 673455)
+++ PKGBUILD2020-08-10 08:22:12 UTC (rev 673456)
@@ -3,7 +3,7 @@
 
 pkgname=python-ujson
 _pkgname=ultrajson
-pkgver=3.0.0
+pkgver=3.1.0
 pkgrel=1
 pkgdesc="Ultra fast JSON encoder and decoder for Python"
 url="https://github.com/ultrajson/ultrajson;
@@ -13,8 +13,8 @@
 makedepends=('python-setuptools' 'python-pip')
 checkdepends=('python-six' 'python-pytest')
 
source=(https://github.com/ultrajson/ultrajson/archive/$pkgver/$pkgname-$pkgver.tar.gz)
-sha512sums=('bd77fd9ba4c1f059216be46afced3db20b82b8637c5d41fe5ba04b9d63e636c422cae44a7fcee913dc40fc9d91367f2de97db757e4cb53b22ecb77b1c765e27d')
-b2sums=('e15895072e44e0f54a7437fe5613aff3fa912f7d19f3058bb4977cf407d8b2a3d0c8c94526459bfbbccbcff56737c76be880bd3385776c8a771dba0194c8e0e7')
+sha512sums=('403430cbcd09968a47c1e85169d62ed3dbb6a014b9e7f3e74c53554a37f008878bc115f4ee84c70c2ae7b4d0534a2f74bc3d6bc8104282181db498e6172a0dc2')
+b2sums=('bbf1a44bffd8adb2b9237d8067686dd69355cf96cf1ebfb1fd3b7ff217db77be03690ed04b98c670619ba9408b6df00f6c1da890b471b622438604a7ccecb848')
 
 prepare() {
   sed '/setup_requires=\["setuptools_scm"\],/d' -i 
${_pkgname}-${pkgver}/setup.py


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

2020-07-22 Thread Levente Polyak via arch-commits
Date: Wednesday, July 22, 2020 @ 19:46:13
  Author: anthraxx
Revision: 664904

upgpkg: python-ujson 3.0.0-1

Modified:
  python-ujson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-07-22 19:45:40 UTC (rev 664903)
+++ PKGBUILD2020-07-22 19:46:13 UTC (rev 664904)
@@ -1,8 +1,7 @@
 # Maintainer: Levente Polyak 
 # Maintainer: Massimiliano Torromeo 
 
-pkgbase=python-ujson
-pkgname=('python-ujson' 'python2-ujson')
+pkgname=python-ujson
 _pkgname=ultrajson
 pkgver=3.0.0
 pkgrel=1
@@ -10,7 +9,8 @@
 url="https://github.com/ultrajson/ultrajson;
 arch=('x86_64')
 license=('BSD')
-makedepends=('python-setuptools' 'python2-setuptools' 'python-pip' 
'python2-pip')
+depends=('python')
+makedepends=('python-setuptools' 'python-pip')
 checkdepends=('python-six' 'python-pytest')
 
source=(https://github.com/ultrajson/ultrajson/archive/$pkgver/$pkgname-$pkgver.tar.gz)
 
sha512sums=('bd77fd9ba4c1f059216be46afced3db20b82b8637c5d41fe5ba04b9d63e636c422cae44a7fcee913dc40fc9d91367f2de97db757e4cb53b22ecb77b1c765e27d')
@@ -19,18 +19,11 @@
 prepare() {
   sed '/setup_requires=\["setuptools_scm"\],/d' -i 
${_pkgname}-${pkgver}/setup.py
   sed "s/{version}/$pkgver/" ${_pkgname}-${pkgver}/python/version_template.h > 
${_pkgname}-${pkgver}/python/version.h
-  cp -ra ${_pkgname}-${pkgver}{,-py2}
 }
 
 build() {
-  (cd ${_pkgname}-${pkgver}
-python setup.py build -b ../buildpy3
-ln -s ../buildpy3 build
-  )
-  (cd ${_pkgname}-${pkgver}-py2
-python2 setup.py build -b ../buildpy2
-ln -s ../buildpy2 build
-  )
+  cd ${_pkgname}-${pkgver}
+  python setup.py build
 }
 
 check() {
@@ -39,20 +32,11 @@
   PYTHONPATH="build/lib.linux-${CARCH}-${PYTHONVERSION}" pytest
 }
 
-package_python-ujson() {
-  depends=('python')
+package() {
   cd ${_pkgname}-${pkgver}
   python setup.py install --skip-build -O1 --root="${pkgdir}"
-  install -Dm 644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  install -Dm 644 README.rst "${pkgdir}/usr/share/doc/${pkgname}/README"
+  install -Dm 644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
 }
 
-package_python2-ujson() {
-  depends=('python2')
-  cd ${_pkgname}-${pkgver}-py2
-  python2 setup.py install --skip-build -O1 --root="${pkgdir}"
-  install -Dm 644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  install -Dm 644 README.rst "${pkgdir}/usr/share/doc/${pkgname}/README"
-}
-
 # vim: ts=2 sw=2 et:


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

2020-03-28 Thread Levente Polyak via arch-commits
Date: Saturday, March 28, 2020 @ 16:29:15
  Author: anthraxx
Revision: 605302

upgpkg: python-ujson 2.0.3-1

Modified:
  python-ujson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-28 16:27:01 UTC (rev 605301)
+++ PKGBUILD2020-03-28 16:29:15 UTC (rev 605302)
@@ -4,7 +4,7 @@
 pkgbase=python-ujson
 pkgname=('python-ujson' 'python2-ujson')
 _pkgname=ultrajson
-pkgver=2.0.2
+pkgver=2.0.3
 pkgrel=1
 pkgdesc="Ultra fast JSON encoder and decoder for Python"
 url="https://github.com/esnme/ultrajson;
@@ -13,7 +13,8 @@
 makedepends=('python-setuptools' 'python2-setuptools' 'python-pip' 
'python2-pip')
 checkdepends=('python-six' 'python-pytest')
 
source=(https://github.com/esnme/ultrajson/archive/$pkgver/$pkgname-$pkgver.tar.gz)
-sha512sums=('a612f6776ca3d89eb0fbef00a934760ad232242c583d44dbeafd564218fab74ec6d1d0fe7bbade483bb12d9206636f186b890b25b2681336f686a10242a98839')
+sha512sums=('31ccee759847424de1d683bb8b4898ea2b358a3c48524f4f455aa0c5d732d0edf84bd5fa0c203ca9c58b4fbc6d94130f447c1cbae564dc60e4863b17dad8')
+b2sums=('063aa628c9d06f0dcebd73ee044ec3458d0613d2ff7e97b33d7b187ebc9557e9ab53d7db5ba987e2acf374ed3c2a9e7d0d5163a22e2d2bd691789711487ce52a')
 
 prepare() {
   sed '/setup_requires=\["setuptools_scm"\],/d' -i 
${_pkgname}-${pkgver}/setup.py


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

2020-03-19 Thread Massimiliano Torromeo via arch-commits
Date: Thursday, March 19, 2020 @ 18:32:49
  Author: mtorromeo
Revision: 601052

upgpkg: python-ujson 2.0.2-1

Modified:
  python-ujson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-19 18:32:35 UTC (rev 601051)
+++ PKGBUILD2020-03-19 18:32:49 UTC (rev 601052)
@@ -4,7 +4,7 @@
 pkgbase=python-ujson
 pkgname=('python-ujson' 'python2-ujson')
 _pkgname=ultrajson
-pkgver=2.0.1
+pkgver=2.0.2
 pkgrel=1
 pkgdesc="Ultra fast JSON encoder and decoder for Python"
 url="https://github.com/esnme/ultrajson;
@@ -13,7 +13,7 @@
 makedepends=('python-setuptools' 'python2-setuptools' 'python-pip' 
'python2-pip')
 checkdepends=('python-six' 'python-pytest')
 
source=(https://github.com/esnme/ultrajson/archive/$pkgver/$pkgname-$pkgver.tar.gz)
-sha512sums=('ae70b3560a04b7b60a7bf640745aa6505e222d09f8719d5b328a612ff5194e57ee890e80c83be98887f11db97d326c584c8af3464b289179385b0635c6fb047f')
+sha512sums=('a612f6776ca3d89eb0fbef00a934760ad232242c583d44dbeafd564218fab74ec6d1d0fe7bbade483bb12d9206636f186b890b25b2681336f686a10242a98839')
 
 prepare() {
   sed '/setup_requires=\["setuptools_scm"\],/d' -i 
${_pkgname}-${pkgver}/setup.py


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

2020-03-09 Thread Massimiliano Torromeo via arch-commits
Date: Monday, March 9, 2020 @ 08:49:51
  Author: mtorromeo
Revision: 592755

upgpkg: python-ujson 2.0.1-1

Modified:
  python-ujson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-09 08:01:46 UTC (rev 592754)
+++ PKGBUILD2020-03-09 08:49:51 UTC (rev 592755)
@@ -4,18 +4,20 @@
 pkgbase=python-ujson
 pkgname=('python-ujson' 'python2-ujson')
 _pkgname=ultrajson
-pkgver=1.35
-pkgrel=6
+pkgver=2.0.1
+pkgrel=1
 pkgdesc="Ultra fast JSON encoder and decoder for Python"
 url="https://github.com/esnme/ultrajson;
 arch=('x86_64')
 license=('BSD')
-makedepends=('python-setuptools' 'python2-setuptools')
-checkdepends=('python-six' 'python2-six' 'python-pytz' 'python2-pytz' 
'python-blist' 'python2-blist' 'python2-unittest2')
-source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/esnme/ultrajson/archive/v${pkgver}.tar.gz)
-sha512sums=('cd5dc8d08e072cf703aec7d689070713f7073c22f13167d7e10a89219179248d6668894c1d742ca658672bb82e1dccbf72e3fd69e036d8cb2ee0ee799d10db11')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pip' 
'python2-pip')
+checkdepends=('python-six' 'python-pytest')
+source=(https://github.com/esnme/ultrajson/archive/$pkgver/$pkgname-$pkgver.tar.gz)
+sha512sums=('ae70b3560a04b7b60a7bf640745aa6505e222d09f8719d5b328a612ff5194e57ee890e80c83be98887f11db97d326c584c8af3464b289179385b0635c6fb047f')
 
 prepare() {
+  sed '/setup_requires=\["setuptools_scm"\],/d' -i 
${_pkgname}-${pkgver}/setup.py
+  sed "s/{version}/$pkgver/" ${_pkgname}-${pkgver}/python/version_template.h > 
${_pkgname}-${pkgver}/python/version.h
   cp -ra ${_pkgname}-${pkgver}{,-py2}
 }
 
@@ -31,16 +33,9 @@
 }
 
 check() {
-  (cd ${_pkgname}-${pkgver}
-local PYTHONVERSION="$(python -c 'import sys; 
print("{}.{}".format(sys.version_info.major, sys.version_info.minor))')"
-PYTHONPATH="build/lib.linux-${CARCH}-${PYTHONVERSION}" \
-  python tests/tests.py
-  )
-  (cd ${_pkgname}-${pkgver}-py2
-local PYTHONVERSION="$(python2 -c 'import sys; 
print("{}.{}".format(sys.version_info.major, sys.version_info.minor))')"
-PYTHONPATH="build/lib.linux-${CARCH}-${PYTHONVERSION}" \
-  python2 tests/tests.py
-  )
+  cd ${_pkgname}-${pkgver}
+  local PYTHONVERSION="$(python -c 'import sys; 
print("{}.{}".format(sys.version_info.major, sys.version_info.minor))')"
+  PYTHONPATH="build/lib.linux-${CARCH}-${PYTHONVERSION}" pytest
 }
 
 package_python-ujson() {


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

2019-10-31 Thread Felix Yan via arch-commits
Date: Thursday, October 31, 2019 @ 18:21:52
  Author: felixonmars
Revision: 521663

Python 3.8 rebuild

Modified:
  python-ujson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-31 18:21:25 UTC (rev 521662)
+++ PKGBUILD2019-10-31 18:21:52 UTC (rev 521663)
@@ -5,7 +5,7 @@
 pkgname=('python-ujson' 'python2-ujson')
 _pkgname=ultrajson
 pkgver=1.35
-pkgrel=5
+pkgrel=6
 pkgdesc="Ultra fast JSON encoder and decoder for Python"
 url="https://github.com/esnme/ultrajson;
 arch=('x86_64')


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

2019-10-25 Thread Felix Yan via arch-commits
Date: Friday, October 25, 2019 @ 16:01:16
  Author: felixonmars
Revision: 519326

Python 3.8 rebuild

Modified:
  python-ujson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-25 16:01:14 UTC (rev 519325)
+++ PKGBUILD2019-10-25 16:01:16 UTC (rev 519326)
@@ -5,7 +5,7 @@
 pkgname=('python-ujson' 'python2-ujson')
 _pkgname=ultrajson
 pkgver=1.35
-pkgrel=4
+pkgrel=5
 pkgdesc="Ultra fast JSON encoder and decoder for Python"
 url="https://github.com/esnme/ultrajson;
 arch=('x86_64')


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

2018-07-08 Thread Evangelos Foutras via arch-commits
Date: Sunday, July 8, 2018 @ 13:55:51
  Author: foutrelis
Revision: 354921

Python 3.7 rebuild

Modified:
  python-ujson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-07-08 13:53:43 UTC (rev 354920)
+++ PKGBUILD2018-07-08 13:55:51 UTC (rev 354921)
@@ -5,7 +5,7 @@
 pkgname=('python-ujson' 'python2-ujson')
 _pkgname=ultrajson
 pkgver=1.35
-pkgrel=3
+pkgrel=4
 pkgdesc="Ultra fast JSON encoder and decoder for Python"
 url="https://github.com/esnme/ultrajson;
 arch=('x86_64')


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

2016-12-26 Thread Felix Yan
Date: Monday, December 26, 2016 @ 10:20:18
  Author: felixonmars
Revision: 202703

Python 3.6 rebuild

Modified:
  python-ujson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-12-26 10:20:13 UTC (rev 202702)
+++ PKGBUILD2016-12-26 10:20:18 UTC (rev 202703)
@@ -5,7 +5,7 @@
 pkgname=('python-ujson' 'python2-ujson')
 _pkgname=ultrajson
 pkgver=1.35
-pkgrel=2
+pkgrel=3
 pkgdesc="Ultra fast JSON encoder and decoder for Python"
 url="https://github.com/esnme/ultrajson;
 arch=('i686' 'x86_64')


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

2016-01-23 Thread Massimiliano Torromeo
Date: Saturday, January 23, 2016 @ 17:40:06
  Author: mtorromeo
Revision: 158697

upgpkg: python-ujson 1.35-1

Modified:
  python-ujson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-23 15:53:22 UTC (rev 158696)
+++ PKGBUILD2016-01-23 16:40:06 UTC (rev 158697)
@@ -4,7 +4,7 @@
 pkgbase=python-ujson
 pkgname=('python-ujson' 'python2-ujson')
 _pkgname=ultrajson
-pkgver=1.34
+pkgver=1.35
 pkgrel=1
 pkgdesc="Ultra fast JSON encoder and decoder for Python"
 url="https://github.com/esnme/ultrajson;
@@ -11,54 +11,56 @@
 arch=('i686' 'x86_64')
 license=('BSD')
 makedepends=('python-setuptools' 'python2-setuptools')
-source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/esnme/ultrajson/archive/v${pkgver}.tar.gz)
-sha512sums=('fce4c9d8d84ac84a35ed762f120c6e8ce8c2b0d29831c3d2a7e79c72b59279441b95e35831b149c501d00d738f0b9864f720da689e5da840a064c8c0b437006e')
+source=($pkgbase-$pkgver.tar.gz::https://github.com/esnme/ultrajson/archive/v$pkgver.tar.gz)
+sha256sums=('1e7761583065873bed8466a3692fa5539d4f15bebc7af1c8fcc63d322a46804f')
 
 prepare() {
-  cp -ra ${_pkgname}-${pkgver}{,-py2}
-  2to3 -w ${_pkgname}-${pkgver}-py2/tests/tests.py
+  cp -ra "$srcdir"/$_pkgname-$pkgver{,-py2}
+  2to3 -w "$srcdir"/$_pkgname-$pkgver-py2/tests/tests.py
 }
 
 build() {
-  (cd ${_pkgname}-${pkgver}
-python setup.py build
-  )
-  (cd ${_pkgname}-${pkgver}-py2
-python2 setup.py build
-  )
+  cd "$srcdir"/$_pkgname-$pkgver
+  mkdir ../buildpy3
+  python setup.py build -b ../buildpy3
+
+  cd "$srcdir"/$_pkgname-$pkgver-py2
+  mkdir ../buildpy2
+  python2 setup.py build -b ../buildpy2
 }
 
 check() {
-  (cd ${_pkgname}-${pkgver}
-# TODO: tests are currently broken
-#local PYTHONVERSION="$(python -c 'import sys; 
print("{}.{}".format(sys.version_info.major, sys.version_info.minor))')"
-#PYTHONPATH="build/lib.linux-${CARCH}-${PYTHONVERSION}" \
-  #python tests/tests.py
-  )
-  (cd ${_pkgname}-${pkgver}-py2
-# TODO: tests are currently broken
-#local PYTHONVERSION="$(python2 -c 'import sys; 
print("{}.{}".format(sys.version_info.major, sys.version_info.minor))')"
-#PYTHONPATH="build/lib.linux-${CARCH}-${PYTHONVERSION}" \
-  #python2 tests/tests.py
-  )
+  cd "$srcdir"/$_pkgname-$pkgver
+  # TODO: tests are currently broken
+  #local PYTHONVERSION="$(python -c 'import sys; 
print("{}.{}".format(sys.version_info.major, sys.version_info.minor))')"
+  #PYTHONPATH="build/lib.linux-${CARCH}-${PYTHONVERSION}" \
+#python tests/tests.py
+
+  cd "$srcdir"/$_pkgname-$pkgver-py2
+  # TODO: tests are currently broken
+  #local PYTHONVERSION="$(python2 -c 'import sys; 
print("{}.{}".format(sys.version_info.major, sys.version_info.minor))')"
+  #PYTHONPATH="build/lib.linux-${CARCH}-${PYTHONVERSION}" \
+#python2 tests/tests.py
 }
 
 package_python-ujson() {
   depends=('python')
 
-  cd ${_pkgname}-${pkgver}
-  python setup.py install -O1 --root="${pkgdir}"
-  install -Dm 644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  install -Dm 644 README.rst "${pkgdir}/usr/share/doc/${pkgname}/README"
+  cd "$srcdir"/$_pkgname-$pkgver
+  rm -rf build; ln -s ../buildpy3 build
+  python setup.py install --skip-build -O1 --root="$pkgdir"
+  install -Dm 644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  install -Dm 644 README.rst "$pkgdir/usr/share/doc/$pkgname/README"
 }
 
 package_python2-ujson() {
   depends=('python2')
 
-  cd ${_pkgname}-${pkgver}-py2
-  python2 setup.py install -O1 --root="${pkgdir}"
-  install -Dm 644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  install -Dm 644 README.rst "${pkgdir}/usr/share/doc/${pkgname}/README"
+  cd "$srcdir"/$_pkgname-$pkgver-py2
+  rm -rf build; ln -s ../buildpy2 build
+  python2 setup.py install --skip-build -O1 --root="$pkgdir"
+  install -Dm 644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  install -Dm 644 README.rst "$pkgdir/usr/share/doc/$pkgname/README"
 }
 
 # vim: ts=2 sw=2 et:


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

2015-12-14 Thread Levente Polyak
Date: Monday, December 14, 2015 @ 20:06:52
  Author: anthraxx
Revision: 153316

upgpkg: python-ujson 1.34-1

upgpkg: python-ujson 1.34-1

Modified:
  python-ujson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2015-12-14 18:11:11 UTC (rev 153315)
+++ PKGBUILD2015-12-14 19:06:52 UTC (rev 153316)
@@ -3,25 +3,52 @@
 
 pkgbase=python-ujson
 pkgname=('python-ujson' 'python2-ujson')
-_libname=${pkgbase/python-/}
-pkgver=1.33
-pkgrel=3
+_pkgname=ultrajson
+pkgver=1.34
+pkgrel=1
 pkgdesc="Ultra fast JSON encoder and decoder for Python"
 url="https://github.com/esnme/ultrajson;
 arch=('i686' 'x86_64')
 license=('BSD')
 makedepends=('python-setuptools' 'python2-setuptools')
-sha512sums=('0f1f66212fbf94c03e048ba64c3bd817c50443d1a29b87f6a3a38f697a050f38821be4ba36a3b17a96930c69ee92973ac31bdd41851dea071af14cd4bbaf8480'
-
'74a87d69556e526768fe1d0d0b6ff888b8b34ab7e5c651a96b4e4c42599ce67825cd5a1ad3a20745faf230eb778737b03afb5fe944057cd7dc705c4b5b6f')
-source=(${pkgbase}-${pkgver}.zip::https://pypi.python.org/packages/source/${_libname:0:1}/${_libname}/${_libname}-${pkgver}.zip
-LICENSE.txt)
+source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/esnme/ultrajson/archive/v${pkgver}.tar.gz)
+sha512sums=('fce4c9d8d84ac84a35ed762f120c6e8ce8c2b0d29831c3d2a7e79c72b59279441b95e35831b149c501d00d738f0b9864f720da689e5da840a064c8c0b437006e')
 
+prepare() {
+  cp -ra ${_pkgname}-${pkgver}{,-py2}
+  2to3 -w ${_pkgname}-${pkgver}-py2/tests/tests.py
+}
+
+build() {
+  (cd ${_pkgname}-${pkgver}
+python setup.py build
+  )
+  (cd ${_pkgname}-${pkgver}-py2
+python2 setup.py build
+  )
+}
+
+check() {
+  (cd ${_pkgname}-${pkgver}
+# TODO: tests are currently broken
+#local PYTHONVERSION="$(python -c 'import sys; 
print("{}.{}".format(sys.version_info.major, sys.version_info.minor))')"
+#PYTHONPATH="build/lib.linux-${CARCH}-${PYTHONVERSION}" \
+  #python tests/tests.py
+  )
+  (cd ${_pkgname}-${pkgver}-py2
+# TODO: tests are currently broken
+#local PYTHONVERSION="$(python2 -c 'import sys; 
print("{}.{}".format(sys.version_info.major, sys.version_info.minor))')"
+#PYTHONPATH="build/lib.linux-${CARCH}-${PYTHONVERSION}" \
+  #python2 tests/tests.py
+  )
+}
+
 package_python-ujson() {
   depends=('python')
 
-  cd ${_libname}-${pkgver}
+  cd ${_pkgname}-${pkgver}
   python setup.py install -O1 --root="${pkgdir}"
-  install -Dm 644 "${srcdir}/LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -Dm 644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
   install -Dm 644 README.rst "${pkgdir}/usr/share/doc/${pkgname}/README"
 }
 
@@ -28,9 +55,9 @@
 package_python2-ujson() {
   depends=('python2')
 
-  cd ${_libname}-${pkgver}
+  cd ${_pkgname}-${pkgver}-py2
   python2 setup.py install -O1 --root="${pkgdir}"
-  install -Dm 644 "${srcdir}/LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -Dm 644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
   install -Dm 644 README.rst "${pkgdir}/usr/share/doc/${pkgname}/README"
 }
 


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

2015-11-04 Thread Levente Polyak
Date: Wednesday, November 4, 2015 @ 18:47:53
  Author: anthraxx
Revision: 145992

using source file prefix

Modified:
  python-ujson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2015-11-04 17:34:35 UTC (rev 145991)
+++ PKGBUILD2015-11-04 17:47:53 UTC (rev 145992)
@@ -3,7 +3,7 @@
 
 pkgbase=python-ujson
 pkgname=('python-ujson' 'python2-ujson')
-_libname=${pkgname/python-/}
+_libname=${pkgbase/python-/}
 pkgver=1.33
 pkgrel=3
 pkgdesc="Ultra fast JSON encoder and decoder for Python"
@@ -13,13 +13,13 @@
 makedepends=('python-setuptools' 'python2-setuptools')
 
sha512sums=('0f1f66212fbf94c03e048ba64c3bd817c50443d1a29b87f6a3a38f697a050f38821be4ba36a3b17a96930c69ee92973ac31bdd41851dea071af14cd4bbaf8480'
 
'74a87d69556e526768fe1d0d0b6ff888b8b34ab7e5c651a96b4e4c42599ce67825cd5a1ad3a20745faf230eb778737b03afb5fe944057cd7dc705c4b5b6f')
-source=(https://pypi.python.org/packages/source/${_libname:0:1}/${_libname}/${_libname}-${pkgver}.zip
+source=(${pkgbase}-${pkgver}.zip::https://pypi.python.org/packages/source/${_libname:0:1}/${_libname}/${_libname}-${pkgver}.zip
 LICENSE.txt)
 
 package_python-ujson() {
+  depends=('python')
+
   cd ${_libname}-${pkgver}
-  depends=('python')
-  
   python setup.py install -O1 --root="${pkgdir}"
   install -Dm 644 "${srcdir}/LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
   install -Dm 644 README.rst "${pkgdir}/usr/share/doc/${pkgname}/README"
@@ -26,9 +26,9 @@
 }
 
 package_python2-ujson() {
+  depends=('python2')
+
   cd ${_libname}-${pkgver}
-  depends=('python2')
-  
   python2 setup.py install -O1 --root="${pkgdir}"
   install -Dm 644 "${srcdir}/LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
   install -Dm 644 README.rst "${pkgdir}/usr/share/doc/${pkgname}/README"