[arch-commits] Commit in python-tox/repos (2 files)
Date: Monday, November 9, 2020 @ 20:39:45 Author: felixonmars Revision: 748225 archrelease: copy trunk to community-staging-any Added: python-tox/repos/community-staging-any/ python-tox/repos/community-staging-any/PKGBUILD (from rev 748224, python-tox/trunk/PKGBUILD) --+ PKGBUILD | 78 + 1 file changed, 78 insertions(+) Copied: python-tox/repos/community-staging-any/PKGBUILD (from rev 748224, python-tox/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2020-11-09 20:39:45 UTC (rev 748225) @@ -0,0 +1,78 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Weißschuh +# Contributor: George Brooke +# Contributor: Sebastian Wiesner + +pkgbase=python-tox +pkgname=(python-tox python2-tox) +pkgver=3.20.1 +pkgrel=2 +pkgdesc='Python virtualenv management and testing tool' +arch=('any') +url='https://tox.readthedocs.io' +license=('GPL2') +makedepends=('python-setuptools-scm' 'python2-setuptools-scm' 'python-py' 'python2-py' 'python-virtualenv' + 'python2-virtualenv' 'python-pluggy' 'python2-pluggy' 'python-toml' 'python2-toml' + 'python-filelock' 'python2-filelock' 'python-freezegun' 'python2-freezegun') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-pytest-mock' + 'python2-pytest-mock' 'python2-pathlib2' 'python-flaky' 'python2-flaky' + 'python-pathlib2' 'python2-pathlib2') +source=("https://pypi.io/packages/source/t/tox/tox-$pkgver.tar.gz;) +sha512sums=('73d6b6ca98cc9de628038360fe0af50ecfac1e7949735fde49fd38d85c9fcc517d897eeb287da0388265e689941ef3b63956349b4be409197a164039cb1ba1ae') + +prepare() { + find tox-$pkgver -name "*.pyc" -delete + + cp -a tox-$pkgver{,-py2} + + sed -i 's|pathlib2|pathlib|' tox-$pkgver/tests/integration/*.py +} + +build() { + export LC_CTYPE=en_US.UTF-8 + + cd "$srcdir"/tox-$pkgver + python setup.py build + + cd "$srcdir"/tox-$pkgver-py2 + python2 setup.py build +} + +check() { + # Hack entry points + + ( +cd "$srcdir"/tox-$pkgver +virtualenv "$srcdir/pyvenv" --system-site-packages +. "$srcdir/pyvenv/bin/activate" +python setup.py install +python setup.py pytest + ) + + ( +cd "$srcdir"/tox-$pkgver-py2 +virtualenv2 "$srcdir/pyvenv-py2" --system-site-packages +. "$srcdir/pyvenv-py2/bin/activate" +python setup.py install +python setup.py pytest + ) +} + +package_python-tox() { + depends=('python-py' 'python-virtualenv' 'python-setuptools' 'python-pluggy' 'python-toml' + 'python-filelock') + + cd "$srcdir"/tox-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + ln -s tox "$pkgdir"/usr/bin/tox3 +} + +package_python2-tox() { + depends=('python2-py' 'python2-virtualenv' 'python2-setuptools' 'python2-pluggy' 'python2-toml' + 'python2-filelock') + + cd "$srcdir"/tox-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + mv "$pkgdir"/usr/bin/tox{,2} + mv "$pkgdir"/usr/bin/{tox-quickstart,tox2-quickstart} +}
[arch-commits] Commit in python-tox/repos (2 files)
Date: Saturday, October 26, 2019 @ 05:33:28 Author: foutrelis Revision: 520124 archrelease: copy trunk to community-staging-any Added: python-tox/repos/community-staging-any/ python-tox/repos/community-staging-any/PKGBUILD (from rev 520121, python-tox/trunk/PKGBUILD) --+ PKGBUILD | 78 + 1 file changed, 78 insertions(+) Copied: python-tox/repos/community-staging-any/PKGBUILD (from rev 520121, python-tox/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2019-10-26 05:33:28 UTC (rev 520124) @@ -0,0 +1,78 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Weißschuh +# Contributor: George Brooke +# Contributor: Sebastian Wiesner + +pkgbase=python-tox +pkgname=(python-tox python2-tox) +pkgver=3.14.0 +pkgrel=2 +pkgdesc='Python virtualenv management and testing tool' +arch=('any') +url='https://tox.readthedocs.io' +license=('GPL2') +makedepends=('python-setuptools-scm' 'python2-setuptools-scm' 'python-py' 'python2-py' 'python-virtualenv' + 'python2-virtualenv' 'python-pluggy' 'python2-pluggy' 'python-toml' 'python2-toml' + 'python-filelock' 'python2-filelock' 'python-freezegun' 'python2-freezegun') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-pytest-mock' + 'python2-pytest-mock' 'python2-pathlib2' 'python-flaky' 'python2-flaky' + 'python-pathlib2' 'python2-pathlib2') +source=("https://pypi.io/packages/source/t/tox/tox-$pkgver.tar.gz;) +sha512sums=('5b3ad0c683c98ed0f79f45b711e60061a69c317df94c627305788067bf6607c388648af2922d8d3931100bb4b0f6db3a765ca49d9489ae026af9f20c4d12588e') + +prepare() { + find tox-$pkgver -name "*.pyc" -delete + + cp -a tox-$pkgver{,-py2} + + sed -i 's|pathlib2|pathlib|' tox-$pkgver/tests/integration/*.py +} + +build() { + export LC_CTYPE=en_US.UTF-8 + + cd "$srcdir"/tox-$pkgver + python setup.py build + + cd "$srcdir"/tox-$pkgver-py2 + python2 setup.py build +} + +check() { + # Hack entry points + + ( +cd "$srcdir"/tox-$pkgver +virtualenv "$srcdir/pyvenv" --system-site-packages +. "$srcdir/pyvenv/bin/activate" +python setup.py install +python setup.py pytest + ) + + ( +cd "$srcdir"/tox-$pkgver-py2 +virtualenv2 "$srcdir/pyvenv-py2" --system-site-packages +. "$srcdir/pyvenv-py2/bin/activate" +python setup.py install +python setup.py pytest + ) +} + +package_python-tox() { + depends=('python-py' 'python-virtualenv' 'python-setuptools' 'python-pluggy' 'python-toml' + 'python-filelock') + + cd "$srcdir"/tox-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + ln -s tox "$pkgdir"/usr/bin/tox3 +} + +package_python2-tox() { + depends=('python2-py' 'python2-virtualenv' 'python2-setuptools' 'python2-pluggy' 'python2-toml' + 'python2-filelock') + + cd "$srcdir"/tox-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + mv "$pkgdir"/usr/bin/tox{,2} + mv "$pkgdir"/usr/bin/{tox-quickstart,tox2-quickstart} +}
[arch-commits] Commit in python-tox/repos (2 files)
Date: Sunday, July 1, 2018 @ 13:06:14 Author: eschwartz Revision: 349399 archrelease: copy trunk to community-staging-any Added: python-tox/repos/community-staging-any/ python-tox/repos/community-staging-any/PKGBUILD (from rev 349398, python-tox/trunk/PKGBUILD) --+ PKGBUILD | 71 + 1 file changed, 71 insertions(+) Copied: python-tox/repos/community-staging-any/PKGBUILD (from rev 349398, python-tox/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-01 13:06:14 UTC (rev 349399) @@ -0,0 +1,71 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Weißschuh +# Contributor: George Brooke +# Contributor: Sebastian Wiesner + +pkgbase=python-tox +pkgname=(python-tox python2-tox) +pkgver=3.0.0 +pkgrel=2 +pkgdesc='Python virtualenv management and testing tool' +arch=('any') +url='https://tox.readthedocs.io' +license=('GPL2') +makedepends=('python-setuptools' 'python2-setuptools' 'python-py' 'python2-py' 'python-virtualenv' + 'python2-virtualenv' 'python-pluggy' 'python2-pluggy') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-pytest-mock' + 'python2-pytest-mock') +source=("https://pypi.io/packages/source/t/tox/tox-$pkgver.tar.gz;) +sha512sums=('3bce42561a032b9d1bcc6086093ab79e2ba84ca55b4a6b646485ed3ec4a5b7349d8fc4e47758d2dd7998fc943824a99a251447e13b9ccc396b9d2d87f367f6cd') + +prepare() { + find tox-$pkgver -name "*.pyc" -delete + + cp -a tox-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/tox-$pkgver + python setup.py build + + cd "$srcdir"/tox-$pkgver-py2 + python2 setup.py build +} + +check() { + # Hack entry points + + ( +cd "$srcdir"/tox-$pkgver +virtualenv "$srcdir/pyvenv" --system-site-packages +. "$srcdir/pyvenv/bin/activate" +python setup.py install +python setup.py pytest + ) + + ( +cd "$srcdir"/tox-$pkgver-py2 +virtualenv2 "$srcdir/pyvenv-py2" --system-site-packages +. "$srcdir/pyvenv-py2/bin/activate" +python setup.py install +python setup.py pytest + ) +} + +package_python-tox() { + depends=('python-py' 'python-virtualenv' 'python-setuptools' 'python-pluggy') + + cd "$srcdir"/tox-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + ln -s tox "$pkgdir"/usr/bin/tox3 +} + +package_python2-tox() { + depends=('python2-py' 'python2-virtualenv' 'python2-setuptools' 'python2-pluggy') + + cd "$srcdir"/tox-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + mv "$pkgdir"/usr/bin/tox{,2} + mv "$pkgdir"/usr/bin/{tox-quickstart,tox2-quickstart} +}
[arch-commits] Commit in python-tox/repos (2 files)
Date: Saturday, December 24, 2016 @ 18:08:33 Author: foutrelis Revision: 201748 archrelease: copy trunk to community-staging-any Added: python-tox/repos/community-staging-any/ python-tox/repos/community-staging-any/PKGBUILD (from rev 201747, python-tox/trunk/PKGBUILD) --+ PKGBUILD | 68 + 1 file changed, 68 insertions(+) Copied: python-tox/repos/community-staging-any/PKGBUILD (from rev 201747, python-tox/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2016-12-24 18:08:33 UTC (rev 201748) @@ -0,0 +1,68 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Thomas Weißschuh +# Contributor: George Brooke +# Contributor: Sebastian Wiesner + +pkgbase=python-tox +pkgname=(python-tox python2-tox) +pkgver=2.5.0 +pkgrel=2 +pkgdesc='Python virtualenv management and testing tool' +arch=('any') +url='http://testrun.org/tox/latest/' +license=('GPL2') +makedepends=('python-setuptools' 'python2-setuptools' 'python-py' 'python2-py' 'python-virtualenv' + 'python2-virtualenv' 'python-pluggy' 'python2-pluggy') +checkdepends=('python-pytest-runner' 'python2-pytest-runner') +source=("https://pypi.io/packages/source/t/tox/tox-${pkgver}.tar.gz;) +sha256sums=('6d4e77cad37343f91d7b755f08aad21c71d945f4af7b2cbc323443b174bd8159') + +prepare() { + cp -a tox-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/tox-$pkgver + python setup.py build + + cd "$srcdir"/tox-$pkgver-py2 + python2 setup.py build +} + +check() { + # Hack entry points + + ( +cd "$srcdir"/tox-$pkgver +virtualenv "$srcdir/pyvenv" --system-site-packages +. "$srcdir/pyvenv/bin/activate" +python setup.py install +python setup.py ptr + ) + + ( +cd "$srcdir"/tox-$pkgver-py2 +virtualenv2 "$srcdir/pyvenv-py2" --system-site-packages +. "$srcdir/pyvenv-py2/bin/activate" +python setup.py install +python setup.py ptr + ) +} + +package_python-tox() { + depends=('python-py' 'python-virtualenv' 'python-setuptools' 'python-pluggy') + + cd "$srcdir"/tox-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + ln -s tox "$pkgdir"/usr/bin/tox3 +} + +package_python2-tox() { + depends=('python2-py' 'python2-virtualenv' 'python2-setuptools' 'python2-pluggy') + + cd "$srcdir"/tox-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + mv "$pkgdir"/usr/bin/tox{,2} + mv "$pkgdir"/usr/bin/{tox-quickstart,tox2-quickstart} +}
[arch-commits] Commit in python-tox/repos (2 files)
Date: Saturday, September 19, 2015 @ 18:40:04 Author: fyan Revision: 140966 archrelease: copy trunk to community-staging-any Added: python-tox/repos/community-staging-any/ python-tox/repos/community-staging-any/PKGBUILD (from rev 140965, python-tox/trunk/PKGBUILD) --+ PKGBUILD | 75 + 1 file changed, 75 insertions(+) Copied: python-tox/repos/community-staging-any/PKGBUILD (from rev 140965, python-tox/trunk/PKGBUILD) === --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2015-09-19 16:40:04 UTC (rev 140966) @@ -0,0 +1,75 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Thomas Weißschuh +# Contributor: George Brooke +# Contributor: Sebastian Wiesner + +pkgbase=python-tox +pkgname=(python-tox python2-tox) +pkgver=2.1.1 +pkgrel=2 +pkgdesc='Python virtualenv management and testing tool' +arch=('any') +url='http://testrun.org/tox/latest/' +license=('GPL2') +makedepends=('python-setuptools' 'python2-setuptools' 'python-py' 'python2-py' 'python-virtualenv' 'python2-virtualenv' 'python-pluggy' 'python2-pluggy') +checkdepends=('python-pytest' 'python2-pytest' 'python-pip' 'python2-pip') +source=("http://pypi.python.org/packages/source/t/tox/tox-${pkgver}.tar.gz;) +sha256sums=('a03aa022a1f6f82cc21732af0ed48217a3c16873b98e16be22baa7cea74e1eef') + +prepare() { + cp -a tox-$pkgver{,-py2} +} + +build() { + cd "$srcdir/tox-$pkgver" + python setup.py build + + cd "$srcdir/tox-$pkgver-py2" + python2 setup.py build +} + +check() { + # TODO: Make the workaround less dirty + mkdir "$srcdir/bin" + touch "$srcdir/bin/tox" + chmod +x "$srcdir/bin/tox" + export PATH="$srcdir/bin:$PATH" + + cd "$srcdir/tox-$pkgver" + cat > "$srcdir/bin/tox" << EOF +#!/usr/bin/env python +import sys +from tox import cmdline +sys.exit(cmdline()) +EOF + + XDG_CACHE_HOME="$srcdir" PYTHONPATH="$PWD/build/lib:$PYTHONPATH" py.test + + cd "$srcdir/tox-$pkgver-py2" + cat > "$srcdir/bin/tox" << EOF +#!/usr/bin/env python2 +import sys +from tox import cmdline +sys.exit(cmdline()) +EOF + + XDG_CACHE_HOME="$srcdir" PYTHONPATH="$PWD/build/lib:$PYTHONPATH" py.test2 +} + +package_python-tox() { + depends=('python-py' 'python-virtualenv' 'python-setuptools' 'python-pluggy') + + cd "$srcdir/tox-$pkgver" + python setup.py install --root="$pkgdir" --optimize=1 + ln -s tox "${pkgdir}/usr/bin/tox3" +} + +package_python2-tox() { + depends=('python2-py' 'python2-virtualenv' 'python2-setuptools' 'python2-pluggy') + + cd "$srcdir/tox-$pkgver" + python2 setup.py install --root="$pkgdir" --optimize=1 + mv "${pkgdir}"/usr/bin/tox{,2} + mv "${pkgdir}"/usr/bin/{tox-quickstart,tox2-quickstart} +}
[arch-commits] Commit in python-tox/repos (2 files)
Date: Saturday, June 20, 2015 @ 05:30:13 Author: fyan Revision: 135633 archrelease: copy trunk to community-testing-any Added: python-tox/repos/community-testing-any/ python-tox/repos/community-testing-any/PKGBUILD (from rev 135632, python-tox/trunk/PKGBUILD) --+ PKGBUILD | 75 + 1 file changed, 75 insertions(+) Copied: python-tox/repos/community-testing-any/PKGBUILD (from rev 135632, python-tox/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2015-06-20 03:30:13 UTC (rev 135633) @@ -0,0 +1,75 @@ +# $Id$ +# Maintainer: Felix Yan felixonm...@archlinux.org +# Contributor: Thomas Weißschuh thomas t-8ch.de +# Contributor: George Brooke george+arch@george-brooke.co.uk +# Contributor: Sebastian Wiesner lunaryorn googlemail com + +pkgbase=python-tox +pkgname=(python-tox python2-tox) +pkgver=2.1.0 +pkgrel=1 +pkgdesc='Python virtualenv management and testing tool' +arch=('any') +url='http://testrun.org/tox/latest/' +license=('GPL2') +makedepends=('python-setuptools' 'python2-setuptools' 'python-py' 'python2-py' 'python-virtualenv' 'python2-virtualenv' 'python-pluggy' 'python2-pluggy') +checkdepends=('python-pytest' 'python2-pytest' 'python-pip' 'python2-pip') +source=(http://pypi.python.org/packages/source/t/tox/tox-${pkgver}.tar.gz;) +sha256sums=('f322277448b936250a864385e495f289711eff2aa7d841cae834a81628f2785b') + +prepare() { + cp -a tox-$pkgver{,-py2} +} + +build() { + cd $srcdir/tox-$pkgver + python setup.py build + + cd $srcdir/tox-$pkgver-py2 + python2 setup.py build +} + +check() { + # TODO: Make the workaround less dirty + mkdir $srcdir/bin + touch $srcdir/bin/tox + chmod +x $srcdir/bin/tox + export PATH=$srcdir/bin:$PATH + + cd $srcdir/tox-$pkgver + cat $srcdir/bin/tox EOF +#!/usr/bin/env python +import sys +from tox import cmdline +sys.exit(cmdline()) +EOF + + XDG_CACHE_HOME=$srcdir PYTHONPATH=$PWD/build/lib:$PYTHONPATH py.test + + cd $srcdir/tox-$pkgver-py2 + cat $srcdir/bin/tox EOF +#!/usr/bin/env python2 +import sys +from tox import cmdline +sys.exit(cmdline()) +EOF + + XDG_CACHE_HOME=$srcdir PYTHONPATH=$PWD/build/lib:$PYTHONPATH py.test2 +} + +package_python-tox() { + depends=('python-py' 'python-virtualenv' 'python-setuptools' 'python-pluggy') + + cd $srcdir/tox-$pkgver + python setup.py install --root=$pkgdir --optimize=1 + ln -s tox ${pkgdir}/usr/bin/tox3 +} + +package_python2-tox() { + depends=('python2-py' 'python2-virtualenv' 'python2-setuptools' 'python2-pluggy') + + cd $srcdir/tox-$pkgver + python2 setup.py install --root=$pkgdir --optimize=1 + mv ${pkgdir}/usr/bin/tox{,2} + mv ${pkgdir}/usr/bin/{tox-quickstart,tox2-quickstart} +}
[arch-commits] Commit in python-tox/repos (2 files)
Date: Wednesday, May 13, 2015 @ 05:25:20 Author: fyan Revision: 133354 archrelease: copy trunk to community-testing-any Added: python-tox/repos/community-testing-any/ python-tox/repos/community-testing-any/PKGBUILD (from rev 133353, python-tox/trunk/PKGBUILD) --+ PKGBUILD | 75 + 1 file changed, 75 insertions(+) Copied: python-tox/repos/community-testing-any/PKGBUILD (from rev 133353, python-tox/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2015-05-13 03:25:20 UTC (rev 133354) @@ -0,0 +1,75 @@ +# $Id$ +# Maintainer: Felix Yan felixonm...@archlinux.org +# Contributor: Thomas Weißschuh thomas t-8ch.de +# Contributor: George Brooke george+arch@george-brooke.co.uk +# Contributor: Sebastian Wiesner lunaryorn googlemail com + +pkgbase=python-tox +pkgname=(python-tox python2-tox) +pkgver=2.0.1 +pkgrel=1 +pkgdesc='Python virtualenv management and testing tool' +arch=('any') +url='http://testrun.org/tox/latest/' +license=('GPL2') +makedepends=('python-setuptools' 'python2-setuptools' 'python-py' 'python2-py' 'python-virtualenv' 'python2-virtualenv' 'python-pluggy' 'python2-pluggy') +checkdepends=('python-pytest' 'python2-pytest' 'python-pip' 'python2-pip') +source=(http://pypi.python.org/packages/source/t/tox/tox-${pkgver}.tar.gz;) +sha256sums=('69a8e0742a96f6574209b23d34c2b058972a39e2c270542f852f97b27652c30d') + +prepare() { + cp -a tox-$pkgver{,-py2} +} + +build() { + cd $srcdir/tox-$pkgver + python setup.py build + + cd $srcdir/tox-$pkgver-py2 + python2 setup.py build +} + +check() { + # TODO: Make the workaround less dirty + mkdir $srcdir/bin + touch $srcdir/bin/tox + chmod +x $srcdir/bin/tox + export PATH=$srcdir/bin:$PATH + + cd $srcdir/tox-$pkgver + cat $srcdir/bin/tox EOF +#!/usr/bin/env python +import sys +from tox import cmdline +sys.exit(cmdline()) +EOF + + PYTHONPATH=$PWD/build/lib:$PYTHONPATH py.test + + cd $srcdir/tox-$pkgver-py2 + cat $srcdir/bin/tox EOF +#!/usr/bin/env python2 +import sys +from tox import cmdline +sys.exit(cmdline()) +EOF + + PYTHONPATH=$PWD/build/lib:$PYTHONPATH py.test2 +} + +package_python-tox() { + depends=('python-py' 'python-virtualenv' 'python-setuptools' 'python-pluggy') + + cd $srcdir/tox-$pkgver + python setup.py install --root=$pkgdir --optimize=1 + ln -s tox ${pkgdir}/usr/bin/tox3 +} + +package_python2-tox() { + depends=('python2-py' 'python2-virtualenv' 'python2-setuptools' 'python-pluggy') + + cd $srcdir/tox-$pkgver + python2 setup.py install --root=$pkgdir --optimize=1 + mv ${pkgdir}/usr/bin/tox{,2} + mv ${pkgdir}/usr/bin/{tox-quickstart,tox2-quickstart} +}