winfreed.py: support downloading a single package
[winfreed.git] / winfreed.py
index a9af707..b2d7ac1 100755 (executable)
@@ -170,7 +170,11 @@ if __name__ == "__main__":
         sys.exit(1)
 
     if sys.argv[1] == 'download':
-        download_all()
+        if len(sys.argv) > 2:
+            pkg = get_pkg(sys.argv[2])
+            download(pkg)
+        else:
+            download_all()
     elif sys.argv[1] == 'show':
         show_all()
     else: