View | Details | Raw Unified | Return to bug 258712 | Differences between
and this patch

Collapse All | Expand All

(-)b/www/neon/Makefile (-2 / +11 lines)
Lines 1-10 Link Here
1
# Created by: Mikhail Teterin <mi@aldan.algebra.com>
1
# Created by: Mikhail Teterin <mi@aldan.algebra.com>
2
2
3
PORTNAME=	neon
3
PORTNAME=	neon
4
PORTVERSION=	0.31.2
4
DISTVERSION=	0.32.1
5
CATEGORIES=	www
5
CATEGORIES=	www
6
MASTER_SITES=	https://notroj.github.io/neon/
6
MASTER_SITES=	https://notroj.github.io/neon/
7
7
8
PATCH_SITES=	https://github.com/notroj/neon/commit/
9
PATCHFILES=	f678aba4815bbcb63102dcdcd31f0ebcfdf553b4.patch:-p1
10
8
MAINTAINER=	lev@FreeBSD.org
11
MAINTAINER=	lev@FreeBSD.org
9
COMMENT=	HTTP and WebDAV client library for Unix systems
12
COMMENT=	HTTP and WebDAV client library for Unix systems
10
13
Lines 15-21 USES= cpe libtool localbase:ldflags pathfix pkgconfig Link Here
15
CPE_VENDOR=	webdav
18
CPE_VENDOR=	webdav
16
USE_LDCONFIG=	yes
19
USE_LDCONFIG=	yes
17
GNU_CONFIGURE=	yes
20
GNU_CONFIGURE=	yes
18
CONFIGURE_ARGS=	--enable-shared
21
CONFIGURE_ARGS=	--enable-shared --disable-static
19
22
20
OPTIONS_DEFINE=		CA_BUNDLE DOCS GSSAPI NLS PROXY
23
OPTIONS_DEFINE=		CA_BUNDLE DOCS GSSAPI NLS PROXY
21
OPTIONS_DEFAULT=	CA_BUNDLE EXPAT GSSAPI OPENSSL
24
OPTIONS_DEFAULT=	CA_BUNDLE EXPAT GSSAPI OPENSSL
Lines 26-31 OPTIONS_SINGLE= XML Link Here
26
OPTIONS_SINGLE_XML=	EXPAT LIBXML2
29
OPTIONS_SINGLE_XML=	EXPAT LIBXML2
27
30
28
CA_BUNDLE_DESC=		Enable CA bundle for GnuTLS/OpenSSL
31
CA_BUNDLE_DESC=		Enable CA bundle for GnuTLS/OpenSSL
32
DOCS_DESC=		Build and/or install documentation (including manpages)
29
LIBXML2_DESC=		libxml2 XML parser support
33
LIBXML2_DESC=		libxml2 XML parser support
30
PROXY_DESC=		libproxy support
34
PROXY_DESC=		libproxy support
31
XML_DESC=		XML parser library
35
XML_DESC=		XML parser library
Lines 33-38 XML_DESC= XML parser library Link Here
33
CA_BUNDLE_CONFIGURE_ON=	--with-ca-bundle=${LOCALBASE}/share/certs/ca-root-nss.crt
37
CA_BUNDLE_CONFIGURE_ON=	--with-ca-bundle=${LOCALBASE}/share/certs/ca-root-nss.crt
34
CA_BUNDLE_RUN_DEPENDS=	${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
38
CA_BUNDLE_RUN_DEPENDS=	${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss
35
39
40
DOCS_BUILD_DEPENDS=	xmlto:textproc/xmlto \
41
			docbook-xml>0:textproc/docbook-xml
42
43
DOCS_EXTRA_PATCHES_OFF=	${FILESDIR}/extrapatch-docs
44
36
EXPAT_LIB_DEPENDS=	libexpat.so:textproc/expat2
45
EXPAT_LIB_DEPENDS=	libexpat.so:textproc/expat2
37
EXPAT_CONFIGURE_WITH=	expat
46
EXPAT_CONFIGURE_WITH=	expat
38
47
(-)b/www/neon/distinfo (-3 / +5 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1601636169
1
TIMESTAMP = 1635762735
2
SHA256 (neon-0.31.2.tar.gz) = cf1ee3ac27a215814a9c80803fcee4f0ede8466ebead40267a9bd115e16a8678
2
SHA256 (neon-0.32.1.tar.gz) = 05c54bc115030c89e463a4fb28d3a3f8215879528ba5ca70d676d3d21bf3af52
3
SIZE (neon-0.31.2.tar.gz) = 867914
3
SIZE (neon-0.32.1.tar.gz) = 880434
4
SHA256 (f678aba4815bbcb63102dcdcd31f0ebcfdf553b4.patch) = 90b622a6b19f1616e7b8e92be2c889a91765008be54f590f6fb27ccbf3a95dc9
5
SIZE (f678aba4815bbcb63102dcdcd31f0ebcfdf553b4.patch) = 6296
(-)b/www/neon/files/extrapatch-docs (+20 lines)
Added Link Here
1
--- Makefile.in.orig	2021-09-25 06:06:07 UTC
2
+++ Makefile.in
3
@@ -90,7 +90,7 @@ subdirs:
4
 # Uses Tim Waugh's excellent "xmlto" utility, see
5
 # http://cyberelk.net/tim/xmlto/.  (The docs target is executed at release
6
 # time before generating a .tar.gz)
7
-docs: docs-man docs-html
8
+# docs: docs-man docs-html
9
 
10
 docs-man:
11
 	rm -rf doc/man; mkdir -p doc/man
12
@@ -149,7 +149,7 @@ install-memleak:
13
 	@echo "ERROR: purposes only; this copy of neon must not be installed."
14
 	@false
15
 
16
-install-yes: install-lib install-headers install-config install-docs install-nls
17
+install-yes: install-lib install-headers install-config install-nls
18
 
19
 # libtool does all the necessary magic here
20
 install-lib: subdirs
(-)b/www/neon/files/patch-doc_manual.xml (+17 lines)
Added Link Here
1
--- doc/manual.xml.orig	2021-11-01 10:10:24 UTC
2
+++ doc/manual.xml
3
@@ -3,14 +3,6 @@
4
 <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
5
   "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
6
 
7
-<!ENTITY % isoent SYSTEM
8
-    "http://www.oasis-open.org/docbook/xml/4.5/ent/isonum.ent">
9
-<!ENTITY % isopub SYSTEM
10
-    "http://www.oasis-open.org/docbook/xml/4.5/ent/isopub.ent">
11
-
12
-%isoent;
13
-%isopub;
14
-
15
 <!-- date/version stamp files created as release tarball is rolled -->
16
 <!ENTITY date SYSTEM "date.xml">
17
 <!ENTITY version SYSTEM "version.xml">
(-)b/www/neon/pkg-descr (-1 / +1 lines)
Lines 16-19 interface. Featuring: Link Here
16
	. WebDAV metadata support: set and remove properties, query
16
	. WebDAV metadata support: set and remove properties, query
17
	  any set of properties (PROPPATCH/PROPFIND).
17
	  any set of properties (PROPPATCH/PROPFIND).
18
18
19
WWW: http://www.webdav.org/neon/
19
WWW: https://notroj.github.io/neon/
(-)b/www/neon/pkg-plist (-99 / +103 lines)
Lines 23-130 include/neon/ne_uri.h Link Here
23
include/neon/ne_utils.h
23
include/neon/ne_utils.h
24
include/neon/ne_xml.h
24
include/neon/ne_xml.h
25
include/neon/ne_xmlreq.h
25
include/neon/ne_xmlreq.h
26
lib/libneon.a
27
lib/libneon.so
26
lib/libneon.so
28
lib/libneon.so.27
27
lib/libneon.so.27
29
lib/libneon.so.27.4.2
28
lib/libneon.so.27.5.1
30
libdata/pkgconfig/neon.pc
29
libdata/pkgconfig/neon.pc
31
man/man1/neon-config.1.gz
30
%%DOCS%%man/man1/neon-config.1.gz
32
man/man3/ne_add_request_header.3.gz
31
%%DOCS%%man/man3/ne_add_request_header.3.gz
33
man/man3/ne_addr_destroy.3.gz
32
%%DOCS%%man/man3/ne_addr_destroy.3.gz
34
man/man3/ne_addr_error.3.gz
33
%%DOCS%%man/man3/ne_addr_error.3.gz
35
man/man3/ne_addr_first.3.gz
34
%%DOCS%%man/man3/ne_addr_first.3.gz
36
man/man3/ne_addr_next.3.gz
35
%%DOCS%%man/man3/ne_addr_next.3.gz
37
man/man3/ne_addr_resolve.3.gz
36
%%DOCS%%man/man3/ne_addr_resolve.3.gz
38
man/man3/ne_addr_result.3.gz
37
%%DOCS%%man/man3/ne_addr_result.3.gz
39
man/man3/ne_buffer.3.gz
38
%%DOCS%%man/man3/ne_buffer.3.gz
40
man/man3/ne_buffer_altered.3.gz
39
%%DOCS%%man/man3/ne_buffer_altered.3.gz
41
man/man3/ne_buffer_append.3.gz
40
%%DOCS%%man/man3/ne_buffer_append.3.gz
42
man/man3/ne_buffer_clear.3.gz
41
%%DOCS%%man/man3/ne_buffer_clear.3.gz
43
man/man3/ne_buffer_concat.3.gz
42
%%DOCS%%man/man3/ne_buffer_concat.3.gz
44
man/man3/ne_buffer_create.3.gz
43
%%DOCS%%man/man3/ne_buffer_create.3.gz
45
man/man3/ne_buffer_destroy.3.gz
44
%%DOCS%%man/man3/ne_buffer_destroy.3.gz
46
man/man3/ne_buffer_finish.3.gz
45
%%DOCS%%man/man3/ne_buffer_finish.3.gz
47
man/man3/ne_buffer_grow.3.gz
46
%%DOCS%%man/man3/ne_buffer_grow.3.gz
48
man/man3/ne_buffer_ncreate.3.gz
47
%%DOCS%%man/man3/ne_buffer_ncreate.3.gz
49
man/man3/ne_buffer_zappend.3.gz
48
%%DOCS%%man/man3/ne_buffer_zappend.3.gz
50
man/man3/ne_calloc.3.gz
49
%%DOCS%%man/man3/ne_calloc.3.gz
51
man/man3/ne_close_connection.3.gz
50
%%DOCS%%man/man3/ne_close_connection.3.gz
52
man/man3/ne_forget_auth.3.gz
51
%%DOCS%%man/man3/ne_forget_auth.3.gz
53
man/man3/ne_get_error.3.gz
52
%%DOCS%%man/man3/ne_get_error.3.gz
54
man/man3/ne_get_request_flag.3.gz
53
%%DOCS%%man/man3/ne_get_request_flag.3.gz
55
man/man3/ne_get_response_header.3.gz
54
%%DOCS%%man/man3/ne_get_response_header.3.gz
56
man/man3/ne_get_scheme.3.gz
55
%%DOCS%%man/man3/ne_get_scheme.3.gz
57
man/man3/ne_get_server_hostport.3.gz
56
%%DOCS%%man/man3/ne_get_server_hostport.3.gz
58
man/man3/ne_get_session_flag.3.gz
57
%%DOCS%%man/man3/ne_get_session_flag.3.gz
59
man/man3/ne_get_status.3.gz
58
%%DOCS%%man/man3/ne_get_status.3.gz
60
man/man3/ne_has_support.3.gz
59
%%DOCS%%man/man3/ne_has_support.3.gz
61
man/man3/ne_i18n_init.3.gz
60
%%DOCS%%man/man3/ne_i18n_init.3.gz
62
man/man3/ne_iaddr_cmp.3.gz
61
%%DOCS%%man/man3/ne_iaddr_cmp.3.gz
63
man/man3/ne_iaddr_free.3.gz
62
%%DOCS%%man/man3/ne_iaddr_free.3.gz
64
man/man3/ne_iaddr_make.3.gz
63
%%DOCS%%man/man3/ne_iaddr_make.3.gz
65
man/man3/ne_iaddr_parse.3.gz
64
%%DOCS%%man/man3/ne_iaddr_parse.3.gz
66
man/man3/ne_iaddr_print.3.gz
65
%%DOCS%%man/man3/ne_iaddr_print.3.gz
67
man/man3/ne_iaddr_raw.3.gz
66
%%DOCS%%man/man3/ne_iaddr_raw.3.gz
68
man/man3/ne_iaddr_reverse.3.gz
67
%%DOCS%%man/man3/ne_iaddr_reverse.3.gz
69
man/man3/ne_iaddr_typeof.3.gz
68
%%DOCS%%man/man3/ne_iaddr_typeof.3.gz
70
man/man3/ne_malloc.3.gz
69
%%DOCS%%man/man3/ne_malloc.3.gz
71
man/man3/ne_oom_callback.3.gz
70
%%DOCS%%man/man3/ne_oom_callback.3.gz
72
man/man3/ne_print_request_header.3.gz
71
%%DOCS%%man/man3/ne_print_request_header.3.gz
73
man/man3/ne_qtoken.3.gz
72
%%DOCS%%man/man3/ne_qtoken.3.gz
74
man/man3/ne_realloc.3.gz
73
%%DOCS%%man/man3/ne_realloc.3.gz
75
man/man3/ne_request_create.3.gz
74
%%DOCS%%man/man3/ne_request_create.3.gz
76
man/man3/ne_request_destroy.3.gz
75
%%DOCS%%man/man3/ne_request_destroy.3.gz
77
man/man3/ne_request_dispatch.3.gz
76
%%DOCS%%man/man3/ne_request_dispatch.3.gz
78
man/man3/ne_response_header_iterate.3.gz
77
%%DOCS%%man/man3/ne_response_header_iterate.3.gz
79
man/man3/ne_session_create.3.gz
78
%%DOCS%%man/man3/ne_session_create.3.gz
80
man/man3/ne_session_destroy.3.gz
79
%%DOCS%%man/man3/ne_session_destroy.3.gz
81
man/man3/ne_session_proxy.3.gz
80
%%DOCS%%man/man3/ne_session_proxy.3.gz
82
man/man3/ne_session_socks_proxy.3.gz
81
%%DOCS%%man/man3/ne_session_socks_proxy.3.gz
83
man/man3/ne_session_system_proxy.3.gz
82
%%DOCS%%man/man3/ne_session_system_proxy.3.gz
84
man/man3/ne_set_addrlist.3.gz
83
%%DOCS%%man/man3/ne_set_addrlist.3.gz
85
man/man3/ne_set_connect_timeout.3.gz
84
%%DOCS%%man/man3/ne_set_connect_timeout.3.gz
86
man/man3/ne_set_error.3.gz
85
%%DOCS%%man/man3/ne_set_error.3.gz
87
man/man3/ne_set_proxy_auth.3.gz
86
%%DOCS%%man/man3/ne_set_proxy_auth.3.gz
88
man/man3/ne_set_read_timeout.3.gz
87
%%DOCS%%man/man3/ne_set_read_timeout.3.gz
89
man/man3/ne_set_request_body_buffer.3.gz
88
%%DOCS%%man/man3/ne_set_request_body_buffer.3.gz
90
man/man3/ne_set_request_body_fd.3.gz
89
%%DOCS%%man/man3/ne_set_request_body_fd.3.gz
91
man/man3/ne_set_request_flag.3.gz
90
%%DOCS%%man/man3/ne_set_request_flag.3.gz
92
man/man3/ne_set_server_auth.3.gz
91
%%DOCS%%man/man3/ne_set_server_auth.3.gz
93
man/man3/ne_set_session_flag.3.gz
92
%%DOCS%%man/man3/ne_set_session_flag.3.gz
94
man/man3/ne_set_useragent.3.gz
93
%%DOCS%%man/man3/ne_set_useragent.3.gz
95
man/man3/ne_shave.3.gz
94
%%DOCS%%man/man3/ne_shave.3.gz
96
man/man3/ne_sock_exit.3.gz
95
%%DOCS%%man/man3/ne_sock_exit.3.gz
97
man/man3/ne_sock_init.3.gz
96
%%DOCS%%man/man3/ne_sock_init.3.gz
98
man/man3/ne_ssl_cert_cmp.3.gz
97
%%DOCS%%man/man3/ne_ssl_cert_cmp.3.gz
99
man/man3/ne_ssl_cert_export.3.gz
98
%%DOCS%%man/man3/ne_ssl_cert_export.3.gz
100
man/man3/ne_ssl_cert_free.3.gz
99
%%DOCS%%man/man3/ne_ssl_cert_free.3.gz
101
man/man3/ne_ssl_cert_identity.3.gz
100
%%DOCS%%man/man3/ne_ssl_cert_identity.3.gz
102
man/man3/ne_ssl_cert_import.3.gz
101
%%DOCS%%man/man3/ne_ssl_cert_import.3.gz
103
man/man3/ne_ssl_cert_issuer.3.gz
102
%%DOCS%%man/man3/ne_ssl_cert_issuer.3.gz
104
man/man3/ne_ssl_cert_read.3.gz
103
%%DOCS%%man/man3/ne_ssl_cert_read.3.gz
105
man/man3/ne_ssl_cert_signedby.3.gz
104
%%DOCS%%man/man3/ne_ssl_cert_signedby.3.gz
106
man/man3/ne_ssl_cert_subject.3.gz
105
%%DOCS%%man/man3/ne_ssl_cert_subject.3.gz
107
man/man3/ne_ssl_cert_write.3.gz
106
%%DOCS%%man/man3/ne_ssl_cert_write.3.gz
108
man/man3/ne_ssl_clicert_decrypt.3.gz
107
%%DOCS%%man/man3/ne_ssl_clicert_decrypt.3.gz
109
man/man3/ne_ssl_clicert_encrypted.3.gz
108
%%DOCS%%man/man3/ne_ssl_clicert_encrypted.3.gz
110
man/man3/ne_ssl_clicert_free.3.gz
109
%%DOCS%%man/man3/ne_ssl_clicert_free.3.gz
111
man/man3/ne_ssl_clicert_name.3.gz
110
%%DOCS%%man/man3/ne_ssl_clicert_name.3.gz
112
man/man3/ne_ssl_clicert_owner.3.gz
111
%%DOCS%%man/man3/ne_ssl_clicert_owner.3.gz
113
man/man3/ne_ssl_clicert_read.3.gz
112
%%DOCS%%man/man3/ne_ssl_clicert_read.3.gz
114
man/man3/ne_ssl_dname_cmp.3.gz
113
%%DOCS%%man/man3/ne_ssl_dname_cmp.3.gz
115
man/man3/ne_ssl_readable_dname.3.gz
114
%%DOCS%%man/man3/ne_ssl_readable_dname.3.gz
116
man/man3/ne_ssl_set_verify.3.gz
115
%%DOCS%%man/man3/ne_ssl_set_verify.3.gz
117
man/man3/ne_ssl_trust_cert.3.gz
116
%%DOCS%%man/man3/ne_ssl_trust_cert.3.gz
118
man/man3/ne_ssl_trust_default_ca.3.gz
117
%%DOCS%%man/man3/ne_ssl_trust_default_ca.3.gz
119
man/man3/ne_status.3.gz
118
%%DOCS%%man/man3/ne_status.3.gz
120
man/man3/ne_strdup.3.gz
119
%%DOCS%%man/man3/ne_strdup.3.gz
121
man/man3/ne_strndup.3.gz
120
%%DOCS%%man/man3/ne_strhash.3.gz
122
man/man3/ne_token.3.gz
121
%%DOCS%%man/man3/ne_strndup.3.gz
123
man/man3/ne_version_match.3.gz
122
%%DOCS%%man/man3/ne_strparam.3.gz
124
man/man3/ne_version_string.3.gz
123
%%DOCS%%man/man3/ne_vstrhash.3.gz
125
man/man3/ne_xml_create.3.gz
124
%%DOCS%%man/man3/ne_token.3.gz
126
man/man3/ne_xml_destroy.3.gz
125
%%DOCS%%man/man3/ne_version_match.3.gz
127
man/man3/neon.3.gz
126
%%DOCS%%man/man3/ne_version_string.3.gz
127
%%DOCS%%man/man3/ne_xml_create.3.gz
128
%%DOCS%%man/man3/ne_xml_destroy.3.gz
129
%%DOCS%%man/man3/neon.3.gz
128
%%PORTDOCS%%%%DOCSDIR%%/html/api.html
130
%%PORTDOCS%%%%DOCSDIR%%/html/api.html
129
%%PORTDOCS%%%%DOCSDIR%%/html/biblio.html
131
%%PORTDOCS%%%%DOCSDIR%%/html/biblio.html
130
%%PORTDOCS%%%%DOCSDIR%%/html/compliance.html
132
%%PORTDOCS%%%%DOCSDIR%%/html/compliance.html
Lines 147-154 man/man3/neon.3.gz Link Here
147
%%PORTDOCS%%%%DOCSDIR%%/html/refgetst.html
149
%%PORTDOCS%%%%DOCSDIR%%/html/refgetst.html
148
%%PORTDOCS%%%%DOCSDIR%%/html/refi18n.html
150
%%PORTDOCS%%%%DOCSDIR%%/html/refi18n.html
149
%%PORTDOCS%%%%DOCSDIR%%/html/refiaddr.html
151
%%PORTDOCS%%%%DOCSDIR%%/html/refiaddr.html
152
%%PORTDOCS%%%%DOCSDIR%%/html/refhash.html
150
%%PORTDOCS%%%%DOCSDIR%%/html/refneon.html
153
%%PORTDOCS%%%%DOCSDIR%%/html/refneon.html
151
%%PORTDOCS%%%%DOCSDIR%%/html/refopts.html
154
%%PORTDOCS%%%%DOCSDIR%%/html/refopts.html
155
%%PORTDOCS%%%%DOCSDIR%%/html/refparam.html
152
%%PORTDOCS%%%%DOCSDIR%%/html/refproxy.html
156
%%PORTDOCS%%%%DOCSDIR%%/html/refproxy.html
153
%%PORTDOCS%%%%DOCSDIR%%/html/refreq.html
157
%%PORTDOCS%%%%DOCSDIR%%/html/refreq.html
154
%%PORTDOCS%%%%DOCSDIR%%/html/refreqbody.html
158
%%PORTDOCS%%%%DOCSDIR%%/html/refreqbody.html

Return to bug 258712