--- cck_fieldgroup_tabs.install.orig	2008-04-13 04:39:24.000000000 +0200
+++ cck_fieldgroup_tabs.install	2009-08-27 12:52:30.484375000 +0200
@@ -11,3 +11,32 @@ function cck_fieldgroup_tabs_update_1() 
   menu_rebuild();
   return array();
 }
+
+/**
+ * Implementation of hook_uninstall().
+ */
+function cck_fieldgroup_tabs_uninstall() {
+
+  $settings = db_query("SELECT name FROM {variable} WHERE name LIKE 'cck\_fieldset\_tabs%'");
+  while ($variable = db_fetch_object($settings)) {
+    variable_del($variable->name);
+  }
+}
+
+function cck_fieldgroup_tabs_update_6001() {
+  $ret = array();
+  
+  $settings = db_query("SELECT name FROM {variable} WHERE name LIKE 'cck\_fieldset\_tabs\_residual\_title\_%'");
+  while ($variable = db_fetch_object($settings)) {
+    if (variable_get($variable->name,'') == 'Basics') {
+      variable_set($variable->name, '');
+    }
+  }
+  variable_del('cck_fieldset_tabs_admin_residual');
+  variable_del('cck_fieldset_tabs_admin_residual_weight');
+  variable_del('cck_fieldset_tabs_residual');
+  variable_del('cck_fieldset_tabs_residual_weight');
+
+  menu_rebuild();
+  return $ret;  
+}
\ No newline at end of file
