| @@ -1,14 +1,16 @@ | | | @@ -1,14 +1,16 @@ |
1 | $NetBSD: patch-bcrypt_____init____.py,v 1.1 2015/04/25 13:48:50 wiz Exp $ | | 1 | $NetBSD: patch-bcrypt_____init____.py,v 1.2 2015/04/25 13:49:49 wiz Exp $ |
| | | 2 | |
| | | 3 | Fix soname so cffi doesn't invent one for each python version + platform. |
2 | | | 4 | |
3 | --- bcrypt/__init__.py.orig 2015-03-14 02:18:59.000000000 +0000 | | 5 | --- bcrypt/__init__.py.orig 2015-03-14 02:18:59.000000000 +0000 |
4 | +++ bcrypt/__init__.py | | 6 | +++ bcrypt/__init__.py |
5 | @@ -50,7 +50,8 @@ def _create_modulename(cdef_sources, sou | | 7 | @@ -50,7 +50,8 @@ def _create_modulename(cdef_sources, sou |
6 | k1 = k1.lstrip('0x').rstrip('L') | | 8 | k1 = k1.lstrip('0x').rstrip('L') |
7 | k2 = hex(binascii.crc32(key[1::2]) & 0xffffffff) | | 9 | k2 = hex(binascii.crc32(key[1::2]) & 0xffffffff) |
8 | k2 = k2.lstrip('0').rstrip('L') | | 10 | k2 = k2.lstrip('0').rstrip('L') |
9 | - return '_bcrypt_cffi_{0}{1}'.format(k1, k2) | | 11 | - return '_bcrypt_cffi_{0}{1}'.format(k1, k2) |
10 | + #return '_bcrypt_cffi_{0}{1}'.format(k1, k2) | | 12 | + #return '_bcrypt_cffi_{0}{1}'.format(k1, k2) |
11 | + return '_bcrypt_cffi' | | 13 | + return '_bcrypt_cffi' |
12 | | | 14 | |
13 | | | 15 | |
14 | def _compile_module(*args, **kwargs): | | 16 | def _compile_module(*args, **kwargs): |