Index: eventrepeat.install
===================================================================
RCS file: /cvs/drupal/contributions/modules/eventrepeat/eventrepeat.install,v
retrieving revision 1.4
diff -u -r1.4 eventrepeat.install
--- eventrepeat.install	5 Feb 2007 23:34:26 -0000	1.4
+++ eventrepeat.install	30 May 2007 15:19:54 -0000
@@ -135,5 +135,26 @@
   return _system_update_utf8(array('event_repeat', 'event_repeat_nodes', 'event_repeat_calendar_map'));
 }
 
+/**
+* Implementation of hook_uninstall().
+* TODO: What is the best way to remove variable "eventrepeat_nodeapi_$node_type"
+*/
+function eventrepeat_uninstall() {
+  db_query('DROP TABLE {event_repeat}');
+  db_query('DROP TABLE {event_repeat_nodes}');
+  db_query('DROP TABLE {event_repeat_calendar_map}');
+  variable_del('eventrepeat_title_tag');
+  variable_del('eventrepeat_initial_render');
+  variable_del('eventrepeat_render_support');
+  variable_del('eventrepeat_single_edit_in_sequence');
+  variable_del('eventrepeat_maximum_rows');
+  variable_del('eventrepeat_default_edit_type');
+  variable_del('eventrepeat_showadvanced');
+  variable_del('eventrepeat_dateform_order');
+  foreach (node_get_types() as $type => $info) {
+    variable_del('eventrepeat_nodeapi_'. $type);
+  }
+  drupal_set_message(t('Event repeat module successfully uninstalled.'));
+}
 
 ?>
\ No newline at end of file
