? drush_make.git.patch
Index: drush_make.download.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/drush_make/Attic/drush_make.download.inc,v
retrieving revision 1.1.2.102
diff -u -p -r1.1.2.102 drush_make.download.inc
--- drush_make.download.inc	6 Jan 2011 01:37:31 -0000	1.1.2.102
+++ drush_make.download.inc	31 Jan 2011 05:03:18 -0000
@@ -347,8 +347,11 @@ function drush_make_download_git($name, 
   // check if specific revision is set in info file
   $download['revision'] = isset($download['revision']) ? $download['revision'] : FALSE;
 
-  // only progress if we have a download url...
-  if (!empty($download['url'])) {
+  if (!$download['url']) {
+    // If no download URL specified, assume anonymous clone from git.drupal.org.
+    $download['url'] = "git://git.drupal.org/project/$name.git";
+  }
+  else {
     // split the given download url into pieces
     $url_array = array();
 
@@ -487,9 +490,7 @@ function drush_make_download_git($name, 
       drush_make_error('DOWNLOAD_ERROR', dt('Unable to clone %project from %url.', array('%project' => $name, '%url' => $url)));
     }
   }
-  else {
-    $download['url'] = dt("unspecified location");
-  }
+
   return FALSE;
 }
 
