- Timestamp:
- 06/02/2006 11:00:10 PM (18 years ago)
- Branches:
- experimental
- Children:
- e35e794
- Parents:
- 4761b5a
- Location:
- BLFS/libs
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
BLFS/libs/book.xsl
r4761b5a r4fe29a2 11 11 <xsl:import href="../blfs-xml/stylesheets/blfs-chunked.xsl"/> 12 12 13 <xsl:param name="mail_server" select="sendmail"/> 14 15 <xsl:param name="xwindow" select="xorg7"/> 16 17 <!-- Template from BLFS_XML/stylesheets/xhtml/lfs-xref.xsl.--> 18 <xsl:template match="xref" name="xref"> 19 20 <!-- IDs that need be remaped to the proper file --> 21 <xsl:variable name="linkend"> 22 <xsl:choose> 23 <xsl:when test="@linkend = 'alsa'"> 24 <xsl:text>alsa-lib</xsl:text> 25 </xsl:when> 26 <xsl:when test="@linkend = 'arts'"> 27 <xsl:text>aRts</xsl:text> 28 </xsl:when> 29 <xsl:when test="@linkend = 'kde'"> 30 <xsl:text>kdelibs</xsl:text> 31 </xsl:when> 32 <xsl:when test="@linkend = 'server-mail'"> 33 <xsl:value-of select="$mail_server"/> 34 </xsl:when> 35 <xsl:when test="@linkend = 'x-window-system'"> 36 <xsl:value-of select="$xwindow"/> 37 </xsl:when> 38 <xsl:otherwise> 39 <xsl:value-of select="@linkend"/> 40 </xsl:otherwise> 41 </xsl:choose> 42 </xsl:variable> 43 44 <xsl:variable name="targets" select="key('id',$linkend)"/> 45 <!-- --> 46 47 <xsl:variable name="target" select="$targets[1]"/> 48 <xsl:variable name="refelem" select="local-name($target)"/> 49 <xsl:variable name="role" select="@role"/> 50 <xsl:call-template name="check.id.unique"> 51 <xsl:with-param name="linkend" select="$linkend"/> 52 </xsl:call-template> 53 <xsl:call-template name="anchor"/> 54 <xsl:choose> 55 56 <!-- Dead links --> 57 <xsl:when test="count($target) = 0"> 58 <xsl:value-of select="@linkend"/> 59 <xsl:text> (link in the full book)</xsl:text> 60 </xsl:when> 61 <!-- --> 62 63 <xsl:when test="$target/@xreflabel"> 64 <a> 65 <xsl:attribute name="href"> 66 <xsl:call-template name="href.target"> 67 <xsl:with-param name="object" select="$target"/> 68 </xsl:call-template> 69 </xsl:attribute> 70 <xsl:call-template name="xref.xreflabel"> 71 <xsl:with-param name="target" select="$target"/> 72 </xsl:call-template> 73 </a> 74 </xsl:when> 75 <xsl:otherwise> 76 <xsl:variable name="href"> 77 <xsl:call-template name="href.target"> 78 <xsl:with-param name="object" select="$target"/> 79 </xsl:call-template> 80 </xsl:variable> 81 <xsl:apply-templates select="$target" mode="xref-to-prefix"/> 82 <a href="{$href}"> 83 <xsl:if test="$target/title or $target/*/title"> 84 <xsl:attribute name="title"> 85 <xsl:apply-templates select="$target" mode="xref-title"/> 86 </xsl:attribute> 87 </xsl:if> 88 <xsl:apply-templates select="$target" mode="xref-to"> 89 <xsl:with-param name="referrer" select="."/> 90 <xsl:with-param name="role" select="$role"/> 91 <xsl:with-param name="xrefstyle"> 92 <xsl:value-of select="@xrefstyle"/> 93 </xsl:with-param> 94 </xsl:apply-templates> 95 </a> 96 <xsl:apply-templates select="$target" mode="xref-to-suffix"/> 97 </xsl:otherwise> 98 </xsl:choose> 99 </xsl:template> 100 13 101 </xsl:stylesheet> -
BLFS/libs/func_dependencies
r4761b5a r4fe29a2 196 196 case $DEP in 197 197 198 db ) # The proper version of DB is installed in LFS 199 continue ;; 198 db ) continue ;; # The proper version of DB is installed in LFS 200 199 201 200 # Don't have their own XML file 202 hal-requirements | hal-runtime-dependencies ) 203 continue;;201 hal-requirements | hal-runtime-dependencies ) continue ;; 202 perl-* | tk-perl ) DEP=perl-modules ;; 204 203 205 204 # Orphan links (proper link must be created when generating the book) 206 205 arts ) DEP=aRts ;; 207 206 kde ) DEP=kde-core ;; 208 perl-* | tk-perl ) DEP=perl-modules ;; 207 208 # Dummy gnome-core pages 209 209 GNOME-desktop-file-utils ) DEP=desktop-file-utils ;; 210 210 GNOME-shared-mime-info ) DEP=shared-mime-info ;; … … 212 212 # Set values for alternative packages 213 213 # X is a meta-package, thus handled in another way. 214 LPRng | cups ) DEP=$PRINT_SERVER ;;215 mitkrb | heimdal ) DEP=$KBR5 ;;216 gs | espgs ) DEP=$GHOSTSCRIPT ;;217 server-mail ) DEP=$MAIL_SERVER ;;214 LPRng | cups ) DEP=$PRINT_SERVER ;; 215 mitkrb | heimdal ) DEP=$KBR5 ;; 216 gs | espgs ) DEP=$GHOSTSCRIPT ;; 217 server-mail ) DEP=$MAIL_SERVER ;; 218 218 esac 219 219 -
BLFS/libs/func_parser
r4761b5a r4fe29a2 99 99 100 100 echo -en "\tGenerating the HTML book ..." 101 xsltproc --xinclude --nonet --stringparam base.dir HTML/ \ 101 xsltproc --xinclude --nonet \ 102 --stringparam mail_server $MAIL_SERVER \ 103 --stringparam xwindow $X11 \ 104 --stringparam base.dir HTML/ \ 102 105 ../libs/book.xsl \ 103 106 $TARGET-index.xml > xsltproc.log 2>&1
Note:
See TracChangeset
for help on using the changeset viewer.