Date: Wednesday, May 13, 2020 @ 12:05:45 Author: yan12125 Revision: 627617
python-junit-xml: new dependency of python-cfn-lint Ref: https://github.com/aws-cloudformation/cfn-python-lint/pull/1506 Added: python-junit-xml/ python-junit-xml/repos/ python-junit-xml/trunk/ python-junit-xml/trunk/PKGBUILD ----------+ PKGBUILD | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) Added: python-junit-xml/trunk/PKGBUILD =================================================================== --- python-junit-xml/trunk/PKGBUILD (rev 0) +++ python-junit-xml/trunk/PKGBUILD 2020-05-13 12:05:45 UTC (rev 627617) @@ -0,0 +1,38 @@ +# Maintainer: Chih-Hsuan Yen <[email protected]> + +pkgname=python-junit-xml +# The commit that bumps version in setup.py +_commit=19d3cc333d35dfd2d17d75c506336c15e5c6685a +pkgver=1.9 +pkgrel=1 +pkgdesc='A Python module for creating JUnit XML test result documents' +arch=(any) +url='https://github.com/kyrus/python-junit-xml' +license=(MIT) +depends=(python python-six) +makedepends=(git) +checkdepends=(python-pytest) +# There are neither tags nor PyPI source tarball... +# https://github.com/kyrus/python-junit-xml/issues/68 +source=("git+https://github.com/kyrus/python-junit-xml?signed#commit=$_commit") +sha256sums=('SKIP') +validpgpkeys=( + '8CCF41209F4D9FB6599E8943B797246363239E88' # Brian Beyer <[email protected]> +) + +build() { + cd python-junit-xml + python setup.py build +} + +check() { + cd python-junit-xml + pytest -v tests +} + +package() { + cd python-junit-xml + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + + install -Dm644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname +}
