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