You simply cannot do this with pyOpenSSL. This is a very limited shell around the openssl library. But I have an assumption that it is wrong with creating M2Crypto on your host. Try to run:
export SWIG_FEATURES=-I/usr/include/openssl
before trying to install M2Crypto.
abbot source share