commit: 854d1c80e20bb993ba2790e54704a67603ff5341 Author: Tiziano Müller <dev-zero <AT> gentoo <DOT> org> AuthorDate: Mon Sep 12 14:17:05 2016 +0000 Commit: Tiziano Müller <dev-zero <AT> gentoo <DOT> org> CommitDate: Mon Sep 12 14:17:05 2016 +0000 URL: https://gitweb.gentoo.org/dev/dev-zero.git/commit/?id=854d1c80
dev-python/webassets: version bump dev-python/webassets/Manifest | 2 +- ...webassets-0.11.1.ebuild => webassets-0.12.ebuild} | 20 +++++++++++++++++--- dev-util/{travis-lint => travis-yaml}/Manifest | 0 .../travis-lint-1.7.0.ebuild | 0 4 files changed, 18 insertions(+), 4 deletions(-) diff --git a/dev-python/webassets/Manifest b/dev-python/webassets/Manifest index 2579ac7..604cb44 100644 --- a/dev-python/webassets/Manifest +++ b/dev-python/webassets/Manifest @@ -1 +1 @@ -DIST webassets-0.11.1.tar.gz 175130 SHA256 c57df5fe20ea3a04b7b68702c84f10439023f7288cbf72c8113da56d8b25d059 SHA512 e771cc79b102f5f8a323d6d6812eb369468a3e8ac92521e454fe5df9530b87d51321156a12b33edc9b8c60aea82401c995fe8145707721d767cb0bbad2cb2e34 WHIRLPOOL 5b10bd7015dfb9859d36768e7ea656b695b2c604f219b1be8f0dcde50c1e12ae3d3685e6686c4178bc461e9c52ad415d9fde7585fb903102c04db6f8f6c74087 +DIST webassets-0.12.tar.gz 180368 SHA256 99bc8218140b903e7d6e51d13f928ed61df275e36f00720243ac1ec31efc3701 SHA512 ad95e5345f9f736389fc684c5b51bb47ad5abb3bdca03a3a4649892095d139722aaf5aa57677997fe869e751b1b82a63c3a882c58005bc6a2ab954bc479447b7 WHIRLPOOL fd7a30733a5565587987a75af7ecedc475c519e95ea60dc57df4636a9ce887febef7840fdf1e2eef066a81c30f9fe8c967dc175fd8efa2a5dcd38791924c01e1 diff --git a/dev-python/webassets/webassets-0.11.1.ebuild b/dev-python/webassets/webassets-0.12.ebuild similarity index 50% rename from dev-python/webassets/webassets-0.11.1.ebuild rename to dev-python/webassets/webassets-0.12.ebuild index 2204cda..6de6698 100644 --- a/dev-python/webassets/webassets-0.11.1.ebuild +++ b/dev-python/webassets/webassets-0.12.ebuild @@ -3,14 +3,14 @@ # $Id$ EAPI=6 -PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} ) +PYTHON_COMPAT=( python2_7 python3_{4,5} ) inherit distutils-r1 DESCRIPTION="Asset management for Python web development" HOMEPAGE="https://github.com/miracle2k/webassets" SRC_URI="https://github.com/miracle2k/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - +# ^^ pypi tarball is missing tests LICENSE="BSD-2" SLOT="0" KEYWORDS="~amd64 ~x86" @@ -18,7 +18,21 @@ IUSE="test" RDEPEND="" DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] - test? ( dev-python/pytest[${PYTHON_USEDEP}] )" + test? ( dev-python/pytest[${PYTHON_USEDEP}] + dev-python/nose[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] )" + +python_prepare_all() { + # webassets wants /usr/bin/babel from babeljs, + # but we have only one from openbabel + # ... and we don't have postcss + sed -i \ + -e 's|\(TestBabel\)|No\1|' \ + -e 's|\(TestAutoprefixer6Filter\)|No\1|' \ + tests/test_filters.py || die + + distutils-r1_python_prepare_all +} python_test() { py.test -v || die diff --git a/dev-util/travis-lint/Manifest b/dev-util/travis-yaml/Manifest similarity index 100% rename from dev-util/travis-lint/Manifest rename to dev-util/travis-yaml/Manifest diff --git a/dev-util/travis-lint/travis-lint-1.7.0.ebuild b/dev-util/travis-yaml/travis-lint-1.7.0.ebuild similarity index 100% rename from dev-util/travis-lint/travis-lint-1.7.0.ebuild rename to dev-util/travis-yaml/travis-lint-1.7.0.ebuild