xslt/packages.xsl: add style sheet contributed by Thomas Wagner,
which creates a "shell script and human parsable" list of packages
from packages.xml.
packages.xml: add leafpad
--- a/OI-SFEgcc.spec Wed Dec 21 22:46:07 2011 +0000
+++ b/OI-SFEgcc.spec Sun Jan 15 22:44:10 2012 +0000
@@ -160,7 +160,7 @@
Requires: SUNWbinutils
%endif
-Requires: SUNWpostrun
+#Requires: SUNWpostrun
%package devel
Summary: GNU gcc
--- a/packages.xml Wed Dec 21 22:46:07 2011 +0000
+++ b/packages.xml Sun Jan 15 22:44:10 2012 +0000
@@ -231,6 +231,12 @@
<group>Development/Editors</group>
</pkg>
<pkg>
+ <name>SFEleafpad</name>
+ <ips_package_name>editor/leafpad</ips_package_name>
+ <group>Development/Editors</group>
+ <summary>GTK+ based text editor</summary>
+ </pkg>
+ <pkg>
<name>SFEcmake</name>
<ips_package_name>developer/build/cmake</ips_package_name>
<group>Development/Distribution Tools</group>
@@ -1111,7 +1117,7 @@
</pkg>
<pkg>
<name>SFEclamav</name>
- <ips_package_name>diagnostic/clamav</ips_package_name>
+ <ips_package_name>security/clamav</ips_package_name>
<group>Applications/System Utilities</group>
</pkg>
<pkg>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/xslt/packages.xsl Sun Jan 15 22:44:10 2012 +0000
@@ -0,0 +1,25 @@
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
+<xsl:strip-space elements="*"/>
+<xsl:output method="text"/>
+
+<xsl:template match="/">
+<!-- <xsl:apply-templates select="pkgs/pkg"/> -->
+<xsl:apply-templates/>
+</xsl:template>
+
+<xsl:template match="pkg">
+
+ <xsl:value-of select="name"/>
+ <xsl:text>:</xsl:text>
+
+ <xsl:value-of select="ips_package_name"/>
+ <xsl:text>:</xsl:text>
+
+ <xsl:value-of select="group"/>
+ <xsl:text>:</xsl:text>
+ <xsl:value-of select="summary"/>
+ <xsl:text>:</xsl:text>
+ <xsl:text>
</xsl:text>
+</xsl:template>
+
+</xsl:stylesheet>