components/apache2-modules/mod_wsgi/Makefile
changeset 5982 c29d0a2b6806
parent 5977 a7cfb4c1386d
child 5993 54464a6c913c
equal deleted inserted replaced
5981:1331ede2cb5c 5982:c29d0a2b6806
    24 #
    24 #
    25 BUILD_BITS= 64
    25 BUILD_BITS= 64
    26 include ../../../make-rules/shared-macros.mk
    26 include ../../../make-rules/shared-macros.mk
    27 
    27 
    28 COMPONENT_NAME=		mod_wsgi
    28 COMPONENT_NAME=		mod_wsgi
    29 COMPONENT_VERSION=	4.5.1
    29 COMPONENT_VERSION=	4.3.0
    30 COMPONENT_ARCHIVE_HASH=	sha256:5ed31abf1978099ec0b4a00970c1be3c9cd3bef47830773cba441ca9770d4a2e
    30 COMPONENT_ARCHIVE_HASH=	sha256:89dfcc8564bb8781f36370c80c6fbeef9ec0723dec273231f4f760760d8e813d
    31 COMPONENT_ARCHIVE_URL=	https://pypi.python.org/packages/source/m/mod_wsgi/$(COMPONENT_ARCHIVE)
    31 COMPONENT_ARCHIVE_URL=	https://pypi.python.org/packages/source/m/mod_wsgi/$(COMPONENT_ARCHIVE)
    32 COMPONENT_PROJECT_URL=  http://code.google.com/p/modwsgi/
    32 COMPONENT_PROJECT_URL=  http://code.google.com/p/modwsgi/
    33 
    33 
    34 TPNO=			27758
    34 TPNO=			19269
    35 
    35 
    36 # Don't use default CPPFLAGS; it causes Apache's custom CPP to fail.
    36 # Don't use default CPPFLAGS; it causes Apache's custom CPP to fail.
    37 CONFIGURE_CPPFLAGS=
    37 CONFIGURE_CPPFLAGS=
    38 VARIANTS_64 += $(BUILD_DIR)/apache24-python27
    38 VARIANTS_64 = $(BUILD_DIR)/apache24-python27 $(BUILD_DIR)/apache24-python34
    39 VARIANTS_64 += $(BUILD_DIR)/apache24-python34
       
    40 VARIANTS_64 += $(BUILD_DIR)/apache24-python35
       
    41 include ../modules.mk
    39 include ../modules.mk
    42 
    40 
    43 $(BUILD_DIR)/apache24-%/$(MACH64)/.configured: APXS=$(APACHE_24_USR_PREFIX)/bin/apxs BITS=64
    41 $(BUILD_DIR)/apache24-%/$(MACH64)/.configured: APXS=$(APACHE_24_USR_PREFIX)/bin/apxs BITS=64
    44 $(BUILD_DIR)/apache24-%/$(MACH64)/.built: BITS=64
    42 $(BUILD_DIR)/apache24-%/$(MACH64)/.built: BITS=64
    45 $(BUILD_DIR)/apache24-%/$(MACH64)/.tested: BITS=64
    43 $(BUILD_DIR)/apache24-%/$(MACH64)/.tested: BITS=64
    46 
    44 
    47 $(BUILD_DIR)/apache2%-python27/$(MACH64)/.configured: PYTHON=$(PYTHON.2.7.64)
    45 $(BUILD_DIR)/apache2%-python27/$(MACH64)/.configured: PYTHON=$(PYTHON.2.7.64)
    48 $(BUILD_DIR)/apache2%-python34/$(MACH64)/.configured: PYTHON=$(PYTHON.3.4.64)
    46 $(BUILD_DIR)/apache2%-python34/$(MACH64)/.configured: PYTHON=$(PYTHON.3.4.64)
    49 $(BUILD_DIR)/apache2%-python35/$(MACH64)/.configured: PYTHON=$(PYTHON.3.5.64)
       
    50 
    47 
    51 COMPONENT_PRE_CONFIGURE_ACTION = \
    48 COMPONENT_PRE_CONFIGURE_ACTION = \
    52 	($(CLONEY) $(SOURCE_DIR) $(@D))
    49 	($(CLONEY) $(SOURCE_DIR) $(@D))
    53 
    50 
    54 CONFIGURE_OPTIONS += --with-python=$(PYTHON)
    51 CONFIGURE_OPTIONS += --with-python=$(PYTHON)
    55 
    52 
    56 REQUIRED_PACKAGES += runtime/python-27
    53 REQUIRED_PACKAGES += runtime/python-27
    57 REQUIRED_PACKAGES += runtime/python-34
    54 REQUIRED_PACKAGES += runtime/python-34
    58 REQUIRED_PACKAGES += runtime/python-35
       
    59 REQUIRED_PACKAGES += system/library/math
    55 REQUIRED_PACKAGES += system/library/math