summaryrefslogtreecommitdiffstats
path: root/academic/gcompris/python-sqlite3.patch
blob: 4d727cc08845dc9eaad4bf3ab6c3ea3b329c3aa8 (plain)
--- configure	2009-03-29 06:39:51.000000000 -0400
+++ configure	2009-04-19 17:38:50.000000000 -0400
@@ -19578,7 +19578,7 @@
 prog="
 import sys
 try:
-        import pysqlite2
+        import sqlite3 as sqlite
 except ImportError:
         sys.exit(1)
 except:
--- src/boards/python/admin/module_users.py
+++ src/boards/python/admin/module_users.py
@@ -26,7 +26,13 @@
 from gcompris import gcompris_gettext as _
 
 # Database
-from pysqlite2 import dbapi2 as sqlite
+try:
+  import sqlite3 as sqlite
+except ImportError:
+  try:
+    from pysqlite2 import dbapi2 as sqlite
+  except ImportError:
+    raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2"
 
 import module
 import class_list
--- src/boards/python/admin/class_edit.py
+++ src/boards/python/admin/class_edit.py
@@ -23,7 +23,13 @@
 from gcompris import gcompris_gettext as _
 
 # Database
-from pysqlite2 import dbapi2 as sqlite
+try:
+  import sqlite3 as sqlite
+except ImportError:
+  try:
+    from pysqlite2 import dbapi2 as sqlite
+  except ImportError:
+    raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2"
 
 import user_list
 
--- src/boards/python/admin/class_list.py
+++ src/boards/python/admin/class_list.py
@@ -26,7 +26,13 @@
 from gcompris import gcompris_gettext as _
 
 # Database
-from pysqlite2 import dbapi2 as sqlite
+try:
+  import sqlite3 as sqlite
+except ImportError:
+  try:
+    from pysqlite2 import dbapi2 as sqlite
+  except ImportError:
+    raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2"
 
 import constants
 
--- src/boards/python/admin/module_boards.py
+++ src/boards/python/admin/module_boards.py
@@ -27,7 +27,13 @@
 import sys;
 
 # Database
-from pysqlite2 import dbapi2 as sqlite
+try:
+  import sqlite3 as sqlite
+except ImportError:
+  try:
+    from pysqlite2 import dbapi2 as sqlite
+  except ImportError:
+    raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2"
 
 import module
 import board_list
--- src/boards/python/admin/user_edit.py
+++ src/boards/python/admin/user_edit.py
@@ -23,7 +23,13 @@
 from gcompris import gcompris_gettext as _
 
 # Database
-from pysqlite2 import dbapi2 as sqlite
+try:
+  import sqlite3 as sqlite
+except ImportError:
+  try:
+    from pysqlite2 import dbapi2 as sqlite
+  except ImportError:
+    raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2"
 
 import user_list
 
--- src/boards/python/admin/group_list.py
+++ src/boards/python/admin/group_list.py
@@ -26,7 +26,13 @@
 from gcompris import gcompris_gettext as _
 
 # Database
-from pysqlite2 import dbapi2 as sqlite
+try:
+  import sqlite3 as sqlite
+except ImportError:
+  try:
+    from pysqlite2 import dbapi2 as sqlite
+  except ImportError:
+    raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2"
 
 import group_user_list
 import group_edit
--- src/boards/python/admin/profile_list.py
+++ src/boards/python/admin/profile_list.py
@@ -26,7 +26,13 @@
 from gcompris import gcompris_gettext as _
 
 # Database
-from pysqlite2 import dbapi2 as sqlite
+try:
+  import sqlite3 as sqlite
+except ImportError:
+  try:
+    from pysqlite2 import dbapi2 as sqlite
+  except ImportError:
+    raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2"
 
 import profile_group_list
 import profile_edit
--- src/boards/python/admin/log_list.py
+++ src/boards/python/admin/log_list.py
@@ -27,7 +27,13 @@
 from gcompris import gcompris_gettext as _
 
 # Database
-from pysqlite2 import dbapi2 as sqlite
+try:
+  import sqlite3 as sqlite
+except ImportError:
+  try:
+    from pysqlite2 import dbapi2 as sqlite
+  except ImportError:
+    raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2"
 
 import constants
 
--- src/boards/python/admin/profile_group_list.py
+++ src/boards/python/admin/profile_group_list.py
@@ -28,7 +28,13 @@
 import constants
 
 # Database
-from pysqlite2 import dbapi2 as sqlite
+try:
+  import sqlite3 as sqlite
+except ImportError:
+  try:
+    from pysqlite2 import dbapi2 as sqlite
+  except ImportError:
+    raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2"
 
 #import group_edit
 
--- src/boards/python/admin/profile_edit.py
+++ src/boards/python/admin/profile_edit.py
@@ -27,7 +27,13 @@
 import constants
 
 # Database
-from pysqlite2 import dbapi2 as sqlite
+try:
+  import sqlite3 as sqlite
+except ImportError:
+  try:
+    from pysqlite2 import dbapi2 as sqlite
+  except ImportError:
+    raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2"
 
 # Group Management
 (
--- src/boards/python/admin/group_edit.py
+++ src/boards/python/admin/group_edit.py
@@ -27,7 +27,13 @@
 import constants
 
 # Database
-from pysqlite2 import dbapi2 as sqlite
+try:
+  import sqlite3 as sqlite
+except ImportError:
+  try:
+    from pysqlite2 import dbapi2 as sqlite
+  except ImportError:
+    raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2"
 
 # User List Management
 (
--- src/boards/python/admin/module_groups.py
+++ src/boards/python/admin/module_groups.py
@@ -25,7 +25,13 @@
 from gcompris import gcompris_gettext as _
 
 # Database
-from pysqlite2 import dbapi2 as sqlite
+try:
+  import sqlite3 as sqlite
+except ImportError:
+  try:
+    from pysqlite2 import dbapi2 as sqlite
+  except ImportError:
+    raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2"
 
 import module
 import group_list
--- src/boards/python/admin/module_reports.py
+++ src/boards/python/admin/module_reports.py
@@ -26,8 +26,14 @@
 from gcompris import gcompris_gettext as _
 
 # Database
-from pysqlite2 import dbapi2 as sqlite
-
+try:
+  import sqlite3 as sqlite
+except ImportError:
+  try:
+    from pysqlite2 import dbapi2 as sqlite
+  except ImportError:
+    raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2"
+  
 import module
 import log_list
 
--- src/boards/python/admin/module_profiles.py
+++ src/boards/python/admin/module_profiles.py
@@ -28,7 +28,13 @@
 import profile_list
 
 # Database
-from pysqlite2 import dbapi2 as sqlite
+try:
+  import sqlite3 as sqlite
+except ImportError:
+  try:
+    from pysqlite2 import dbapi2 as sqlite
+  except ImportError:
+    raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2"
 
 class Profiles(module.Module):
   """Administrating GCompris Profiles"""
--- src/boards/python/admin/group_user_list.py
+++ src/boards/python/admin/group_user_list.py
@@ -28,7 +28,13 @@
 import constants
 
 # Database
-from pysqlite2 import dbapi2 as sqlite
+try:
+  import sqlite3 as sqlite
+except ImportError:
+  try:
+    from pysqlite2 import dbapi2 as sqlite
+  except ImportError:
+    raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2"
 
 #import group_edit
 
--- src/boards/python/admin/board_list.py
+++ src/boards/python/admin/board_list.py
@@ -27,7 +27,13 @@
 from gcompris import gcompris_gettext as _
 
 # Database
-#from pysqlite2 import dbapi2 as sqlite
+#try:
+#  import sqlite3 as sqlite
+#except ImportError:
+#  try:
+#    from pysqlite2 import dbapi2 as sqlite
+#  except ImportError:
+#    raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2"
 
 # Board Management
 (
--- src/boards/python/admin/user_list.py
+++ src/boards/python/admin/user_list.py
@@ -25,7 +25,13 @@
 from gcompris import gcompris_gettext as _
 
 # Database
-from pysqlite2 import dbapi2 as sqlite
+try:
+  import sqlite3 as sqlite
+except ImportError:
+  try:
+    from pysqlite2 import dbapi2 as sqlite
+  except ImportError:
+    raise ImportError, "no module named sqlite3 or pysqlite2.dbapi2"
 
 import constants
 import user_edit