Bug 228846 - [NEW PORT] textproc/py-os-api-ref: Sphinx Extensions to support API reference sites in OpenStack
Summary: [NEW PORT] textproc/py-os-api-ref: Sphinx Extensions to support API reference...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Martin Wilke
URL: https://pypi.org/project/os-api-ref
Keywords:
Depends on: 228681
Blocks:
  Show dependency treegraph
 
Reported: 2018-06-09 18:35 UTC by Kai Knoblich
Modified: 2018-07-06 17:49 UTC (History)
2 users (show)

See Also:


Attachments
py-os-api-ref.patch (3.36 KB, patch)
2018-06-09 18:35 UTC, Kai Knoblich
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kai Knoblich freebsd_committer freebsd_triage 2018-06-09 18:35:45 UTC
Created attachment 194112 [details]
py-os-api-ref.patch

Hello,

attached is the patch that adds the Python package textproc/py-os-api-ref, that adds Sphinx Extensions to support API reference sites in OpenStack.

QA:
~~~
- poudriere (11.1-RELEASE amd64 + i386) for each py27 + py36 flavor -> OK
- portlint -> OK

Note:
Before this package can be added to the ports tree following port must be committed first:
- textproc/py-openstackdocstheme (see PR #228681: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228681)
Comment 1 commit-hook freebsd_committer freebsd_triage 2018-07-06 17:49:30 UTC
A commit references this bug:

Author: miwi
Date: Fri Jul  6 17:49:22 UTC 2018
New revision: 474025
URL: https://svnweb.freebsd.org/changeset/ports/474025

Log:
  Sphinx Extensions to support API reference sites in OpenStack.

  The package is a collection of sphinx stanzas that assist in building an API
  Reference site for an OpenStack project in RST. RST is great for unstructured
  English, but displaying semi structured (and repetitive) data in tables is not
  its strength. This provides tooling to insert semi-structured data describing
  request and response parameters and status or error messages, and turn those
  into nice tables.

  The package also includes a set of styling (and javascript) that is expected to
  layer on top of a Sphinx theme base. This addition provides a nice set of
  collapsing sections for REST methods and javascript controls to expand or
  collapse all sections.

  WWW: https://docs.openstack.org/os-api-ref/

  PR:		228846
  Submitted by:	freebsd_ports@k-worx.org
  Sponsored by:	iXsystems Inc.

Changes:
  head/textproc/Makefile
  head/textproc/py-os-api-ref/
  head/textproc/py-os-api-ref/Makefile
  head/textproc/py-os-api-ref/distinfo
  head/textproc/py-os-api-ref/pkg-descr