Index: INSTALL.txt
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/getid3/INSTALL.txt,v
retrieving revision 1.3
diff -u -p -r1.3 INSTALL.txt
--- INSTALL.txt	11 Dec 2010 16:41:08 -0000	1.3
+++ INSTALL.txt	11 Dec 2010 16:44:57 -0000
@@ -6,12 +6,12 @@ INSTALL
      cd YOUR-DRUPAL-ROOT
      mkdir -p sites/all/libraries/getid3
 3. Go to http://www.getid3.org/ and download the latest stable version
-   (currently 1.7.9) into the new directory:
+   (currently 1.8.2) into the new directory:
      cd sites/all/libraries/getid3
-     wget "http://downloads.sourceforge.net/project/getid3/getID3%28%29%201.x/1.7.9/getid3-1.7.9.zip"
+     wget "http://downloads.sourceforge.net/project/getid3/getID3%28%29%201.x/1.8.2/getid3-1.8.2-20101206.zip"
 4. Unzip the contents of the zip file into sites/all/libraries/getid3/ so that
    write.php is located in sites/all/libraries/getid3/getid3/:
-     unzip getid3-1.7.9.zip
+     unzip getid3-1.8.2.zip
 5. Delete the demos directory:
      rm -r demos/
 6. Go to Dashboard > Modules and enable the GetID3 module.
Index: getid3.drush.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/getid3/getid3.drush.inc,v
retrieving revision 1.1
diff -u -p -r1.1 getid3.drush.inc
--- getid3.drush.inc	25 Jul 2010 03:38:54 -0000	1.1
+++ getid3.drush.inc	11 Dec 2010 16:44:57 -0000
@@ -22,7 +22,7 @@ function getid3_drush_command() {
 
 /**
  * Implements drush_MODULE_pre_COMMAND().
- * 
+ *
  * This automatically downloads the library when the module is being installed.
  */
 function drush_getid3_pre_pm_enable() {
@@ -31,6 +31,7 @@ function drush_getid3_pre_pm_enable() {
     drush_getid3_download();
   }
 }
+
 /**
  * Download the getID3 library from SourceForge.
  */
@@ -43,14 +44,17 @@ function drush_getid3_download() {
     $library_path = drush_get_context('DRUSH_DRUPAL_ROOT') . '/sites/all/libraries/getid3';
   }
 
-  $url = "http://downloads.sourceforge.net/project/getid3/getID3%28%29%201.x/1.7.9/getid3-1.7.9.zip";
-  $md5 = "76fe6d1213b20d59ae8a5c389d3a44e1";
+  // TODO: It would be great if we could use GETID3_RECOMMEND_VERSION.
+  $version = '1.8.2';
+  $filename = 'getid3-1.8.2-20101206.zip';
+  $md5 = "ddec632c8127f553faacafddd2e9df50";
+  $url = "http://downloads.sourceforge.net/project/getid3/getID3%28%29%201.x/{$version}/{$filename}";
 
   // Create the directory.
   if (!drush_shell_exec('mkdir -p  %s', $library_path)) {
     return drush_set_error('GETID3_MKDIR', dt('Drush was unable to create the getID3 directory at @path.', array('@path' => $library_path)));
   }
-  $zipfile_path = $library_path ."/getid3-1.7.9.zip";
+  $zipfile_path = $library_path . '/' . $filename;
   drush_register_file_for_deletion($zipfile_path);
   // Download the file.
   if (!drush_shell_exec('wget -O %s %s', $zipfile_path, $url)) {
@@ -70,5 +74,6 @@ function drush_getid3_download() {
   if (!drush_shell_exec('rm -r %s', $demos_path)) {
     return drush_set_error('GETID3_RM', dt("Drush was unable to remove getID3's demos directory. You should do so manually.", array('@path' => $demos_path)));
   }
+
   drush_log(dt('getID3 has been installed to @path.', array('@path' => $library_path)), 'success');
 }
Index: getid3.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/getid3/getid3.module,v
retrieving revision 1.15
diff -u -p -r1.15 getid3.module
--- getid3.module	25 Jul 2010 03:31:55 -0000	1.15
+++ getid3.module	11 Dec 2010 16:44:57 -0000
@@ -1,7 +1,7 @@
 <?php
 // $Id: getid3.module,v 1.15 2010/07/25 03:31:55 drewish Exp $
 
-define('GETID3_RECOMMEND_VERSION', '1.7.9');
+define('GETID3_RECOMMEND_VERSION', '1.8.2');
 
 /**
  * Implementation of hook_help
