unicodedatabase.c is no longer needed thanks to Fredrik's patches.
diff --git a/setup.py b/setup.py
index de9c5b9..c32f4aa 100644
--- a/setup.py
+++ b/setup.py
@@ -141,8 +141,7 @@
         # access to the builtin codecs and codec registry
         exts.append( Extension('_codecs', ['_codecsmodule.c']) )
         # static Unicode character database
-        exts.append( Extension('unicodedata',
-                               ['unicodedata.c', 'unicodedatabase.c']) )
+        exts.append( Extension('unicodedata', ['unicodedata.c']) )
         # Unicode Character Name expansion hash table
         exts.append( Extension('ucnhash', ['ucnhash.c']) )
         # access to ISO C locale support