Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F160283132
D51016.id157532.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
13 KB
Referenced Files
None
Subscribers
None
D51016.id157532.diff
View Options
diff --git a/www/neon/Makefile b/www/neon/Makefile
--- a/www/neon/Makefile
+++ b/www/neon/Makefile
@@ -1,6 +1,6 @@
PORTNAME= neon
DISTVERSION= 0.34.0
-#PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= https://notroj.github.io/neon/
@@ -20,24 +20,18 @@
CONFIGURE_ARGS= --enable-shared --disable-static
GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share
-OPTIONS_DEFINE= DOCS GSSAPI NLS PROXY
-OPTIONS_DEFAULT= EXPAT GSSAPI OPENSSL
+OPTIONS_DEFINE= DOCS GSSAPI MANPAGES NLS PROXY
+OPTIONS_DEFAULT= EXPAT GSSAPI MANPAGES OPENSSL
OPTIONS_RADIO= SSL
OPTIONS_RADIO_SSL= GNUTLS OPENSSL
OPTIONS_SINGLE= XML
OPTIONS_SINGLE_XML= EXPAT LIBXML2
-DOCS_DESC= Build and/or install documentation (including manpages)
LIBXML2_DESC= libxml2 XML parser support
PROXY_DESC= libproxy support
XML_DESC= XML parser library
-DOCS_BUILD_DEPENDS= xmlto:textproc/xmlto \
- docbook-xml>0:textproc/docbook-xml
-
-DOCS_EXTRA_PATCHES_OFF= ${FILESDIR}/extrapatch-docs
-
EXPAT_LIB_DEPENDS= libexpat.so:textproc/expat2
EXPAT_CONFIGURE_WITH= expat
@@ -66,6 +60,12 @@
post-patch:
${REINPLACE_CMD} -e 's|-@NEON_VERSION@$$||' ${WRKSRC}/Makefile.in
+post-patch-DOCS-off:
+ ${REINPLACE_CMD} -e '152s|install-docs ||' ${WRKSRC}/Makefile.in
+
+post-patch-MANPAGES-off:
+ ${REINPLACE_CMD} -e '152s|install-man ||' ${WRKSRC}/Makefile.in
+
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libneon.so.27.*
diff --git a/www/neon/files/extrapatch-docs b/www/neon/files/patch-Makefile.in
rename from www/neon/files/extrapatch-docs
rename to www/neon/files/patch-Makefile.in
--- a/www/neon/files/extrapatch-docs
+++ b/www/neon/files/patch-Makefile.in
@@ -1,20 +1,11 @@
--- Makefile.in.orig 2022-02-27 07:23:39 UTC
+++ Makefile.in
-@@ -89,7 +89,7 @@ subdirs:
-
- # Regenerating the docs requires xmlto to be installed, this target is
- # executed when release tarballs are generated.
--docs: docs-man docs-html
-+#docs: docs-man docs-html
-
- docs-man:
- rm -rf doc/man; mkdir -p doc/man
@@ -148,7 +148,7 @@ install-memleak:
@echo "ERROR: purposes only; this copy of neon must not be installed."
@false
-install-yes: install-lib install-headers install-config install-docs install-nls
-+install-yes: install-lib install-headers install-config install-nls
++install-yes: install-lib install-headers install-config install-html install-man install-nls
# libtool does all the necessary magic here
install-lib: subdirs
diff --git a/www/neon/files/patch-doc_manual.xml b/www/neon/files/patch-doc_manual.xml
deleted file mode 100644
--- a/www/neon/files/patch-doc_manual.xml
+++ /dev/null
@@ -1,17 +0,0 @@
---- doc/manual.xml.orig 2021-11-01 10:10:24 UTC
-+++ doc/manual.xml
-@@ -3,14 +3,6 @@
- <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
- "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
-
--<!ENTITY % isoent SYSTEM
-- "http://www.oasis-open.org/docbook/xml/4.5/ent/isonum.ent">
--<!ENTITY % isopub SYSTEM
-- "http://www.oasis-open.org/docbook/xml/4.5/ent/isopub.ent">
--
--%isoent;
--%isopub;
--
- <!-- date/version stamp files created as release tarball is rolled -->
- <!ENTITY date SYSTEM "date.xml">
- <!ENTITY version SYSTEM "version.xml">
diff --git a/www/neon/pkg-plist b/www/neon/pkg-plist
--- a/www/neon/pkg-plist
+++ b/www/neon/pkg-plist
@@ -27,110 +27,110 @@
lib/libneon.so.27
lib/libneon.so.27.7.0
libdata/pkgconfig/neon.pc
-%%DOCS%%share/man/man1/neon-config.1.gz
-%%DOCS%%share/man/man3/ne_add_request_header.3.gz
-%%DOCS%%share/man/man3/ne_addr_destroy.3.gz
-%%DOCS%%share/man/man3/ne_addr_error.3.gz
-%%DOCS%%share/man/man3/ne_addr_first.3.gz
-%%DOCS%%share/man/man3/ne_addr_next.3.gz
-%%DOCS%%share/man/man3/ne_addr_resolve.3.gz
-%%DOCS%%share/man/man3/ne_addr_result.3.gz
-%%DOCS%%share/man/man3/ne_buffer.3.gz
-%%DOCS%%share/man/man3/ne_buffer_altered.3.gz
-%%DOCS%%share/man/man3/ne_buffer_append.3.gz
-%%DOCS%%share/man/man3/ne_buffer_clear.3.gz
-%%DOCS%%share/man/man3/ne_buffer_concat.3.gz
-%%DOCS%%share/man/man3/ne_buffer_create.3.gz
-%%DOCS%%share/man/man3/ne_buffer_destroy.3.gz
-%%DOCS%%share/man/man3/ne_buffer_finish.3.gz
-%%DOCS%%share/man/man3/ne_buffer_grow.3.gz
-%%DOCS%%share/man/man3/ne_buffer_ncreate.3.gz
-%%DOCS%%share/man/man3/ne_buffer_zappend.3.gz
-%%DOCS%%share/man/man3/ne_calloc.3.gz
-%%DOCS%%share/man/man3/ne_close_connection.3.gz
-%%DOCS%%share/man/man3/ne_forget_auth.3.gz
-%%DOCS%%share/man/man3/ne_get_error.3.gz
-%%DOCS%%share/man/man3/ne_get_request_flag.3.gz
-%%DOCS%%share/man/man3/ne_get_response_header.3.gz
-%%DOCS%%share/man/man3/ne_get_response_location.3.gz
-%%DOCS%%share/man/man3/ne_get_scheme.3.gz
-%%DOCS%%share/man/man3/ne_get_server_hostport.3.gz
-%%DOCS%%share/man/man3/ne_get_session_flag.3.gz
-%%DOCS%%share/man/man3/ne_get_status.3.gz
-%%DOCS%%share/man/man3/ne_has_support.3.gz
-%%DOCS%%share/man/man3/ne_i18n_init.3.gz
-%%DOCS%%share/man/man3/ne_iaddr_cmp.3.gz
-%%DOCS%%share/man/man3/ne_iaddr_free.3.gz
-%%DOCS%%share/man/man3/ne_iaddr_make.3.gz
-%%DOCS%%share/man/man3/ne_iaddr_parse.3.gz
-%%DOCS%%share/man/man3/ne_iaddr_print.3.gz
-%%DOCS%%share/man/man3/ne_iaddr_raw.3.gz
-%%DOCS%%share/man/man3/ne_iaddr_reverse.3.gz
-%%DOCS%%share/man/man3/ne_iaddr_typeof.3.gz
-%%DOCS%%share/man/man3/ne_malloc.3.gz
-%%DOCS%%share/man/man3/ne_oom_callback.3.gz
-%%DOCS%%share/man/man3/ne_print_request_header.3.gz
-%%DOCS%%share/man/man3/ne_qtoken.3.gz
-%%DOCS%%share/man/man3/ne_realloc.3.gz
-%%DOCS%%share/man/man3/ne_redirect_location.3.gz
-%%DOCS%%share/man/man3/ne_redirect_register.3.gz
-%%DOCS%%share/man/man3/ne_request_create.3.gz
-%%DOCS%%share/man/man3/ne_request_destroy.3.gz
-%%DOCS%%share/man/man3/ne_request_dispatch.3.gz
-%%DOCS%%share/man/man3/ne_response_header_iterate.3.gz
-%%DOCS%%share/man/man3/ne_session_create.3.gz
-%%DOCS%%share/man/man3/ne_session_destroy.3.gz
-%%DOCS%%share/man/man3/ne_session_proxy.3.gz
-%%DOCS%%share/man/man3/ne_session_socks_proxy.3.gz
-%%DOCS%%share/man/man3/ne_session_system_proxy.3.gz
-%%DOCS%%share/man/man3/ne_set_addrlist.3.gz
-%%DOCS%%share/man/man3/ne_set_connect_timeout.3.gz
-%%DOCS%%share/man/man3/ne_set_error.3.gz
-%%DOCS%%share/man/man3/ne_set_proxy_auth.3.gz
-%%DOCS%%share/man/man3/ne_set_read_timeout.3.gz
-%%DOCS%%share/man/man3/ne_set_request_body_buffer.3.gz
-%%DOCS%%share/man/man3/ne_set_request_body_fd.3.gz
-%%DOCS%%share/man/man3/ne_set_request_body_provider.3.gz
-%%DOCS%%share/man/man3/ne_set_request_flag.3.gz
-%%DOCS%%share/man/man3/ne_set_server_auth.3.gz
-%%DOCS%%share/man/man3/ne_set_session_flag.3.gz
-%%DOCS%%share/man/man3/ne_set_useragent.3.gz
-%%DOCS%%share/man/man3/ne_shave.3.gz
-%%DOCS%%share/man/man3/ne_sock_exit.3.gz
-%%DOCS%%share/man/man3/ne_sock_init.3.gz
-%%DOCS%%share/man/man3/ne_ssl_cert_cmp.3.gz
-%%DOCS%%share/man/man3/ne_ssl_cert_export.3.gz
-%%DOCS%%share/man/man3/ne_ssl_cert_free.3.gz
-%%DOCS%%share/man/man3/ne_ssl_cert_identity.3.gz
-%%DOCS%%share/man/man3/ne_ssl_cert_import.3.gz
-%%DOCS%%share/man/man3/ne_ssl_cert_issuer.3.gz
-%%DOCS%%share/man/man3/ne_ssl_cert_read.3.gz
-%%DOCS%%share/man/man3/ne_ssl_cert_signedby.3.gz
-%%DOCS%%share/man/man3/ne_ssl_cert_subject.3.gz
-%%DOCS%%share/man/man3/ne_ssl_cert_write.3.gz
-%%DOCS%%share/man/man3/ne_ssl_clicert_decrypt.3.gz
-%%DOCS%%share/man/man3/ne_ssl_clicert_encrypted.3.gz
-%%DOCS%%share/man/man3/ne_ssl_clicert_free.3.gz
-%%DOCS%%share/man/man3/ne_ssl_clicert_name.3.gz
-%%DOCS%%share/man/man3/ne_ssl_clicert_owner.3.gz
-%%DOCS%%share/man/man3/ne_ssl_clicert_read.3.gz
-%%DOCS%%share/man/man3/ne_ssl_dname_cmp.3.gz
-%%DOCS%%share/man/man3/ne_ssl_readable_dname.3.gz
-%%DOCS%%share/man/man3/ne_ssl_set_verify.3.gz
-%%DOCS%%share/man/man3/ne_ssl_trust_cert.3.gz
-%%DOCS%%share/man/man3/ne_ssl_trust_default_ca.3.gz
-%%DOCS%%share/man/man3/ne_status.3.gz
-%%DOCS%%share/man/man3/ne_strdup.3.gz
-%%DOCS%%share/man/man3/ne_strhash.3.gz
-%%DOCS%%share/man/man3/ne_strndup.3.gz
-%%DOCS%%share/man/man3/ne_strparam.3.gz
-%%DOCS%%share/man/man3/ne_vstrhash.3.gz
-%%DOCS%%share/man/man3/ne_token.3.gz
-%%DOCS%%share/man/man3/ne_version_match.3.gz
-%%DOCS%%share/man/man3/ne_version_string.3.gz
-%%DOCS%%share/man/man3/ne_xml_create.3.gz
-%%DOCS%%share/man/man3/ne_xml_destroy.3.gz
-%%DOCS%%share/man/man3/neon.3.gz
+%%MANPAGES%%share/man/man1/neon-config.1.gz
+%%MANPAGES%%share/man/man3/ne_add_request_header.3.gz
+%%MANPAGES%%share/man/man3/ne_addr_destroy.3.gz
+%%MANPAGES%%share/man/man3/ne_addr_error.3.gz
+%%MANPAGES%%share/man/man3/ne_addr_first.3.gz
+%%MANPAGES%%share/man/man3/ne_addr_next.3.gz
+%%MANPAGES%%share/man/man3/ne_addr_resolve.3.gz
+%%MANPAGES%%share/man/man3/ne_addr_result.3.gz
+%%MANPAGES%%share/man/man3/ne_buffer.3.gz
+%%MANPAGES%%share/man/man3/ne_buffer_altered.3.gz
+%%MANPAGES%%share/man/man3/ne_buffer_append.3.gz
+%%MANPAGES%%share/man/man3/ne_buffer_clear.3.gz
+%%MANPAGES%%share/man/man3/ne_buffer_concat.3.gz
+%%MANPAGES%%share/man/man3/ne_buffer_create.3.gz
+%%MANPAGES%%share/man/man3/ne_buffer_destroy.3.gz
+%%MANPAGES%%share/man/man3/ne_buffer_finish.3.gz
+%%MANPAGES%%share/man/man3/ne_buffer_grow.3.gz
+%%MANPAGES%%share/man/man3/ne_buffer_ncreate.3.gz
+%%MANPAGES%%share/man/man3/ne_buffer_zappend.3.gz
+%%MANPAGES%%share/man/man3/ne_calloc.3.gz
+%%MANPAGES%%share/man/man3/ne_close_connection.3.gz
+%%MANPAGES%%share/man/man3/ne_forget_auth.3.gz
+%%MANPAGES%%share/man/man3/ne_get_error.3.gz
+%%MANPAGES%%share/man/man3/ne_get_request_flag.3.gz
+%%MANPAGES%%share/man/man3/ne_get_response_header.3.gz
+%%MANPAGES%%share/man/man3/ne_get_response_location.3.gz
+%%MANPAGES%%share/man/man3/ne_get_scheme.3.gz
+%%MANPAGES%%share/man/man3/ne_get_server_hostport.3.gz
+%%MANPAGES%%share/man/man3/ne_get_session_flag.3.gz
+%%MANPAGES%%share/man/man3/ne_get_status.3.gz
+%%MANPAGES%%share/man/man3/ne_has_support.3.gz
+%%MANPAGES%%share/man/man3/ne_i18n_init.3.gz
+%%MANPAGES%%share/man/man3/ne_iaddr_cmp.3.gz
+%%MANPAGES%%share/man/man3/ne_iaddr_free.3.gz
+%%MANPAGES%%share/man/man3/ne_iaddr_make.3.gz
+%%MANPAGES%%share/man/man3/ne_iaddr_parse.3.gz
+%%MANPAGES%%share/man/man3/ne_iaddr_print.3.gz
+%%MANPAGES%%share/man/man3/ne_iaddr_raw.3.gz
+%%MANPAGES%%share/man/man3/ne_iaddr_reverse.3.gz
+%%MANPAGES%%share/man/man3/ne_iaddr_typeof.3.gz
+%%MANPAGES%%share/man/man3/ne_malloc.3.gz
+%%MANPAGES%%share/man/man3/ne_oom_callback.3.gz
+%%MANPAGES%%share/man/man3/ne_print_request_header.3.gz
+%%MANPAGES%%share/man/man3/ne_qtoken.3.gz
+%%MANPAGES%%share/man/man3/ne_realloc.3.gz
+%%MANPAGES%%share/man/man3/ne_redirect_location.3.gz
+%%MANPAGES%%share/man/man3/ne_redirect_register.3.gz
+%%MANPAGES%%share/man/man3/ne_request_create.3.gz
+%%MANPAGES%%share/man/man3/ne_request_destroy.3.gz
+%%MANPAGES%%share/man/man3/ne_request_dispatch.3.gz
+%%MANPAGES%%share/man/man3/ne_response_header_iterate.3.gz
+%%MANPAGES%%share/man/man3/ne_session_create.3.gz
+%%MANPAGES%%share/man/man3/ne_session_destroy.3.gz
+%%MANPAGES%%share/man/man3/ne_session_proxy.3.gz
+%%MANPAGES%%share/man/man3/ne_session_socks_proxy.3.gz
+%%MANPAGES%%share/man/man3/ne_session_system_proxy.3.gz
+%%MANPAGES%%share/man/man3/ne_set_addrlist.3.gz
+%%MANPAGES%%share/man/man3/ne_set_connect_timeout.3.gz
+%%MANPAGES%%share/man/man3/ne_set_error.3.gz
+%%MANPAGES%%share/man/man3/ne_set_proxy_auth.3.gz
+%%MANPAGES%%share/man/man3/ne_set_read_timeout.3.gz
+%%MANPAGES%%share/man/man3/ne_set_request_body_buffer.3.gz
+%%MANPAGES%%share/man/man3/ne_set_request_body_fd.3.gz
+%%MANPAGES%%share/man/man3/ne_set_request_body_provider.3.gz
+%%MANPAGES%%share/man/man3/ne_set_request_flag.3.gz
+%%MANPAGES%%share/man/man3/ne_set_server_auth.3.gz
+%%MANPAGES%%share/man/man3/ne_set_session_flag.3.gz
+%%MANPAGES%%share/man/man3/ne_set_useragent.3.gz
+%%MANPAGES%%share/man/man3/ne_shave.3.gz
+%%MANPAGES%%share/man/man3/ne_sock_exit.3.gz
+%%MANPAGES%%share/man/man3/ne_sock_init.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_cert_cmp.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_cert_export.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_cert_free.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_cert_identity.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_cert_import.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_cert_issuer.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_cert_read.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_cert_signedby.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_cert_subject.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_cert_write.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_clicert_decrypt.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_clicert_encrypted.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_clicert_free.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_clicert_name.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_clicert_owner.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_clicert_read.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_dname_cmp.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_readable_dname.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_set_verify.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_trust_cert.3.gz
+%%MANPAGES%%share/man/man3/ne_ssl_trust_default_ca.3.gz
+%%MANPAGES%%share/man/man3/ne_status.3.gz
+%%MANPAGES%%share/man/man3/ne_strdup.3.gz
+%%MANPAGES%%share/man/man3/ne_strhash.3.gz
+%%MANPAGES%%share/man/man3/ne_strndup.3.gz
+%%MANPAGES%%share/man/man3/ne_strparam.3.gz
+%%MANPAGES%%share/man/man3/ne_vstrhash.3.gz
+%%MANPAGES%%share/man/man3/ne_token.3.gz
+%%MANPAGES%%share/man/man3/ne_version_match.3.gz
+%%MANPAGES%%share/man/man3/ne_version_string.3.gz
+%%MANPAGES%%share/man/man3/ne_xml_create.3.gz
+%%MANPAGES%%share/man/man3/ne_xml_destroy.3.gz
+%%MANPAGES%%share/man/man3/neon.3.gz
%%PORTDOCS%%%%DOCSDIR%%/html/api.html
%%PORTDOCS%%%%DOCSDIR%%/html/biblio.html
%%PORTDOCS%%%%DOCSDIR%%/html/compliance.html
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Tue, Jun 23, 10:17 PM (46 m, 35 s)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34216134
Default Alt Text
D51016.id157532.diff (13 KB)
Attached To
Mode
D51016: www/neon: Don't abuse DOCS for MANPAGES
Attached
Detach File
Event Timeline
Log In to Comment