commit:     7ec60295ff161de492062621f74935afd93f0796
Author:     Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Wed Apr  9 10:56:48 2014 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Wed Apr  9 10:56:48 2014 +0000
URL:        
http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=7ec60295

dev-python/ffnet: Version BUmp; fix distutils-r1 eclass usage

Package-Manager: portage-2.2.10

---
 dev-python/ffnet/ChangeLog                         |  6 +++++-
 .../{ffnet-0.6.2.ebuild => ffnet-0.7.1.ebuild}     | 23 ++++++++++------------
 dev-python/ffnet/metadata.xml                      | 10 +++++-----
 3 files changed, 20 insertions(+), 19 deletions(-)

diff --git a/dev-python/ffnet/ChangeLog b/dev-python/ffnet/ChangeLog
index 6157df0..53c9c22 100644
--- a/dev-python/ffnet/ChangeLog
+++ b/dev-python/ffnet/ChangeLog
@@ -1,7 +1,11 @@
 # ChangeLog for dev-python/ffnet
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  09 Apr 2014; Justin Lecher <[email protected]> -ffnet-0.6.2.ebuild,
+  +ffnet-0.7.1.ebuild, metadata.xml:
+  Version BUmp; fix distutils-r1 eclass usage
+
   25 Oct 2012; Justin Lecher <[email protected]> ffnet-0.6.2.ebuild,
   metadata.xml:
   Move to EAPI=5; use distutils-r1.eclass; correct usage of fortran-2.eclass

diff --git a/dev-python/ffnet/ffnet-0.6.2.ebuild 
b/dev-python/ffnet/ffnet-0.7.1.ebuild
similarity index 65%
rename from dev-python/ffnet/ffnet-0.6.2.ebuild
rename to dev-python/ffnet/ffnet-0.7.1.ebuild
index a5638d2..8900c7b 100644
--- a/dev-python/ffnet/ffnet-0.6.2.ebuild
+++ b/dev-python/ffnet/ffnet-0.7.1.ebuild
@@ -4,10 +4,7 @@
 
 EAPI=5
 
-PYTHON_DEPEND="2"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.* *-pypy-*"
-PYTHON_COMPAT=( python2_5 python2_6 python2_7 )
+PYTHON_COMPAT=( python2_{6,7} )
 
 inherit distutils-r1 flag-o-matic fortran-2 toolchain-funcs
 
@@ -21,26 +18,26 @@ KEYWORDS="~x86 ~amd64"
 IUSE="examples graphviz matplotlib"
 
 DEPEND="${PYTHON_DEPS}
-       dev-python/networkx
-       dev-python/numpy
-       sci-libs/scipy
-       matplotlib? ( dev-python/matplotlib )
-       graphviz? ( dev-python/pygraphviz )"
+       dev-python/networkx[${PYTHON_USEDEP}]
+       dev-python/numpy[${PYTHON_USEDEP}]
+       sci-libs/scipy[${PYTHON_USEDEP}]
+       matplotlib? ( dev-python/matplotlib[${PYTHON_USEDEP}] )
+       graphviz? ( dev-python/pygraphviz[${PYTHON_USEDEP}] )"
 RDEPEND="${DEPEND}"
 
-src_prepare() {
+python_prepare_all() {
        export FCONFIG="config_fc --noopt --noarch"
        append-ldflags -shared
        append-fflags -fPIC
-       distutils-r1_src_prepare
+       distutils-r1_python_prepare_all
 }
 
 src_compile() {
        distutils-r1_src_compile ${FCONFIG}
 }
 
-src_install() {
-       distutils-r1_src_install
+python_install_all() {
+       distutils-r1_python_install_all
        if use examples; then
                insinto /usr/share/doc/${PF}
                doins -r examples

diff --git a/dev-python/ffnet/metadata.xml b/dev-python/ffnet/metadata.xml
index d30f481..56358e2 100644
--- a/dev-python/ffnet/metadata.xml
+++ b/dev-python/ffnet/metadata.xml
@@ -1,12 +1,12 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
-       <herd>sci</herd>
-       <longdescription lang="en">
+  <herd>sci</herd>
+  <longdescription lang="en">
   ffnet is a fast and easy-to-use feed-forward neural
   network training solution for python.
 </longdescription>
-       <use>
-               <flag name="matplotlib">Use matplotlib for drawing</flag>
-       </use>
+  <use>
+    <flag name="matplotlib">Use matplotlib for drawing</flag>
+  </use>
 </pkgmetadata>

Reply via email to