2 $(package
)_version
=1.0.1k
3 $(package
)_download_path
=https
://www.openssl.org
/source
4 $(package
)_file_name
=$(package
)-$($(package
)_version
).
tar.gz
5 $(package
)_sha256_hash
=8f9faeaebad088e772f4ef5e38252d472be4d878c6b3a2718c10a4fcebe7a41c
7 define $(package
)_set_vars
8 $(package
)_config_env
=AR
="$($(package)_ar)" RANLIB
="$($(package)_ranlib)" CC
="$($(package)_cc)"
9 $(package
)_config_opts
=--prefix=$(host_prefix
) --openssldir
=$(host_prefix
)/etc
/openssl
10 $(package
)_config_opts
+=no-camellia
11 $(package
)_config_opts
+=no-capieng
12 $(package
)_config_opts
+=no-cast
13 $(package
)_config_opts
+=no-comp
14 $(package
)_config_opts
+=no-dso
15 $(package
)_config_opts
+=no-dtls1
16 $(package
)_config_opts
+=no-ec_nistp_64_gcc_128
17 $(package
)_config_opts
+=no-gost
18 $(package
)_config_opts
+=no-gmp
19 $(package
)_config_opts
+=no-heartbeats
20 $(package
)_config_opts
+=no-idea
21 $(package
)_config_opts
+=no-jpake
22 $(package
)_config_opts
+=no-krb5
23 $(package
)_config_opts
+=no-libunbound
24 $(package
)_config_opts
+=no-md2
25 $(package
)_config_opts
+=no-mdc2
26 $(package
)_config_opts
+=no-rc4
27 $(package
)_config_opts
+=no-rc5
28 $(package
)_config_opts
+=no-rdrand
29 $(package
)_config_opts
+=no-rfc3779
30 $(package
)_config_opts
+=no-rsax
31 $(package
)_config_opts
+=no-sctp
32 $(package
)_config_opts
+=no-seed
33 $(package
)_config_opts
+=no-sha0
34 $(package
)_config_opts
+=no-shared
35 $(package
)_config_opts
+=no-ssl-trace
36 $(package
)_config_opts
+=no-ssl2
37 $(package
)_config_opts
+=no-ssl3
38 $(package
)_config_opts
+=no-static_engine
39 $(package
)_config_opts
+=no-store
40 $(package
)_config_opts
+=no-unit-test
41 $(package
)_config_opts
+=no-weak-ssl-ciphers
42 $(package
)_config_opts
+=no-whirlpool
43 $(package
)_config_opts
+=no-zlib
44 $(package
)_config_opts
+=no-zlib-dynamic
45 $(package
)_config_opts
+=$($(package
)_cflags
) $($(package
)_cppflags
)
46 $(package
)_config_opts_linux
=-fPIC
-Wa
,--noexecstack
47 $(package
)_config_opts_x86_64_linux
=linux-x86_64
48 $(package
)_config_opts_i686_linux
=linux-generic32
49 $(package
)_config_opts_arm_linux
=linux-generic32
50 $(package
)_config_opts_aarch64_linux
=linux-generic64
51 $(package
)_config_opts_mipsel_linux
=linux-generic32
52 $(package
)_config_opts_mips_linux
=linux-generic32
53 $(package
)_config_opts_powerpc_linux
=linux-generic32
54 $(package
)_config_opts_x86_64_darwin
=darwin64-x86_64-cc
55 $(package
)_config_opts_x86_64_mingw32
=mingw64
56 $(package
)_config_opts_i686_mingw32
=mingw
59 define $(package
)_preprocess_cmds
60 sed
-i.old
"/define DATE/d" util
/mkbuildinf.pl
&& \
61 sed
-i.old
"s|engines apps test|engines|" Makefile.org
64 define $(package
)_config_cmds
65 .
/Configure
$($(package
)_config_opts
)
68 define $(package
)_build_cmds
69 $(MAKE
) -j1 build_libs libcrypto.
pc libssl.
pc openssl.
pc
72 define $(package
)_stage_cmds
73 $(MAKE
) INSTALL_PREFIX
=$($(package
)_staging_dir
) -j1 install_sw
76 define $(package
)_postprocess_cmds