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.10
diff -u -p -r1.1.2.10 drush_make.download.inc
--- drush_make.download.inc	27 Oct 2009 12:23:54 -0000	1.1.2.10
+++ drush_make.download.inc	30 Oct 2009 19:49:29 -0000
@@ -172,6 +172,18 @@ class DrushMakeDownload_Git extends Drus
   }
 }
 
+class DrushMakeDownload_Bzr extends DrushMakeDownload {
+  function download() {
+    // @TODO implement revisions, tags
+    if (isset($this->project->download['url'])) {
+      drush_make_shell_exec("bzr branch %s %s/%s", $this->project->download['url'], $this->project->tmp_path, $this->project->name);
+      drush_log("{$this->project->name} branched from {$this->project->download['url']}.", 'ok');
+      return $this->project->name;
+    }
+    return FALSE;
+  }
+}
+
 class DrushMakeDownload_SVN extends DrushMakeDownload {
   function download() {
     if (isset($this->project->download['url'])) {
