components/mercurial/Makefile
changeset 821 5450c885c205
parent 800 2ad056ed89ec
child 1058 34d7aaa03423
equal deleted inserted replaced
820:60113d90e478 821:5450c885c205
    23 include ../../make-rules/shared-macros.mk
    23 include ../../make-rules/shared-macros.mk
    24 
    24 
    25 PATH=/usr/bin:/usr/gnu/bin:/usr/sbin
    25 PATH=/usr/bin:/usr/gnu/bin:/usr/sbin
    26 
    26 
    27 COMPONENT_NAME=		mercurial
    27 COMPONENT_NAME=		mercurial
    28 COMPONENT_VERSION=	1.8.4
    28 COMPONENT_VERSION=	2.2.1
    29 COMPONENT_PROJECT_URL=	http://mercurial.selenic.com/
    29 COMPONENT_PROJECT_URL=	http://mercurial.selenic.com/
    30 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
    30 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
    31 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
    31 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
    32 COMPONENT_ARCHIVE_HASH=	\
    32 COMPONENT_ARCHIVE_HASH=	\
    33     sha256:4c9d7b8eeb5968592602795f6e67e4cf6ddf0a0e8cfc7eeda7d1a3996a3eab8f
    33     sha256:ab4ffe751553f852813c21ad73907530ffbc5aa39b0cf962f61fe70f196cbb81
    34 COMPONENT_ARCHIVE_URL=	http://www.selenic.com/mercurial/release/$(COMPONENT_ARCHIVE)
    34 COMPONENT_ARCHIVE_URL=	http://www.selenic.com/mercurial/release/$(COMPONENT_ARCHIVE)
    35 
    35 
    36 include $(WS_TOP)/make-rules/prep.mk
    36 include $(WS_TOP)/make-rules/prep.mk
    37 include $(WS_TOP)/make-rules/setup.py.mk
    37 include $(WS_TOP)/make-rules/setup.py.mk
    38 include $(WS_TOP)/make-rules/ips.mk
    38 include $(WS_TOP)/make-rules/ips.mk
    52 
    52 
    53 install:	$(INSTALL_32)
    53 install:	$(INSTALL_32)
    54 
    54 
    55 test:	$(INSTALL_32)
    55 test:	$(INSTALL_32)
    56 	(cd $(COMPONENT_SRC)/tests ; \
    56 	(cd $(COMPONENT_SRC)/tests ; \
    57 	 PYTHONPATH=$(PROTO_DIR)/$(PYTHON_LIB) $(PYTHON) ./run-tests.py)
    57 	 PYTHONPATH=$(PROTO_DIR)/$(PYTHON_LIB) TERM=dumb \
       
    58 	 $(PYTHON) ./run-tests.py --shell /bin/bash)
    58 
    59 
    59 BUILD_PKG_DEPENDENCIES =	$(BUILD_TOOLS)
    60 BUILD_PKG_DEPENDENCIES =	$(BUILD_TOOLS)
    60 
    61 
    61 include $(WS_TOP)/make-rules/depend.mk
    62 include $(WS_TOP)/make-rules/depend.mk