aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonnie Berkholz <dberkholz@gentoo.org>2008-11-07 17:53:54 -0800
committerDonnie Berkholz <dberkholz@gentoo.org>2008-11-07 17:53:54 -0800
commita4094e9e640c3c8160b31527e8d68e7b6c521e0d (patch)
tree83bf30a84274bd22f920a532fd49f59ac993b451 /sci-chemistry
parentDrop fortran eclass, changes are in the main tree. (diff)
downloaddberkholz-a4094e9e640c3c8160b31527e8d68e7b6c521e0d.tar.gz
dberkholz-a4094e9e640c3c8160b31527e8d68e7b6c521e0d.tar.bz2
dberkholz-a4094e9e640c3c8160b31527e8d68e7b6c521e0d.zip
shelx: Append OpenMP FFLAGS when USE=openmp.
Diffstat (limited to 'sci-chemistry')
-rw-r--r--sci-chemistry/shelx/Manifest2
-rw-r--r--sci-chemistry/shelx/shelx-20060317-r1.ebuild12
2 files changed, 8 insertions, 6 deletions
diff --git a/sci-chemistry/shelx/Manifest b/sci-chemistry/shelx/Manifest
index 88d3a06..b3a109c 100644
--- a/sci-chemistry/shelx/Manifest
+++ b/sci-chemistry/shelx/Manifest
@@ -2,6 +2,6 @@ AUX 20060317-autotool.patch 1218 RMD160 789e9ce9292733ad8856c9faf37aaf8f35180fac
AUX 20060317-gfortran.patch 686 RMD160 0834f5c562628db093e7cb7738be75b66b0a00d6 SHA1 58f748513c54805969d7a3155dedf4edb5a709ec SHA256 fc1b248bea13989383e12a24628c3330b781cb26b6135f2614323fad7d70cc17
DIST shelx-20060317-mp.tgz 1208177 RMD160 c7cc95ab65b3ee9323e471ac60b861f246ff67df SHA1 1631237dafefb44a595b70eca71305679d569e96 SHA256 00c3254269404b704f8ceb5ee45c0ab71b57b4bbb04f1b72a188dd18ccced7d2
DIST shelx-20060317.tgz 527162 RMD160 4a72471cca8a1df8839815ec7df35349817f7f31 SHA1 3ed6481e716059441253c84500965837deddf01b SHA256 8edb841fa71cae420e65fa87fdb3d829359a199aeead6522c72a08c4f72307d9
-EBUILD shelx-20060317-r1.ebuild 1798 RMD160 233889571baae7eed9b008d4566495d5d6fe00b1 SHA1 9ed18ccb8470edfd48a9af6fc2d0ddca8646d559 SHA256 d5c98229e7b294d96c9a6ec6a17f2a5f9aeefcc885b150cd1145fde23e73b377
+EBUILD shelx-20060317-r1.ebuild 1827 RMD160 8db054d0524e1d5088e02dca8e47c4a566be295d SHA1 060c06abd6bf3f1e1787c60424a5f3c6d83955c0 SHA256 aac394f23d383873bb4f18521da4509fedae4c194f74a3b5c8cd31a2b5eb442e
MISC ChangeLog 1671 RMD160 c4e80857c4155f8601c4257a89162955e6eec94d SHA1 95ee1547cf909adb1fb2892cf277897d743b5c38 SHA256 64dbd0aa40f3f236099e25350c4e106bddeae9a33552e4f7adb0b2ba71ce3558
MISC metadata.xml 166 RMD160 4452298fd03e7c9395d1182bfe69d60a14144af6 SHA1 cb0b513473c0348f4f6f6cd9a132e4884155fddb SHA256 84c92b49702daf95eace8d2765215cbd8650da4ef776f9f700b5ce3785dec852
diff --git a/sci-chemistry/shelx/shelx-20060317-r1.ebuild b/sci-chemistry/shelx/shelx-20060317-r1.ebuild
index 744d004..81c65c1 100644
--- a/sci-chemistry/shelx/shelx-20060317-r1.ebuild
+++ b/sci-chemistry/shelx/shelx-20060317-r1.ebuild
@@ -53,11 +53,13 @@ src_unpack() {
}
src_compile() {
- case $(tc-getF77) in
- gfortran) append-flags -fopenmp ;;
- ifort) append-flags -openmp ;;
- *) ewarn "Please add any necessary OpenMP build flags to F77FLAGS." ;;
- esac
+ if use openmp; then
+ case ${FORTRANC} in
+ gfortran) append-flags -fopenmp ;;
+ ifort) append-flags -openmp ;;
+ *) ewarn "Please add any necessary OpenMP build flags to F77FLAGS." ;;
+ esac
+ fi
econf \
FC="${FORTRANC}" \