diff --git a/srcpkgs/python-pytest/template b/srcpkgs/python-pytest/template index 6481f21e677..a88c5709737 100644 --- a/srcpkgs/python-pytest/template +++ b/srcpkgs/python-pytest/template @@ -1,53 +1,39 @@ # Template file for 'python-pytest' pkgname=python-pytest -version=3.7.1 -revision=3 +version=4.6.7 +revision=1 archs=noarch wrksrc="${pkgname/python-//}-${version}" -build_style=python-module +build_style=python2-module pycompile_module="_pytest pytest.py" -hostmakedepends="python-setuptools python3-setuptools" +hostmakedepends="python-setuptools" depends="python-atomicwrites python-attrs python-funcsigs python-more-itertools - python-pluggy python-py python-setuptools python-pathlib2" -checkdepends="python3-atomicwrites python3-hypothesis python3-more-itertools - python3-pluggy python3-py python3-six" -short_desc="Simple powerful testing with Python2" + python-pluggy python-py python-setuptools python-pathlib2 python-six + python-wcwidth python-hypothesis python-importlib_metadata" +checkdepends="$depends tox" +short_desc="Simple powerful testing with Python 2" maintainer="Orphaned " license="MIT" -homepage="https://docs.pytest.org/en/latest/" -changelog="https://raw.githubusercontent.com/pytest-dev/pytest/master/CHANGELOG.rst" +homepage="https://pytest.org/en/latest/" +changelog="https://docs.pytest.org/en/latest/changelog.html" distfiles="${PYPI_SITE}/p/pytest/pytest-${version}.tar.gz" -checksum=86a8dbf407e437351cef4dba46736e9c5a6e3c3ac71b2e942209748e76ff2086 +checksum=9ea149066f566c943d3122f4b1cf1b577cab73189d11f490b54703fa5fa9df50 alternatives=" pytest:pytest:/usr/bin/pytest2 pytest:py.test:/usr/bin/py.test2" -pre_build() { - sed -i setup.py \ +post_patch() { + vsed -i setup.py \ -e '/setup_requires=/d' \ -e "s|use_scm_version=.*|version=\"${version}\",|" } do_check() { - python3 setup.py test + tox -e py27 } post_install() { + mv ${DESTDIR}/usr/bin/pytest ${DESTDIR}/usr/bin/pytest2 + mv ${DESTDIR}/usr/bin/py.test ${DESTDIR}/usr/bin/py.test2 vlicense LICENSE } - -python3-pytest_package() { - archs=noarch - pycompile_module="_pytest pytest.py" - alternatives=" - pytest:pytest:/usr/bin/pytest3 - pytest:py.test:/usr/bin/py.test3" - short_desc="${short_desc/Python2/Python3}" - depends="python3-atomicwrites python3-attrs python3-more-itertools - python3-pluggy python3-py python3-setuptools python3-six" - pkg_install() { - vmove "usr/bin/*3" - vmove "usr/lib/python3*" - vlicense LICENSE - } -}