u[i] = 1
return o
-cflags = []
-libs = []
libconfig('catacomb', '2.1.0')
libconfig('mLib', '2.0.3')
rename(fnew, fout)
cat = Extension('catacomb._base',
- ['catacomb.c', 'bytestring.c',
+ ['catacomb.c', 'bytestring.c', 'buffer.c',
'rand.c', 'algorithms.c', 'pubkey.c', 'pgen.c',
- 'mp.c', 'field.c', 'ec.c', 'group.c', 'passphrase.c'],
+ 'mp.c', 'field.c', 'ec.c', 'group.c', 'passphrase.c',
+ 'share.c', 'key.c', 'util.c'],
##extra_compile_args = ['-O0'],
include_dirs = uniquify(incdirs),
library_dirs = uniquify(libdirs),
libraries = uniquify(libs))
-setup(name = 'Catacomb',
- version = '2.1.0',
+setup(name = 'catacomb-python',
+ version = '1.0.0',
description = 'Interface to Catacomb cryptographic library',
- url = 'http://tux.nsict.org/~mdw/Catacomb-2.1.0',
+ url = 'http://www.distorted.org.uk/~mdw/Catacomb-2.1.0',
author = 'Straylight/Edgeware',
- author_email = 'mdw@nsict.org',
+ author_email = 'mdw@distorted.org.uk',
license = 'GNU General Public License',
packages = ['catacomb'],
scripts = ['pwsafe'],