equal
deleted
inserted
replaced
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 |