23 # Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved. |
23 # Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved. |
24 # |
24 # |
25 include ../../make-rules/shared-macros.mk |
25 include ../../make-rules/shared-macros.mk |
26 |
26 |
27 COMPONENT_NAME= serf |
27 COMPONENT_NAME= serf |
28 COMPONENT_VERSION= 1.3.8 |
28 COMPONENT_VERSION= 1.3.9 |
29 COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) |
29 COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) |
30 COMPONENT_PROJECT_URL= http://serf.googlecode.com/ |
30 COMPONENT_PROJECT_URL= http://serf.apache.org/ |
31 COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 |
31 COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.bz2 |
32 COMPONENT_ARCHIVE_HASH= \ |
32 COMPONENT_ARCHIVE_HASH= \ |
33 sha256:e0500be065dbbce490449837bb2ab624e46d64fc0b090474d9acaa87c82b2590 |
33 sha256:549c2d21c577a8a9c0450facb5cca809f26591f048e466552240947bdf7a87cc |
34 COMPONENT_ARCHIVE_URL= $(COMPONENT_PROJECT_URL)svn/src_releases/$(COMPONENT_ARCHIVE) |
34 COMPONENT_ARCHIVE_URL= https://www.apache.org/dist/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE) |
35 COMPONENT_BUGDB= library/libserf |
35 COMPONENT_BUGDB= library/libserf |
36 COMPONENT_ANITYA_ID= 1720 |
36 COMPONENT_ANITYA_ID= 1720 |
37 |
37 |
38 TPNO= 22208 |
38 TPNO= 34114 |
39 |
39 |
40 include $(WS_MAKE_RULES)/prep.mk |
40 include $(WS_MAKE_RULES)/prep.mk |
41 # Needed by the test: target. We override build and install. |
41 # Needed by the test: target. We override build and install. |
42 include $(WS_MAKE_RULES)/justmake.mk |
42 include $(WS_MAKE_RULES)/justmake.mk |
43 include $(WS_MAKE_RULES)/ips.mk |
43 include $(WS_MAKE_RULES)/ips.mk |
64 COMPONENT_BUILD_ARGS += APU=$(APU_$(BITS)) |
64 COMPONENT_BUILD_ARGS += APU=$(APU_$(BITS)) |
65 COMPONENT_BUILD_ARGS += PREFIX=/usr |
65 COMPONENT_BUILD_ARGS += PREFIX=/usr |
66 COMPONENT_BUILD_ARGS += LIBDIR=$(SERFLIBDIR_$(BITS)) |
66 COMPONENT_BUILD_ARGS += LIBDIR=$(SERFLIBDIR_$(BITS)) |
67 |
67 |
68 COMPONENT_TEST_CMD = $(SCONS) |
68 COMPONENT_TEST_CMD = $(SCONS) |
|
69 COMPONENT_TEST_MASTER = $(COMPONENT_TEST_RESULTS_DIR)/results-all.master |
69 |
70 |
70 COMPONENT_TEST_TRANSFORMS += \ |
71 COMPONENT_TEST_TRANSFORMS += \ |
71 '-e "/^cc /d" ' \ |
72 '-e "/^cc /d" ' \ |
72 '-e "/warning:/d"' \ |
73 '-e "/warning:/d"' \ |
73 '-e "/prototype:/d"' \ |
74 '-e "/prototype:/d"' \ |