File xfce-changecontrolxml.xsl of Package skelcd-control-openSUSE-livecd-xfce
<!--
textdomain "control"
-->
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:y="http://www.suse.com/1.0/yast2ns" xmlns="http://www.suse.com/1.0/yast2ns" exclude-result-prefixes="y">
<xsl:output method="xml" indent="yes"/>
<xsl:template match="node()|@*" name="xfcesystemrole">
<xsl:copy>
<xsl:apply-templates select="node()|@*"/>
</xsl:copy>
</xsl:template>
<xsl:template xml:space="preserve" match="y:system_role[y:id = 'gnome']">
<xsl:call-template name="xfcesystemrole"/>
<system_role>
<id>xfce</id>
<network>
<network_manager>always</network_manager>
</network>
<software>
<default_patterns>xfce x11 base</default_patterns>
</software>
<order>90</order>
</system_role>
</xsl:template>
<xsl:template xml:space="preserve" match="y:gnome_description">
<xsl:call-template name="xfcesystemrole"/>
<xfce>
<label>Desktop with XFCE</label>
</xfce>
<xfce_description>
<label>Graphical system with XFCE as desktop environment. Suitable for Workstations, Desktops and Laptops.
</label>
</xfce_description>
</xsl:template>
</xsl:stylesheet>