components/libxml2/Makefile
branchs11-update
changeset 3996 20c0f21bbe1e
parent 3985 6cc44e5834f8
child 5253 18fb16d332d3
equal deleted inserted replaced
3994:3781477accf3 3996:20c0f21bbe1e
    18 #
    18 #
    19 # CDDL HEADER END
    19 # CDDL HEADER END
    20 #
    20 #
    21 
    21 
    22 #
    22 #
    23 # Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
    23 # Copyright (c) 2011, 2015, 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=		libxml2
    28 COMPONENT_NAME=		libxml2
    41     sha256:96151685cec997e1f9f3387e3626d61e6284d4d6e66e0e440c209286c03e9cc7
    41     sha256:96151685cec997e1f9f3387e3626d61e6284d4d6e66e0e440c209286c03e9cc7
    42 COMPONENT_ARCHIVE_URL_1= http://www.w3.org/XML/Test/$(COMPONENT_ARCHIVE_1)
    42 COMPONENT_ARCHIVE_URL_1= http://www.w3.org/XML/Test/$(COMPONENT_ARCHIVE_1)
    43 
    43 
    44 TPNO=			19552
    44 TPNO=			19552
    45 
    45 
    46 include ../../make-rules/prep.mk
    46 include $(WS_MAKE_RULES)/prep.mk
    47 include ../../make-rules/configure.mk
    47 include $(WS_MAKE_RULES)/configure.mk
    48 include ../../make-rules/ips.mk
    48 include $(WS_MAKE_RULES)/ips.mk
    49 include ../../make-rules/lint-libraries.mk
    49 include $(WS_MAKE_RULES)/lint-libraries.mk
    50 
    50 
    51 CFLAGS +=	$(CPP_LARGEFILES)
    51 CFLAGS +=	$(CPP_LARGEFILES)
    52 LDFLAGS +=	$(LD_Z_DEFS) $(LD_Z_TEXT) -lpthread
    52 LDFLAGS +=	$(LD_Z_DEFS) $(LD_Z_TEXT) -lpthread
    53 
    53 
    54 # Once Python 2.6 goes away, the various POST_*_ACTIONs below can be simplified.
    54 # Once Python 2.6 goes away, the various POST_*_ACTIONs below can be simplified.
   125 	$(PYTHON.2.7.32) -m compileall $(PROTO_DIR)/usr/lib/python2.7/vendor-packages
   125 	$(PYTHON.2.7.32) -m compileall $(PROTO_DIR)/usr/lib/python2.7/vendor-packages
   126 	$(PYTHON.3.4.64) -m compileall $(PROTO_DIR)/usr/lib/python3.4/vendor-packages
   126 	$(PYTHON.3.4.64) -m compileall $(PROTO_DIR)/usr/lib/python3.4/vendor-packages
   127 
   127 
   128 test:		$(TEST_32_and_64)
   128 test:		$(TEST_32_and_64)
   129 
   129 
   130 BUILD_PKG_DEPENDENCIES =	$(BUILD_TOOLS)
       
   131 
   130 
   132 include ../../make-rules/depend.mk
   131 REQUIRED_PACKAGES += library/libxml2
       
   132 REQUIRED_PACKAGES += library/zlib
       
   133 REQUIRED_PACKAGES += runtime/python-26
       
   134 REQUIRED_PACKAGES += runtime/python-27
       
   135 REQUIRED_PACKAGES += runtime/python-34
       
   136 REQUIRED_PACKAGES += shell/ksh93
       
   137 REQUIRED_PACKAGES += system/library
       
   138 REQUIRED_PACKAGES += system/library/math
       
   139 REQUIRED_PACKAGES += system/linker