commit:     54a7d677d76d87731411e26d42a2a57366dd548f
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 18 10:42:16 2014 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Tue Nov 18 10:42:16 2014 +0000
URL:        
http://sources.gentoo.org/gitweb/?p=proj/betagarden.git;a=commit;h=54a7d677

dev-python/cheesecake: Bump to new python eclasses

Package-Manager: portage-2.2.14

---
 dev-python/cheesecake/ChangeLog               |  8 ++++++++
 dev-python/cheesecake/cheesecake-0.6.1.ebuild | 29 ++++++++++++++++-----------
 dev-python/cheesecake/metadata.xml            |  8 ++++----
 3 files changed, 29 insertions(+), 16 deletions(-)

diff --git a/dev-python/cheesecake/ChangeLog b/dev-python/cheesecake/ChangeLog
new file mode 100644
index 0000000..9896de9
--- /dev/null
+++ b/dev-python/cheesecake/ChangeLog
@@ -0,0 +1,8 @@
+# ChangeLog for dev-python/cheesecake
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+  18 Nov 2014; Justin Lecher <[email protected]> cheesecake-0.6.1.ebuild,
+  metadata.xml:
+  Bump to new python eclasses
+

diff --git a/dev-python/cheesecake/cheesecake-0.6.1.ebuild 
b/dev-python/cheesecake/cheesecake-0.6.1.ebuild
index 97cb1cb..0fd51de 100644
--- a/dev-python/cheesecake/cheesecake-0.6.1.ebuild
+++ b/dev-python/cheesecake/cheesecake-0.6.1.ebuild
@@ -1,29 +1,34 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI="3"
+EAPI=5
 
-inherit distutils
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1
 
 DESCRIPTION="Computes goodness index for Python packages based on various 
empirical kwalitee factors"
 HOMEPAGE="http://pycheesecake.org/";
 SRC_URI="http://cheeseshop.python.org/packages/source/C/Cheesecake/${P}.tar.gz";
+
 LICENSE="PSF-2"
-KEYWORDS="~x86"
+KEYWORDS="~amd64 ~x86"
 SLOT="0"
 IUSE="test doc"
 
-RDEPEND=">=dev-python/pylint-0.6.4
-       >=dev-python/setuptools-0.6_rc3"
+RDEPEND="
+       >=dev-python/pylint-0.6.4[${PYTHON_USEDEP}]
+       >=dev-python/setuptools-0.6_rc3[${PYTHON_USEDEP}]
+       "
 DEPEND="${RDEPEND}
-       test? ( dev-python/nose )"
+       test? ( dev-python/nose[${PYTHON_USEDEP}] )"
 
-src_install() {
-       distutils_src_install
-       use doc && dohtml -r docs/*
+python_install_all() {
+       distutils-r1_python_install_all
+       use doc && docinto html && dodoc -r docs/*
 }
 
-src_test() {
-       PYTHONPATH=. "${python}" setup.py nosetests || die "tests failed"
+python_test() {
+       esetup.py nosetests
 }

diff --git a/dev-python/cheesecake/metadata.xml 
b/dev-python/cheesecake/metadata.xml
index 16bcc9f..3d7a619 100644
--- a/dev-python/cheesecake/metadata.xml
+++ b/dev-python/cheesecake/metadata.xml
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
-       <maintainer>
-               <email>[email protected]</email>
-               <name>Sebastian Pipping</name>
-       </maintainer>
+  <maintainer>
+    <email>[email protected]</email>
+    <name>Sebastian Pipping</name>
+  </maintainer>
 </pkgmetadata>

Reply via email to