components/openssl/openssl-fips-140/Makefile
changeset 6964 c3b11711b2b9
parent 6716 6e7ab6702602
child 6984 a594fe3c9343
equal deleted inserted replaced
6963:78a1c83a7df1 6964:c3b11711b2b9
    33 COMPONENT_NAME =	openssl-fips-140
    33 COMPONENT_NAME =	openssl-fips-140
    34 # Note: COMPONENT_VERSION is the core OpenSSL version, and IPS_COMPONENT_VERSION
    34 # Note: COMPONENT_VERSION is the core OpenSSL version, and IPS_COMPONENT_VERSION
    35 # is the FIPS module version. The COMPONENT_VERSION changes with the core
    35 # is the FIPS module version. The COMPONENT_VERSION changes with the core
    36 # OpenSSL version, but the IPS_COMPONENT_VERSION is purposely only to change if
    36 # OpenSSL version, but the IPS_COMPONENT_VERSION is purposely only to change if
    37 # the FIPS module version changes.
    37 # the FIPS module version changes.
    38 COMPONENT_VERSION =	1.0.2h
    38 COMPONENT_VERSION =	1.0.2i
    39 IPS_COMPONENT_VERSION = 2.0.12
    39 IPS_COMPONENT_VERSION = 2.0.12
    40 COMPONENT_PROJECT_URL=	http://www.openssl.org/
    40 COMPONENT_PROJECT_URL=	http://www.openssl.org/
    41 COMPONENT_SRC_NAME =	openssl
    41 COMPONENT_SRC_NAME =	openssl
    42 COMPONENT_SRC =		$(COMPONENT_SRC_NAME)-$(COMPONENT_VERSION)
    42 COMPONENT_SRC =		$(COMPONENT_SRC_NAME)-$(COMPONENT_VERSION)
    43 COMPONENT_ARCHIVE =	$(COMPONENT_SRC).tar.gz
    43 COMPONENT_ARCHIVE =	$(COMPONENT_SRC).tar.gz
    44 COMPONENT_ARCHIVE_HASH=	\
    44 COMPONENT_ARCHIVE_HASH=	\
    45     sha256:1d4007e53aad94a5b2002fe045ee7bb0b3d98f1a47f8b2bc851dcd1c74332919
    45     sha256:9287487d11c9545b6efb287cdb70535d4e9b284dd10d51441d9b9963d000de6f
    46 COMPONENT_ARCHIVE_URL =	$(COMPONENT_PROJECT_URL)source/$(COMPONENT_ARCHIVE)
    46 COMPONENT_ARCHIVE_URL =	$(COMPONENT_PROJECT_URL)source/$(COMPONENT_ARCHIVE)
    47 COMPONENT_BUGDB=	library/openssl
    47 COMPONENT_BUGDB=	library/openssl
    48 
    48 
    49 TPNO=			28137
    49 TPNO=			31795
    50 
    50 
    51 # Clone the patch files to the patches-all dir.
    51 # Clone the patch files to the patches-all dir.
    52 # COPY_COMMON_FILES is there so that rsync is called as soon as
    52 # COPY_COMMON_FILES is there so that rsync is called as soon as
    53 # the Makefile is parsed.
    53 # the Makefile is parsed.
    54 PATCH_DIR=patches-all
    54 PATCH_DIR=patches-all
   111 CONFIGURE_OPTIONS += fips --with-fipslibdir="$(FIPS_BUILD_DIR_$(BITS))/fips/"
   111 CONFIGURE_OPTIONS += fips --with-fipslibdir="$(FIPS_BUILD_DIR_$(BITS))/fips/"
   112 CONFIGURE_OPTIONS += --with-fipsdir="$(BUILD_DIR_$(BITS))"
   112 CONFIGURE_OPTIONS += --with-fipsdir="$(BUILD_DIR_$(BITS))"
   113 CONFIGURE_OPTIONS += no-seed
   113 CONFIGURE_OPTIONS += no-seed
   114 
   114 
   115 # Disable SSLv2 and SSLv3 protocols
   115 # Disable SSLv2 and SSLv3 protocols
   116 CONFIGURE_OPTIONS += no-ssl2 no-ssl2-method
   116 CONFIGURE_OPTIONS += no-ssl2
   117 CONFIGURE_OPTIONS += no-ssl3 no-ssl3-method
   117 CONFIGURE_OPTIONS += no-ssl3 no-ssl3-method
   118 
   118 
   119 # We define our own compiler and linker option sets for Solaris. See Configure
   119 # We define our own compiler and linker option sets for Solaris. See Configure
   120 # for more information.
   120 # for more information.
   121 CONFIGURE_OPTIONS32_i386 =	solaris-x86-cc-sunw
   121 CONFIGURE_OPTIONS32_i386 =	solaris-x86-cc-sunw