Bug 253332 - [new port] textproc/py-sphinxcontrib-autoprogram: extension to automate the documentation of CLI programs
Summary: [new port] textproc/py-sphinxcontrib-autoprogram: extension to automate the d...
Status: Closed Overcome By Events
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-ports-bugs (Nobody)
URL: https://github.com/sphinx-contrib/aut...
Keywords:
Depends on:
Blocks: 253333
  Show dependency treegraph
 
Reported: 2021-02-08 01:26 UTC by Derek Schrock
Modified: 2021-02-09 21:58 UTC (History)
1 user (show)

See Also:


Attachments
New port textproc/py-sphinxcontrib-autoprogram (2.86 KB, patch)
2021-02-08 01:26 UTC, Derek Schrock
dereks: maintainer-approval+
Details | Diff
Updated patch to USE_GITHUB until sources added to sdist (3.56 KB, patch)
2021-02-09 01:47 UTC, Derek Schrock
dereks: maintainer-approval+
Details | Diff
Selected the wrong patch from update 2. (3.47 KB, patch)
2021-02-09 02:10 UTC, Derek Schrock
dereks: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Derek Schrock 2021-02-08 01:26:47 UTC
Created attachment 222253 [details]
New port textproc/py-sphinxcontrib-autoprogram

New port textproc/py-sphinxcontrib-autoprogram Sphinx extenison to
automate the documentation of CLI programs.

Required for devel/py-python-gitlab 2.6.0 DOCS option


Built py-python-gitlab with new port and DOCS are generated as expected.
Comment 1 Derek Schrock 2021-02-08 14:44:15 UTC
Reviewing this port it appears it can support a DOCS and a do-test target for unittests.  I'll replace the current patch this week.
Comment 2 Derek Schrock 2021-02-09 01:47:32 UTC
Created attachment 222284 [details]
Updated patch to USE_GITHUB until sources added to sdist

Convert old patch to USE_GITHUB until sdist has doc dir needed for unittests and doc building.

https://github.com/sphinx-contrib/autoprogram/issues/26
Comment 3 Derek Schrock 2021-02-09 01:49:11 UTC
portlint: ok. looks fine.
testport: ok. 122amd64.
unittest: ok. Ran 7 tests in 0.004s
Comment 4 Derek Schrock 2021-02-09 02:10:29 UTC
Created attachment 222285 [details]
Selected the wrong patch from update 2.

Selected the wrong patch the second time.  Also this removes the copy/paste header used while testing.