aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2011-06-21 12:42:38 +0200
committerJustin Lecher <jlec@gentoo.org>2011-06-21 12:42:38 +0200
commitcf59a1a1188766c5a5d8f8ef21c295fc8bed1776 (patch)
treec0a7c5d47179d0c7c30a60ba1c5dac0afdd39478 /dev-python/ffnet
parentMake cvxopt use pkg-config to set BLAS/LAPACK, add glpk useflag description i... (diff)
downloadsci-cf59a1a1188766c5a5d8f8ef21c295fc8bed1776.tar.gz
sci-cf59a1a1188766c5a5d8f8ef21c295fc8bed1776.tar.bz2
sci-cf59a1a1188766c5a5d8f8ef21c295fc8bed1776.zip
Added fortran-2.eclass support
(Portage version: 2.2.0_alpha41/git/Linux x86_64, signed Manifest commit with key 70EB7916)
Diffstat (limited to 'dev-python/ffnet')
-rw-r--r--dev-python/ffnet/ChangeLog5
-rw-r--r--dev-python/ffnet/Manifest12
-rw-r--r--dev-python/ffnet/ffnet-0.6.2.ebuild19
3 files changed, 18 insertions, 18 deletions
diff --git a/dev-python/ffnet/ChangeLog b/dev-python/ffnet/ChangeLog
index 8ed1c9d95..8d50d6fc0 100644
--- a/dev-python/ffnet/ChangeLog
+++ b/dev-python/ffnet/ChangeLog
@@ -1,7 +1,10 @@
# ChangeLog for dev-python/ffnet
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 21 Jun 2011; Justin Lecher <jlec@gentoo.org> ffnet-0.6.2.ebuild:
+ Added fortran-2.eclass support
+
26 Jun 2010; Justin Lecher <jlec@gentoo.org> ffnet-0.6.2.ebuild:
Python ABI fixes
diff --git a/dev-python/ffnet/Manifest b/dev-python/ffnet/Manifest
index 083887523..378e1f9f8 100644
--- a/dev-python/ffnet/Manifest
+++ b/dev-python/ffnet/Manifest
@@ -2,13 +2,13 @@
Hash: SHA1
DIST ffnet-0.6.2.tar.gz 59596 RMD160 756f9287b03d765fa92dfc4a5375876f7fd7de31 SHA1 2858848b5ab04660a824c9e9278fa44fb2c3b75a SHA256 8f75e92b18e8c963876c9112d8ed321b85a5371544aae9facd5c01fffd7cc51a
-EBUILD ffnet-0.6.2.ebuild 1117 RMD160 272ce219686811b7d9f681c168f3649bea76d6d0 SHA1 a2f3e3917119583f112c232efd78b38fcbb6e753 SHA256 7a9d94464d1302a94a3d95c85f4fda5bfd4ccf98ea376282be98f09591da08bb
-MISC ChangeLog 482 RMD160 2e44463ff08e9190ff2ee7eee5897e27fd5216d3 SHA1 6d3db73fd75cac44879bd37a630969142bcdcbb2 SHA256 ea1253aae02f63328a37b9dd859fce014ad7b893966147bd77ad7b3030cfd857
+EBUILD ffnet-0.6.2.ebuild 976 RMD160 00e5a0fd6e75829488041dbaadb8ea411feee6b4 SHA1 3b2c13a5270997a134b9ca2715ef950dad61c7ed SHA256 949c52529b27782c7f06e086c23d9218bfd23b0bd9050be3a041007c9e3c1190
+MISC ChangeLog 583 RMD160 647e25d4847d0aeee012f7ec6c5d7e3969b609d0 SHA1 7573cd74fded6e989a693c56c94658e9ff0ccbcf SHA256 76bf5948ddcde98c0c0563f574e274836799550f2ae7e3a50545e5bba6c0fb90
MISC metadata.xml 368 RMD160 147d6b3476a5a4b1fa383def51d0ca28f5c6d596 SHA1 a53c0a8551114670bcabdc8a24630e0bcc7c8984 SHA256 f39f4e999a7bbc60dfce5804cc6913cec1928987a1608baaa2c8b46d913b249d
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.15 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAkwlt5YACgkQgAnW8HDreRYZogCgv75K2OxCQuRsM9M8RzU/Fc0y
-rtgAn1zIr/fxZlPuu4KctI5ujP7ZkyWl
-=Q5aC
+iEYEARECAAYFAk4AdZ4ACgkQgAnW8HDreRZ6CwCcDSnO/xFhJ96x+tlw7tkFzj4G
+o30AnRzK51z42r/DF8lvVJrf7NV65mEf
+=TTnQ
-----END PGP SIGNATURE-----
diff --git a/dev-python/ffnet/ffnet-0.6.2.ebuild b/dev-python/ffnet/ffnet-0.6.2.ebuild
index a4c5bd2a5..96ef7012b 100644
--- a/dev-python/ffnet/ffnet-0.6.2.ebuild
+++ b/dev-python/ffnet/ffnet-0.6.2.ebuild
@@ -1,21 +1,22 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI="3"
+EAPI=3
PYTHON_DEPEND="2"
SUPPORT_PYTHON_ABIS="1"
+RESTRICT_PYTHON_ABIS="3.*"
-inherit distutils flag-o-matic toolchain-funcs
+inherit distutils fortran-2 flag-o-matic toolchain-funcs
DESCRIPTION="Feed-forward neural network for python"
HOMEPAGE="http://ffnet.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
SLOT="0"
-KEYWORDS="~x86 ~amd64"
LICENSE="GPL-2"
+KEYWORDS="~x86 ~amd64"
IUSE="examples graphviz matplotlib"
DEPEND="
@@ -26,18 +27,14 @@ DEPEND="
graphviz? ( dev-python/pygraphviz )"
RDEPEND="${DEPEND}"
-RESTRICT_PYTHON_ABIS="3.*"
-
pkg_setup() {
- [[ -z ${FC} ]] && export FC=$(tc-getFC)
- # hack to force F77 to be FC until bug #278772 is fixed
- [[ -z ${F77} ]] && export F77=$(tc-getFC)
+ fortran-2_pkg_setup
export FCONFIG="config_fc --noopt --noarch"
+ append-ldflags -shared
+ append-fflags -fPIC
}
src_compile() {
- append-ldflags -shared
- [[ -n ${FFLAGS} ]] && FFLAGS="${FFLAGS} -fPIC"
distutils_src_compile ${FCONFIG}
}