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.31
diff -u -r1.1.2.31 drush_make.download.inc
--- drush_make.download.inc	22 Apr 2010 23:30:14 -0000	1.1.2.31
+++ drush_make.download.inc	20 May 2010 20:26:18 -0000
@@ -128,15 +128,15 @@
   }
 
   protected function unpack_zip($filename) {
-    // Find out where contents will end up. Retrieve last column of output using awk.
-    drush_shell_exec("unzip -l %s | awk '{print $4;}'", $filename);
+    // Find out where contents will end up.
+    drush_shell_exec("unzip -l %s", $filename);
     $info = drush_shell_exec_output();
     if ($info) {
       foreach ($info as $line) {
         $matches = array();
-        preg_match('/[a-zA-Z0-9.\-_,]*\//', $line, $matches);
-        if (isset($matches[0])) {
-          $directory = $matches[0];
+        preg_match('/^\s+[0-9]+\s+[0-9-]+\s+[0-9:]+\s+(.*)$/', $line, $matches);
+        if (isset($matches[1])) {
+          $directory = $matches[1];
           break;
         }
       }
