diff options
author | 2014-12-04 17:24:24 +0000 | |
---|---|---|
committer | 2014-12-04 17:24:24 +0000 | |
commit | 1e4d54d8dbeac220940a4e90ec365cddd9d2ed9f (patch) | |
tree | 4b49b39d0a015496e46f8feed2f47872eb0778ee /dev-python/meld3 | |
parent | Whitespace. (diff) | |
download | gentoo-2-1e4d54d8dbeac220940a4e90ec365cddd9d2ed9f.tar.gz gentoo-2-1e4d54d8dbeac220940a4e90ec365cddd9d2ed9f.tar.bz2 gentoo-2-1e4d54d8dbeac220940a4e90ec365cddd9d2ed9f.zip |
Properly depend on setuptools wrt #528740 by Toralf Förster <toralf.foerster@gmx.de>
(Portage version: 2.2.14/cvs/Linux x86_64, signed Manifest commit with key 0x5D21B852895192F9)
Diffstat (limited to 'dev-python/meld3')
-rw-r--r-- | dev-python/meld3/ChangeLog | 8 | ||||
-rw-r--r-- | dev-python/meld3/files/meld3_tests.patch | 20 | ||||
-rw-r--r-- | dev-python/meld3/meld3-0.6.10-r1.ebuild | 24 | ||||
-rw-r--r-- | dev-python/meld3/meld3-0.6.10.ebuild | 29 | ||||
-rw-r--r-- | dev-python/meld3/meld3-0.6.7.ebuild | 32 | ||||
-rw-r--r-- | dev-python/meld3/meld3-0.6.8.ebuild | 37 | ||||
-rw-r--r-- | dev-python/meld3/meld3-0.6.9-r1.ebuild | 21 | ||||
-rw-r--r-- | dev-python/meld3/meld3-1.0.0.ebuild | 6 |
8 files changed, 12 insertions, 165 deletions
diff --git a/dev-python/meld3/ChangeLog b/dev-python/meld3/ChangeLog index e80b6f4f25f5..042a07271cba 100644 --- a/dev-python/meld3/ChangeLog +++ b/dev-python/meld3/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-python/meld3 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/meld3/ChangeLog,v 1.15 2014/08/10 21:13:49 slyfox Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/meld3/ChangeLog,v 1.16 2014/12/04 17:24:24 xarthisius Exp $ + + 04 Dec 2014; Kacper Kowalik <xarthisius@gentoo.org> -files/meld3_tests.patch, + -meld3-0.6.10-r1.ebuild, -meld3-0.6.10.ebuild, -meld3-0.6.7.ebuild, + -meld3-0.6.8.ebuild, -meld3-0.6.9-r1.ebuild, meld3-1.0.0.ebuild: + Properly depend on setuptools wrt #528740 by Toralf Förster + <toralf.foerster@gmx.de> 10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> meld3-0.6.10-r1.ebuild, meld3-0.6.10.ebuild, meld3-0.6.7.ebuild, meld3-0.6.8.ebuild, diff --git a/dev-python/meld3/files/meld3_tests.patch b/dev-python/meld3/files/meld3_tests.patch deleted file mode 100644 index 21fcd1717687..000000000000 --- a/dev-python/meld3/files/meld3_tests.patch +++ /dev/null @@ -1,20 +0,0 @@ -https://github.com/Supervisor/meld3/issues/2 -https://bugs.gentoo.org/show_bug.cgi?id=429412 - ---- a/meld3/test_meld3.py -+++ b/meld3/test_meld3.py -@@ -1672,13 +1672,10 @@ class WriterTests(unittest.TestCase): - </html>""" - - def test_unknown_entity(self): -- if sys.version_info[:3] >= (2,7,0): -- self.assertRaises(SyntaxError, self._parse, -- '<html><head></head><body>&fleeb;</body></html>') -- else: -- from xml.parsers import expat -- self.assertRaises(expat.error, self._parse, -- '<html><head></head><body>&fleeb;</body></html>') -+ # exception thrown may vary by python or expat version -+ from xml.parsers import expat -+ self.assertRaises((expat.error, SyntaxError), self._parse, -+ '<html><head></head><body>&fleeb;</body></html>') diff --git a/dev-python/meld3/meld3-0.6.10-r1.ebuild b/dev-python/meld3/meld3-0.6.10-r1.ebuild deleted file mode 100644 index c649dd1933a3..000000000000 --- a/dev-python/meld3/meld3-0.6.10-r1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/meld3/meld3-0.6.10-r1.ebuild,v 1.3 2014/08/10 21:13:49 slyfox Exp $ - -EAPI="5" - -PYTHON_COMPAT=( python{2_6,2_7} ) - -inherit distutils-r1 - -DESCRIPTION="meld3 is an HTML/XML templating engine" -HOMEPAGE="https://github.com/supervisor/meld3 http://pypi.python.org/pypi/meld3" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="ZPL" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DOCS=( CHANGES.txt README.txt TODO.txt ) - -python_test() { - "${PYTHON}" "${S}/meld3/test_${PN}.py" || die "tests failed with ${PYTHON}" -} diff --git a/dev-python/meld3/meld3-0.6.10.ebuild b/dev-python/meld3/meld3-0.6.10.ebuild deleted file mode 100644 index a301525bf093..000000000000 --- a/dev-python/meld3/meld3-0.6.10.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/meld3/meld3-0.6.10.ebuild,v 1.2 2014/08/10 21:13:49 slyfox Exp $ - -EAPI="4" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.*" - -inherit distutils eutils - -DESCRIPTION="meld3 is an HTML/XML templating engine" -HOMEPAGE="https://github.com/supervisor/meld3 http://pypi.python.org/pypi/meld3" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="ZPL" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DOCS="CHANGES.txt COPYRIGHT.txt LICENSE.txt README.txt TODO.txt" - -src_test() { - cd ${PN} - testing() { - "$(PYTHON)" test_${PN}.py - } - python_execute_function testing -} diff --git a/dev-python/meld3/meld3-0.6.7.ebuild b/dev-python/meld3/meld3-0.6.7.ebuild deleted file mode 100644 index 9722eb89a88c..000000000000 --- a/dev-python/meld3/meld3-0.6.7.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/meld3/meld3-0.6.7.ebuild,v 1.3 2014/08/10 21:13:49 slyfox Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.*" - -inherit distutils - -DESCRIPTION="meld3 is an HTML/XML templating engine" -HOMEPAGE="https://github.com/supervisor/meld3 http://pypi.python.org/pypi/meld3" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="ZPL" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="" -RDEPEND="" - -DOCS="CHANGES.txt COPYRIGHT.txt LICENSE.txt README.txt TODO.txt" - -src_test() { - cd meld3 - testing() { - "$(PYTHON)" test_meld3.py - } - python_execute_function testing -} diff --git a/dev-python/meld3/meld3-0.6.8.ebuild b/dev-python/meld3/meld3-0.6.8.ebuild deleted file mode 100644 index 5db4fa529dfc..000000000000 --- a/dev-python/meld3/meld3-0.6.8.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/meld3/meld3-0.6.8.ebuild,v 1.4 2014/08/10 21:13:49 slyfox Exp $ - -EAPI="3" -PYTHON_DEPEND="2" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.*" - -inherit distutils eutils - -DESCRIPTION="meld3 is an HTML/XML templating engine" -HOMEPAGE="https://github.com/supervisor/meld3 http://pypi.python.org/pypi/meld3" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="ZPL" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="" -RDEPEND="" - -DOCS="CHANGES.txt COPYRIGHT.txt LICENSE.txt README.txt TODO.txt" - -src_prepare() { - epatch "${FILESDIR}"/${PN}_tests.patch - distutils_src_prepare -} - -src_test() { - cd ${PN} - testing() { - "$(PYTHON)" test_${PN}.py - } - python_execute_function testing -} diff --git a/dev-python/meld3/meld3-0.6.9-r1.ebuild b/dev-python/meld3/meld3-0.6.9-r1.ebuild deleted file mode 100644 index 7203d99b53a1..000000000000 --- a/dev-python/meld3/meld3-0.6.9-r1.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/meld3/meld3-0.6.9-r1.ebuild,v 1.4 2014/08/10 21:13:49 slyfox Exp $ - -EAPI=5 -PYTHON_COMPAT=( python{2_6,2_7} pypy pypy2_0 ) - -inherit distutils-r1 - -DESCRIPTION="meld3 is an HTML/XML templating engine" -HOMEPAGE="https://github.com/supervisor/meld3 http://pypi.python.org/pypi/meld3" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="ZPL" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -python_test() { - "${PYTHON}" ${PN}/test_${PN}.py || die "Tests failed under ${EPYTHON}" -} diff --git a/dev-python/meld3/meld3-1.0.0.ebuild b/dev-python/meld3/meld3-1.0.0.ebuild index bc383c0432ed..38ff271b7876 100644 --- a/dev-python/meld3/meld3-1.0.0.ebuild +++ b/dev-python/meld3/meld3-1.0.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/meld3/meld3-1.0.0.ebuild,v 1.2 2014/08/10 21:13:49 slyfox Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/meld3/meld3-1.0.0.ebuild,v 1.3 2014/12/04 17:24:24 xarthisius Exp $ EAPI=5 PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy ) @@ -15,6 +15,10 @@ LICENSE="ZPL" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND}" + # tests use a local path. RESTRICT=test |