Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.library / org.gvsig.installer / org.gvsig.installer.swing / org.gvsig.installer.swing.impl / src / main / resources / org / gvsig / installer / swing / impl / creation / panel / formPackageinfo.xml @ 43088

History | View | Annotate | Download (7.13 KB)

1
<?xml version="1.0"?>
2
<!--
3

4
    gvSIG. Desktop Geographic Information System.
5

6
    Copyright (C) 2007-2013 gvSIG Association.
7

8
    This program is free software; you can redistribute it and/or
9
    modify it under the terms of the GNU General Public License
10
    as published by the Free Software Foundation; either version 3
11
    of the License, or (at your option) any later version.
12

13
    This program is distributed in the hope that it will be useful,
14
    but WITHOUT ANY WARRANTY; without even the implied warranty of
15
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16
    GNU General Public License for more details.
17

18
    You should have received a copy of the GNU General Public License
19
    along with this program; if not, write to the Free Software
20
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
21
    MA  02110-1301, USA.
22

23
    For any additional information, do not hesitate to contact us
24
    at info AT gvsig.com, or visit our website www.gvsig.com.
25

26
-->
27
<definitions>
28
  <version>1.0.0</version>
29
  <classes>
30
    <class name="FormPackageinfo">
31

    
32
      <description>Form definition for package.info data</description>
33
      <fields>
34
        <field name="type" label="Type" type="string" mandatory="true" order="1" group="General">
35
          <description>Type of package, plugin, symbol,...</description>
36
          <availableValues>
37
            <value label="Plugin">plugin</value>
38
            <value label="Symbol library">symbols</value>
39
            <value label="Translations">translations</value>
40
          </availableValues>
41
        </field>
42

    
43
        <field name="code" label="Code" type="string" mandatory="true" order="2" group="General">
44
          <description>Package code. It is usually a lowercase name separated by dots or dashes.</description>
45
        </field>
46
        
47
        <field name="name" label="Name" type="string" mandatory="true" group="General">
48
          <description>Name of the package</description>
49
        </field> 
50
        
51
        <field name="description" label="Description" type="string" subtype="text" group="General">
52
          <description></description>
53
        </field>      
54
        
55
        <field name="categories" label="Categories" type="string" group="General">
56
          <description>Categories list separated by commas, for example:  View,Vector</description>
57
        </field>      
58
        
59
        <field name="version" label="Version" type="version" mandatory="true" defaultValue="1.0.0-0" group="General">
60
          <description>Version number of the package. The last number should be the same as the number of build</description>
61
        </field> 
62
        
63
        <field name="buildNumber" label="Build" type="integer" mandatory="true" defaultValue="0" group="General">
64
          <description>Build number of the package</description>
65
        </field> 
66
        
67
        <field name="state" label="State" type="string" mandatory="false" defaultValue="testing" group="General">
68
          <description>State of the package</description>
69
          <availableValues>
70
            <value label="devel">devel</value>
71
            <value label="testing">testing</value>
72
            <value label="pilot">pilot</value>
73
            <value label="prototype">prototype</value>
74
            <value label="alpha1">alpha1</value>
75
            <value label="alpha2">alpha2</value>
76
            <value label="alpha3">alpha3</value>
77
            <value label="beta1">beta1</value>
78
            <value label="beta2">beta2</value>
79
            <value label="beta3">beta3</value>
80
            <value label="RC1">RC1</value>
81
            <value label="RC2">RC2</value>
82
            <value label="RC3">RC3</value>
83
            <value label="final">final</value>
84
          </availableValues>
85
        </field>
86
        
87
        <field name="official" label="Official" type="boolean" group="General">
88
          <availableValues>
89
            <value label="Official">true</value>
90
            <value label="Community">false</value>
91
          </availableValues>
92
          <description>The package is a community or an official package of gvSIG project</description>
93
        </field>
94

    
95
        <field name="sources-url" label="Source code URL" type="URL" mandatory="false" group="General">
96
          <description>URL to the source of the package</description>
97
        </field>      
98

    
99
        <field name="owner" label="Package owner" type="string" mandatory="true" group="Owner">
100
          <description>Package owner</description>
101
        </field>      
102

    
103
        <field name="owner-url" label="Package owner URL" type="URL" mandatory="false" group="Owner">
104
          <description>URL to the home page of the package owner</description>
105
        </field>      
106

    
107

    
108
        
109
        <field name="operating-system" label="Operating System" type="string" mandatory="true" defaultValue="all" group="Requeriments">
110
          <description>Operating system that require this package</description>
111
          <availableValues>
112
                  <value label="all">all</value>
113
            <value label="Linux">lin</value>
114
            <value label="Windows">win</value>
115
            <value label="MAC OSX 10.4">osx_10_4</value>
116
            <value label="MAC OSX 10.5">osx_10_5</value>
117
            <value label="MAC OSX 10.6">osx_10_6</value>
118
            <value label="MAC OSX 10.7">osx_10_7</value>
119
            <value label="MAC OSX 10.8">osx_10_8</value>
120
            <value label="MAC OSX 10.9">osx_10_9</value>
121
          </availableValues>
122
        </field>
123

    
124
        <field name="architecture" label="Architecture" type="string" mandatory="true" defaultValue="all" group="Requeriments">
125
          <description>Operating system that require this package</description>
126
          <availableValues>
127
                  <value label="all">all</value>
128
            <value label="x86">x86</value>
129
            <value label="x86_64/AMD64">x86_64</value>
130
            <value label="PowerPC">PowerPC</value>
131
          </availableValues>
132
        </field>
133

    
134
        <field name="java-version" label="Java version" type="string" mandatory="true" defaultValue="j1_5" group="Requeriments">
135
          <description>Minimun java version required to run this package</description>
136
          <availableValues>
137
                  <value label="Java 1.5">j1_5</value>
138
            <value label="Java 1.6">j1_6</value>
139
            <value label="Java 1.7">j1_7</value>
140
            <value label="Java 1.8">j1_8</value>
141
          </availableValues>
142
        </field>
143

    
144
        <field name="gvSIG-version" label="gvSIG version" type="string" mandatory="true" defaultValue="2.0.0" group="Requeriments">
145
          <description>gvSIG version for which this package has been created</description>
146
        </field>      
147

    
148
        <field name="dependencies" label="Dependencies" type="string" mandatory="false" group="Requeriments">
149
          <description>Specifies the dependencies or conflicts with other packates</description>
150
        </field>      
151

    
152
        <field name="code-alias" label="Code alias" type="string" mandatory="false" group="Others">
153
          <description>Alternative value for the code. It is useful when a renamed package to maintain compatibility with dependencies that other packages might have with this.</description>
154
        </field>      
155

    
156
           
157
      </fields>
158
    </class>
159

    
160
  </classes>
161
</definitions>