ports/security/py-xmlsec/files/patch-setup.py
Pav Lucistnik 92be8f550b - Fix runtime crash on 64 bit platforms
PR:		ports/127616
Submitted by:	Tom Evans <tevans.uk@googlemail.com>
2009-01-11 15:03:34 +00:00

53 lines
1.5 KiB
Python

--- setup.py.orig Fri Feb 13 08:55:47 2004
+++ setup.py Fri Feb 13 08:57:30 2004
@@ -71,22 +71,22 @@
# the crypto engine name : openssl, gnutls or nss
xmlsec1_crypto = "openssl"
-if 'build' in sys.argv:
- msg = '\nChoose a crypto engine :\n' \
- ' 1. OpenSSL\n' \
- ' 2. GnuTLS\n' \
- ' 3. NSS\n' \
- 'Your choice : '
- reply = raw_input(msg)
- choice = None
- if reply:
- choice = reply[0]
- if choice == '1':
- xmlsec1_crypto = "openssl"
- elif choice == '2':
- xmlsec1_crypto = "gnutls"
- elif choice == '3':
- xmlsec1_crypto = "nss"
+#if 'build' in sys.argv:
+# msg = '\nChoose a crypto engine :\n' \
+# ' 1. OpenSSL\n' \
+# ' 2. GnuTLS\n' \
+# ' 3. NSS\n' \
+# 'Your choice : '
+# reply = raw_input(msg)
+# choice = None
+# if reply:
+# choice = reply[0]
+# if choice == '1':
+# xmlsec1_crypto = "openssl"
+# elif choice == '2':
+# xmlsec1_crypto = "gnutls"
+# elif choice == '3':
+# xmlsec1_crypto = "nss"
define_macros = []
include_dirs = []
@@ -104,7 +104,10 @@
if flag[2:] not in include_dirs:
include_dirs.append(flag[2:])
elif flag[:2] == "-D":
- t = tuple(flag[2:].split('='))
+ t = flag[2:].split('=')
+ if (len(t) == 1):
+ t.append('1')
+ t = tuple(t)
if t not in define_macros:
define_macros.append(t)
else: