Index: contrib/image_gallery/image_gallery.install
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/image/contrib/image_gallery/image_gallery.install,v
retrieving revision 1.10
diff -u -p -r1.10 image_gallery.install
--- contrib/image_gallery/image_gallery.install	22 Jan 2009 12:17:20 -0000	1.10
+++ contrib/image_gallery/image_gallery.install	20 Jun 2009 16:32:25 -0000
@@ -51,3 +51,18 @@ function image_gallery_update_1() {
   }
   return $ret;
 }
+
+/**
+ * Rename permission "administer images" to "administer image galleries".
+ */
+function image_gallery_update_6100() {
+  $ret = array();
+  $result = db_query("SELECT rid, perm FROM {permission} ORDER BY rid");
+  while ($role = db_fetch_object($result)) {
+    $renamed_permission = preg_replace('/administer images/', 'administer image galleries', $role->perm);
+    if ($renamed_permission != $role->perm) {
+      $ret[] = update_sql("UPDATE {permission} SET perm = '$renamed_permission' WHERE rid = $role->rid");
+    }
+  }
+  return $ret;
+}
Index: contrib/image_gallery/image_gallery.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/image/contrib/image_gallery/image_gallery.module,v
retrieving revision 1.33
diff -u -p -r1.33 image_gallery.module
--- contrib/image_gallery/image_gallery.module	22 May 2009 19:32:29 -0000	1.33
+++ contrib/image_gallery/image_gallery.module	20 Jun 2009 16:32:26 -0000
@@ -14,7 +14,7 @@ function image_gallery_help($path, $arg)
 }
 
 function image_gallery_perm() {
-  return array('administer images');
+  return array('administer image galleries');
 }
 
 function image_gallery_menu() {
@@ -28,19 +28,19 @@ function image_gallery_menu() {
   );
   $items['admin/content/image'] = array(
     'title' => 'Image galleries',
-    'access arguments' => array('administer images'),
+    'access arguments' => array('administer image galleries'),
     'page callback' => 'image_gallery_admin',
     'description' => 'Create and manage image galleries.',
   );
   $items['admin/content/image/list'] = array(
     'title' => 'List',
-    'access arguments' => array('administer images'),
+    'access arguments' => array('administer image galleries'),
     'type' => MENU_DEFAULT_LOCAL_TASK,
     'weight' => -10,
   );
   $items['admin/content/image/add'] = array(
     'title' => 'Add gallery',
-    'access arguments' => array('administer images'),
+    'access arguments' => array('administer image galleries'),
     'page callback' => 'image_gallery_admin_edit',
     'type' => MENU_LOCAL_TASK,
   );
@@ -48,7 +48,7 @@ function image_gallery_menu() {
     'title' => 'Edit image gallery',
     'page callback' => 'image_gallery_admin_edit',
     'page arguments' => array(4),
-    'access arguments' => array('administer images'),
+    'access arguments' => array('administer image galleries'),
     'type' => MENU_CALLBACK,
   );
 
