summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--g_cran/cran_read.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/g_cran/cran_read.py b/g_cran/cran_read.py
index 821b68f..7d467a1 100644
--- a/g_cran/cran_read.py
+++ b/g_cran/cran_read.py
@@ -141,6 +141,10 @@ def pmsify_package_data(data,remote_repository):
deps=listify_package_list(data['depends'])
else: #some packages don't set dependencies, so force dependency on R
deps=['R',]
+
+ if 'imports' in data:
+ deps=deps+listify_package_list(data['imports'])
+
e_vars['depend']=deps
e_vars['pdepend']=[]
e_vars['rdepend']=deps