components/tomcat/Makefile
branchs11u3-sru
changeset 5535 ae5bc52953a4
parent 4864 f8d430a678fc
child 7317 bd14d5a59818
equal deleted inserted replaced
5534:9ed0c2ef463d 5535:ae5bc52953a4
    18 #
    18 #
    19 # CDDL HEADER END
    19 # CDDL HEADER END
    20 #
    20 #
    21 
    21 
    22 #
    22 #
    23 # Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved.
    23 # Copyright (c) 2011, 2016, Oracle and/or its affiliates. All rights reserved.
    24 #
    24 #
    25 
    25 
    26 include ../../make-rules/shared-macros.mk
    26 include ../../make-rules/shared-macros.mk
    27 
    27 
    28 COMPONENT_NAME=		tomcat
    28 COMPONENT_NAME=		tomcat
    29 COMPONENT_VERSION=	6.0.44
    29 COMPONENT_VERSION=	6.0.45
    30 COMPONENT_PROJECT_URL=	http://tomcat.apache.org/
    30 COMPONENT_PROJECT_URL=	http://tomcat.apache.org/
    31 COMPONENT_SRC_NAME=	apache-tomcat
    31 COMPONENT_SRC_NAME=	apache-tomcat
    32 COMPONENT_SRC=		$(COMPONENT_SRC_NAME)-$(COMPONENT_VERSION)-src
    32 COMPONENT_SRC=		$(COMPONENT_SRC_NAME)-$(COMPONENT_VERSION)-src
    33 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
    33 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
    34 COMPONENT_ARCHIVE_HASH=	\
    34 COMPONENT_ARCHIVE_HASH=	\
    35     sha256:c6f01526d58f2ba7b9da496e959d9e68cc49183006077704ab91c36ebebf5a4a
    35     sha256:d464b3e770197f026bf802d19be0195b941e8c3be7e552dc2f8eb563f9cc010e
    36 COMPONENT_ARCHIVE_URL=	http://www.apache.org/dist/tomcat/tomcat-6/v$(COMPONENT_VERSION)/src/$(COMPONENT_ARCHIVE)
    36 COMPONENT_ARCHIVE_URL=	http://www.apache.org/dist/tomcat/tomcat-6/v$(COMPONENT_VERSION)/src/$(COMPONENT_ARCHIVE)
    37 COMPONENT_BUGDB=	utility/tomcat
    37 COMPONENT_BUGDB=	utility/tomcat
    38 
    38 
    39 # Tomcat subcomponents
    39 # Tomcat subcomponents
    40 COMPONENT_ARCHIVE_1= commons-dbcp-1.4-src.tar.gz
    40 COMPONENT_ARCHIVE_1= commons-dbcp-1.4-src.tar.gz
    48 COMPONENT_ARCHIVE_3= ecj-4.3.1.jar
    48 COMPONENT_ARCHIVE_3= ecj-4.3.1.jar
    49 COMPONENT_ARCHIVE_HASH_3= \
    49 COMPONENT_ARCHIVE_HASH_3= \
    50     sha256:5f86314f67dc57a0a9865265a48fd7831f16ab177c0c1349eea798c2c6297295
    50     sha256:5f86314f67dc57a0a9865265a48fd7831f16ab177c0c1349eea798c2c6297295
    51 COMPONENT_ARCHIVE_URL_3= http://download.eclipse.org/eclipse/downloads/drops4/R-4.3.1-201309111000/$(COMPONENT_ARCHIVE_3)
    51 COMPONENT_ARCHIVE_URL_3= http://download.eclipse.org/eclipse/downloads/drops4/R-4.3.1-201309111000/$(COMPONENT_ARCHIVE_3)
    52 
    52 
    53 TPNO=			23695
    53 TPNO=			26982
    54 
    54 
    55 include $(WS_MAKE_RULES)/prep.mk
    55 include $(WS_MAKE_RULES)/prep.mk
    56 include $(WS_MAKE_RULES)/ant.mk
    56 include $(WS_MAKE_RULES)/ant.mk
    57 include $(WS_MAKE_RULES)/ips.mk
    57 include $(WS_MAKE_RULES)/ips.mk
    58 
    58 
    64 # Create configuration backup archive for custom user's deployments.
    64 # Create configuration backup archive for custom user's deployments.
    65 COMPONENT_POST_BUILD_ACTION= \
    65 COMPONENT_POST_BUILD_ACTION= \
    66 	(cd $(PROTO_DIR) ; $(RM) conf/CONF.tar.gz ; \
    66 	(cd $(PROTO_DIR) ; $(RM) conf/CONF.tar.gz ; \
    67 	    gtar cfz conf/CONF.tar.gz conf/* )
    67 	    gtar cfz conf/CONF.tar.gz conf/* )
    68 
    68 
       
    69 COMPONENT_TEST_ARGS = $(COMPONENT_BUILD_ARGS) -Djunit.home=/usr/share/lib/java
       
    70 COMPONENT_TEST_TARGETS =  test
       
    71 
    69 ASLR_MODE = $(ASLR_NOT_APPLICABLE)
    72 ASLR_MODE = $(ASLR_NOT_APPLICABLE)
    70 
    73 
    71 build:	$(BUILD_32)
    74 build:	$(BUILD_32)
    72 
    75 
    73 install: build
    76 install: build
    74 
    77 
    75 test:  build
    78 test:  $(TEST_32)
    76 	@cd $(BUILD_DIR_32)/test; $(ENV) $(COMPONENT_BUILD_ENV) \
       
    77 	    $(ANT) $(COMPONENT_BUILD_ARGS) -Djunit.home=/usr/share/lib/java
       
    78 
    79 
    79 
    80 
    80 REQUIRED_PACKAGES += runtime/java/jre-8
    81 REQUIRED_PACKAGES += runtime/java/jre-8
    81 REQUIRED_PACKAGES += shell/ksh93
    82 REQUIRED_PACKAGES += shell/ksh93
    82 REQUIRED_PACKAGES += system/core-os
    83 REQUIRED_PACKAGES += system/core-os