# docbook-xsl, http://docbook.sourceforge.net/projects/xsl/ name=docbook-xsl version=1.68.1 release=1 source=(http://kent.dl.sourceforge.net/docbook/$name-$version.tar.gz build-xsl-catalog) build() { mkdir -p $PKG/usr/share/xml/docbook/xsl/ $PKG/etc/xml (cd $PKG/usr/share/xml/docbook/xsl/; mkdir -p common fo html htmlhelp images/callouts javahelp lib manpages \ params profiling template tools/{olink,profile} xhtml) cd $name-$version cp VERSION $PKG/usr/share/xml/docbook/xsl cp common/{*.dtd,*.xml,*.xsl} $PKG/usr/share/xml/docbook/xsl/common cp fo/{*.xml,*.xsl} $PKG/usr/share/xml/docbook/xsl/fo cp html/{*.xml,*.xsl} $PKG/usr/share/xml/docbook/xsl/html cp htmlhelp/*.xsl $PKG/usr/share/xml/docbook/xsl/htmlhelp cp images/{*.gif,*.png} $PKG/usr/share/xml/docbook/xsl/images cp images/callouts/*.png $PKG/usr/share/xml/docbook/xsl/images/callouts cp javahelp/*.xsl $PKG/usr/share/xml/docbook/xsl/javahelp cp lib/lib.xsl $PKG/usr/share/xml/docbook/xsl/lib cp manpages/*.xsl $PKG/usr/share/xml/docbook/xsl/manpages cp params/*.xml $PKG/usr/share/xml/docbook/xsl/params cp profiling/*.xsl $PKG/usr/share/xml/docbook/xsl/profiling cp template/*.xsl $PKG/usr/share/xml/docbook/xsl/template # cp tools/olink/{*.dtd,*.xsl} $PKG/usr/share/xml/docbook/xsl/tools/olink # cp tools/profile/profile.xsl $PKG/usr/share/xml/docbook/xsl/tools/profile cp xhtml/*.xsl $PKG/usr/share/xml/docbook/xsl/xhtml # ---------- create catalog ---------- /usr/bin/xmlcatalog --noout --create $PKG/etc/xml/xsl.cat /usr/bin/xmlcatalog --noout --add "rewriteSystem" \ "http://docbook.sourceforge.net/release/xsl/$version" \ "file:///usr/share/xml/docbook/xsl" $PKG/etc/xml/xsl.cat /usr/bin/xmlcatalog --noout --add "rewriteURI" \ "http://docbook.sourceforge.net/release/xsl/$version" \ "file:///usr/share/xml/docbook/xsl" $PKG/etc/xml/xsl.cat /usr/bin/xmlcatalog --noout --add "rewriteSystem" \ "http://docbook.sourceforge.net/release/xsl/current" \ "file:///usr/share/xml/docbook/xsl" $PKG/etc/xml/xsl.cat /usr/bin/xmlcatalog --noout --add "rewriteURI" \ "http://docbook.sourceforge.net/release/xsl/current" \ "file:///usr/share/xml/docbook/xsl" $PKG/etc/xml/xsl.cat mkdir -p $PKG/usr/bin cp ../build-xsl-catalog $PKG/usr/bin chmod 755 $PKG/usr/bin/build-xsl-catalog }