X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=stage3%2Fpkg%2Fdocbook-xsl;h=e409f41f03f62d82fb9ec8db5595b0a6728bd6e9;hb=1b6490195147ee6d1098cf255240d60f60c40108;hp=1068189701eccff6a7a9a2ca7e8026a567b92c26;hpb=3dae4c554ec18f465eb6ee5e6efdbdbe8557e13c;p=hvlinux.git diff --git a/stage3/pkg/docbook-xsl b/stage3/pkg/docbook-xsl index 1068189..e409f41 100644 --- a/stage3/pkg/docbook-xsl +++ b/stage3/pkg/docbook-xsl @@ -1,50 +1,46 @@ -#!/bin/sh -set -o errexit +#!/bin/bash -# First argument of this script is the package name +hvbuild() +{ + install -v -m 755 -d \ + /usr/share/xml/docbook/xsl-stylesheets-${DOCBOOK_XSL_VER} + chown -R root:root . + cp -v -R VERSION common eclipse epub extensions fo highlighting html \ + htmlhelp images javahelp lib manpages params profiling \ + roundtrip slides template tests tools webhelp website \ + xhtml xhtml-1_1 \ + /usr/share/xml/docbook/xsl-stylesheets-${DOCBOOK_XSL_VER} -# Reading system configuration informations, functions and package versions. -source ../sysinfos -source ../functions -source ../packages-list + ln -sf VERSION /usr/share/xml/docbook/xsl-stylesheets-${DOCBOOK_XSL_VER}/VERSION.xsl -# Applying patches (if any) -apply_patches ${1} + install -v -m644 -D README \ + /usr/share/doc/docbook-xsl-${DOCBOOK_XSL_VER}/README.XSL && + install -v -m755 RELEASE-NOTES* NEWS* \ + /usr/share/doc/docbook-xsl-${DOCBOOK_XSL_VER} -cd ${LFS_TMP}/${1} -install -v -m 755 -d /usr/share/xml/docbook/xsl-stylesheets-${DOCBOOK_XSL_VERSION} -chown -R root:root . -cp -v -R VERSION common eclipse extensions fo highlighting html \ - htmlhelp images javahelp lib manpages params profiling \ - slides template tools website xhtml \ - /usr/share/xml/docbook/xsl-stylesheets-${DOCBOOK_XSL_VERSION} -install -v -m644 -D README \ - /usr/share/doc/docbook-xsl-${DOCBOOK_XSL_VERSION}/README.XSL && -install -v -m755 RELEASE-NOTES* NEWS* \ - /usr/share/doc/docbook-xsl-${DOCBOOK_XSL_VERSION} + if [ ! -f /etc/xml/catalog ]; then + mkdir -p /etc/xml + xmlcatalog --noout --create /etc/xml/catalog + fi + if [ ! -e /etc/xml/docbook ]; then + xmlcatalog --noout --create /etc/xml/docbook + fi + xmlcatalog --noout --add "rewriteSystem" \ + "http://docbook.sourceforge.net/release/xsl/current" \ + "/usr/share/xml/docbook/xsl-stylesheets-${DOCBOOK_XSL_VER}" \ + /etc/xml/catalog + xmlcatalog --noout --add "rewriteURI" \ + "http://docbook.sourceforge.net/release/xsl/current" \ + "/usr/share/xml/docbook/xsl-stylesheets-${DOCBOOK_XSL_VER}" \ + /etc/xml/catalog + xmlcatalog --noout --add "delegateSystem" \ + "http://docbook.sourceforge.net/release/xsl/" \ + "file:///etc/xml/docbook" /etc/xml/catalog + xmlcatalog --noout --add "delegateURI" \ + "http://docbook.sourceforge.net/release/xsl/" \ + "file:///etc/xml/docbook" /etc/xml/catalog -if [ ! -f /etc/xml/catalog ]; then - mkdir -p /etc/xml - xmlcatalog --noout --create /etc/xml/catalog -fi -if [ ! -e /etc/xml/docbook ]; then - xmlcatalog --noout --create /etc/xml/docbook -fi -xmlcatalog --noout --add "rewriteSystem" \ - "http://docbook.sourceforge.net/release/xsl/current" \ - "/usr/share/xml/docbook/xsl-stylesheets-${DOCBOOK_XSL_VERSION}" /etc/xml/catalog -xmlcatalog --noout --add "rewriteURI" \ - "http://docbook.sourceforge.net/release/xsl/current" \ - "/usr/share/xml/docbook/xsl-stylesheets-${DOCBOOK_XSL_VERSION}" /etc/xml/catalog -xmlcatalog --noout --add "delegateSystem" \ - "http://docbook.sourceforge.net/release/xsl/" \ - "file:///etc/xml/docbook" /etc/xml/catalog -xmlcatalog --noout --add "delegateURI" \ - "http://docbook.sourceforge.net/release/xsl/" \ - "file:///etc/xml/docbook" /etc/xml/catalog - -var_add_str "XML_CATALOG_FILES" /etc/profile \ - "/usr/share/xml/docbook/xsl-stylesheets-${DOCBOOK_XSL_VERSION}/catalog.xml /etc/xml/catalog" -var_export "XML_CATALOG_FILES" /etc/profile - -exit $? + var_add_str "XML_CATALOG_FILES" /etc/profile \ + "/usr/share/xml/docbook/xsl-stylesheets-${DOCBOOK_XSL_VER}/catalog.xml /etc/xml/catalog" + var_export "XML_CATALOG_FILES" /etc/profile +}