LICENSE := OpenSSL VERSION := 1.0.2q DOWNLOADS := openssl.archive URL(openssl) := https://www.openssl.org/source/openssl-$(VERSION).tar.gz SHA(openssl) := 5744cfcbcec2b1b48629f7354203bc1e5e9b5466998bbccc5b5fcde3b18eb684 DIR(openssl) := src/lib/openssl DIRS := include/openssl DIR_CONTENT(include/openssl) = \ src/lib/openssl/crypto/aes/aes.h \ src/lib/openssl/crypto/asn1/asn1.h \ src/lib/openssl/crypto/asn1/asn1_mac.h \ src/lib/openssl/crypto/asn1/asn1t.h \ src/lib/openssl/crypto/bf/blowfish.h \ src/lib/openssl/crypto/bio/bio.h \ src/lib/openssl/crypto/bn/bn.h \ src/lib/openssl/crypto/buffer/buffer.h \ src/lib/openssl/crypto/camellia/camellia.h \ src/lib/openssl/crypto/cast/cast.h \ src/lib/openssl/crypto/cmac/cmac.h \ src/lib/openssl/crypto/cms/cms.h \ src/lib/openssl/crypto/comp/comp.h \ src/lib/openssl/crypto/conf/conf.h \ src/lib/openssl/crypto/conf/conf_api.h \ src/lib/openssl/crypto/crypto.h \ src/lib/openssl/crypto/des/des.h \ src/lib/openssl/crypto/des/des_old.h \ src/lib/openssl/crypto/dh/dh.h \ src/lib/openssl/crypto/dsa/dsa.h \ src/lib/openssl/crypto/dso/dso.h \ src/lib/openssl/crypto/ebcdic.h \ src/lib/openssl/crypto/ec/ec.h \ src/lib/openssl/crypto/ecdh/ecdh.h \ src/lib/openssl/crypto/ecdsa/ecdsa.h \ src/lib/openssl/crypto/engine/engine.h \ src/lib/openssl/crypto/err/err.h \ src/lib/openssl/crypto/evp/evp.h \ src/lib/openssl/crypto/hmac/hmac.h \ src/lib/openssl/crypto/idea/idea.h \ src/lib/openssl/crypto/krb5/krb5_asn.h \ src/lib/openssl/crypto/lhash/lhash.h \ src/lib/openssl/crypto/md2/md2.h \ src/lib/openssl/crypto/md4/md4.h \ src/lib/openssl/crypto/md5/md5.h \ src/lib/openssl/crypto/mdc2/mdc2.h \ src/lib/openssl/crypto/modes/modes.h \ src/lib/openssl/crypto/objects/obj_mac.h \ src/lib/openssl/crypto/objects/objects.h \ src/lib/openssl/crypto/ocsp/ocsp.h \ src/lib/openssl/crypto/opensslconf.h \ src/lib/openssl/crypto/opensslv.h \ src/lib/openssl/crypto/ossl_typ.h \ src/lib/openssl/crypto/pem/pem.h \ src/lib/openssl/crypto/pem/pem2.h \ src/lib/openssl/crypto/pkcs12/pkcs12.h \ src/lib/openssl/crypto/pkcs7/pkcs7.h \ src/lib/openssl/crypto/pqueue/pqueue.h \ src/lib/openssl/crypto/rand/rand.h \ src/lib/openssl/crypto/rc2/rc2.h \ src/lib/openssl/crypto/rc4/rc4.h \ src/lib/openssl/crypto/rc5/rc5.h \ src/lib/openssl/crypto/ripemd/ripemd.h \ src/lib/openssl/crypto/rsa/rsa.h \ src/lib/openssl/crypto/seed/seed.h \ src/lib/openssl/crypto/sha/sha.h \ src/lib/openssl/crypto/srp/srp.h \ src/lib/openssl/crypto/stack/safestack.h \ src/lib/openssl/crypto/stack/stack.h \ src/lib/openssl/crypto/store/store.h \ src/lib/openssl/crypto/symhacks.h \ src/lib/openssl/crypto/ts/ts.h \ src/lib/openssl/crypto/txt_db/txt_db.h \ src/lib/openssl/crypto/ui/ui.h \ src/lib/openssl/crypto/ui/ui_compat.h \ src/lib/openssl/crypto/whrlpool/whrlpool.h \ src/lib/openssl/crypto/x509/x509.h \ src/lib/openssl/crypto/x509/x509_vfy.h \ src/lib/openssl/e_os.h \ src/lib/openssl/e_os2.h \ src/lib/openssl/ssl/dtls1.h \ src/lib/openssl/ssl/kssl.h \ src/lib/openssl/ssl/srtp.h \ src/lib/openssl/ssl/ssl.h \ src/lib/openssl/ssl/ssl2.h \ src/lib/openssl/ssl/ssl23.h \ src/lib/openssl/ssl/ssl3.h \ src/lib/openssl/ssl/tls1.h \ src/lib/openssl/crypto/x509v3/x509v3.h PATCHES := $(addprefix src/lib/openssl/,rand_unix_c.patch ssl.patch constant_time_locl.patch) PATCH_OPT := -p1 -d src/lib/openssl