]> git.donarmstrong.com Git - neurodebian.git/commitdiff
Consider also "Recommends" to select packages from task pages
authorYaroslav Halchenko <debian@onerussian.com>
Thu, 20 Jan 2011 20:33:11 +0000 (15:33 -0500)
committerNeuroDebian Wizard <neurodebian@pymvpa.org>
Thu, 20 Jan 2011 20:33:11 +0000 (15:33 -0500)
neurodebian/dde.py

index 4325e90961280e8280f71aa6a919e2c596443b84..ab223abd446d07bc853c7674e80037bf564593a9 100755 (executable)
@@ -135,6 +135,8 @@ def add_pkgfromtaskfile(db, urls):
         for stanza in deb822.Packages.iter_paragraphs(fh):
             if stanza.has_key('Depends'):
                 pkg = stanza['Depends']
+            elif stanza.has_key('Recommends'):
+                pkg = stanza['Recommends']
             elif stanza.has_key('Suggests'):
                 pkg = stanza['Suggests']
             else:
@@ -178,6 +180,8 @@ def import_blendstask(cfg, db, url):
 
         if st.has_key('Depends'):
             pkg = st['Depends']
+        elif st.has_key('Recommends'):
+            pkg = st['Recommends']
         elif st.has_key('Suggests'):
             pkg = st['Suggests']
         else: