aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin Lecher <jlec@gentoo.org>2011-06-24 14:11:35 +0200
committerJustin Lecher <jlec@gentoo.org>2011-06-24 14:11:35 +0200
commit22716034acc6451caffcdc2f2722b3ba14bb610e (patch)
tree73978583c5d76050f6f9a775f55dde56e4b1ec2e /sci-chemistry/smmp
parentSort inherit and/or USE (diff)
downloadsci-22716034acc6451caffcdc2f2722b3ba14bb610e.tar.gz
sci-22716034acc6451caffcdc2f2722b3ba14bb610e.tar.bz2
sci-22716034acc6451caffcdc2f2722b3ba14bb610e.zip
Streamlined fortran-2 eclass usage
(Portage version: 2.2.0_alpha41/git/Linux x86_64, RepoMan options: --force, signed Manifest commit with key 70EB7916)
Diffstat (limited to 'sci-chemistry/smmp')
-rw-r--r--sci-chemistry/smmp/ChangeLog3
-rw-r--r--sci-chemistry/smmp/Manifest10
-rw-r--r--sci-chemistry/smmp/smmp-3.0.5.ebuild12
3 files changed, 14 insertions, 11 deletions
diff --git a/sci-chemistry/smmp/ChangeLog b/sci-chemistry/smmp/ChangeLog
index f58c39186..cddd7bfbb 100644
--- a/sci-chemistry/smmp/ChangeLog
+++ b/sci-chemistry/smmp/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 24 Jun 2011; Justin Lecher <jlec@gentoo.org> smmp-3.0.5.ebuild:
+ Streamlined fortran-2 eclass usage
+
21 Jun 2011; Justin Lecher <jlec@gentoo.org> smmp-3.0.5.ebuild:
Added fortran-2.eclass support
diff --git a/sci-chemistry/smmp/Manifest b/sci-chemistry/smmp/Manifest
index bd9002d43..fb11fc677 100644
--- a/sci-chemistry/smmp/Manifest
+++ b/sci-chemistry/smmp/Manifest
@@ -3,13 +3,13 @@ Hash: SHA1
AUX 3.0.5-flags.patch 2801 RMD160 ace7706b1f1e47def71176994bdf96ad24d2ddfb SHA1 ec19536f048b7ba3635c14a9f60ddbe4ccc730a4 SHA256 c05d6fa67dcfb3e5cced5efaff07e4a7422903df6ae1ce15576cefafe985c0ef
DIST SMMP-3.0.5.tar.bz2 233378 RMD160 a951eb826c3af743aae4156fb21bffe028d68846 SHA1 fda498e9aac93efcf57787da4aa190ec3f70f1c7 SHA256 70d6b719d2c2ef1d34fd9897ad1c89a37c4d7531d80c904eee39dc8855aca31c
-EBUILD smmp-3.0.5.ebuild 1177 RMD160 eeb531f7845b64b839366fa4ea232f78e00b1e33 SHA1 b4662bdc79ce14e351b21063ce984ee41367fe1e SHA256 6ba32274872220492d2175eff61e2823e3cf6dbbc809d957673917cd8584a099
-MISC ChangeLog 485 RMD160 4505cddd389cf79011e7b86f707620fc23058a2a SHA1 598edd033e95fde16752a6ae5117dd3d263b0c9f SHA256 5dee1c8c5d047ab1953fe2573eab62a6fc61700a71433d26de6c7b8b3ee6b1b1
+EBUILD smmp-3.0.5.ebuild 1151 RMD160 3968f3f7f93cfc2f4126b62f2b077f6d8e6fd179 SHA1 af5f0168f9e34c56ca2ae6682d18c77002f8ab4f SHA256 70e0b11616f3dd14de1f002b47a4740bb24405bf5ba9fd0fcb0fc603cc3e6dca
+MISC ChangeLog 589 RMD160 7ead21d9c7300f38bdf5dc96ed2a1efbb51f346f SHA1 25525e1e25eb4c142601d43de427f5f6b099d85d SHA256 af596d14a5f4f23d1bfa65fb48d92bdcbbb424e4b39c6a39d747ed47e9e9936a
MISC metadata.xml 215 RMD160 bc9c07aa91f2f175542244e4e4522a73558210a1 SHA1 facb283386de1c0b6b938cdcd4dde04d1694298b SHA256 13f32353652adbd3d934d41381cfc2cacc9e1127c508cebc73806cc1026ee80c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iEYEARECAAYFAk4AeWQACgkQgAnW8HDreRZSPACgoMixE1RyROA65YiiizxtdGFU
-55oAoIMGiqusGL6Pk8bkY8KOBvCRp1jQ
-=XKBs
+iEYEARECAAYFAk4EfvcACgkQgAnW8HDreRbqOwCgyAwU8wGO1Yk7+JKYl1eKoS9p
+FBwAniy9iQHfgz7UoTIXGoy/eez5kILw
+=bBHf
-----END PGP SIGNATURE-----
diff --git a/sci-chemistry/smmp/smmp-3.0.5.ebuild b/sci-chemistry/smmp/smmp-3.0.5.ebuild
index 0c226dbda..8f49f3d29 100644
--- a/sci-chemistry/smmp/smmp-3.0.5.ebuild
+++ b/sci-chemistry/smmp/smmp-3.0.5.ebuild
@@ -22,7 +22,9 @@ KEYWORDS="~amd64 ~x86"
LICENSE="GPL-2"
IUSE="doc mpi test"
-RDEPEND="mpi? ( virtual/mpi )"
+RDEPEND="
+ virtual/fortran
+ mpi? ( virtual/mpi )"
DEPEND="${RDEPEND}
doc? ( app-doc/doxygen )"
@@ -37,18 +39,16 @@ src_compile() {
FC="mpif90"
target="parallel"
else
- FC=$(tc-getFC)
target="${PN}"
fi
- emake FC=${FC} ${target} || die
+ tc-export FC
- if use test; then
- emake FC=${FC} examples || die
- fi
+ emake ${target} || die
}
src_test() {
+ emake examples || die
cd EXAMPLES
bash smmp.cmd || die
}