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.
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.
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.
Yes, upstream has confirmed they want to keep the repos separate at this point.
I believe this is in GURU right now.
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(-)