Author: glen                         Date: Fri Nov 12 11:58:13 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- take $mode (provides | requires)

---- Files affected:
packages/rpm:
   eclipse-feature.xslt (1.1 -> 1.2) 

---- Diffs:

================================================================
Index: packages/rpm/eclipse-feature.xslt
diff -u packages/rpm/eclipse-feature.xslt:1.1 
packages/rpm/eclipse-feature.xslt:1.2
--- packages/rpm/eclipse-feature.xslt:1.1       Fri Nov 12 10:22:27 2010
+++ packages/rpm/eclipse-feature.xslt   Fri Nov 12 12:58:08 2010
@@ -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>
================================================================

---- CVS-web:
    
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/rpm/eclipse-feature.xslt?r1=1.1&r2=1.2&f=u

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to