]> git.pld-linux.org Git - packages/rpm.git/commitdiff
- take $mode (provides | requires)
authorElan Ruusamäe <glen@pld-linux.org>
Fri, 12 Nov 2010 11:58:08 +0000 (11:58 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    eclipse-feature.xslt -> 1.2

eclipse-feature.xslt

index a7705fcb9c1eb4f48680a7569481b1355639f128..dd9fb9235d20ea04135b601382bda2d4cb91823a 100644 (file)
@@ -5,15 +5,18 @@
 <!-- we match from root, not to left anything to default template -->
 <xsl:template match="/">
        <!-- process provides -->
-       <xsl:text>Provides:&#09;eclipse(</xsl:text>
+       <xsl:if test="$mode = 'provides'">
+       <xsl:text>eclipse(</xsl:text>
                <xsl:value-of select="//feature/@id"/>
                <xsl:text>) = </xsl:text>
                <xsl:value-of select="//feature/@version"/>
        <xsl:text>&#10;</xsl:text>
+       </xsl:if>
 
        <!-- process requires -->
+       <xsl:if test="$mode = 'requires'">
        <xsl:for-each select="feature/requires/import">
-               <xsl:text>Requires:&#09;eclipse(</xsl:text>
+               <xsl:text>eclipse(</xsl:text>
                        <xsl:value-of select="@plugin"/>
                <xsl:text>)</xsl:text>
 
@@ -25,6 +28,8 @@
 
                <xsl:text>&#10;</xsl:text>
        </xsl:for-each>
+       </xsl:if>
+
 </xsl:template>
 
 </xsl:stylesheet>
This page took 0.0441 seconds and 4 git commands to generate.