summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'eclass/fortran-2.eclass')
-rw-r--r--eclass/fortran-2.eclass5
1 files changed, 4 insertions, 1 deletions
diff --git a/eclass/fortran-2.eclass b/eclass/fortran-2.eclass
index 03fb46225790..78ce1f383529 100644
--- a/eclass/fortran-2.eclass
+++ b/eclass/fortran-2.eclass
@@ -60,17 +60,20 @@ for _f_use in ${FORTRAN_NEEDED}; do
case ${_f_use} in
always)
DEPEND+=" virtual/fortran"
+ RDEPEND+=" virtual/fortran"
break
;;
no)
break
;;
+ test)
+ DEPEND+=" ${_f_use}? ( virtual/fortran )"
*)
DEPEND+=" ${_f_use}? ( virtual/fortran )"
+ RDEPEND+=" ${_f_use}? ( virtual/fortran )"
;;
esac
done
-RDEPEND="${DEPEND}"
# @FUNCTION: _fortran_write_testsuite
# @INTERNAL