svn commit: r512805 - head/devel/awscli/files
Bradley T. Hughes
bhughes at FreeBSD.org
Wed Sep 25 19:06:05 UTC 2019
Author: bhughes
Date: Wed Sep 25 19:06:04 2019
New Revision: 512805
URL: https://svnweb.freebsd.org/changeset/ports/512805
Log:
devel/awscli: add files missing from r511778
PR: 240664
Submitted by: nork at ninth-nine.com
Sponsored by: Miles AS
Added:
head/devel/awscli/files/
head/devel/awscli/files/patch-awscli_help.py (contents, props changed)
head/devel/awscli/files/pkg-message.in (contents, props changed)
Added: head/devel/awscli/files/patch-awscli_help.py
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/awscli/files/patch-awscli_help.py Wed Sep 25 19:06:04 2019 (r512805)
@@ -0,0 +1,23 @@
+--- awscli/help.py.orig 2019-08-27 18:05:04 UTC
++++ awscli/help.py
+@@ -107,13 +107,16 @@ class PosixHelpRenderer(PagingHelpRenderer):
+
+ def _convert_doc_content(self, contents):
+ man_contents = publish_string(contents, writer=manpage.Writer())
+- if not self._exists_on_path('groff'):
++ if self._exists_on_path('groff'):
++ cmdline = ['groff', '-m', 'man', '-T', 'ascii']
++ elif self._exists_on_path('mandoc'):
++ cmdline = ['mandoc', '-man', '-T', 'ascii']
++ else:
+ raise ExecutableNotFoundError('groff')
+- cmdline = ['groff', '-m', 'man', '-T', 'ascii']
+ LOG.debug("Running command: %s", cmdline)
+ p3 = self._popen(cmdline, stdin=PIPE, stdout=PIPE, stderr=PIPE)
+- groff_output = p3.communicate(input=man_contents)[0]
+- return groff_output
++ man_output = p3.communicate(input=man_contents)[0]
++ return man_output
+
+ def _send_output_to_pager(self, output):
+ cmdline = self.get_pager_cmdline()
Added: head/devel/awscli/files/pkg-message.in
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/awscli/files/pkg-message.in Wed Sep 25 19:06:04 2019 (r512805)
@@ -0,0 +1,4 @@
+To auto-complete on your shell, please add a following line:
+
+(bashrc) complete -C '%%PREFIX%%/bin/aws_completer' aws
+(zshrc) source %%PREFIX%%/bin/aws_zsh_completer.sh
More information about the svn-ports-all
mailing list