components/openssl/openssl-default/Makefile
changeset 5914 b2220d33b0b8
parent 5682 94c0ca64c022
child 6019 bd2dbcf829c2
equal deleted inserted replaced
5913:02e8b39413b9 5914:b2220d33b0b8
    28 # When new version of OpenSSL comes in, you must update both COMPONENT_VERSION
    28 # When new version of OpenSSL comes in, you must update both COMPONENT_VERSION
    29 # and IPS_COMPONENT_VERSION.
    29 # and IPS_COMPONENT_VERSION.
    30 # When upgrading OpenSSL, please, DON'T FORGET TO TEST WANBOOT too. 
    30 # When upgrading OpenSSL, please, DON'T FORGET TO TEST WANBOOT too. 
    31 # For more information about wanboot-openssl testing, please refer to
    31 # For more information about wanboot-openssl testing, please refer to
    32 # ../README.
    32 # ../README.
    33 COMPONENT_VERSION =	1.0.2g
    33 COMPONENT_VERSION =	1.0.2h
    34 # Version for IPS. It is easier to do it manually than convert the letter to a
    34 # Version for IPS. It is easier to do it manually than convert the letter to a
    35 # number while taking into account that there might be no letter at all.
    35 # number while taking into account that there might be no letter at all.
    36 IPS_COMPONENT_VERSION = 1.0.2.7
    36 IPS_COMPONENT_VERSION = 1.0.2.8
    37 COMPONENT_PROJECT_URL=	http://www.openssl.org/
    37 COMPONENT_PROJECT_URL=	http://www.openssl.org/
    38 COMPONENT_SRC =		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
    38 COMPONENT_SRC =		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
    39 COMPONENT_ARCHIVE =	$(COMPONENT_SRC).tar.gz
    39 COMPONENT_ARCHIVE =	$(COMPONENT_SRC).tar.gz
    40 COMPONENT_ARCHIVE_HASH=	\
    40 COMPONENT_ARCHIVE_HASH=	\
    41     sha256:b784b1b3907ce39abf4098702dade6365522a253ad1552e267a9a0e89594aa33
    41     sha256:1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919
    42 COMPONENT_ARCHIVE_URL =	$(COMPONENT_PROJECT_URL)source/$(COMPONENT_ARCHIVE)
    42 COMPONENT_ARCHIVE_URL =	$(COMPONENT_PROJECT_URL)source/$(COMPONENT_ARCHIVE)
    43 COMPONENT_BUGDB=	library/openssl
    43 COMPONENT_BUGDB=	library/openssl
    44 
    44 
    45 TPNO=			27085
    45 TPNO=			28137
    46 
    46 
    47 # Clone the patch files to the patches-all dir.
    47 # Clone the patch files to the patches-all dir.
    48 # COPY_COMMON_FILES is there so that rsync is called as soon as
    48 # COPY_COMMON_FILES is there so that rsync is called as soon as
    49 # the Makefile is parsed.
    49 # the Makefile is parsed.
    50 PATCH_DIR=patches-all
    50 PATCH_DIR=patches-all
   113 # Userland needs it. One example is nmap.
   113 # Userland needs it. One example is nmap.
   114 CONFIGURE_OPTIONS += enable-md2
   114 CONFIGURE_OPTIONS += enable-md2
   115 CONFIGURE_OPTIONS += no-seed
   115 CONFIGURE_OPTIONS += no-seed
   116 
   116 
   117 # Disable SSLv2 and SSLv3 protocols
   117 # Disable SSLv2 and SSLv3 protocols
   118 CONFIGURE_OPTIONS += no-ssl2
   118 CONFIGURE_OPTIONS += no-ssl2 no-ssl2-method
   119 CONFIGURE_OPTIONS += no-ssl3 no-ssl3-method
   119 CONFIGURE_OPTIONS += no-ssl3 no-ssl3-method
   120 
   120 
   121 # We use both no-whirlpool and no-whrlpool since there is an inconsistency in
   121 # We use both no-whirlpool and no-whrlpool since there is an inconsistency in
   122 # the OpenSSL code and one needs both to build OpenSSL successfully with
   122 # the OpenSSL code and one needs both to build OpenSSL successfully with
   123 # Whirlpool implementation removed.
   123 # Whirlpool implementation removed.