<?xml version="1.0"?>
<package name="docbook-xsl">
	<description>DocBook XSL Stsylesheets</description>
	<releases>
		<release version="1.78.1" revision="3">
			<deps>
				<dep name="libxml2"/>
			</deps>
			<build>
				<script>
					<archive name="docbook-xsl-$VERSION">
						<!-- use str:replace instead of recursion to fix stack overflow, from Debian -->
						<patch name="docbook-xsl-$VERSION-str-replace"/>

						<cmd>install -v -d /usr/share/xml/docbook/xsl-stylesheets-$VERSION</cmd>
						<cmd>ln -svf VERSION VERSION.xsl</cmd>
						<cmd>cp -avf VERSION VERSION.xsl common eclipse epub fo highlighting html htmlhelp images javahelp lib manpages params profiling roundtrip slides template tests tools website xhtml xhtml-1_1 /usr/share/xml/docbook/xsl-stylesheets-$VERSION/</cmd>

						<cmd>cd /usr/share/xml/docbook/xsl-stylesheets-$VERSION</cmd>

						<cmd>xmlcatalog --noout --create catalog.xml</cmd>

						<cmd>xmlcatalog --noout --add rewriteSystem "http://docbook.sourceforge.net/release/xsl/current" . catalog.xml</cmd>
						<cmd>xmlcatalog --noout --add rewriteURI "http://docbook.sourceforge.net/release/xsl/current" . catalog.xml</cmd>

						<cmd>mkdir -p /usr/share/xml/catalogs</cmd>
						<cmd>ln -sv ../docbook/xsl-stylesheets-$VERSION/catalog.xml /usr/share/xml/catalogs/docbook-xsl.xml</cmd>
					</archive>
				</script>
			</build>
			<postinst>
				<cmd>update-xmlcatalog</cmd>
			</postinst>
		</release>
	</releases>
</package>
