components/gperf/Makefile
changeset 6369 d33fb81560a8
parent 5682 94c0ca64c022
child 7146 894fd460ae8f
equal deleted inserted replaced
6368:16a591f04186 6369:d33fb81560a8
    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=		gperf
    28 COMPONENT_NAME=		gperf
    29 COMPONENT_VERSION=	3.0.3
    29 COMPONENT_VERSION=	3.0.4
    30 COMPONENT_ARCHIVE_HASH=	\
    30 COMPONENT_ARCHIVE_HASH=	\
    31     sha256:63287527c8d9e27e801cf0804436f3494bd569db05d49dcdd2a942ae72fa9055
    31     sha256:767112a204407e62dbc3106647cf839ed544f3cf5d0f0523aaa2508623aad63e
    32 
    32 
    33 TPNO=			8589
    33 TPNO=			28116
    34 
    34 
    35 # must build tests before use
    35 # must build tests before use
    36 SYSTEM_TEST_TARGET= build $(SYSTEM_TEST_64)
    36 SYSTEM_TEST_TARGET= build $(SYSTEM_TEST_64)
    37 include $(WS_MAKE_RULES)/gnu-component.mk
    37 include $(WS_MAKE_RULES)/gnu-component.mk
    38 
    38 
    62 # normalize the name of gperf
    62 # normalize the name of gperf
    63 # remove compilation lines
    63 # remove compilation lines
    64 COMPONENT_TEST_TRANSFORMS += \
    64 COMPONENT_TEST_TRANSFORMS += \
    65 	'-e "s|../src/gperf|gperf|g" ' \
    65 	'-e "s|../src/gperf|gperf|g" ' \
    66 	'-e "s|/usr/bin/gperf|gperf|g" ' \
    66 	'-e "s|/usr/bin/gperf|gperf|g" ' \
    67 	'-e "s|^.*$(CC).*$$|XXX_CC_XXX|g" ' \
    67 	'-e "s|^.*$(CC).*$$|XXX_REMOVE_XXX|g" ' \
    68 	'-e "/^XXX_CC_XXX$$/d" '
    68 	'-e "s|^make.*: Leaving directory.*$$|XXX_REMOVE_XXX|g" ' \
       
    69 	'-e "s|^make.*: Entering directory.*$$|XXX_REMOVE_XXX|g" ' \
       
    70 	'-e "s|^make.*: Nothing to be.*$$|XXX_REMOVE_XXX|g" ' \
       
    71 	'-e "/^XXX_REMOVE_XXX$$/d" '
    69 
    72 
    70 REQUIRED_PACKAGES += system/library/c++-runtime
    73 REQUIRED_PACKAGES += system/library/c++-runtime
    71 REQUIRED_PACKAGES += system/library/math
    74 REQUIRED_PACKAGES += system/library/math