summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRob Cakebread <pythonhead@gentoo.org>2005-03-18 18:23:49 +0000
committerRob Cakebread <pythonhead@gentoo.org>2005-03-18 18:23:49 +0000
commit1cc392628efdcf0a0f660306ed27bbcbcf886810 (patch)
tree4ec69927a40db2812d5f78e32b457ac8dea1ecc9 /dev-python/sqlobject/files
parentchangelog header fix (diff)
downloadgentoo-2-1cc392628efdcf0a0f660306ed27bbcbcf886810.tar.gz
gentoo-2-1cc392628efdcf0a0f660306ed27bbcbcf886810.tar.bz2
gentoo-2-1cc392628efdcf0a0f660306ed27bbcbcf886810.zip
Added patch for array type needed for Subway
(Portage version: 2.0.51.19)
Diffstat (limited to 'dev-python/sqlobject/files')
-rw-r--r--dev-python/sqlobject/files/converters-0.6.1-gentoo.diff29
-rw-r--r--dev-python/sqlobject/files/digest-sqlobject-0.6.1-r11
2 files changed, 30 insertions, 0 deletions
diff --git a/dev-python/sqlobject/files/converters-0.6.1-gentoo.diff b/dev-python/sqlobject/files/converters-0.6.1-gentoo.diff
new file mode 100644
index 000000000000..9c806f5f190c
--- /dev/null
+++ b/dev-python/sqlobject/files/converters-0.6.1-gentoo.diff
@@ -0,0 +1,29 @@
+--- sqlobject/converters.py.orig 2005-03-17 23:38:50.135566808 -0800
++++ sqlobject/converters.py 2005-03-17 23:41:39.244858288 -0800
+@@ -1,3 +1,5 @@
++from array import array
++
+ try:
+ import mx.DateTime.ISO
+ origISOStr = mx.DateTime.ISO.strGMT
+@@ -89,6 +91,12 @@
+ lookupConverter = converters.lookupConverter
+
+ def StringLikeConverter(value, db):
++ if type(value) == type(array('c','')):
++ try:
++ value = value.tounicode()
++ except ValueError:
++ value = value.tostring()
++
+ if db in ('mysql', 'postgres'):
+ for orig, repl in sqlStringReplace:
+ value = value.replace(orig, repl)
+@@ -100,6 +108,7 @@
+
+ registerConverter(type(""), StringLikeConverter)
+ registerConverter(type(u""), StringLikeConverter)
++registerConverter(type(array('c','')), StringLikeConverter)
+
+ def IntConverter(value, db):
+ return repr(int(value))
diff --git a/dev-python/sqlobject/files/digest-sqlobject-0.6.1-r1 b/dev-python/sqlobject/files/digest-sqlobject-0.6.1-r1
new file mode 100644
index 000000000000..0384fe925011
--- /dev/null
+++ b/dev-python/sqlobject/files/digest-sqlobject-0.6.1-r1
@@ -0,0 +1 @@
+MD5 0dbb6ea429aa40eee734751ad48fbfbb SQLObject-0.6.1.tar.gz 147871