net/shadowsocks-libev: Update to 3.1.0 PR: 218294 Submitted by: Anonymous contributor Approved by: xiaoding+freebsd@xiaoding.org (maintainer timeout), adamw Differential_Revision: https://reviews.freebsd.org/D13099
Details
- Reviewers
adamw - Commits
- rP454320: net/shadowsocks-libev: Update to 3.1.0
portlint: OK
testport: OK (11.1-RELEASE amd64, 10.4-RELEASE i386)
Diff Detail
- Lint
Lint Skipped - Unit
Tests Skipped
Event Timeline
net/shadowsocks-libev/Makefile | ||
---|---|---|
27 | Are none of these available as actual tagged releases? | |
31 | Things that use large dependencies to build the docs shouldn't be under a DOCS option. It's better to put them under an ASCIIDOCS option, so that people know they'll be installing asciidoc when it's on. | |
36 | As long as --enable-documentation works to, this should be DOCS_CONFIGURE_ENABLE= documentation |
net/shadowsocks-libev/Makefile | ||
---|---|---|
27 | No tagged releases for the revisions that this port depends on. $ git submodule status libbloom 7a9deb8(Feb 28, 2017) no tag(the newest tag is v1.3 at 402cc21 on Oct 18, 2016) | |
36 | Seems it supports --disable-documentation only, does not support --enable-documentation or something like enable. AC_ARG_ENABLE([documentation], AS_HELP_STRING([--disable-documentation], [do not build documentation]), [disable_documentation=true], [disable_documentation=false]) AM_CONDITIONAL([ENABLE_DOCUMENTATION], [test x$disable_documentation = xfalse]) https://github.com/shadowsocks/shadowsocks-libev/blob/v3.1.0/configure.ac#L41 |
net/shadowsocks-libev/Makefile | ||
---|---|---|
31 | This option will enable/disable both man page and html doc. Not sure which option variable would be the best, DOCS, HTMLDOCS or ASCIIDOCS? I found the DOC variable from the porter's handbook and referred the existing ports by searching find /usr/ports -name Makefile | xargs grep 'DOCS_BUILD_DEPENDS=.*asciidoc', so I choosed the DOCS. |