OSDN Git Service

Release binutils-2.23.2-1, gcc-4.8.1-1, gettext-0.18.3.1-1 and libiconv-1.14-3.
[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-1-mingw32-lic.tar.lzma" />
29         <release tarname="gcc-4.7.2-1-mingw32-lic.tar.lzma" />
30         <release tarname="gcc-4.7.0-1-mingw32-lic.tar.lzma" />
31         <release tarname="gcc-4.6.2-1-mingw32-lic.tar.lzma" />
32         <release tarname="gcc-4.6.1-2-mingw32-lic.tar.lzma" />
33         <release tarname="gcc-4.5.2-1-mingw32-lic.tar.lzma" />
34       </component>
35
36       <component class="bin">
37         <release tarname="gcc-core-4.8.1-1-mingw32-bin.tar.lzma">
38           <requires eq="gcc-core-%-mingw32-dev.tar.lzma" />
39           <requires eq="binutils-*-mingw32-bin.tar.lzma" />
40           <requires eq="mingwrt-4.*-mingw32-dev.tar.lzma" />
41           <requires eq="w32api-4.*-mingw32-dev.tar.lzma" />
42         </release>
43         <release tarname="gcc-core-4.7.2-1-mingw32-bin.tar.lzma">
44           <requires eq="libquadmath-%-mingw32-dll-0.tar" />
45           <requires ge="mingwrt-3.20-2-mingw32-dev.tar" />
46           <requires eq="libgcc-%-mingw32-dll-1.tar" />
47           <requires eq="libssp-%-mingw32-dll-0.tar" />
48           <requires eq="libgomp-%-mingw32-dll-1.tar" />
49           <requires eq="libmpc-*-mingw32-dll-2.tar" />
50           <requires eq="pthreads-w32-*-mingw32-dev.tar" />
51           <requires eq="binutils-*-mingw32-bin.tar" />
52           <requires eq="w32api-*-mingw32-dev.tar" />
53         </release>
54         <release tarname="gcc-core-4.7.0-1-mingw32-bin.tar.lzma">
55           <requires eq="libquadmath-%-mingw32-dll-0.tar" />
56           <requires ge="mingwrt-3.20-2-mingw32-dev.tar" />
57           <requires eq="libgcc-%-mingw32-dll-1.tar" />
58           <requires eq="libssp-%-mingw32-dll-0.tar" />
59           <requires eq="libgomp-%-mingw32-dll-1.tar" />
60           <requires eq="libmpc-*-mingw32-dll-2.tar" />
61           <requires eq="pthreads-w32-*-mingw32-dev.tar" />
62           <requires eq="binutils-*-mingw32-bin.tar" />
63           <requires eq="w32api-*-mingw32-dev.tar" />
64         </release>
65         <release tarname="gcc-core-4.6.2-1-mingw32-bin.tar.lzma">
66           <requires eq="libquadmath-%-mingw32-dll-0.tar" />
67           <requires lt="mingwrt-3.20-2-mingw32-dev.tar" />
68           <requires eq="libgcc-%-mingw32-dll-1.tar" />
69           <requires eq="libssp-%-mingw32-dll-0.tar" />
70           <requires eq="libgomp-%-mingw32-dll-1.tar" />
71           <requires eq="libmpc-*-mingw32-dll-2.tar" />
72           <requires eq="pthreads-w32-*-mingw32-dev.tar" />
73           <requires eq="binutils-*-mingw32-bin.tar" />
74           <requires eq="w32api-*-mingw32-dev.tar" />
75         </release>
76         <release tarname="gcc-core-4.6.1-2-mingw32-bin.tar.lzma">
77           <requires eq="libquadmath-%-mingw32-dll-0.tar" />
78           <requires lt="mingwrt-3.20-2-mingw32-dev.tar" />
79           <requires eq="libgcc-%-mingw32-dll-1.tar" />
80           <requires eq="libssp-%-mingw32-dll-0.tar" />
81           <requires eq="libgomp-%-mingw32-dll-1.tar" />
82           <requires eq="libmpc-*-mingw32-dll-2.tar" />
83           <requires eq="pthreads-w32-*-mingw32-dev.tar" />
84           <requires eq="binutils-*-mingw32-bin.tar" />
85           <requires eq="w32api-*-mingw32-dev.tar" />
86         </release>
87         <release tarname="gcc-core-4.5.2-1-mingw32-bin.tar.lzma">
88           <requires lt="mingwrt-3.20-2-mingw32-dev.tar" />
89           <requires eq="libgcc-%-mingw32-dll-1.tar" />
90           <requires eq="libssp-%-mingw32-dll-0.tar" />
91           <requires eq="libgomp-%-mingw32-dll-1.tar" />
92           <requires eq="libmpc-*-mingw32-dll-2.tar" />
93           <requires eq="pthreads-w32-*-mingw32-dev.tar" />
94           <requires eq="binutils-*-mingw32-bin.tar" />
95           <requires eq="w32api-*-mingw32-dev.tar" />
96         </release>
97       </component>
98
99       <component class="dll">
100         <release tarname="gcc-core-4.8.1-1-mingw32-dll.tar.lzma">
101           <requires eq="mpc-1.0.1-1-mingw32-dll.tar.lzma" />
102           <requires eq="gmp-5.1.2-1-mingw32-dll.tar.lzma" />
103           <requires eq="mpfr-3.1.2-1-mingw32-dll.tar.lzma" />
104           <requires eq="zlib-1.2.8-1-mingw32-dll.tar.lzma" />
105         </release>
106       </component>
107
108       <component class="dev">
109         <release tarname="gcc-core-4.8.1-1-mingw32-dev.tar.lzma">
110           <requires eq="gcc-core-%-mingw32-dll.tar.lzma" />
111         </release>
112       </component>
113
114       <component class="doc">
115         <release tarname="gcc-core-4.8.1-1-mingw32-doc.tar.lzma" />
116         <release tarname="gcc-4.7.2-1-mingw32-doc.tar.lzma" />
117         <release tarname="gcc-4.7.0-1-mingw32-doc.tar.lzma" />
118         <release tarname="gcc-4.6.2-1-mingw32-doc.tar.lzma" />
119         <release tarname="gcc-4.6.1-2-mingw32-doc.tar.lzma" />
120         <release tarname="gcc-4.5.2-1-mingw32-doc.tar.lzma" />
121       </component>
122
123       <component class="man">
124         <release tarname="gcc-core-4.8.1-1-mingw32-man.tar.lzma" />
125       </component>
126
127       <component class="info">
128         <release tarname="gcc-core-4.8.1-1-mingw32-info.tar.lzma" />
129       </component>
130
131       <component class="lang">
132         <release tarname="gcc-4.8.1-1-mingw32-lang.tar.lzma" />
133         <release tarname="gcc-4.7.2-1-mingw32-lang.tar.lzma" />
134         <release tarname="gcc-4.7.0-1-mingw32-lang.tar.lzma" />
135         <release tarname="gcc-4.6.2-1-mingw32-lang.tar.lzma" />
136         <release tarname="gcc-4.6.1-2-mingw32-lang.tar.lzma" />
137         <release tarname="gcc-4.5.2-1-mingw32-lang.tar.lzma" />
138       </component>
139     </package>
140
141     <package name="mingw32-libgcc" alias="libgcc">
142       <affiliate group="MinGW Compiler Suite" />
143       <description lang="en" title="The GNU C Compiler Shared Runtime Library">
144         <paragraph>
145           This package provides the MinGW implementation of the
146           shared runtime library for the GNU C language compiler;
147           you must install it if you wish to use this compiler with
148           -shared-libgcc support enabled, or if you wish to use any
149           other GCC language compiler, and you require safe handling
150           of exceptions which may cross DLL boundaries.
151         </paragraph>
152         <paragraph>
153           This is a freely redistributable library; it is required by,
154           (and you must distribute it with), any application compiled
155           by the GNU C++ language compiler, unless support for shared
156           runtime libraries is explicitly disabled when building.
157         </paragraph>
158         <paragraph>NOTE: As of gcc-4.8.1 release this library is delivered in
159         the -dll file of the gcc-core package.
160         </paragraph>
161       </description>
162
163       <source tarname="gcc-%-mingw32-src.tar.lzma" />
164       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
165
166       <component class="dll">
167         <release tarname="libgcc-4.5.2-1-mingw32-dll-1.tar.lzma" />
168         <release tarname="libgcc-4.6.1-2-mingw32-dll-1.tar.lzma" />
169         <release tarname="libgcc-4.6.2-1-mingw32-dll-1.tar.lzma" />
170         <release tarname="libgcc-4.7.0-1-mingw32-dll-1.tar.lzma" />
171         <release tarname="libgcc-4.7.2-1-mingw32-dll-1.tar.lzma" />
172       </component>
173     </package>
174
175     <package name="mingw32-gcc-ada" alias="gcc-ada ada">
176       <affiliate group="Basic Setup" />
177       <affiliate group="MinGW Compiler Suite" />
178       <description lang="en" title="The GNU Ada Compiler">
179         <paragraph>
180           This package provides the MinGW implementation of the
181           GNU Ada language compiler.
182         </paragraph>
183         <paragraph>
184           This is an optional component of the MinGW Compiler Suite;
185           you require it only if you wish to compile programs written
186           in the Ada language.
187         </paragraph>
188       </description>
189
190       <source tarname="gcc-%-mingw32-src.tar.lzma" />
191       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
192
193       <component class="bin">
194         <release tarname="gcc-ada-4.8.1-1-mingw32-bin.tar.lzma">
195           <requires eq="gcc-ada-%-mingw32-dev.tar.lzma" />
196           <requires eq="gcc-core-%-mingw32-dev.tar.lzma" />
197           <requires eq="mingwrt-4.*-mingw32-dev.tar.lzma" />
198           <requires eq="w32api-4.*-mingw32-dev.tar.lzma" />
199           <requires eq="binutils-*-mingw32-bin.tar.lzma" />
200         </release>
201         <release tarname="gcc-ada-4.7.2-1-mingw32-bin.tar.lzma">
202           <requires eq="libgnat-%-mingw32-dll-4_7.tar" />
203           <requires eq="gcc-core-%-mingw32-bin.tar" />
204         </release>
205         <release tarname="gcc-ada-4.7.0-1-mingw32-bin.tar.lzma">
206           <requires eq="libgnat-%-mingw32-dll-4_7.tar" />
207           <requires eq="gcc-core-%-mingw32-bin.tar" />
208         </release>
209         <release tarname="gcc-ada-4.6.2-1-mingw32-bin.tar.lzma">
210           <requires eq="libgnat-%-mingw32-dll-4_6.tar" />
211           <requires eq="gcc-core-%-mingw32-bin.tar" />
212         </release>
213         <release tarname="gcc-ada-4.5.2-1-mingw32-bin.tar.lzma">
214           <requires eq="libgnat-%-mingw32-dll-4_5.tar" />
215           <requires eq="gcc-core-%-mingw32-bin.tar" />
216         </release>
217       </component>
218
219       <component class="dll">
220         <release tarname="gcc-ada-4.8.1-1-mingw32-dll.tar.lzma" />
221       </component>
222
223       <component class="dev">
224         <release tarname="gcc-ada-4.8.1-1-mingw32-dev.tar.lzma">
225           <requires eq="gcc-ada-%-mingw32-dll.tar.lzma" />
226         </release>
227       </component>
228
229       <component class="info">
230         <release tarname="gcc-ada-4.8.1-1-mingw32-info.tar.lzma" />
231       </component>
232     </package>
233
234     <package name="mingw32-libgnat" alias="libgnat">
235       <affiliate group="MinGW Compiler Suite" />
236       <description lang="en" title="The GNU Ada Compiler Runtime Library">
237         <paragraph>
238           This package provides the MinGW implementation of the
239           shared runtime library for the GNU Ada language compiler;
240           you must install it if you wish to use this compiler.
241         </paragraph>
242         <paragraph>
243           This is a freely redistributable library; it is required by,
244           (and you must distribute it with), any application compiled
245           by the GNU Ada language compiler, unless support for shared
246           runtime libraries is explicitly disabled when building.
247         </paragraph>
248         <paragraph>NOTE: As of gcc-4.8.1 release this library is delivered in
249         the -dll file of the gcc-ada package.
250         </paragraph>
251       </description>
252
253       <source tarname="gcc-%-mingw32-src.tar.lzma" />
254       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
255
256       <component class="dll">
257         <release tarname="libgnat-4.5.2-1-mingw32-dll-4_5.tar.lzma" />
258         <release tarname="libgnat-4.6.2-1-mingw32-dll-4_6.tar.lzma" />
259         <release tarname="libgnat-4.7.0-1-mingw32-dll-4_7.tar.lzma" />
260         <release tarname="libgnat-4.7.2-1-mingw32-dll-4_7.tar.lzma" />
261       </component>
262     </package>
263
264     <package name="mingw32-gcc-g++" alias="gcc-g++ g++ gcc-c++ c++">
265       <affiliate group="Basic Setup" />
266       <affiliate group="MinGW Compiler Suite" />
267       <description lang="en" title="The GNU C++ Compiler">
268         <paragraph>
269           This package provides the MinGW implementation of the
270           GNU C++ language compiler.
271         </paragraph>
272         <paragraph>
273           This is an optional component of the MinGW Compiler Suite;
274           you require it only if you wish to compile programs written
275           in the C++ language.
276         </paragraph>
277       </description>
278
279       <source tarname="gcc-%-mingw32-src.tar.lzma" />
280       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
281
282       <component class="bin">
283         <release tarname="gcc-c++-4.8.1-1-mingw32-bin.tar.lzma" >
284           <requires eq="gcc-c++-%-mingw32-dev.tar.lzma" />
285           <requires eq="gcc-core-%-mingw32-dev.tar.lzma" />
286           <requires eq="binutils-*-mingw32-bin.tar.lzma" />
287           <requires eq="mingwrt-4.*-mingw32-dev.tar.lzma" />
288           <requires eq="w32api-4.*-mingw32-dev.tar.lzma" />
289         </release>
290         <release tarname="gcc-c++-4.7.2-1-mingw32-bin.tar.lzma" >
291           <requires eq="gcc-core-%-mingw32-bin.tar" />
292           <requires eq="libstdc++-%-mingw32-dll-6.tar" />
293         </release>
294         <release tarname="gcc-c++-4.7.0-1-mingw32-bin.tar.lzma" >
295           <requires eq="gcc-core-%-mingw32-bin.tar" />
296           <requires eq="libstdc++-%-mingw32-dll-6.tar" />
297         </release>
298         <release tarname="gcc-c++-4.6.2-1-mingw32-bin.tar.lzma" >
299           <requires eq="gcc-core-%-mingw32-bin.tar" />
300           <requires eq="libstdc++-%-mingw32-dll-6.tar" />
301         </release>
302         <release tarname="gcc-c++-4.6.1-2-mingw32-bin.tar.lzma" >
303           <requires eq="gcc-core-%-mingw32-bin.tar" />
304           <requires eq="libstdc++-%-mingw32-dll-6.tar" />
305         </release>
306         <release tarname="gcc-c++-4.5.2-1-mingw32-bin.tar.lzma" >
307           <requires eq="gcc-core-%-mingw32-bin.tar" />
308           <requires eq="libstdc++-%-mingw32-dll-6.tar" />
309         </release>
310       </component>
311
312       <component class="dll">
313         <release tarname="gcc-c++-4.8.1-1-mingw32-dll.tar.lzma" />
314       </component>
315
316       <component class="dev">
317         <release tarname="gcc-c++-4.8.1-1-mingw32-dev.tar.lzma" >
318           <requires eq="gcc-c++-%-mingw32-dll.tar.lzma" />
319         </release>
320       </component>
321
322       <component class="doc">
323         <release tarname="gcc-c++-4.8.1-1-mingw32-doc.tar.lzma" />
324       </component>
325
326       <component class="man">
327         <release tarname="gcc-c++-4.8.1-1-mingw32-man.tar.lzma" />
328       </component>
329     </package>
330
331     <package name="mingw32-libstdc++" alias="libstdc++">
332       <affiliate group="MinGW Compiler Suite" />
333       <description lang="en" title="The GNU C++ Compiler Runtime Library">
334         <paragraph>
335           This package provides the MinGW implementation of the
336           shared runtime library for the GNU C++ language compiler;
337           you must install it if you wish to use this compiler.
338         </paragraph>
339         <paragraph>
340           This is a freely redistributable library; it is required by,
341           (and you must distribute it with), any application compiled
342           by the GNU C++ language compiler, unless support for shared
343           runtime libraries is explicitly disabled when building.
344         </paragraph>
345         <paragraph>NOTE: As of gcc-4.8.1 release this library is delivered in
346         the -dll file of the gcc-c++ package.
347         </paragraph>
348       </description>
349
350       <source tarname="gcc-%-mingw32-src.tar.lzma" />
351       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
352
353       <component class="dll">
354         <release tarname="libstdc++-4.5.2-1-mingw32-dll-6.tar.lzma" />
355         <release tarname="libstdc++-4.6.1-2-mingw32-dll-6.tar.lzma" />
356         <release tarname="libstdc++-4.6.2-1-mingw32-dll-6.tar.lzma" />
357         <release tarname="libstdc++-4.7.0-1-mingw32-dll-6.tar.lzma" />
358         <release tarname="libstdc++-4.7.2-1-mingw32-dll-6.tar.lzma" />
359       </component>
360     </package>
361
362     <package name="mingw32-gcc-fortran" alias="gcc-fortran gfortran fortran">
363       <affiliate group="Basic Setup" />
364       <affiliate group="MinGW Compiler Suite" />
365       <description lang="en" title="The GNU FORTRAN Compiler">
366         <paragraph>
367           This package provides the MinGW implementation of the
368           GNU FORTRAN language compiler.
369         </paragraph>
370         <paragraph>
371           This is an optional component of the MinGW Compiler Suite;
372           you require it only if you wish to compile programs written
373           in the FORTRAN language.
374         </paragraph>
375       </description>
376
377       <source tarname="gcc-%-mingw32-src.tar.lzma" />
378       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
379
380       <component class="bin">
381         <release tarname="gcc-fortran-4.8.1-1-mingw32-bin.tar.lzma">
382           <requires eq="gcc-fortran-%-mingw32-dev.tar.lzma" />
383           <requires eq="gcc-core-%-mingw32-dev.tar.lzma" />
384           <requires eq="binutils-*-mingw32-bin.tar.lzma" />
385         </release>
386         <release tarname="gcc-fortran-4.7.2-1-mingw32-bin.tar.lzma" >
387           <requires eq="gcc-core-%-mingw32-bin.tar" />
388           <requires eq="libgfortran-%-mingw32-dll-3.tar" />
389         </release>
390         <release tarname="gcc-fortran-4.7.0-1-mingw32-bin.tar.lzma" >
391           <requires eq="gcc-core-%-mingw32-bin.tar" />
392           <requires eq="libgfortran-%-mingw32-dll-3.tar" />
393         </release>
394         <release tarname="gcc-fortran-4.6.2-1-mingw32-bin.tar.lzma" >
395           <requires eq="gcc-core-%-mingw32-bin.tar" />
396           <requires eq="libgfortran-%-mingw32-dll-3.tar" />
397         </release>
398         <release tarname="gcc-fortran-4.6.1-2-mingw32-bin.tar.lzma" >
399           <requires eq="gcc-core-%-mingw32-bin.tar" />
400           <requires eq="libgfortran-%-mingw32-dll-3.tar" />
401         </release>
402         <release tarname="gcc-fortran-4.5.2-1-mingw32-bin.tar.lzma" >
403           <requires eq="gcc-core-%-mingw32-bin.tar" />
404           <requires eq="libgfortran-%-mingw32-dll-3.tar" />
405         </release>
406       </component>
407
408       <component class="dll">
409         <release tarname="gcc-fortran-4.8.1-1-mingw32-dll.tar.lzma" />
410       </component>
411
412       <component class="dev">
413         <release tarname="gcc-fortran-4.8.1-1-mingw32-dev.tar.lzma" >
414           <requires eq="gcc-fortran-%-mingw32-dll.tar.lzma" />
415         </release>
416       </component>
417
418       <component class="doc">
419         <release tarname="gcc-fortran-4.8.1-1-mingw32-doc.tar.lzma" />
420       </component>
421
422       <component class="info">
423         <release tarname="gcc-fortran-4.8.1-1-mingw32-info.tar.lzma" />
424       </component>
425
426       <component class="man">
427         <release tarname="gcc-fortran-4.8.1-1-mingw32-man.tar.lzma" />
428       </component>
429     </package>
430
431     <package name="mingw32-libgfortran" alias="libgfortran">
432       <affiliate group="MinGW Compiler Suite" />
433       <description lang="en" title="The GNU FORTRAN Compiler Runtime Library">
434         <paragraph>
435           This package provides the MinGW implementation of the
436           shared runtime library for the GNU FORTRAN language compiler;
437           you must install it if you wish to use this compiler.
438         </paragraph>
439         <paragraph>
440           This is a freely redistributable library; it is required by,
441           (and you must distribute it with), any application compiled by
442           the GNU FORTRAN language compiler, unless support for shared
443           runtime libraries is explicitly disabled when building.
444         </paragraph>
445       </description>
446
447       <source tarname="gcc-%-mingw32-src.tar.lzma" />
448       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
449
450       <component class="dll">
451         <release tarname="libgfortran-4.5.2-1-mingw32-dll-3.tar.lzma" />
452         <release tarname="libgfortran-4.6.1-2-mingw32-dll-3.tar.lzma" />
453         <release tarname="libgfortran-4.6.2-1-mingw32-dll-3.tar.lzma" />
454         <release tarname="libgfortran-4.7.0-1-mingw32-dll-3.tar.lzma" />
455         <release tarname="libgfortran-4.7.2-1-mingw32-dll-3.tar.lzma" />
456       </component>
457     </package>
458
459     <!-- FIXME: no java package available at present...
460     <package name="mingw32-gcc-java" alias="gcc-java java">
461       <affiliate group="MinGW Compiler Suite" />
462       <description lang="en" title="The GNU Java Compiler">
463         <paragraph>
464           This package provides the MinGW implementation of the
465           GNU Java language compiler.
466         </paragraph>
467         <paragraph>
468           This is an optional component of the MinGW Compiler Suite;
469           you require it only if you wish to compile programs written
470           in the Java language.
471         </paragraph>
472       </description>
473
474       <source tarname="gcc-%-mingw32-src.tar.lzma" />
475       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
476
477       <component class="bin">
478         <requires eq="gcc-core-%-mingw32-bin.tar" />
479         <release tarname="gcc-java-4.5.2-1-mingw32-bin.tar.lzma" />
480       </component>
481     </package> -->
482
483     <package name="mingw32-gcc-objc" alias="gcc-objc objc">
484       <affiliate group="Basic Setup" />
485       <affiliate group="MinGW Compiler Suite" />
486       <description lang="en" title="The GNU Objective-C Compiler">
487         <paragraph>
488           This package provides the MinGW implementation of the
489           GNU Objective-C language compiler.
490         </paragraph>
491         <paragraph>
492           This is an optional component of the MinGW Compiler Suite;
493           you require it only if you wish to compile programs written
494           in the Objective-C language.
495         </paragraph>
496         <paragraph>NOTE: As of the gcc-4.8.1 release in order to install objc
497         you need to install the gcc-objc-%-mingw32-dev package instead of the
498         -bin package.  This change was made to be consistent with what -bin
499         usually contains compared to -dev.
500         </paragraph>
501       </description>
502
503       <source tarname="gcc-%-mingw32-src.tar.lzma" />
504       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
505
506       <component class="bin">
507         <release tarname="gcc-objc-4.7.2-1-mingw32-bin.tar.lzma">
508           <requires eq="gcc-core-%-mingw32-bin.tar" />
509           <requires eq="libobjc-%-mingw32-dll-4.tar" />
510         </release>
511         <release tarname="gcc-objc-4.7.0-1-mingw32-bin.tar.lzma">
512           <requires eq="gcc-core-%-mingw32-bin.tar" />
513           <requires eq="libobjc-%-mingw32-dll-4.tar" />
514         </release>
515         <release tarname="gcc-objc-4.6.2-1-mingw32-bin.tar.lzma">
516           <requires eq="gcc-core-%-mingw32-bin.tar" />
517           <requires eq="libobjc-%-mingw32-dll-3.tar" />
518         </release>
519         <release tarname="gcc-objc-4.6.1-2-mingw32-bin.tar.lzma">
520           <requires eq="gcc-core-%-mingw32-bin.tar" />
521           <requires eq="libobjc-%-mingw32-dll-3.tar" />
522         </release>
523         <release tarname="gcc-objc-4.5.2-1-mingw32-bin.tar.lzma">
524           <requires eq="gcc-core-%-mingw32-bin.tar" />
525           <requires eq="libobjc-%-mingw32-dll-2.tar" />
526         </release>
527       </component>
528
529       <component class="dll">
530         <release tarname="gcc-objc-4.8.1-1-mingw32-dll.tar.lzma" >
531           <requires eq="gcc-core-%-mingw32-bin.tar.lzma" />
532         </release>
533       </component>
534
535       <component class="dev">
536         <release tarname="gcc-objc-4.8.1-1-mingw32-dev.tar.lzma">
537           <requires eq="gcc-objc-%-mingw32-dll.tar.lzma" />
538         </release>
539       </component>
540     </package>
541
542     <package name="mingw32-libobjc" alias="libobjc">
543       <affiliate group="MinGW Compiler Suite" />
544       <description lang="en" title="The GNU Objective-C Compiler Runtime Library">
545         <paragraph>
546           This package provides the MinGW implementation of the shared
547           runtime library for the GNU Objective-C language compiler; you
548           must install it if you wish to use this compiler.
549         </paragraph>
550         <paragraph>
551           This is a freely redistributable library; it is required by,
552           (and you must distribute it with), any application compiled by
553           the GNU Objective-C language compiler, unless support for shared
554           runtime libraries is explicitly disabled when building.
555         </paragraph>
556         <paragraph>NOTE: As of gcc-4.8.2-1 release this library is delivered
557         in the primary gcc-objc-%-mingw32-dll file.
558         </paragraph>
559       </description>
560
561       <source tarname="gcc-%-mingw32-src.tar.lzma" />
562       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
563
564       <component class="dll">
565         <release tarname="libobjc-4.5.2-1-mingw32-dll-2.tar.lzma" />
566         <release tarname="libobjc-4.6.1-2-mingw32-dll-3.tar.lzma" />
567         <release tarname="libobjc-4.6.2-1-mingw32-dll-3.tar.lzma" />
568         <release tarname="libobjc-4.7.0-1-mingw32-dll-4.tar.lzma" />
569         <release tarname="libobjc-4.7.2-1-mingw32-dll-4.tar.lzma" />
570       </component>
571     </package>
572
573     <package name="mingw32-libgomp" alias="libgomp">
574       <affiliate group="MinGW Compiler Suite" />
575
576       <source tarname="gcc-%-mingw32-src.tar.lzma" />
577       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
578
579       <component class="dll">
580         <requires eq="libpthread-*-mingw32-dll-2.tar" />
581         <release tarname="libgomp-4.5.2-1-mingw32-dll-1.tar.lzma" />
582         <release tarname="libgomp-4.6.1-2-mingw32-dll-1.tar.lzma" />
583         <release tarname="libgomp-4.6.2-1-mingw32-dll-1.tar.lzma" />
584         <release tarname="libgomp-4.7.0-1-mingw32-dll-1.tar.lzma" />
585         <release tarname="libgomp-4.7.2-1-mingw32-dll-1.tar.lzma" />
586       </component>
587     </package>
588
589     <package name="mingw32-libssp" alias="libssp">
590       <affiliate group="MinGW Compiler Suite" />
591
592       <source tarname="gcc-%-mingw32-src.tar.lzma" />
593       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
594
595       <component class="dll">
596         <release tarname="libssp-4.5.2-1-mingw32-dll-0.tar.lzma" />
597         <release tarname="libssp-4.6.1-2-mingw32-dll-0.tar.lzma" />
598         <release tarname="libssp-4.6.2-1-mingw32-dll-0.tar.lzma" />
599         <release tarname="libssp-4.7.0-1-mingw32-dll-0.tar.lzma" />
600         <release tarname="libssp-4.7.2-1-mingw32-dll-0.tar.lzma" />
601       </component>
602     </package>
603
604     <package name="mingw32-libquadmath" alias="libquadmath">
605       <affiliate group="MinGW Compiler Suite" />
606
607       <source tarname="gcc-%-mingw32-src.tar.lzma" />
608       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
609
610       <component class="dll">
611         <release tarname="libquadmath-4.6.1-2-mingw32-dll-0.tar.lzma" />
612         <release tarname="libquadmath-4.6.2-1-mingw32-dll-0.tar.lzma" />
613         <release tarname="libquadmath-4.7.0-1-mingw32-dll-0.tar.lzma" />
614         <release tarname="libquadmath-4.7.2-1-mingw32-dll-0.tar.lzma" />
615       </component>
616     </package>
617
618   </package-collection>
619 </software-distribution>
620 <!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->