~ubuntu-branches/ubuntu/trusty/ubuntu-wallpapers/trusty

« back to all changes in this revision

Viewing changes to debian/wallpapers2gconf.xsl

  • Committer: Package Import Robot
  • Author(s): Ken VanDine, Jeremy Bicha, Ken VanDine
  • Date: 2012-04-05 11:08:18 UTC
  • Revision ID: package-import@ubuntu.com-20120405110818-osdfmixnno5k2fbw
Tags: 0.34.0
[ Jeremy Bicha ]
* New packages containing community wallpapers from karmic to oneiric
  (LP: #863509)
* Bump dh compat to 8 & Standards-Version to 3.9.3
* debian/control.in:
  - Drop old gutsy conflicts
  - Conflict/replace against older ubuntu-wallpapers versions
* Update AUTHORS, COPYING, & debian/copyright

[ Ken VanDine ]
* Added ubuntu-wallpapers-precise
* debian/rules
  - Dropped the xsltproc stuff, we don't need to generate gconf defaults
    anymore
* debian/copyright
  - added license paragraphs

Show diffs side-by-side

added added

removed removed

Lines of Context:
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
 
  <xsl:template match="/wallpapers">
6
 
    <xsl:for-each select="wallpaper[1]">
7
 
 
8
 
      <xsl:call-template name="gconf">
9
 
        <xsl:with-param name="key">/desktop/gnome/background/picture_filename</xsl:with-param>
10
 
        <xsl:with-param name="value" select="filename"/>
11
 
      </xsl:call-template>
12
 
 
13
 
      <xsl:call-template name="gconf">
14
 
        <xsl:with-param name="key">/desktop/gnome/background/picture_options</xsl:with-param>
15
 
        <xsl:with-param name="value" select="options"/>
16
 
      </xsl:call-template>
17
 
 
18
 
      <xsl:call-template name="gconf">
19
 
        <xsl:with-param name="key">/desktop/gnome/background/color_shading_type</xsl:with-param>
20
 
        <xsl:with-param name="value" select="shade_type"/>
21
 
      </xsl:call-template>
22
 
 
23
 
      <xsl:call-template name="gconf">
24
 
        <xsl:with-param name="key">/desktop/gnome/background/primary_color</xsl:with-param>
25
 
        <xsl:with-param name="value" select="pcolor"/>
26
 
      </xsl:call-template>
27
 
 
28
 
      <xsl:call-template name="gconf">
29
 
        <xsl:with-param name="key">/desktop/gnome/background/secondary_color</xsl:with-param>
30
 
        <xsl:with-param name="value" select="scolor"/>
31
 
      </xsl:call-template>
32
 
 
33
 
    </xsl:for-each>
34
 
  </xsl:template>
35
 
 
36
 
  <xsl:template name="gconf">
37
 
    <xsl:param name="key"/>
38
 
    <xsl:param name="value"/>
39
 
 
40
 
    <xsl:choose>
41
 
      <xsl:when test="$value">
42
 
        <xsl:value-of select="$key"/>
43
 
        <xsl:text> "</xsl:text>
44
 
        <xsl:value-of select="$value"/>
45
 
        <xsl:text>"&#xA;</xsl:text>
46
 
      </xsl:when>
47
 
 
48
 
      <xsl:otherwise>
49
 
        <xsl:message>
50
 
          <xsl:text>WARNING: No value for </xsl:text>
51
 
          <xsl:value-of select="$key"/>
52
 
        </xsl:message>
53
 
      </xsl:otherwise>
54
 
    </xsl:choose>
55
 
  </xsl:template>
56
 
 
57
 
</xsl:stylesheet>