[arch-commits] Commit in python-ujson/trunk (PKGBUILD)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Date: Monday, January 25, 2016 @ 21:05:04 Author: anthraxx Revision: 158901 upgpkg: python-ujson 1.35-2 enable tests Modified: python-ujson/trunk/PKGBUILD --+ PKGBUILD | 66 - 1 file changed, 31 insertions(+), 35 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-01-25 19:01:27 UTC (rev 158900) +++ PKGBUILD2016-01-25 20:05:04 UTC (rev 158901) @@ -5,62 +5,58 @@ pkgname=('python-ujson' 'python2-ujson') _pkgname=ultrajson pkgver=1.35 -pkgrel=1 +pkgrel=2 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') -source=($pkgbase-$pkgver.tar.gz::https://github.com/esnme/ultrajson/archive/v$pkgver.tar.gz) -sha256sums=('1e7761583065873bed8466a3692fa5539d4f15bebc7af1c8fcc63d322a46804f') +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') prepare() { - cp -ra "$srcdir"/$_pkgname-$pkgver{,-py2} - 2to3 -w "$srcdir"/$_pkgname-$pkgver-py2/tests/tests.py + cp -ra ${_pkgname}-${pkgver}{,-py2} } 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 + (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 + ) } check() { - 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 + (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 + ) } package_python-ujson() { depends=('python') - - 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" + 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" } package_python2-ujson() { depends=('python2') - - 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" + 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)
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)
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)
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"