Date: Sunday, July 1, 2018 @ 12:38:55 Author: eschwartz Revision: 349397
archrelease: copy trunk to community-staging-any Added: python-pytest-expect/repos/community-staging-any/ python-pytest-expect/repos/community-staging-any/PKGBUILD (from rev 349396, python-pytest-expect/trunk/PKGBUILD) ----------+ PKGBUILD | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) Copied: python-pytest-expect/repos/community-staging-any/PKGBUILD (from rev 349396, python-pytest-expect/trunk/PKGBUILD) =================================================================== --- community-staging-any/PKGBUILD (rev 0) +++ community-staging-any/PKGBUILD 2018-07-01 12:38:55 UTC (rev 349397) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Eli Schwartz <eschwa...@archlinux.org> + +_pkgname=pytest-expect +pkgbase='python-pytest-expect' +pkgname=('python-pytest-expect' 'python2-pytest-expect') +pkgver=1.1.0 +pkgrel=2 +pkgdesc="py.test plugin to store test expectations and mark tests based on them" +arch=('any') +url="https://github.com/gsnedders/${_pkgname}" +license=('MIT') +makedepends=('python-pytest' 'python2-pytest' 'python-u-msgpack' 'python2-u-msgpack') +source=("${_pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") +sha256sums=('8392093123dfc9807c28fee251e1d710aaed0d46ee77c7531528fb0a265eb798') + +build() { + cd "${srcdir}/${_pkgname}-${pkgver}" + + python setup.py build + python2 setup.py build +} + +package_python-pytest-expect() { + depends=('python-pytest' 'python-u-msgpack') + + cd "${srcdir}/${_pkgname}-${pkgver}" + python setup.py install --root="${pkgdir}" --optimize=1 --skip-build + + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} + +package_python2-pytest-expect() { + depends+=('python2-pytest' 'python2-u-msgpack') + + cd "${srcdir}/${_pkgname}-${pkgver}" + python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build + + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +}