J'ai besoin de compiler un peu de documentation et malheureusement sur archlinux, il n'y a qu'un support très limité des docbook.
[fun@zod developer]$ make
xsltproc videolan-doc-chunk.xsl manual.xml
warning: failed to load external entity "/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/xhtml/chunk.xsl"
compilation error: file videolan-doc-chunk.xsl line 3 element import
xsl:import : unable to load /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/xhtml/chunk.xsl
make: *** [all-html] Erreur 5
[fun@zod developer]$
Alors donc j'ai commencé à porter depuis debian/ubuntu :
xml-core qui contient update-xmlcatalog
sgml-base qui contient update-catalog
sgml-data qui contient pas mal de catalogues
docbook qui contient aussi pas mal de catalogues
docbook-utils qui contient des outils de conversion
voilà les problèmes que je rencontre :
-la gestion des catalogues sous debian est gerée par dh_installcatalogs (dans debhelper) et dh_installxmlcatalogs (dans xml-core) qui sont des fichiers en perl, donc incompréhensibles
=> mais bon j'ai déjà commencé a prendre en charge l'ajout des catalogues avec post_install (en partie pour xml car c'est plus compliqué)
-il y a des catalogues que je ne trouve pas, je comprends pas pourquoi les catalogues sont disseminés dans 15 paquets différents ...
-arch a un paquet docbook-xsl mais il contient 4 fois moins de fichiers que le paquet du meme nom sur ubuntu...
-"/usr/share/sgml/docbook/stylesheet/xsl/nwalsh/xhtml/chunk.xsl" je ne sais pas dans quel paquet se trouve ce truc

voilà, des idées, des volontaires, quelqu'un a deja fait ca ?