Bug 272713 - textproc/py-sphinx-sitemap: New port sphinx-sitemap for generating sitemaps for HTML documentation
Summary: textproc/py-sphinx-sitemap: New port sphinx-sitemap for generating sitemaps f...
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: Robert Clausecker
URL: https://github.com/jdillard/sphinx-si...
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-25 11:13 UTC by Alastair Hogge
Modified: 2023-07-30 23:11 UTC (History)
2 users (show)

See Also:


Attachments
textproc/py-sphinx-sitemap: New port sphinx-sitemap for generating sitemaps for HTML documentation (1.58 KB, patch)
2023-07-25 11:13 UTC, Alastair Hogge
no flags Details | Diff
textproc/py-sphinx-sitemap: New port sphinx-sitemap for generating sitemaps for HTML documentation (1.65 KB, patch)
2023-07-30 09:29 UTC, Alastair Hogge
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alastair Hogge 2023-07-25 11:13:25 UTC
Created attachment 243606 [details]
textproc/py-sphinx-sitemap: New port sphinx-sitemap for generating sitemaps for HTML documentation

This port is required to build the man pages and online documentation for the new port of pysnmp-lextudio (bug #262906)
Comment 1 Robert Clausecker freebsd_committer freebsd_triage 2023-07-29 05:25:44 UTC
LGTM, but please remember to use DISTVERSION over PORTVERSION if possible.

pkg-descr should be at least three lines if possible.  Could you try to make it a bit more detailed?
Comment 2 Alastair Hogge 2023-07-29 07:08:11 UTC
(In reply to Robert Clausecker from comment #1)

Thanks. Will switch to ${DISTVERSION}, and try and expand pkg-descr.
Comment 3 Alastair Hogge 2023-07-30 09:29:31 UTC
Created attachment 243704 [details]
textproc/py-sphinx-sitemap: New port sphinx-sitemap for generating sitemaps for HTML documentation

* Use ${DISTVERSION} over ${PORTVERSION}
* Attempt to expand pkg-descr
Comment 4 commit-hook freebsd_committer freebsd_triage 2023-07-30 23:01:05 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=a880b368e6430cdf5014fbf039ecfde2fa78a49a

commit a880b368e6430cdf5014fbf039ecfde2fa78a49a
Author:     Alastair Hogge <agh@riseup.net>
AuthorDate: 2023-07-29 05:24:41 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-07-30 22:59:07 +0000

    textproc/py-sphinx-sitemap: Sphinx extension for generating sitemaps for HTML

    A Sphinx extension to generate multiversion and multilanguage sitemaps.org
    protocol compliant sitemaps for Sphinx generated HTML documentation.

    WWW: https://github.com/jdillard/sphinx-sitemap

    PR:             272713

 textproc/Makefile                          |  1 +
 textproc/py-sphinx-sitemap/Makefile (new)  | 23 +++++++++++++++++++++++
 textproc/py-sphinx-sitemap/distinfo (new)  |  3 +++
 textproc/py-sphinx-sitemap/pkg-descr (new) |  3 +++
 4 files changed, 30 insertions(+)
Comment 5 Robert Clausecker freebsd_committer freebsd_triage 2023-07-30 23:05:01 UTC
Thank you for your contribution.
Comment 6 Alastair Hogge 2023-07-30 23:11:06 UTC
Oh you legend! Thank you so much.