summaryrefslogtreecommitdiffstats
path: root/tests/auto/installer/commandlineupdate/data/installPackagesRepository/Updates.xml
blob: 824a6e21f9e96458310f9e7a3814a414e21b5773 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
<Updates>
 <ApplicationName>{AnyApplication}</ApplicationName>
 <ApplicationVersion>1.0.0</ApplicationVersion>
 <Checksum>false</Checksum>
 <PackageUpdate>
  <Name>componentA</Name>
  <DisplayName>Component A</DisplayName>
  <Description>This component does not depend on any other component.</Description>
  <Version>1.0.0</Version>
  <ReleaseDate>2014-08-25</ReleaseDate>
  <SortingPriority>100</SortingPriority>
  <UpdateFile OS="Any" CompressedSize="299" UncompressedSize="158"/>
  <DownloadableArchives>content.7z</DownloadableArchives>
  <SHA1>92b02a74d0886bc1569ff8b3a7edd1f9d828e56c</SHA1>
 </PackageUpdate>
 <PackageUpdate>
  <Name>componentB</Name>
  <DisplayName>Component B</DisplayName>
  <Description>This component does not depend on any other component.</Description>
  <Version>1.0.0</Version>
  <ReleaseDate>2014-08-25</ReleaseDate>
  <SortingPriority>90</SortingPriority>
  <UpdateFile OS="Any" CompressedSize="281" UncompressedSize="99"/>
  <DownloadableArchives>content.7z</DownloadableArchives>
  <SHA1>aedfaef53cdc0f52353a8680009be405fa767811</SHA1>
 </PackageUpdate>
 <PackageUpdate>
  <Name>componentC</Name>
  <DisplayName>Component C (depends on A and B)</DisplayName>
  <Description>This component depends on Component A and Component B. Selecting this component for installation also marks Component A and Component B for installation, which in turn marks Component D, because it has an automatic dependency on Component A and Component B.</Description>
  <Dependencies>componentA, componentB</Dependencies>
  <Version>1.0.0</Version>
  <ReleaseDate>2014-08-25</ReleaseDate>
  <SortingPriority>80</SortingPriority>
  <UpdateFile OS="Any" CompressedSize="281" UncompressedSize="99"/>
  <DownloadableArchives>content.7z</DownloadableArchives>
  <SHA1>20b9463a5e06f373182b3c7c4cf879806d429409</SHA1>
 </PackageUpdate>
 <PackageUpdate>
  <Name>componentD</Name>
  <DisplayName>Component D (auto depends on A and B)</DisplayName>
  <Description>This component has an automatic dependency on Component A and Component B. If both A and B are marked for installation, this component is also installed.</Description>
  <AutoDependOn>componentA, componentB</AutoDependOn>
  <Version>1.0.0</Version>
  <ReleaseDate>2014-08-25</ReleaseDate>
  <SortingPriority>70</SortingPriority>
  <UpdateFile OS="Any" CompressedSize="281" UncompressedSize="99"/>
  <DownloadableArchives>content.7z</DownloadableArchives>
  <SHA1>99cf24c71559c75dfae9933826ed16051fca6ea1</SHA1>
 </PackageUpdate>
 <PackageUpdate>
  <Name>componentE</Name>
  <DisplayName>Component E (forced)</DisplayName>
  <Description>This is a forced component that is always installed.</Description>
  <ForcedInstallation>true</ForcedInstallation>
  <Version>1.0.0</Version>
  <ReleaseDate>2014-08-25</ReleaseDate>
  <SortingPriority>60</SortingPriority>
  <UpdateFile OS="Any" CompressedSize="281" UncompressedSize="99"/>
  <DownloadableArchives>content.7z</DownloadableArchives>
  <SHA1>926bf503ccdff93351744843a95e5e2172cad5ec</SHA1>
 </PackageUpdate>
 <PackageUpdate>
  <Name>componentF</Name>
  <DisplayName>Component F</DisplayName>
  <Description>This component contains 2 subcomponents.</Description>
  <Version>1.0.0</Version>
  <ReleaseDate>2014-08-25</ReleaseDate>
  <SortingPriority>40</SortingPriority>
  <UpdateFile OS="Any" CompressedSize="281" UncompressedSize="99"/>
  <DownloadableArchives>content.7z</DownloadableArchives>
  <SHA1>e6443a8b5a5651f63c0604cae6d32431ca617f1a</SHA1>
 </PackageUpdate>
 <PackageUpdate>
  <Name>componentF.subcomponent1</Name>
  <DisplayName>Subcomponent 1</DisplayName>
  <Description>This component contains 2 leaf components.</Description>
  <Version>1.0.0</Version>
  <ReleaseDate>2014-08-25</ReleaseDate>
  <SortingPriority>100</SortingPriority>
  <UpdateFile OS="Any" CompressedSize="281" UncompressedSize="99"/>
  <DownloadableArchives>content.7z</DownloadableArchives>
  <SHA1>a3bc5dce1c93add30c22e46436396c66b0b51001</SHA1>
 </PackageUpdate>
 <PackageUpdate>
  <Name>componentF.subcomponent1.subsubcomponent1</Name>
  <DisplayName>Subsubcomponent 1</DisplayName>
  <Description>This component does not depend on any other component.</Description>
  <Version>1.0.0</Version>
  <ReleaseDate>2014-08-25</ReleaseDate>
  <SortingPriority>100</SortingPriority>
  <UpdateFile OS="Any" CompressedSize="289" UncompressedSize="99"/>
  <DownloadableArchives>content.7z</DownloadableArchives>
  <SHA1>ebe4d69414a1675a7f46887e15d9bffc275b7cc4</SHA1>
 </PackageUpdate>
 <PackageUpdate>
  <Name>componentF.subcomponent1.subsubcomponent2</Name>
  <DisplayName>Subsubcomponent 2</DisplayName>
  <Description>This component does not depend on any other component.</Description>
  <Version>1.0.0</Version>
  <ReleaseDate>2014-08-25</ReleaseDate>
  <SortingPriority>50</SortingPriority>
  <UpdateFile OS="Any" CompressedSize="289" UncompressedSize="99"/>
  <DownloadableArchives>content.7z</DownloadableArchives>
  <SHA1>e4379d20320d4c173b2d8e228f5722e3f36e3114</SHA1>
 </PackageUpdate>
 <PackageUpdate>
  <Name>componentF.subcomponent2</Name>
  <DisplayName>Subcomponent 2</DisplayName>
  <Description>This component contains 2 leaf components.</Description>
  <Version>1.0.0</Version>
  <ReleaseDate>2014-08-25</ReleaseDate>
  <SortingPriority>50</SortingPriority>
  <UpdateFile OS="Any" CompressedSize="281" UncompressedSize="99"/>
  <DownloadableArchives>content.7z</DownloadableArchives>
  <SHA1>6462be25912c490569a7c4f3931d978e78c69dc4</SHA1>
 </PackageUpdate>
 <PackageUpdate>
  <Name>componentF.subcomponent2.subsubcomponent1</Name>
  <DisplayName>Subsubcomponent 1</DisplayName>
  <Description>This component does not depend on any other component.</Description>
  <Version>1.0.0</Version>
  <ReleaseDate>2014-08-25</ReleaseDate>
  <SortingPriority>100</SortingPriority>
  <UpdateFile OS="Any" CompressedSize="289" UncompressedSize="99"/>
  <DownloadableArchives>content.7z</DownloadableArchives>
  <SHA1>72b224bc8f3431210834ce6db373fc8d638a3546</SHA1>
 </PackageUpdate>
 <PackageUpdate>
  <Name>componentF.subcomponent2.subsubcomponent2</Name>
  <DisplayName>Subsubcomponent 2</DisplayName>
  <Description>This component does not depend on any other component.</Description>
  <Version>1.0.0</Version>
  <ReleaseDate>2014-08-25</ReleaseDate>
  <SortingPriority>50</SortingPriority>
  <UpdateFile OS="Any" CompressedSize="289" UncompressedSize="99"/>
  <DownloadableArchives>content.7z</DownloadableArchives>
  <SHA1>3e2744edaef06af75b3248d5935523a6e2e61551</SHA1>
 </PackageUpdate>
 <PackageUpdate>
  <Name>componentG</Name>
  <DisplayName>Component G (default, depends on A, dependency added dynamically)</DisplayName>
  <Description>By default, this component is selected for installation. It depends on component A. Dependency is added from inside component script.</Description>
  <Default>true</Default>
  <Version>1.0.0</Version>
  <ReleaseDate>2014-08-25</ReleaseDate>
  <Script>installscript.js</Script>
  <SortingPriority>30</SortingPriority>
  <UpdateFile OS="Any" CompressedSize="281" UncompressedSize="99"/>
  <DownloadableArchives>content.7z</DownloadableArchives>
  <SHA1>8cba36dd589492c28e0d04942b4f8aa0a09f59cc</SHA1>
 </PackageUpdate>
</Updates>