# 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 $ EAPI="2" 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="BSD-4" SLOT="0" KEYWORDS="amd64 ~ppc ~x86" IUSE="+man html" DEPEND="" RDEPEND="dev-libs/libxslt\ app-text/docbook-xml-dtd\ app-text/docbook-mathml-dtd\ man? ( app-text/docbook-xsl-stylesheets\ virtual/man )" src_prepare() { if(use man) ; then mkdir man; fi } src_compile() { if use man; then elog "Compiling manual"; XSL_MAN_STYLESHEET=/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl; for document in gl*.xml; do xsltproc -o man/ --nonet $XSL_MAN_STYLESHEET $document; done fi if use html; then elog "Compiling html manual"; ROOT="$PWD" make; cd xhtml; ./makeindex.pl; fi } src_install() { if use man; then cd man/; doman *.3G || die "Cannot install man pages"; fi if use html; then cd "$S/xhtml"; insinto /usr/share/doc/${PF}/html; doins *.xml index.html start.html; fi dodoc README.TXT; }