components/perl_modules/pmtools/Makefile
changeset 6683 c69d3c7762d0
parent 5797 432ac76de3b0
child 7687 1093e2a9adbd
equal deleted inserted replaced
6682:5da43d6ac416 6683:c69d3c7762d0
    24 #
    24 #
    25 
    25 
    26 include ../../../make-rules/shared-macros.mk
    26 include ../../../make-rules/shared-macros.mk
    27 
    27 
    28 COMPONENT_NAME=		pmtools
    28 COMPONENT_NAME=		pmtools
    29 COMPONENT_VERSION=	1.30
    29 COMPONENT_VERSION=	2.0.0
    30 COMPONENT_PROJECT_URL=	http://search.cpan.org/dist/pmtools/
    30 COMPONENT_PROJECT_URL=	http://search.cpan.org/dist/pmtools/
    31 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
    31 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
    32 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
    32 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
    33 COMPONENT_ARCHIVE_HASH=	\
    33 COMPONENT_ARCHIVE_HASH=	\
    34     sha256:8662103905aba2debfe36e378fb3130e4b0367eb4d271ac851317dc2b8deea90
    34     sha256:5863fc9434d6a8d7311fd612cf243c29c3573aaba9caa7a8fb54154089d8baf3
    35 COMPONENT_ARCHIVE_URL=	http://search.cpan.org/CPAN/authors/id/M/ML/MLFISHER/$(COMPONENT_ARCHIVE)
    35 COMPONENT_ARCHIVE_URL=	http://search.cpan.org/CPAN/authors/id/M/ML/MLFISHER/$(COMPONENT_ARCHIVE)
    36 COMPONENT_BUGDB=	utility/perl-pmtools
    36 COMPONENT_BUGDB=	utility/perl-pmtools
    37 TPNO=			21964
    37 TPNO=			31142
    38 
    38 
    39 include $(WS_MAKE_RULES)/prep.mk
    39 include $(WS_MAKE_RULES)/prep.mk
    40 include $(WS_MAKE_RULES)/makemaker.mk
    40 include $(WS_MAKE_RULES)/makemaker.mk
    41 include $(WS_MAKE_RULES)/ips.mk
    41 include $(WS_MAKE_RULES)/ips.mk
       
    42 
       
    43 COMPONENT_TEST_ENV +=   PATH="/usr/perl5/$(PERLVER)/bin:$(PATH)"
       
    44 COMPONENT_TEST_TARGETS = test
       
    45 COMPONENT_TEST_TRANSFORMS += \
       
    46 	'-e "s/\s*[0-9][0-9]* wallclock secs (.*CPU)$$/ <TIMINGS REMOVED>/" ' \
       
    47 	'-e "/^PERL_DL_NONLAZY/d" ' \
       
    48 	'-e "s|^make.*: Leaving directory.*$$|XXX_REMOVE_XXX|g" ' \
       
    49 	'-e "s|^make.*: Entering directory.*$$|XXX_REMOVE_XXX|g" ' \
       
    50 	'-e "/^XXX_REMOVE_XXX$$/d" '
    42 
    51 
    43 ASLR_MODE = $(ASLR_NOT_APPLICABLE)
    52 ASLR_MODE = $(ASLR_NOT_APPLICABLE)
    44 
    53 
    45 build:		$(BUILD_64)
    54 build:		$(BUILD_64)
    46 
    55 
    47 install:	$(INSTALL_64)
    56 install:	$(INSTALL_64)
    48 
    57 
    49 test:		$(NO_TESTS)
    58 test:		$(TEST_64)
    50 
    59 
    51 system-test:    $(NO_TESTS)
    60 system-test:    $(SYSTEM_TESTS_NOT_IMPLEMENTED)
    52 
    61 
    53 REQUIRED_PACKAGES += system/core-os
    62 REQUIRED_PACKAGES += system/core-os