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>