Revision 40858

View differences:

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
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="code" label="Code" type="string" mandatory="true" order="1" group="General">
35
          <description>Package code. It is usually a lowercase name separated by dots or dashes.</description>
36
        </field>
37
        
38
        <field name="name" label="Name" type="string" mandatory="true" group="General">
39
          <description>Name of the package</description>
40
        </field> 
41
        
42
        <field name="description" label="Description" type="string" subtype="text" group="General">
43
          <description></description>
44
        </field>      
45
        
46
        <field name="categories" label="Categories" type="string" group="General">
47
          <description>Categories list separated by commas, for example:  View,Vector</description>
48
        </field>      
49
        
50
        <field name="version" label="Version" type="string" mandatory="true" defaultValue="1.0.0-0" group="General">
51
          <description>Version number of the package. The last number should be the same as the number of build</description>
52
        </field> 
53
        
54
        <field name="buildNumber" label="Build" type="integer" mandatory="true" defaultValue="0" group="General">
55
          <description>Build number of the package</description>
56
        </field> 
57
        
58
        <field name="state" label="State" type="string" mandatory="false" defaultValue="testing" group="General">
59
          <description>State of the package</description>
60
          <availableValues>
61
          	<value label="devel">devel</value>
62
            <value label="testing">testing</value>
63
            <value label="pilot">pilot</value>
64
            <value label="prototype">prototype</value>
65
            <value label="alpha1">alpha1</value>
66
            <value label="alpha2">alpha2</value>
67
            <value label="alpha3">alpha3</value>
68
            <value label="beta1">beta1</value>
69
            <value label="beta2">beta2</value>
70
            <value label="beta3">beta3</value>
71
            <value label="RC1">RC1</value>
72
            <value label="RC2">RC2</value>
73
            <value label="RC3">RC3</value>
74
            <value label="final">final</value>
75
          </availableValues>
76
        </field>
77
        
78
        <field name="official" label="Official" type="boolean" group="General">
79
          <description>Check if the package is a official package of gvSIG project</description>
80
        </field>
81

  
82
        <field name="sources-url" label="Source code URL" type="URL" mandatory="false" group="General">
83
          <description>URL to the source of the package</description>
84
        </field>      
85

  
86
        <field name="owner" label="Package owner" type="string" mandatory="true" group="Owner">
87
          <description>Package owner</description>
88
        </field>      
89

  
90
        <field name="owner-url" label="Package owner URL" type="URL" mandatory="false" group="Owner">
91
          <description>URL to the home page of the package owner</description>
92
        </field>      
93

  
94

  
95
        
96
        <field name="operating-system" label="Operating System" type="string" mandatory="true" defaultValue="all" group="Requeriments">
97
          <description>Operating system that require this package</description>
98
          <availableValues>
99
          	<value label="all">all</value>
100
            <value label="Linux">lin</value>
101
            <value label="Windows">win</value>
102
            <value label="MAC OSX 10.4">osx_10_4</value>
103
            <value label="MAC OSX 10.5">osx_10_5</value>
104
            <value label="MAC OSX 10.6">osx_10_6</value>
105
            <value label="MAC OSX 10.7">osx_10_7</value>
106
            <value label="MAC OSX 10.8">osx_10_8</value>
107
            <value label="MAC OSX 10.9">osx_10_9</value>
108
          </availableValues>
109
        </field>
110

  
111
        <field name="architecture" label="Architecture" type="string" mandatory="true" defaultValue="all" group="Requeriments">
112
          <description>Operating system that require this package</description>
113
          <availableValues>
114
          	<value label="all">all</value>
115
            <value label="x86">x86</value>
116
            <value label="x86_64/AMD64">x86_64</value>
117
            <value label="PowerPC">PowerPC</value>
118
          </availableValues>
119
        </field>
120

  
121
        <field name="java-version" label="Java version" type="string" mandatory="true" defaultValue="j1_5" group="Requeriments">
122
          <description>Minimun java version required to run this package</description>
123
          <availableValues>
124
          	<value label="Java 1.5">j1_5</value>
125
            <value label="Java 1.6">j1_6</value>
126
            <value label="Java 1.7">j1_7</value>
127
            <value label="Java 1.8">j1_8</value>
128
          </availableValues>
129
        </field>
130

  
131
        <field name="gvSIG-version" label="gvSIG version" type="string" mandatory="true" defaultValue="2.0.0" group="Requeriments">
132
          <description>gvSIG version for which this package has been created</description>
133
        </field>      
134

  
135
        <field name="dependencies" label="Dependencies" type="string" mandatory="false" group="Requeriments">
136
          <description>Specifies the dependencies or conflicts with other packates</description>
137
        </field>      
138

  
139
        <field name="code-alias" label="Code alias" type="string" mandatory="false" group="Others">
140
          <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>
141
        </field>      
142

  
143
           
144
      </fields>
145
    </class>
146

  
147
  </classes>
148
</definitions>  
0 149

  

Also available in: Unified diff