# Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: Pre - version of an ebuild by BAUER Samuel $ inherit subversion DESCRIPTION="Man pages for OpenGL" HOMEPAGE="https://cvs.khronos.org/" ESVN_REPO_URI="https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/docs/man/" LICENSE="" SLOT="0" KEYWORDS="amd64 ~ppc ~x86" IUSE="man html" DEPEND="" RDEPEND="dev-libs/libxslt\ app-text/docbook-xml-dtd\ app-text/docbook-xsl-stylesheets\ virtual/man" src_compile() { mkdir man cp /etc/xml/catalog . wget http://www.w3.org/Math/DTD/mathml2.tgz wget http://www.docbook.org/xml/mathml/1.1CR1/dbmathml.dtd tar -zxvf mathml2.tgz xmlcatalog --noout --add public "-//W3C//DTD MathML 2.0//EN" "file://${PWD}/mathml2/mathml2.dtd" catalog xmlcatalog --noout --add public "-//W3C//DTD MathML//EN" "file://${PWD}/mathml2/mathml2.dtd" catalog xmlcatalog --noout --add system "http://www.w3.org/TR/MathML2/dtd/mathml2.dtd" "file://${PWD}/mathml2/mathml2.dtd" catalog xmlcatalog --noout --add public "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN" "file://${PWD}/mathml2/xhtml-math11-f.dtd" catalog xmlcatalog --noout --add system "http://www.w3.org/TR/MathML2/dtd/xhtml-math11-f.dtd" "file://${PWD}/mathml2/xhtml-math11-f.dtd" catalog xmlcatalog --noout --add public "-//OASIS//DTD DocBook MathML Module V1.1b1//EN" "file://${PWD}/dbmathml.dtd" catalog xmlcatalog --noout --add system "http://www.oasis-open.org/docbook/xml/mathml/1.1CR1/dbmathml.dtd" "file://${PWD}/dbmathml.dtd" catalog elog "Compiling man pages" XSL_MAN_STYLESHEET=/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl for document in gl*.xml do XML_CATALOG_FILES=catalog xsltproc -o man/ --nonet $XSL_MAN_STYLESHEET $document done } src_install() { cd man/ doman *.3G || die "Cannot install man pages" }