components/python/python34/Makefile
changeset 3817 30b42c38bbc4
parent 3759 6f5b34e14c5c
child 3869 eb4c6284602f
equal deleted inserted replaced
3814:60344306d223 3817:30b42c38bbc4
    35 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)ftp/python/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
    35 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)ftp/python/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
    36 COMPONENT_BUGDB=	utility/python
    36 COMPONENT_BUGDB=	utility/python
    37 
    37 
    38 TPNO=			19421
    38 TPNO=			19421
    39 
    39 
    40 include $(WS_TOP)/make-rules/prep.mk
    40 include $(WS_MAKE_RULES)/prep.mk
    41 include $(WS_TOP)/make-rules/configure.mk
    41 include $(WS_MAKE_RULES)/configure.mk
    42 include $(WS_TOP)/make-rules/ips.mk
    42 include $(WS_MAKE_RULES)/ips.mk
    43 include $(WS_TOP)/make-rules/lint-libraries.mk
    43 include $(WS_MAKE_RULES)/lint-libraries.mk
    44 
    44 
    45 # Need to preserve timestamp for Grammar files.  If the pickle files are older,
    45 # Need to preserve timestamp for Grammar files.  If the pickle files are older,
    46 # Python will try to rebuild them.
    46 # Python will try to rebuild them.
    47 PKGSEND_PUBLISH_OPTIONS += -T \*Grammar\*.txt
    47 PKGSEND_PUBLISH_OPTIONS += -T \*Grammar\*.txt
    48 PKGSEND_PUBLISH_OPTIONS += -T \*Grammar\*.pickle
    48 PKGSEND_PUBLISH_OPTIONS += -T \*Grammar\*.pickle
   180 COMPONENT_TEST_TRANSFORMER =	$(NAWK)
   180 COMPONENT_TEST_TRANSFORMER =	$(NAWK)
   181 COMPONENT_TEST_TRANSFORMS =	"'/tests OK./ {results = 1}; /Re-running failed tests in verbose mode/ {results = 0} {if (results) print $0 } '"
   181 COMPONENT_TEST_TRANSFORMS =	"'/tests OK./ {results = 1}; /Re-running failed tests in verbose mode/ {results = 0} {if (results) print $0 } '"
   182 
   182 
   183 test:				$(TEST_64)
   183 test:				$(TEST_64)
   184 
   184 
   185 BUILD_PKG_DEPENDENCIES =	$(BUILD_TOOLS)
   185 REQUIRED_PACKAGES += compress/bzip2
   186 
   186 REQUIRED_PACKAGES += compress/xz
   187 include $(WS_TOP)/make-rules/depend.mk
   187 REQUIRED_PACKAGES += database/sqlite-3
       
   188 REQUIRED_PACKAGES += library/database/gdbm
       
   189 REQUIRED_PACKAGES += library/expat
       
   190 REQUIRED_PACKAGES += library/libffi
       
   191 REQUIRED_PACKAGES += library/ncurses
       
   192 REQUIRED_PACKAGES += library/readline
       
   193 REQUIRED_PACKAGES += library/security/openssl
       
   194 REQUIRED_PACKAGES += library/zlib
       
   195 REQUIRED_PACKAGES += runtime/tcl-8
       
   196 REQUIRED_PACKAGES += runtime/tk-8
       
   197 REQUIRED_PACKAGES += system/library
       
   198 REQUIRED_PACKAGES += system/library/math
       
   199 REQUIRED_PACKAGES += system/linker
       
   200 REQUIRED_PACKAGES += x11/library/libx11