OSDN Git Service

Correct more packaging issues.
[mingw/mingw-dist.git] / mingw32 / mingw32-gcc4.xml
1 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2 <software-distribution project="MinGW" home="http://www.mingw.org" issue="@YYYYMMDDNN@">
3
4   <!-- File: mingw32-gcc4.xml ~~ mingw-get package list for GCC version 4.x -->
5
6   <package-collection subsystem="mingw32">
7     <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
8
9     <package name="mingw32-gcc" alias="gcc gcc-core mingw32-gcc-core">
10       <affiliate group="MinGW Compiler Suite" />
11       <description lang="en" title="The GNU C Compiler">
12         <paragraph>
13           This package provides the MinGW implementation of the
14           GNU C language compiler; this includes the C preprocessor,
15           and the common back end processors which are necessary to
16           support all other language compilers in the GNU Compiler
17           Collection.
18         </paragraph>
19         <paragraph>
20           This is a required component of the MinGW Compiler Suite.
21         </paragraph>
22       </description>
23
24       <source tarname="gcc-%-mingw32-src.tar.lzma" />
25       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
26
27       <component class="lic">
28         <release tarname="gcc-core-4.8.1-3-mingw32-lic.tar.lzma" />
29         <release tarname="gcc-core-4.8.1-2-mingw32-lic.tar.lzma" />
30         <release tarname="gcc-core-4.8.1-1-mingw32-lic.tar.lzma" />
31         <release tarname="gcc-4.7.2-1-mingw32-lic.tar.lzma" />
32         <release tarname="gcc-4.7.0-1-mingw32-lic.tar.lzma" />
33         <release tarname="gcc-4.6.2-1-mingw32-lic.tar.lzma" />
34         <release tarname="gcc-4.6.1-2-mingw32-lic.tar.lzma" />
35         <release tarname="gcc-4.5.2-1-mingw32-lic.tar.lzma" />
36       </component>
37
38       <component class="bin">
39         <release tarname="gcc-core-4.8.1-3-mingw32-bin.tar.lzma">
40           <requires eq="gcc-core-4.8.1-3-mingw32-dev.tar.lzma" />
41           <requires eq="binutils-*-mingw32-bin.tar.lzma" />
42           <requires eq="mingwrt-4.*-mingw32-dev.tar.lzma" />
43           <requires eq="w32api-4.*-mingw32-dev.tar.lzma" />
44         </release>
45         <release tarname="gcc-core-4.8.1-2-mingw32-bin.tar.lzma">
46           <requires eq="gcc-core-%-mingw32-dev.tar.lzma" />
47           <requires eq="binutils-*-mingw32-bin.tar.lzma" />
48           <requires eq="mingwrt-4.*-mingw32-dev.tar.lzma" />
49           <requires eq="w32api-4.*-mingw32-dev.tar.lzma" />
50         </release>
51         <release tarname="gcc-core-4.8.1-1-mingw32-bin.tar.lzma">
52           <requires eq="gcc-core-%-mingw32-dev.tar.lzma" />
53           <requires eq="binutils-*-mingw32-bin.tar.lzma" />
54           <requires eq="mingwrt-4.*-mingw32-dev.tar.lzma" />
55           <requires eq="w32api-4.*-mingw32-dev.tar.lzma" />
56         </release>
57         <release tarname="gcc-core-4.7.2-1-mingw32-bin.tar.lzma">
58           <requires eq="libquadmath-%-mingw32-dll-0.tar" />
59           <requires eq="libssp-%-mingw32-dll-0.tar" />
60           <requires eq="libgomp-%-mingw32-dll-1.tar" />
61           <requires eq="libgcc-%-mingw32-dll-1.tar" />
62           <requires ge="mingwrt-3.20-2-mingw32-dev.tar" />
63           <requires eq="libmpc-*-mingw32-dll-2.tar" />
64           <requires eq="pthreads-w32-*-mingw32-dev.tar" />
65           <requires eq="binutils-*-mingw32-bin.tar" />
66           <requires eq="w32api-*-mingw32-dev.tar" />
67         </release>
68         <release tarname="gcc-core-4.7.0-1-mingw32-bin.tar.lzma">
69           <requires eq="libquadmath-%-mingw32-dll-0.tar" />
70           <requires ge="mingwrt-3.20-2-mingw32-dev.tar" />
71           <requires eq="libssp-%-mingw32-dll-0.tar" />
72           <requires eq="libgomp-%-mingw32-dll-1.tar" />
73           <requires eq="libgcc-%-mingw32-dll-1.tar" />
74           <requires eq="libmpc-*-mingw32-dll-2.tar" />
75           <requires eq="pthreads-w32-*-mingw32-dev.tar" />
76           <requires eq="binutils-*-mingw32-bin.tar" />
77           <requires eq="w32api-*-mingw32-dev.tar" />
78         </release>
79         <release tarname="gcc-core-4.6.2-1-mingw32-bin.tar.lzma">
80           <requires eq="libquadmath-%-mingw32-dll-0.tar" />
81           <requires lt="mingwrt-3.20-2-mingw32-dev.tar" />
82           <requires eq="libssp-%-mingw32-dll-0.tar" />
83           <requires eq="libgomp-%-mingw32-dll-1.tar" />
84           <requires eq="libgcc-%-mingw32-dll-1.tar" />
85           <requires eq="libmpc-*-mingw32-dll-2.tar" />
86           <requires eq="pthreads-w32-*-mingw32-dev.tar" />
87           <requires eq="binutils-*-mingw32-bin.tar" />
88           <requires eq="w32api-*-mingw32-dev.tar" />
89         </release>
90         <release tarname="gcc-core-4.6.1-2-mingw32-bin.tar.lzma">
91           <requires eq="libquadmath-%-mingw32-dll-0.tar" />
92           <requires lt="mingwrt-3.20-2-mingw32-dev.tar" />
93           <requires eq="libssp-%-mingw32-dll-0.tar" />
94           <requires eq="libgomp-%-mingw32-dll-1.tar" />
95           <requires eq="libgcc-%-mingw32-dll-1.tar" />
96           <requires eq="libmpc-*-mingw32-dll-2.tar" />
97           <requires eq="pthreads-w32-*-mingw32-dev.tar" />
98           <requires eq="binutils-*-mingw32-bin.tar" />
99           <requires eq="w32api-*-mingw32-dev.tar" />
100         </release>
101         <release tarname="gcc-core-4.5.2-1-mingw32-bin.tar.lzma">
102           <requires lt="mingwrt-3.20-2-mingw32-dev.tar" />
103           <requires eq="libssp-%-mingw32-dll-0.tar" />
104           <requires eq="libgomp-%-mingw32-dll-1.tar" />
105           <requires eq="libgcc-%-mingw32-dll-1.tar" />
106           <requires eq="libmpc-*-mingw32-dll-2.tar" />
107           <requires eq="pthreads-w32-*-mingw32-dev.tar" />
108           <requires eq="binutils-*-mingw32-bin.tar" />
109           <requires eq="w32api-*-mingw32-dev.tar" />
110         </release>
111       </component>
112
113       <component class="dev">
114         <release tarname="gcc-core-4.8.1-3-mingw32-dev.tar.lzma">
115           <requires eq="mingw32-libgcc-4.8.1-3-mingw32-dll-1.tar" />
116           <requires eq="mingw32-libssp-4.8.1-3-mingw32-dll-0.tar" />
117           <requires eq="mingw32-libgomp-4.8.1-3-mingw32-dll-1.tar" />
118           <requires eq="mingw32-libquadmath-4.8.1-3-mingw32-dll-0.tar" />
119         </release>
120         <release tarname="gcc-core-4.8.1-2-mingw32-dev.tar.lzma">
121           <requires eq="mingw32-libgcc-*-mingw32-dll-1.tar" />
122         </release>
123         <release tarname="gcc-core-4.8.1-1-mingw32-dev.tar.lzma">
124           <requires eq="mingw32-libgcc-*-mingw32-dll-1.tar" />
125         </release>
126         <release tarname="gcc-core-4.7.2-1-mingw32-dev.tar">
127           <download tarname="none" />
128         </release>
129       </component>
130
131       <component class="doc">
132         <release tarname="gcc-core-4.8.1-3-mingw32-doc.tar.lzma" />
133         <release tarname="gcc-core-4.8.1-2-mingw32-doc.tar.lzma" />
134         <release tarname="gcc-core-4.8.1-1-mingw32-doc.tar.lzma" />
135         <release tarname="gcc-4.7.2-1-mingw32-doc.tar.lzma" />
136         <release tarname="gcc-4.7.0-1-mingw32-doc.tar.lzma" />
137         <release tarname="gcc-4.6.2-1-mingw32-doc.tar.lzma" />
138         <release tarname="gcc-4.6.1-2-mingw32-doc.tar.lzma" />
139         <release tarname="gcc-4.5.2-1-mingw32-doc.tar.lzma" />
140       </component>
141
142       <component class="man">
143         <release tarname="gcc-core-4.8.1-3-mingw32-man.tar.lzma" />
144         <release tarname="gcc-core-4.8.1-2-mingw32-man.tar.lzma" />
145         <release tarname="gcc-core-4.8.1-1-mingw32-man.tar.lzma" />
146       </component>
147
148       <component class="info">
149         <release tarname="gcc-core-4.8.1-3-mingw32-info.tar.lzma" />
150         <release tarname="gcc-core-4.8.1-2-mingw32-info.tar.lzma" />
151         <release tarname="gcc-core-4.8.1-1-mingw32-info.tar.lzma" />
152       </component>
153
154       <component class="lang">
155         <release tarname="gcc-4.8.1-3-mingw32-lang.tar.lzma" />
156         <release tarname="gcc-4.8.1-2-mingw32-lang.tar.lzma" />
157         <release tarname="gcc-4.8.1-1-mingw32-lang.tar.lzma" />
158         <release tarname="gcc-4.7.2-1-mingw32-lang.tar.lzma" />
159         <release tarname="gcc-4.7.0-1-mingw32-lang.tar.lzma" />
160         <release tarname="gcc-4.6.2-1-mingw32-lang.tar.lzma" />
161         <release tarname="gcc-4.6.1-2-mingw32-lang.tar.lzma" />
162         <release tarname="gcc-4.5.2-1-mingw32-lang.tar.lzma" />
163       </component>
164     </package>
165
166     <package name="mingw32-libgcc" alias="libgcc">
167       <affiliate group="MinGW Compiler Suite" />
168       <description lang="en" title="The GNU C Compiler Shared Runtime Library">
169         <paragraph>
170           This package provides the MinGW implementation of the
171           shared runtime library for the GNU C language compiler;
172           you must install it if you wish to use this compiler with
173           -shared-libgcc support enabled, or if you wish to use any
174           other GCC language compiler, and you require safe handling
175           of exceptions which may cross DLL boundaries.
176         </paragraph>
177         <paragraph>
178           This is a freely redistributable library; it is required by,
179           (and you must distribute it with), any application compiled
180           by the GNU C++ language compiler, unless support for shared
181           runtime libraries is explicitly disabled when building.
182         </paragraph>
183         <paragraph>NOTE: As of gcc-4.8.1 release this library is delivered in
184         the -dll file of the gcc-core package.
185         </paragraph>
186       </description>
187
188       <source tarname="gcc-%-mingw32-src.tar.lzma" />
189       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
190
191       <component class="dll">
192         <release tarname="libgcc-4.8.1-3-mingw32-dll-1.tar">
193           <download tarname="gcc-core-4.8.1-3-mingw32-dll.tar.lzma"/>
194           <requires eq="mingw32-libmpc-*-mingw32-dll-3.tar" />
195         </release>
196         <release tarname="libgcc-4.8.1-2-mingw32-dll-1.tar">
197           <download tarname="gcc-core-4.8.1-2-mingw32-dll.tar.lzma"/>
198           <requires eq="mingw32-libmpc-*-mingw32-dll-2.tar" />
199         </release>
200         <release tarname="libgcc-4.8.1-1-mingw32-dll-1.tar">
201           <download tarname="gcc-core-4.8.1-1-mingw32-dll.tar.lzma"/>
202           <requires eq="mingw32-libmpc-*-mingw32-dll-2.tar" />
203         </release>
204         <release tarname="libgcc-4.5.2-1-mingw32-dll-1.tar.lzma" />
205         <release tarname="libgcc-4.6.1-2-mingw32-dll-1.tar.lzma" />
206         <release tarname="libgcc-4.6.2-1-mingw32-dll-1.tar.lzma" />
207         <release tarname="libgcc-4.7.0-1-mingw32-dll-1.tar.lzma" />
208         <release tarname="libgcc-4.7.2-1-mingw32-dll-1.tar.lzma" />
209       </component>
210     </package>
211
212     <package name="mingw32-gcc-ada" alias="gcc-ada ada">
213       <affiliate group="Basic Setup" />
214       <affiliate group="MinGW Compiler Suite" />
215       <description lang="en" title="The GNU Ada Compiler">
216         <paragraph>
217           This package provides the MinGW implementation of the
218           GNU Ada language compiler.
219         </paragraph>
220         <paragraph>
221           This is an optional component of the MinGW Compiler Suite;
222           you require it only if you wish to compile programs written
223           in the Ada language.
224         </paragraph>
225       </description>
226
227       <source tarname="gcc-%-mingw32-src.tar.lzma" />
228       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
229
230       <component class="bin">
231         <release tarname="gcc-ada-4.8.1-3-mingw32-bin.tar.lzma">
232           <requires eq="gcc-ada-4.8.1-3-mingw32-dev.tar.lzma" />
233           <requires eq="gcc-core-4.8.1-3-mingw32-dev.tar.lzma" />
234           <requires eq="mingwrt-4.*-mingw32-dev.tar.lzma" />
235           <requires eq="w32api-4.*-mingw32-dev.tar.lzma" />
236           <requires eq="binutils-*-mingw32-bin.tar.lzma" />
237         </release>
238         <release tarname="gcc-ada-4.8.1-2-mingw32-bin.tar.lzma">
239           <requires eq="gcc-ada-%-mingw32-dev.tar.lzma" />
240           <requires eq="gcc-core-%-mingw32-dev.tar.lzma" />
241           <requires eq="mingwrt-4.*-mingw32-dev.tar.lzma" />
242           <requires eq="w32api-4.*-mingw32-dev.tar.lzma" />
243           <requires eq="binutils-*-mingw32-bin.tar.lzma" />
244         </release>
245         <release tarname="gcc-ada-4.8.1-1-mingw32-bin.tar.lzma">
246           <requires eq="gcc-ada-%-mingw32-dev.tar.lzma" />
247           <requires eq="gcc-core-%-mingw32-dev.tar.lzma" />
248           <requires eq="mingwrt-4.*-mingw32-dev.tar.lzma" />
249           <requires eq="w32api-4.*-mingw32-dev.tar.lzma" />
250           <requires eq="binutils-*-mingw32-bin.tar.lzma" />
251         </release>
252         <release tarname="gcc-ada-4.7.2-1-mingw32-bin.tar.lzma">
253           <requires eq="libgnat-%-mingw32-dll-4_7.tar" />
254           <requires eq="gcc-core-%-mingw32-bin.tar" />
255         </release>
256         <release tarname="gcc-ada-4.7.0-1-mingw32-bin.tar.lzma">
257           <requires eq="libgnat-%-mingw32-dll-4_7.tar" />
258           <requires eq="gcc-core-%-mingw32-bin.tar" />
259         </release>
260         <release tarname="gcc-ada-4.6.2-1-mingw32-bin.tar.lzma">
261           <requires eq="libgnat-%-mingw32-dll-4_6.tar" />
262           <requires eq="gcc-core-%-mingw32-bin.tar" />
263         </release>
264         <release tarname="gcc-ada-4.5.2-1-mingw32-bin.tar.lzma">
265           <requires eq="libgnat-%-mingw32-dll-4_5.tar" />
266           <requires eq="gcc-core-%-mingw32-bin.tar" />
267         </release>
268       </component>
269
270       <component class="dev">
271         <release tarname="gcc-ada-4.8.1-3-mingw32-dev.tar.lzma">
272           <requires eq="mingw32-libgnat-4.8.1-3-mingw32-dll.tar" />
273         </release>
274         <release tarname="gcc-ada-4.8.1-2-mingw32-dev.tar.lzma">
275           <requires eq="mingw32-libgnat-%-mingw32-dll.tar" />
276         </release>
277         <release tarname="gcc-ada-4.8.1-1-mingw32-dev.tar.lzma">
278           <requires eq="mingw32-libgnat-%-mingw32-dll.tar" />
279         </release>
280       </component>
281
282       <component class="info">
283         <release tarname="gcc-ada-4.8.1-3-mingw32-info.tar.lzma" />
284         <release tarname="gcc-ada-4.8.1-2-mingw32-info.tar.lzma" />
285         <release tarname="gcc-ada-4.8.1-1-mingw32-info.tar.lzma" />
286       </component>
287     </package>
288
289     <package name="mingw32-libgnat" alias="libgnat">
290       <affiliate group="MinGW Compiler Suite" />
291       <description lang="en" title="The GNU Ada Compiler Runtime Library">
292         <paragraph>
293           This package provides the MinGW implementation of the
294           shared runtime library for the GNU Ada language compiler;
295           you must install it if you wish to use this compiler.
296         </paragraph>
297         <paragraph>
298           This is a freely redistributable library; it is required by,
299           (and you must distribute it with), any application compiled
300           by the GNU Ada language compiler, unless support for shared
301           runtime libraries is explicitly disabled when building.
302         </paragraph>
303         <paragraph>NOTE: As of gcc-4.8.1 release this library is delivered in
304         the -dll file of the gcc-ada package.
305         </paragraph>
306       </description>
307
308       <source tarname="gcc-%-mingw32-src.tar.lzma" />
309       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
310
311       <component class="dll">
312         <release tarname="libgnat-4.5.2-1-mingw32-dll-4_5.tar.lzma" />
313         <release tarname="libgnat-4.6.2-1-mingw32-dll-4_6.tar.lzma" />
314         <release tarname="libgnat-4.7.0-1-mingw32-dll-4_7.tar.lzma" />
315         <release tarname="libgnat-4.7.2-1-mingw32-dll-4_7.tar.lzma" />
316         <release tarname="libgnat-4.8.1-3-mingw32-dll-4_8.tar" >
317           <download tarname="gcc-ada-4.8.1-3-mingw32-dll.tar.lzma" />
318         </release>
319         <release tarname="libgnat-4.8.1-2-mingw32-dll-4_8.tar" >
320           <download tarname="gcc-ada-4.8.1-2-mingw32-dll.tar.lzma" />
321         </release>
322         <release tarname="libgnat-4.8.1-1-mingw32-dll-4_8.tar" >
323           <download tarname="gcc-ada-4.8.1-1-mingw32-dll.tar.lzma" />
324         </release>
325       </component>
326     </package>
327
328     <package name="mingw32-gcc-g++" alias="gcc-g++ g++ gcc-c++ c++">
329       <affiliate group="Basic Setup" />
330       <affiliate group="MinGW Compiler Suite" />
331       <description lang="en" title="The GNU C++ Compiler">
332         <paragraph>
333           This package provides the MinGW implementation of the
334           GNU C++ language compiler.
335         </paragraph>
336         <paragraph>
337           This is an optional component of the MinGW Compiler Suite;
338           you require it only if you wish to compile programs written
339           in the C++ language.
340         </paragraph>
341       </description>
342
343       <source tarname="gcc-%-mingw32-src.tar.lzma" />
344       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
345
346       <component class="bin">
347         <release tarname="gcc-c++-4.8.1-3-mingw32-bin.tar.lzma" >
348           <requires eq="gcc-c++-4.8.1-3-mingw32-dev.tar.lzma" />
349         </release>
350         <release tarname="gcc-c++-4.8.1-2-mingw32-bin.tar.lzma" >
351           <requires eq="gcc-c++-4.8.1-2-mingw32-dev.tar.lzma" />
352         </release>
353         <release tarname="gcc-c++-4.8.1-1-mingw32-bin.tar.lzma" >
354           <requires eq="gcc-c++-4.8.1-1-mingw32-dev.tar.lzma" />
355         </release>
356         <release tarname="gcc-c++-4.7.2-1-mingw32-bin.tar.lzma" >
357           <requires eq="gcc-core-%-mingw32-bin.tar" />
358           <requires eq="libstdc++-%-mingw32-dll-6.tar" />
359         </release>
360         <release tarname="gcc-c++-4.7.0-1-mingw32-bin.tar.lzma" >
361           <requires eq="gcc-core-%-mingw32-bin.tar" />
362           <requires eq="libstdc++-%-mingw32-dll-6.tar" />
363         </release>
364         <release tarname="gcc-c++-4.6.2-1-mingw32-bin.tar.lzma" >
365           <requires eq="gcc-core-%-mingw32-bin.tar" />
366           <requires eq="libstdc++-%-mingw32-dll-6.tar" />
367         </release>
368         <release tarname="gcc-c++-4.6.1-2-mingw32-bin.tar.lzma" >
369           <requires eq="gcc-core-%-mingw32-bin.tar" />
370           <requires eq="libstdc++-%-mingw32-dll-6.tar" />
371         </release>
372         <release tarname="gcc-c++-4.5.2-1-mingw32-bin.tar.lzma" >
373           <requires eq="gcc-core-%-mingw32-bin.tar" />
374           <requires eq="libstdc++-%-mingw32-dll-6.tar" />
375         </release>
376       </component>
377
378       <component class="dev">
379         <release tarname="gcc-c++-4.8.1-3-mingw32-dev.tar.lzma" >
380           <requires eq="mingw32-libstdc++-4.8.1-3-mingw32-dll-6.tar" />
381         </release>
382         <release tarname="gcc-c++-4.8.1-2-mingw32-dev.tar.lzma" >
383           <requires eq="mingw32-libstdc++-4.8.1-2-mingw32-dll-6.tar" />
384         </release>
385         <release tarname="gcc-c++-4.8.1-1-mingw32-dev.tar.lzma" >
386           <requires eq="mingw32-libstdc++-4.8.1-1-mingw32-dll-6.tar" />
387         </release>
388       </component>
389
390       <component class="doc">
391         <release tarname="gcc-c++-4.8.1-3-mingw32-doc.tar.lzma" />
392         <release tarname="gcc-c++-4.8.1-2-mingw32-doc.tar.lzma" />
393         <release tarname="gcc-c++-4.8.1-1-mingw32-doc.tar.lzma" />
394       </component>
395
396       <component class="man">
397         <release tarname="gcc-c++-4.8.1-3-mingw32-man.tar.lzma" />
398         <release tarname="gcc-c++-4.8.1-2-mingw32-man.tar.lzma" />
399         <release tarname="gcc-c++-4.8.1-1-mingw32-man.tar.lzma" />
400       </component>
401     </package>
402
403     <package name="mingw32-libstdc++" alias="libstdc++">
404       <affiliate group="MinGW Compiler Suite" />
405       <description lang="en" title="The GNU C++ Compiler Runtime Library">
406         <paragraph>
407           This package provides the MinGW implementation of the
408           shared runtime library for the GNU C++ language compiler;
409           you must install it if you wish to use this compiler.
410         </paragraph>
411         <paragraph>
412           This is a freely redistributable library; it is required by,
413           (and you must distribute it with), any application compiled
414           by the GNU C++ language compiler, unless support for shared
415           runtime libraries is explicitly disabled when building.
416         </paragraph>
417         <paragraph>NOTE: As of gcc-4.8.1 release this library is delivered in
418         the -dll file of the gcc-c++ package.
419         </paragraph>
420       </description>
421
422       <source tarname="gcc-%-mingw32-src.tar.lzma" />
423       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
424
425       <component class="dll">
426         <release tarname="libstdc++-4.8.1-3-mingw32-dll-6.tar" >
427           <download tarname="gcc-c++-4.8.1-3-mingw32-dll.tar.lzma" />
428         </release>
429         <release tarname="libstdc++-4.8.1-2-mingw32-dll-6.tar" >
430           <download tarname="gcc-c++-4.8.1-2-mingw32-dll.tar.lzma" />
431         </release>
432         <release tarname="libstdc++-4.8.1-1-mingw32-dll-6.tar" >
433           <download tarname="gcc-c++-4.8.1-1-mingw32-dll.tar.lzma" />
434         </release>
435         <release tarname="libstdc++-4.5.2-1-mingw32-dll-6.tar.lzma" />
436         <release tarname="libstdc++-4.6.1-2-mingw32-dll-6.tar.lzma" />
437         <release tarname="libstdc++-4.6.2-1-mingw32-dll-6.tar.lzma" />
438         <release tarname="libstdc++-4.7.0-1-mingw32-dll-6.tar.lzma" />
439         <release tarname="libstdc++-4.7.2-1-mingw32-dll-6.tar.lzma" />
440       </component>
441
442     </package>
443
444     <package name="mingw32-gcc-fortran" alias="gcc-fortran gfortran fortran">
445       <affiliate group="Basic Setup" />
446       <affiliate group="MinGW Compiler Suite" />
447       <description lang="en" title="The GNU FORTRAN Compiler">
448         <paragraph>
449           This package provides the MinGW implementation of the
450           GNU FORTRAN language compiler.
451         </paragraph>
452         <paragraph>
453           This is an optional component of the MinGW Compiler Suite;
454           you require it only if you wish to compile programs written
455           in the FORTRAN language.
456         </paragraph>
457       </description>
458
459       <source tarname="gcc-%-mingw32-src.tar.lzma" />
460       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
461
462       <component class="bin">
463         <release tarname="gcc-fortran-4.8.1-3-mingw32-bin.tar.lzma">
464           <requires eq="gcc-fortran-4.8.1-3-mingw32-dev.tar.lzma" />
465         </release>
466         <release tarname="gcc-fortran-4.8.1-2-mingw32-bin.tar.lzma">
467           <requires eq="gcc-fortran-%-mingw32-dev.tar.lzma" />
468         </release>
469         <release tarname="gcc-fortran-4.8.1-1-mingw32-bin.tar.lzma">
470           <requires eq="gcc-fortran-%-mingw32-dev.tar.lzma" />
471         </release>
472         <release tarname="gcc-fortran-4.7.2-1-mingw32-bin.tar.lzma" >
473           <requires eq="gcc-core-%-mingw32-bin.tar" />
474           <requires eq="libgfortran-%-mingw32-dll-3.tar" />
475         </release>
476         <release tarname="gcc-fortran-4.7.0-1-mingw32-bin.tar.lzma" >
477           <requires eq="gcc-core-%-mingw32-bin.tar" />
478           <requires eq="libgfortran-%-mingw32-dll-3.tar" />
479         </release>
480         <release tarname="gcc-fortran-4.6.2-1-mingw32-bin.tar.lzma" >
481           <requires eq="gcc-core-%-mingw32-bin.tar" />
482           <requires eq="libgfortran-%-mingw32-dll-3.tar" />
483         </release>
484         <release tarname="gcc-fortran-4.6.1-2-mingw32-bin.tar.lzma" >
485           <requires eq="gcc-core-%-mingw32-bin.tar" />
486           <requires eq="libgfortran-%-mingw32-dll-3.tar" />
487         </release>
488         <release tarname="gcc-fortran-4.5.2-1-mingw32-bin.tar.lzma" >
489           <requires eq="gcc-core-%-mingw32-bin.tar" />
490           <requires eq="libgfortran-%-mingw32-dll-3.tar" />
491         </release>
492       </component>
493
494       <component class="dev">
495         <release tarname="gcc-fortran-4.8.1-3-mingw32-dev.tar.lzma" >
496           <requires eq="libgfortran-4.8.1-3-mingw32-dll-3.tar" />
497         </release>
498         <release tarname="gcc-fortran-4.8.1-2-mingw32-dev.tar.lzma" >
499           <requires eq="libgfortran-4.8.1-2-mingw32-dll-3.tar" />
500         </release>
501         <release tarname="gcc-fortran-4.8.1-1-mingw32-dev.tar.lzma" >
502           <requires eq="libgfortran-4.8.1-1-mingw32-dll-3.tar" />
503         </release>
504       </component>
505
506       <component class="doc">
507         <release tarname="gcc-fortran-4.8.1-3-mingw32-doc.tar.lzma" />
508         <release tarname="gcc-fortran-4.8.1-2-mingw32-doc.tar.lzma" />
509         <release tarname="gcc-fortran-4.8.1-1-mingw32-doc.tar.lzma" />
510       </component>
511
512       <component class="info">
513         <release tarname="gcc-fortran-4.8.1-3-mingw32-info.tar.lzma" />
514         <release tarname="gcc-fortran-4.8.1-2-mingw32-info.tar.lzma" />
515         <release tarname="gcc-fortran-4.8.1-1-mingw32-info.tar.lzma" />
516       </component>
517
518       <component class="man">
519         <release tarname="gcc-fortran-4.8.1-3-mingw32-man.tar.lzma" />
520         <release tarname="gcc-fortran-4.8.1-2-mingw32-man.tar.lzma" />
521         <release tarname="gcc-fortran-4.8.1-1-mingw32-man.tar.lzma" />
522       </component>
523     </package>
524
525     <package name="mingw32-libgfortran" alias="libgfortran">
526       <affiliate group="MinGW Compiler Suite" />
527       <description lang="en" title="The GNU FORTRAN Compiler Runtime Library">
528         <paragraph>
529           This package provides the MinGW implementation of the
530           shared runtime library for the GNU FORTRAN language compiler;
531           you must install it if you wish to use this compiler.
532         </paragraph>
533         <paragraph>
534           This is a freely redistributable library; it is required by,
535           (and you must distribute it with), any application compiled by
536           the GNU FORTRAN language compiler, unless support for shared
537           runtime libraries is explicitly disabled when building.
538         </paragraph>
539       </description>
540
541       <source tarname="gcc-%-mingw32-src.tar.lzma" />
542       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
543
544       <component class="dll">
545         <release tarname="libgfortran-4.5.2-1-mingw32-dll-3.tar.lzma" />
546         <release tarname="libgfortran-4.6.1-2-mingw32-dll-3.tar.lzma" />
547         <release tarname="libgfortran-4.6.2-1-mingw32-dll-3.tar.lzma" />
548         <release tarname="libgfortran-4.7.0-1-mingw32-dll-3.tar.lzma" />
549         <release tarname="libgfortran-4.7.2-1-mingw32-dll-3.tar.lzma" />
550         <release tarname="libgfortran-4.8.1-3-mingw32-dll-3.tar" >
551           <download tarname="gcc-fortran-4.8.1-3-mingw32-dll.tar.lzma" />
552         </release>
553         <release tarname="libgfortran-4.8.1-2-mingw32-dll-3.tar" >
554           <download tarname="gcc-fortran-4.8.1-2-mingw32-dll.tar.lzma" />
555         </release>
556         <release tarname="libgfortran-4.8.1-1-mingw32-dll-3.tar" >
557           <download tarname="gcc-fortran-4.8.1-1-mingw32-dll.tar.lzma" />
558         </release>
559       </component>
560     </package>
561
562     <!-- FIXME: no java package available at present...
563     <package name="mingw32-gcc-java" alias="gcc-java java">
564       <affiliate group="MinGW Compiler Suite" />
565       <description lang="en" title="The GNU Java Compiler">
566         <paragraph>
567           This package provides the MinGW implementation of the
568           GNU Java language compiler.
569         </paragraph>
570         <paragraph>
571           This is an optional component of the MinGW Compiler Suite;
572           you require it only if you wish to compile programs written
573           in the Java language.
574         </paragraph>
575       </description>
576
577       <source tarname="gcc-%-mingw32-src.tar.lzma" />
578       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
579
580       <component class="bin">
581         <requires eq="gcc-core-%-mingw32-bin.tar" />
582         <release tarname="gcc-java-4.5.2-1-mingw32-bin.tar.lzma" />
583       </component>
584     </package> -->
585
586     <package name="mingw32-gcc-objc" alias="gcc-objc objc">
587       <affiliate group="Basic Setup" />
588       <affiliate group="MinGW Compiler Suite" />
589       <description lang="en" title="The GNU Objective-C Compiler">
590         <paragraph>
591           This package provides the MinGW implementation of the
592           GNU Objective-C language compiler.
593         </paragraph>
594         <paragraph>
595           This is an optional component of the MinGW Compiler Suite;
596           you require it only if you wish to compile programs written
597           in the Objective-C language.
598         </paragraph>
599         <paragraph>NOTE: As of the gcc-4.8.1 release in order to install objc
600         you need to install the gcc-objc-%-mingw32-dev package instead of the
601         -bin package.  This change was made to be consistent with what -bin
602         usually contains compared to -dev.
603         </paragraph>
604       </description>
605
606       <source tarname="gcc-%-mingw32-src.tar.lzma" />
607       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
608
609       <component class="bin">
610         <release tarname="gcc-objc-4.7.2-1-mingw32-bin.tar.lzma">
611           <requires eq="gcc-core-%-mingw32-bin.tar" />
612           <requires eq="libobjc-%-mingw32-dll-4.tar" />
613         </release>
614         <release tarname="gcc-objc-4.7.0-1-mingw32-bin.tar.lzma">
615           <requires eq="gcc-core-%-mingw32-bin.tar" />
616           <requires eq="libobjc-%-mingw32-dll-4.tar" />
617         </release>
618         <release tarname="gcc-objc-4.6.2-1-mingw32-bin.tar.lzma">
619           <requires eq="gcc-core-%-mingw32-bin.tar" />
620           <requires eq="libobjc-%-mingw32-dll-3.tar" />
621         </release>
622         <release tarname="gcc-objc-4.6.1-2-mingw32-bin.tar.lzma">
623           <requires eq="gcc-core-%-mingw32-bin.tar" />
624           <requires eq="libobjc-%-mingw32-dll-3.tar" />
625         </release>
626         <release tarname="gcc-objc-4.5.2-1-mingw32-bin.tar.lzma">
627           <requires eq="gcc-core-%-mingw32-bin.tar" />
628           <requires eq="libobjc-%-mingw32-dll-2.tar" />
629         </release>
630         <release tarname="gcc-objc-4.8.1-3-mingw32-bin.tar" >
631           <download tarname="none" />
632           <requires eq="gcc-core-4.8.1-3-mingw32-bin.tar.lzma" />
633           <requires eq="gcc-objc-4.8.1-3-mingw32-dev.tar.lzma" />
634         </release>
635         <release tarname="gcc-objc-4.8.1-2-mingw32-bin.tar" >
636           <download tarname="none" />
637           <requires eq="gcc-core-4.8.1-2-mingw32-bin.tar.lzma" />
638           <requires eq="gcc-objc-4.8.1-2-mingw32-dev.tar.lzma" />
639         </release>
640         <release tarname="gcc-objc-4.8.1-1-mingw32-bin.tar" >
641           <download tarname="none" />
642           <requires eq="gcc-core-4.8.1-1-mingw32-bin.tar.lzma" />
643           <requires eq="gcc-objc-4.8.1-1-mingw32-dev.tar.lzma" />
644         </release>
645       </component>
646
647       <component class="dev">
648         <release tarname="gcc-objc-4.8.1-3-mingw32-dev.tar.lzma">
649           <requires eq="libobjc-4.8.1-3-mingw32-dll-4.tar" />
650         </release>
651         <release tarname="gcc-objc-4.8.1-2-mingw32-dev.tar.lzma">
652           <requires eq="libobjc-%-mingw32-dll-4.tar" />
653         </release>
654         <release tarname="gcc-objc-4.8.1-1-mingw32-dev.tar.lzma">
655           <requires eq="libobjc-%-mingw32-dll-4.tar" />
656         </release>
657       </component>
658     </package>
659
660     <package name="mingw32-libobjc" alias="libobjc">
661       <affiliate group="MinGW Compiler Suite" />
662       <description lang="en" title="The GNU Objective-C Compiler Runtime Library">
663         <paragraph>
664           This package provides the MinGW implementation of the shared
665           runtime library for the GNU Objective-C language compiler; you
666           must install it if you wish to use this compiler.
667         </paragraph>
668         <paragraph>
669           This is a freely redistributable library; it is required by,
670           (and you must distribute it with), any application compiled by
671           the GNU Objective-C language compiler, unless support for shared
672           runtime libraries is explicitly disabled when building.
673         </paragraph>
674         <paragraph>NOTE: As of gcc-4.8.2-1 release this library is delivered
675         in the primary gcc-objc-%-mingw32-dll file.
676         </paragraph>
677       </description>
678
679       <source tarname="gcc-%-mingw32-src.tar.lzma" />
680       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
681
682       <component class="dll">
683         <release tarname="libobjc-4.5.2-1-mingw32-dll-2.tar.lzma" />
684         <release tarname="libobjc-4.6.1-2-mingw32-dll-3.tar.lzma" />
685         <release tarname="libobjc-4.6.2-1-mingw32-dll-3.tar.lzma" />
686         <release tarname="libobjc-4.7.0-1-mingw32-dll-4.tar.lzma" />
687         <release tarname="libobjc-4.7.2-1-mingw32-dll-4.tar.lzma" />
688         <release tarname="libobjc-4.8.1-3-mingw32-dll-4.tar" >
689           <download tarname="gcc-objc-4.8.1-3-mingw32-dll.tar.lzma"/>
690         </release>
691         <release tarname="libobjc-4.8.1-2-mingw32-dll-4.tar" >
692           <download tarname="gcc-objc-4.8.1-2-mingw32-dll.tar.lzma"/>
693         </release>
694         <release tarname="libobjc-4.8.1-1-mingw32-dll-4.tar" >
695           <download tarname="gcc-objc-4.8.1-1-mingw32-dll.tar.lzma"/>
696         </release>
697       </component>
698     </package>
699
700     <package name="mingw32-libgomp" alias="libgomp">
701       <affiliate group="MinGW Compiler Suite" />
702
703       <source tarname="gcc-%-mingw32-src.tar.lzma" />
704       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
705
706       <component class="dll">
707         <requires eq="libpthread-*-mingw32-dll-2.tar" />
708         <release tarname="libgomp-4.5.2-1-mingw32-dll-1.tar.lzma" />
709         <release tarname="libgomp-4.6.1-2-mingw32-dll-1.tar.lzma" />
710         <release tarname="libgomp-4.6.2-1-mingw32-dll-1.tar.lzma" />
711         <release tarname="libgomp-4.7.0-1-mingw32-dll-1.tar.lzma" />
712         <release tarname="libgomp-4.7.2-1-mingw32-dll-1.tar.lzma" />
713         <release tarname="libgomp-4.8.1-3-mingw32-dll-1.tar" >
714           <download tarname="none" />
715           <requires eq="mingw32-libgcc-4.8.1-3-mingw32-dll-1.tar" />
716         </release>
717         <release tarname="libgomp-4.8.1-2-mingw32-dll-1.tar" >
718           <download tarname="none"/>
719           <requires eq="mingw32-libgcc-4.8.1-2-mingw32-dll-1.tar" />
720         </release>
721         <release tarname="libgomp-4.8.1-1-mingw32-dll-1.tar" >
722           <download tarname="none"/>
723           <requires eq="mingw32-libgcc-4.8.1-1-mingw32-dll-1.tar" />
724         </release>
725       </component>
726     </package>
727
728     <package name="mingw32-libssp" alias="libssp">
729       <affiliate group="MinGW Compiler Suite" />
730
731       <source tarname="gcc-%-mingw32-src.tar.lzma" />
732       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
733
734       <component class="dll">
735         <release tarname="libssp-4.5.2-1-mingw32-dll-0.tar.lzma" />
736         <release tarname="libssp-4.6.1-2-mingw32-dll-0.tar.lzma" />
737         <release tarname="libssp-4.6.2-1-mingw32-dll-0.tar.lzma" />
738         <release tarname="libssp-4.7.0-1-mingw32-dll-0.tar.lzma" />
739         <release tarname="libssp-4.7.2-1-mingw32-dll-0.tar.lzma" />
740         <release tarname="libssp-4.8.1-3-mingw32-dll-0.tar" >
741           <download tarname="none"/>
742           <requires eq="mingw32-libgcc-4.8.1-3-mingw32-dll-1.tar" />
743         </release>
744         <release tarname="libssp-4.8.1-2-mingw32-dll-0.tar" >
745           <download tarname="none" />
746           <requires eq="mingw32-libgcc-4.8.1-2-mingw32-dll-1.tar" />
747         </release>
748         <release tarname="libssp-4.8.1-1-mingw32-dll-0.tar" >
749           <download tarname="none" />
750           <requires eq="mingw32-libgcc-4.8.1-1-mingw32-dll-1.tar" />
751         </release>
752       </component>
753     </package>
754
755     <package name="mingw32-libquadmath" alias="libquadmath">
756       <affiliate group="MinGW Compiler Suite" />
757
758       <source tarname="gcc-%-mingw32-src.tar.lzma" />
759       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
760
761       <component class="dll">
762         <release tarname="libquadmath-4.6.1-2-mingw32-dll-0.tar.lzma" />
763         <release tarname="libquadmath-4.6.2-1-mingw32-dll-0.tar.lzma" />
764         <release tarname="libquadmath-4.7.0-1-mingw32-dll-0.tar.lzma" />
765         <release tarname="libquadmath-4.7.2-1-mingw32-dll-0.tar.lzma" />
766         <release tarname="libquadmath-4.8.1-3-mingw32-dll-0.tar" >
767           <download tarname="none"/>
768           <requires eq="mingw32-libgcc-4.8.1-3-mingw32-dll-1.tar"/>
769         </release>
770         <release tarname="libquadmath-4.8.1-2-mingw32-dll-0.tar" >
771           <download tarname="none"/>
772           <requires eq="mingw32-libgcc-4.8.1-2-mingw32-dll-1.tar" />
773         </release>
774         <release tarname="libquadmath-4.8.1-1-mingw32-dll-0.tar" >
775           <download tarname="none"/>
776           <requires eq="mingw32-libgcc-4.8.1-1-mingw32-dll-1.tar" />
777         </release>
778       </component>
779     </package>
780
781   </package-collection>
782 </software-distribution>
783 <!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->