Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 824022 - s6-man-pages-2.11.0.0.4.ebuild (New Package)
Summary: s6-man-pages-2.11.0.0.4.ebuild (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2021-11-16 14:20 UTC by Alexis
Modified: 2023-12-05 15:08 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild file (s6-man-pages-2.11.0.0.4.ebuild,440 bytes, text/plain)
2021-11-16 14:20 UTC, Alexis
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexis 2021-11-16 14:20:02 UTC
Created attachment 751686 [details]
ebuild file

Hi!

Please find attached s6-man-pages-2.11.0.0.4.ebuild. s6-man-pages is an mdoc(7) port of the HTML documentation provided with s6.

i am the creator and maintainer of the port, which is done with the knowledge and blessing of the s6 developer.

Testing using pkg-testing-tool reported no problems; given the simplicity of the ebuild, i wasn't sure whether further testing using e.g. ebuildtester was also necessary. i'm new to both Gentoo and to ebuild creation, so although i've tried my best to read and follow all the relevant documentation, i'm aware there might be issues with the ebuild in its current state.


Alexis.
Comment 1 Matthew Smith gentoo-dev 2021-11-20 14:26:49 UTC
Thanks for your contribution!

Do you have any plans to get these added upstream? They could be installed along with the regular sys-apps/s6 package.
Comment 2 Alexis 2021-11-21 02:36:27 UTC
Upstream actively doesn't want to maintain man pages, so i think would probably prefer not to roll my repo into theirs. But i'll email them and check.

This would also apply to the other two s6-related man page repos i currently maintain, for execline and s6-networking - i was planning to submit ebuilds for them as well, once i've become more familiar with ebuilds through this particular submission. And i'm happy to be a proxied maintainer for all these.
Comment 3 Alexis 2021-11-22 08:27:01 UTC
Yes, upstream has confirmed they want to keep the repos separate at this point.
Comment 4 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2022-10-17 23:51:12 UTC
I believe this is in GURU right now.
Comment 5 Larry the Git Cow gentoo-dev 2023-12-05 15:08:52 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7a36e86762225a493d1c748ac36853bc57084e1

commit b7a36e86762225a493d1c748ac36853bc57084e1
Author:     Petr Vaněk <arkamar@gentoo.org>
AuthorDate: 2023-12-05 13:04:15 +0000
Commit:     Petr Vaněk <arkamar@gentoo.org>
CommitDate: 2023-12-05 15:01:43 +0000

    app-doc/s6-man-pages: new package, add 2.12.0.2.1
    
    Closes: https://bugs.gentoo.org/824022
    Signed-off-by: Petr Vaněk <arkamar@gentoo.org>

 app-doc/s6-man-pages/Manifest                       |  1 +
 app-doc/s6-man-pages/metadata.xml                   | 12 ++++++++++++
 app-doc/s6-man-pages/s6-man-pages-2.12.0.2.1.ebuild | 16 ++++++++++++++++
 3 files changed, 29 insertions(+)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=275a352e4a5b7a55a2a783cb2568759ed67dcc68

commit 275a352e4a5b7a55a2a783cb2568759ed67dcc68
Author:     Petr Vaněk <arkamar@gentoo.org>
AuthorDate: 2023-12-05 13:44:43 +0000
Commit:     Petr Vaněk <arkamar@gentoo.org>
CommitDate: 2023-12-05 15:01:49 +0000

    sys-apps/s6: add optfeature for man pages
    
    Bug: https://bugs.gentoo.org/824022
    Signed-off-by: Petr Vaněk <arkamar@gentoo.org>

 sys-apps/s6/s6-2.12.0.2.ebuild | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)