]> git.pld-linux.org Git - packages/rpm.git/blame - eclipse-feature.xslt
- pass -regextype for find
[packages/rpm.git] / eclipse-feature.xslt
CommitLineData
893097e9
ER
1<?xml version="1.0" encoding="UTF-8"?>
2<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
3<xsl:output method="text"/>
4
5<!-- we match from root, not to left anything to default template -->
6<xsl:template match="/">
7 <!-- process provides -->
8 <xsl:text>Provides:&#09;eclipse(</xsl:text>
9 <xsl:value-of select="//feature/@id"/>
10 <xsl:text>) = </xsl:text>
11 <xsl:value-of select="//feature/@version"/>
12 <xsl:text>&#10;</xsl:text>
13
14 <!-- process requires -->
15 <xsl:for-each select="feature/requires/import">
16 <xsl:text>Requires:&#09;eclipse(</xsl:text>
17 <xsl:value-of select="@plugin"/>
18 <xsl:text>)</xsl:text>
19
20 <!-- handle match="perfect" (probably means: same version as us) -->
21 <xsl:if test="@match = 'perfect'">
22 <xsl:text> = </xsl:text>
23 <xsl:value-of select="//feature/@version"/>
24 </xsl:if>
25
26 <xsl:text>&#10;</xsl:text>
27 </xsl:for-each>
28</xsl:template>
29
30</xsl:stylesheet>
This page took 0.079588 seconds and 4 git commands to generate.