Author: pierre
Date: Sat Nov 21 00:46:54 2015
New Revision: 3839
Log:
Add external dependencies to "packages.xml". Next step is to display
them in the dependency tree.
Modified:
jhalfs/trunk/BLFS/xsl/gen_pkg_list.xsl
Modified: jhalfs/trunk/BLFS/xsl/gen_pkg_list.xsl
==============================================================================
--- jhalfs/trunk/BLFS/xsl/gen_pkg_list.xsl Fri Nov 20 13:42:23 2015
(r3838)
+++ jhalfs/trunk/BLFS/xsl/gen_pkg_list.xsl Sat Nov 21 00:46:54 2015
(r3839)
@@ -246,7 +246,7 @@
<xsl:template match="para" mode="dependency">
<xsl:variable name="status" select="./@role"/>
-<!-- No ulink for now (see special case for Perl modules) -->
+<!-- First internal dependencies -->
<xsl:for-each select="./xref">
<xsl:choose>
<!-- Avoid depending of myself -->
@@ -277,6 +277,20 @@
</xsl:otherwise>
</xsl:choose>
</xsl:for-each>
+<!-- then external dependencies -->
+ <xsl:for-each select="./ulink">
+ <xsl:text>
+ </xsl:text>
+ <xsl:element name="dependency">
+ <xsl:attribute name="status">
+ <xsl:value-of select="$status"/>
+ </xsl:attribute>
+ <xsl:attribute name="name">
+ <xsl:value-of select="normalize-space(text())"/>
+ </xsl:attribute>
+ <xsl:attribute name="type">link</xsl:attribute>
+ </xsl:element>
+ </xsl:for-each>
</xsl:template>
<xsl:template match="listitem" mode="prec-dep">
--
http://lists.linuxfromscratch.org/listinfo/alfs-log
Unsubscribe: See the above information page