Summary: | docbook-mathml ebuild request | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Samuel Bauer <samuel.bauer> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | CONFIRMED --- | ||
Severity: | enhancement | CC: | dschridde+gentoobugs, nbowler, samuel.bauer, sgml |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Skeleton ebuild to process mathml within docbook
Ebuild reviewed on sunrise irc by mgorny; pending for sgml herd acknowledgement docbook-mathml-dtd-1.1_beta1.ebuild docbook-mathml-dtd-1.1_rc1.ebuild docbook-mathml-dtd-1.1_rc1.ebuild (fixed docbook.cat) |
Description
Samuel Bauer
2010-12-18 20:09:04 UTC
Created attachment 257560 [details] Skeleton ebuild to process mathml within docbook You'll also need to install: http://bugs.gentoo.org/show_bug.cgi?id=194501 Created attachment 271485 [details]
Ebuild reviewed on sunrise irc by mgorny; pending for sgml herd acknowledgement
Created attachment 285013 [details] docbook-mathml-dtd-1.1_beta1.ebuild Attached ebuild is a minor improvement of the ebuilds attached previously. * fixes dependencies (the dtd mentions docbook-xml-dtd version 4.3) * adds sgml catalogs (which was apparently not enough to actually generate the manpages, hence the calls to xmlcatalog still appear) * tries to be more similar to other packages like docbook-xml-{simple-,}dtd * uses eapi 4 I was able to build opengl-manpages-4.9999 (bug #350052) using this. Comments and improvements welcome. Created attachment 314747 [details] docbook-mathml-dtd-1.1_rc1.ebuild Changed version to _rc1, since 1.1CR1 is newer than 1.1b1, despite appearing earlier in the directory listing on [1]. Only changed line is MY_PV which replaces _rc with CR now. [1] http://www.docbook.org/xml/mathml/ Created attachment 314749 [details]
docbook-mathml-dtd-1.1_rc1.ebuild (fixed docbook.cat)
The command to create the docbook.cat was actually quite broken - it used a quoted here document which prevented ${MY_PV} expansion.
I've submitted a slightly updated ebuild to sunrise, but the github mirror appears to be dead and no longer responding to pull requests. Link to the pull request: https://github.com/gentoo-sunrise/sunrise/pull/12 What needs to be done to proceed with this ebuild inclusion request? (In reply to klemensbaum from comment #6) > I've submitted a slightly updated ebuild to sunrise, but the github mirror > appears to be dead and no longer responding to pull requests. > > Link to the pull request: https://github.com/gentoo-sunrise/sunrise/pull/12 > > What needs to be done to proceed with this ebuild inclusion request? See here: http://wiki.gentoo.org/wiki/Project:Sunrise/How_to_commit Github mirror seems to be quite dead, so follow instructions from our wiki. |