1CONFIGURE_ARGS="\ 2linux-generic32 \ 3no-idea no-cast no-seed no-md2 no-sha0 no-whrlpool \ 4-DL_ENDIAN \ 5" 6 7# unneeded directories 8UNNEEDED_SOURCES="\ 9MacOS \ 10Netware \ 11VMS \ 12apps/demoCA \ 13apps/demoSRP \ 14apps/set \ 15bugs \ 16certs \ 17crypto/camellia \ 18crypto/cast \ 19crypto/cms \ 20crypto/idea \ 21crypto/md2 \ 22crypto/rc5 \ 23crypto/seed \ 24crypto/whrlpool \ 25demos \ 26doc \ 27engines \ 28ms \ 29os2 \ 30perl \ 31shlib \ 32test \ 33times \ 34tools \ 35util \ 36" 37 38# unneeded files 39UNNEEDED_SOURCES+="\ 40CHANGES \ 41CHANGES.SSLeay \ 42Configure \ 43FAQ \ 44INSTALL \ 45INSTALL.DJGPP \ 46INSTALL.MacOS \ 47INSTALL.NW \ 48INSTALL.OS2 \ 49INSTALL.VMS \ 50INSTALL.W32 \ 51INSTALL.W64 \ 52INSTALL.WCE \ 53LICENSE \ 54Makefile \ 55Makefile.org \ 56Makefile.shared \ 57NEWS \ 58PROBLEMS \ 59README \ 60README.ASN1 \ 61README.ENGINE \ 62apps/CA.com \ 63apps/Makefile \ 64apps/install-apps.com \ 65apps/makeapps.com \ 66apps/openssl-vms.cnf \ 67apps/ts.c \ 68apps/tsget \ 69apps/vms_decc_init.c \ 70config \ 71crypto/LPdir_vms.c \ 72crypto/Makefile \ 73crypto/aes/Makefile \ 74crypto/armcap.c \ 75crypto/asn1/Makefile \ 76crypto/bf/INSTALL \ 77crypto/bf/Makefile \ 78crypto/bf/README \ 79crypto/bf/VERSION \ 80crypto/bf/asm/readme \ 81crypto/bf/bf_cbc.c \ 82crypto/bf/bf_opts.c \ 83crypto/bf/bfs.cpp \ 84crypto/bf/bfspeed.c \ 85crypto/bf/bftest.c \ 86crypto/bio/Makefile \ 87crypto/bio/bss_rtcp.c \ 88crypto/bn/Makefile \ 89crypto/bn/asm/vms.mar \ 90crypto/bn/bn_x931p.c \ 91crypto/bn/vms-helper.c \ 92crypto/buffer/Makefile \ 93crypto/cmac/Makefile \ 94crypto/comp/Makefile \ 95crypto/conf/Makefile \ 96crypto/crypto-lib.com \ 97crypto/des/Makefile \ 98crypto/des/des-lib.com \ 99crypto/dh/Makefile \ 100crypto/dh/dh_prn.c \ 101crypto/dsa/Makefile \ 102crypto/dso/Makefile \ 103crypto/dso/dso_beos.c \ 104crypto/dso/dso_vms.c \ 105crypto/dso/dso_win32.c \ 106crypto/ec/Makefile \ 107crypto/ec/ecp_nistp224.c \ 108crypto/ec/ecp_nistp256.c \ 109crypto/ec/ecp_nistp521.c \ 110crypto/ec/ecp_nistputil.c \ 111crypto/ecdh/Makefile \ 112crypto/ecdsa/Makefile \ 113crypto/engine/Makefile \ 114crypto/engine/eng_rdrand.c \ 115crypto/engine/eng_rsax.c \ 116crypto/err/Makefile \ 117crypto/evp/Makefile \ 118crypto/evp/evp_fips.c \ 119crypto/evp/m_md2.c \ 120crypto/evp/m_sha.c \ 121crypto/fips_err.h \ 122crypto/fips_ers.c \ 123crypto/hmac/Makefile \ 124crypto/install-crypto.com \ 125crypto/jpake/Makefile \ 126crypto/krb5/Makefile \ 127crypto/lhash/Makefile \ 128crypto/md4/Makefile \ 129crypto/md5/Makefile \ 130crypto/mdc2/Makefile \ 131crypto/modes/Makefile \ 132crypto/modes/cts128.c \ 133crypto/modes/modes.h \ 134crypto/o_fips.c \ 135crypto/objects/Makefile \ 136crypto/ocsp/Makefile \ 137crypto/pem/Makefile \ 138crypto/pkcs12/Makefile \ 139crypto/pkcs7/Makefile \ 140crypto/pkcs7/bio_pk7.c \ 141crypto/ppccap.c \ 142crypto/pqueue/Makefile \ 143crypto/rand/Makefile \ 144crypto/rand/rand_vms.c \ 145crypto/rc2/Makefile \ 146crypto/rc4/Makefile \ 147crypto/ripemd/Makefile \ 148crypto/rsa/Makefile \ 149crypto/sha/Makefile \ 150crypto/sha/sha_one.c \ 151crypto/srp/Makefile \ 152crypto/srp/srptest.c \ 153crypto/stack/Makefile \ 154crypto/store/Makefile \ 155crypto/threads/pthreads-vms.com \ 156crypto/threads/win32.bat \ 157crypto/ts/Makefile \ 158crypto/ts/ts.h \ 159crypto/ts/ts_asn1.c \ 160crypto/ts/ts_conf.c \ 161crypto/ts/ts_lib.c \ 162crypto/ts/ts_req_print.c \ 163crypto/ts/ts_req_utils.c \ 164crypto/ts/ts_rsp_print.c \ 165crypto/ts/ts_rsp_sign.c \ 166crypto/ts/ts_rsp_utils.c \ 167crypto/ts/ts_rsp_verify.c \ 168crypto/ts/ts_verify_ctx.c \ 169crypto/txt_db/Makefile \ 170crypto/ui/Makefile \ 171crypto/vms_rms.h 172crypto/x509/Makefile \ 173crypto/x509v3/Makefile \ 174include/openssl/camellia.h \ 175include/openssl/cast.h \ 176include/openssl/cms.h \ 177include/openssl/idea.h \ 178include/openssl/mdc2.h \ 179include/openssl/seed.h \ 180include/openssl/whrlpool.h \ 181install.com \ 182makevms.com \ 183openssl.doxy \ 184openssl.spec \ 185ssl/install-ssl.com \ 186ssl/ssl-lib.com \ 187ssl/ssl_task.c \ 188" 189 190NEEDED_SOURCES="\ 191apps \ 192crypto \ 193e_os.h \ 194e_os2.h \ 195ssl \ 196include \ 197" 198 199OPENSSL_PATCHES="\ 200progs.patch \ 201small_records.patch \ 202handshake_cutthrough.patch \ 203jsse.patch \ 204sha1_armv4_large.patch \ 205mips_private.patch \ 206" 207 208OPENSSL_PATCHES_progs_SOURCES="\ 209apps/openssl.c \ 210apps/progs.h \ 211apps/speed.c \ 212crypto/ui/ui_openssl.c \ 213" 214 215OPENSSL_PATCHES_handshake_cutthrough_SOURCES="\ 216apps/s_client.c \ 217ssl/s3_clnt.c \ 218ssl/s3_lib.c \ 219ssl/ssl.h \ 220ssl/ssl3.h \ 221ssl/ssl_lib.c \ 222ssl/ssltest.c \ 223test/testssl \ 224" 225 226OPENSSL_PATCHES_small_records_SOURCES="\ 227ssl/d1_pkt.c \ 228ssl/s23_srvr.c \ 229ssl/s3_both.c \ 230ssl/s3_pkt.c \ 231ssl/ssl.h \ 232ssl/ssl3.h \ 233ssl/ssltest.c \ 234test/testssl \ 235" 236 237OPENSSL_PATCHES_jsse_SOURCES="\ 238ssl/ssl.h \ 239ssl/d1_clnt.c \ 240ssl/s23_clnt.c \ 241ssl/s3_both.c \ 242ssl/s3_clnt.c \ 243ssl/s3_srvr.c \ 244ssl/ssl_ciph.c \ 245ssl/ssl_err.c \ 246ssl/ssl_lib.c \ 247ssl/ssl_locl.h 248ssl/ssl_rsa.c \ 249ssl/ssl_sess.c \ 250" 251 252OPENSSL_PATCHES_mips_private_SOURCES="\ 253crypto/aes/asm/aes-mips.pl \ 254" 255