Date: Tuesday, October 20, 2020 @ 08:24:19 Author: dvzrv Revision: 727513
upgpkg: molecule 3.1.3-1: Upgrade to 3.1.3. The drivers for docker and podman are now in separate packages (molecule-docker and molecule-podman respectively). Remove now nonrequired depends/optdepends. Add molecule-docker and molecule-podman to optdepends. Modified: molecule/trunk/PKGBUILD ----------+ PKGBUILD | 31 +++++++++++++++---------------- 1 file changed, 15 insertions(+), 16 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-10-20 08:19:42 UTC (rev 727512) +++ PKGBUILD 2020-10-20 08:24:19 UTC (rev 727513) @@ -1,7 +1,7 @@ # Maintainer: David Runge <[email protected]> pkgname=molecule -pkgver=3.0.8 +pkgver=3.1.3 pkgrel=1 pkgdesc="Aids in the development and testing of Ansible roles" arch=('any') @@ -9,23 +9,23 @@ license=('MIT') depends=('ansible' 'python-cerberus' 'python-click' 'python-click-completion' 'python-click-help-colors' 'python-colorama' 'python-cookiecutter' -'python-gilt' 'python-jinja' 'python-paramiko' 'python-pexpect' 'python-pluggy' -'python-selinux' 'python-sh' 'python-tabulate' 'python-tree-format' -'python-yaml' 'yamllint') +'python-jinja' 'python-packaging' 'python-paramiko' 'python-pexpect' +'python-pluggy' 'python-selinux' 'python-sh' 'python-tabulate' +'python-tree-format' 'python-yaml' 'yamllint') makedepends=('python-setuptools-scm' 'python-simplejson') -# TODO: potentially add 'python-shade' -checkdepends=('docker' 'python-ansi2html' 'python-docker' 'python-mock' -'python-pytest' 'python-pytest-cov' 'python-pytest-helpers-namespace' -'python-pytest-html' 'python-pytest-mock' 'python-pytest-sugar' +# TODO: python-pytest-plus +checkdepends=('python-ansi2html' 'python-mock' 'python-pytest' +'python-pytest-cov' 'python-pytest-helpers-namespace' 'python-pytest-html' +'python-pytest-mock' 'python-pytest-verbose-parametrize' 'python-pytest-verbose-parametrize' 'python-pytest-xdist' 'python-testinfra') -optdepends=('docker: for the docker driver' +optdepends=('molecule-docker: for the docker driver' + 'molecule-podman: for the podman driver' 'molecule-vagrant: for the vagrant driver' - 'podman: for the podman driver' 'python-pywinrm: for Windows support' 'python-testinfra: for the testinfra verifier') source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/${pkgname}/${pkgname}-${pkgver}.tar.gz") -sha512sums=('e097cb997722e00d2eff491be0b571dfab5682708052836ce56cda54fb9ad44912d6c8cdf24e8fffdeea53f051b2e836e0173589573ef522a31a3dc04e59b7a9') -b2sums=('a9f60969d202fbac3fd19796613678492f4e554e1138bbccb84dbb2e95e9f6b88ed30a6fb357d828fe09a74b33b6ecf12b7df2569019693e065a4f42a024b2c5') +sha512sums=('b0a19fc43b01fae51a16f5a6db1f2011377286904fd5a01d46d3a4889bf4ab71cf77c9dab521799c3149b07b8b6f43939bac932104c3faf19ccde76679e4a85b') +b2sums=('ed2b83f889380aa170ed4e7cfe41e0fc541df22305dd39a72b7ff2399154e7c68a899e6176db1f344c0fb183c614992363a892279e626e85fec819f7617929b7') prepare() { cd "$pkgname-$pkgver" @@ -67,10 +67,9 @@ package() { cd "$pkgname-$pkgver" python setup.py install --skip-build \ - --optimize=1 \ - --prefix=/usr \ - --root="${pkgdir}" + --optimize=1 \ + --root="${pkgdir}" install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" - install -vDm 644 {CHANGELOG,README}.rst \ + install -vDm 644 README.rst \ -t "${pkgdir}/usr/share/doc/${pkgname}" }
