21 # Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved. |
21 # Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved. |
22 # |
22 # |
23 include ../../make-rules/shared-macros.mk |
23 include ../../make-rules/shared-macros.mk |
24 |
24 |
25 COMPONENT_NAME = libneon |
25 COMPONENT_NAME = libneon |
26 COMPONENT_VERSION = 0.29.6 |
26 COMPONENT_VERSION = 0.30.1 |
27 COMPONENT_PROJECT_URL= http://www.webdav.org/neon/ |
27 COMPONENT_PROJECT_URL= http://www.webdav.org/neon/ |
28 COMPONENT_SRC_NAME = neon |
28 COMPONENT_SRC_NAME = neon |
29 COMPONENT_SRC = $(COMPONENT_SRC_NAME)-$(COMPONENT_VERSION) |
29 COMPONENT_SRC = $(COMPONENT_SRC_NAME)-$(COMPONENT_VERSION) |
30 COMPONENT_ARCHIVE = $(COMPONENT_SRC).tar.gz |
30 COMPONENT_ARCHIVE = $(COMPONENT_SRC).tar.gz |
31 COMPONENT_ARCHIVE_HASH = \ |
31 COMPONENT_ARCHIVE_HASH = \ |
32 sha256:9c640b728d6dc80ef1e48f83181166ab6bc95309cece5537e01ffdd01b96eb43 |
32 sha256:00c626c0dc18d094ab374dbd9a354915bfe4776433289386ed489c2ec0845cdd |
33 COMPONENT_ARCHIVE_URL = $(COMPONENT_PROJECT_URL)$(COMPONENT_ARCHIVE) |
33 COMPONENT_ARCHIVE_URL = $(COMPONENT_PROJECT_URL)$(COMPONENT_ARCHIVE) |
34 COMPONENT_BUGDB= library/neon |
34 COMPONENT_BUGDB= library/neon |
35 |
35 |
36 TPNO= 18538 |
36 TPNO= 21902 |
37 |
37 |
38 include $(WS_MAKE_RULES)/prep.mk |
38 include $(WS_MAKE_RULES)/prep.mk |
39 include $(WS_MAKE_RULES)/configure.mk |
39 include $(WS_MAKE_RULES)/configure.mk |
40 include $(WS_MAKE_RULES)/ips.mk |
40 include $(WS_MAKE_RULES)/ips.mk |
41 |
41 |
42 PATCH_LEVEL = 0 |
42 PATCH_LEVEL = 0 |
43 |
43 |
44 CC += $(CC_BITS) |
44 CC += $(CC_BITS) |
45 CPPFLAGS += $(CPP_LARGEFILES) |
45 CPPFLAGS += $(CPP_LARGEFILES) |
46 |
46 |
47 COMPONENT_TEST_MASTER = $(COMPONENT_TEST_RESULTS_DIR)/results-neon.master |
47 COMPONENT_TEST_MASTER = \ |
|
48 $(COMPONENT_TEST_RESULTS_DIR)/results-libneon.master |
48 |
49 |
49 COMPONENT_TEST_TRANSFORMS += \ |
50 COMPONENT_TEST_TRANSFORMS += \ |
50 '-e "/libtool/d"' \ |
51 '-e "/libtool/d"' \ |
51 '-e "/-m32/d"' \ |
52 '-e "/-m32/d"' \ |
52 '-e "/-m64/d"' \ |
53 '-e "/-m64/d"' \ |
53 '-e "/ld: warning/d"' \ |
54 '-e "/ld: warning/d"' \ |
54 '-e "/warning/d"' \ |
55 '-e "/warning/d"' \ |
|
56 '-e "/prototype:/d"' \ |
|
57 '-e "/argument/d"' \ |
|
58 '-e "/Entering/d"' \ |
|
59 '-e "/Leaving/d"' \ |
|
60 '-e "/Nothing to be done/d"' \ |
55 '-e "s/[0-9]\{1,\}\.[0-9]\{1,\} s, //g"' \ |
61 '-e "s/[0-9]\{1,\}\.[0-9]\{1,\} s, //g"' \ |
56 '-e "s^[0-9]\{1,\} kB/s^^g"' \ |
62 '-e "s^[0-9]\{1,\} kB/s^^g"' \ |
57 '-e "s^[0-9]\{1,\} kB/s^^g"' \ |
63 '-e "s^[0-9]\{1,\} kB/s^^g"' \ |
58 '-e "s^[0-9]\{1,\}\.[0-9]\{1,\} MB/s^^g"' \ |
64 '-e "s^[0-9]\{1,\}\.[0-9]\{1,\} MB/s^^g"' \ |
59 '-e "s^[0-9]\{1,\}\.[0-9]\{1,\} MB/s^^g"' \ |
65 '-e "s^[0-9]\{1,\}\.[0-9]\{1,\} MB/s^^g"' \ |
78 CONFIGURE_OPTIONS += --disable-warnings |
84 CONFIGURE_OPTIONS += --disable-warnings |
79 CONFIGURE_OPTIONS += --disable-ld-version-script |
85 CONFIGURE_OPTIONS += --disable-ld-version-script |
80 CONFIGURE_OPTIONS += --with-zlib |
86 CONFIGURE_OPTIONS += --with-zlib |
81 CONFIGURE_OPTIONS += --with-ssl=openssl |
87 CONFIGURE_OPTIONS += --with-ssl=openssl |
82 CONFIGURE_OPTIONS += --with-libproxy |
88 CONFIGURE_OPTIONS += --with-libproxy |
|
89 CONFIGURE_OPTIONS += --with-gssapi |
83 CONFIGURE_OPTIONS += --with-libxml2 |
90 CONFIGURE_OPTIONS += --with-libxml2 |
|
91 CONFIGURE_OPTIONS += --with-pic |
84 |
92 |
85 COMPONENT_TEST_ENV += PATH="$(GNUBIN):$(PATH)" |
93 COMPONENT_TEST_ENV += PATH="$(GNUBIN):$(PATH)" |
86 |
94 |
87 ASLR_MODE = $(ASLR_NOT_APPLICABLE) |
95 ASLR_MODE = $(ASLR_NOT_APPLICABLE) |
88 |
96 |