OSDN Git Service

Update & publish mingw32-gcc4.
[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-4.5.2-1-mingw32-lic.tar.lzma" />
29         <release tarname="gcc-4.6.1-2-mingw32-lic.tar.lzma" />
30         <release tarname="gcc-4.6.2-1-mingw32-lic.tar.lzma" />
31       </component>
32
33       <component class="bin">
34         <release tarname="gcc-core-4.5.2-1-mingw32-bin.tar.lzma">
35           <requires eq="binutils-*-mingw32-bin.tar" />
36           <requires eq="mingwrt-*-mingw32-dev.tar" />
37           <requires eq="w32api-*-mingw32-dev.tar" />
38           <requires eq="libgcc-%-mingw32-dll-1.tar" />
39           <requires eq="libssp-%-mingw32-dll-0.tar" />
40           <requires eq="libmpc-*-mingw32-dll-2.tar" />
41           <requires eq="libgomp-%-mingw32-dll-1.tar" />
42           <requires eq="pthreads-w32-*-mingw32-dev.tar" />
43         </release>
44         <release tarname="gcc-core-4.6.1-2-mingw32-bin.tar.lzma">
45           <requires eq="binutils-*-mingw32-bin.tar" />
46           <requires eq="mingwrt-*-mingw32-dev.tar" />
47           <requires eq="w32api-*-mingw32-dev.tar" />
48           <requires eq="libgcc-%-mingw32-dll-1.tar" />
49           <requires eq="libssp-%-mingw32-dll-0.tar" />
50           <requires eq="libmpc-*-mingw32-dll-2.tar" />
51           <requires eq="libgomp-%-mingw32-dll-1.tar" />
52           <requires eq="libquadmath-%-mingw32-dll-0.tar" />
53           <requires eq="pthreads-w32-*-mingw32-dev.tar" />
54         </release>
55         <release tarname="gcc-core-4.6.2-1-mingw32-bin.tar.lzma">
56           <requires eq="binutils-*-mingw32-bin.tar" />
57           <requires eq="mingwrt-*-mingw32-dev.tar" />
58           <requires eq="w32api-*-mingw32-dev.tar" />
59           <requires eq="libgcc-%-mingw32-dll-1.tar" />
60           <requires eq="libssp-%-mingw32-dll-0.tar" />
61           <requires eq="libmpc-*-mingw32-dll-2.tar" />
62           <requires eq="libgomp-%-mingw32-dll-1.tar" />
63           <requires eq="libquadmath-%-mingw32-dll-0.tar" />
64           <requires eq="pthreads-w32-*-mingw32-dev.tar" />
65         </release>
66       </component>
67
68       <component class="doc">
69         <release tarname="gcc-4.5.2-1-mingw32-doc.tar.lzma" />
70         <release tarname="gcc-4.6.1-2-mingw32-doc.tar.lzma" />
71         <release tarname="gcc-4.6.2-1-mingw32-doc.tar.lzma" />
72       </component>
73
74       <component class="lang">
75         <release tarname="gcc-4.5.2-1-mingw32-lang.tar.lzma" />
76         <release tarname="gcc-4.6.1-2-mingw32-lang.tar.lzma" />
77         <release tarname="gcc-4.6.2-1-mingw32-lang.tar.lzma" />
78       </component>
79     </package>
80
81     <package name="mingw32-libgcc" alias="libgcc">
82       <affiliate group="MinGW Compiler Suite" />
83       <description lang="en" title="The GNU C Compiler Shared Runtime Library">
84         <paragraph>
85           This package provides the MinGW implementation of the
86           shared runtime library for the GNU C language compiler;
87           you must install it if you wish to use this compiler with
88           -shared-libgcc support enabled, or if you wish to use any
89           other GCC language compiler, and you require safe handling
90           of exceptions which may cross DLL boundaries.
91         </paragraph>
92         <paragraph>
93           This is a freely redistributable library; it is required by,
94           (and you must distribute it with), any application compiled
95           by the GNU C++ language compiler, unless support for shared
96           runtime libraries is explicitly disabled when building.
97         </paragraph>
98       </description>
99
100       <source tarname="gcc-%-mingw32-src.tar.lzma" />
101       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
102
103       <component class="dll">
104         <release tarname="libgcc-4.5.2-1-mingw32-dll-1.tar.lzma" />
105         <release tarname="libgcc-4.6.1-2-mingw32-dll-1.tar.lzma" />
106         <release tarname="libgcc-4.6.2-1-mingw32-dll-1.tar.lzma" />
107       </component>
108     </package>
109
110     <package name="mingw32-gcc-ada" alias="gcc-ada ada">
111       <affiliate group="MinGW Compiler Suite" />
112       <description lang="en" title="The GNU Ada Compiler">
113         <paragraph>
114           This package provides the MinGW implementation of the
115           GNU Ada language compiler.
116         </paragraph>
117         <paragraph>
118           This is an optional component of the MinGW Compiler Suite;
119           you require it only if you wish to compile programs written
120           in the Ada language.
121         </paragraph>
122       </description>
123
124       <source tarname="gcc-%-mingw32-src.tar.lzma" />
125       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
126
127       <component class="bin">
128         <release tarname="gcc-ada-4.5.2-1-mingw32-bin.tar.lzma">
129           <requires eq="gcc-core-%-mingw32-bin.tar" />
130           <requires eq="libgnat-%-mingw32-dll-4_5.tar" />
131         </release>
132         <release tarname="gcc-ada-4.6.2-1-mingw32-bin.tar.lzma">
133           <requires eq="gcc-core-%-mingw32-bin.tar" />
134           <requires eq="libgnat-%-mingw32-dll-4_6.tar" />
135         </release>
136       </component>
137     </package>
138
139     <package name="mingw32-libgnat" alias="libgnat">
140       <affiliate group="MinGW Compiler Suite" />
141       <description lang="en" title="The GNU Ada Compiler Runtime Library">
142         <paragraph>
143           This package provides the MinGW implementation of the
144           shared runtime library for the GNU Ada language compiler;
145           you must install it if you wish to use this compiler.
146         </paragraph>
147         <paragraph>
148           This is a freely redistributable library; it is required by,
149           (and you must distribute it with), any application compiled
150           by the GNU Ada language compiler, unless support for shared
151           runtime libraries is explicitly disabled when building.
152         </paragraph>
153       </description>
154
155       <source tarname="gcc-%-mingw32-src.tar.lzma" />
156       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
157
158       <component class="dll">
159         <release tarname="libgnat-4.5.2-1-mingw32-dll-4_5.tar.lzma" />
160         <release tarname="libgnat-4.6.2-1-mingw32-dll-4_6.tar.lzma" />
161       </component>
162     </package>
163
164     <package name="mingw32-gcc-g++" alias="gcc-g++ g++ gcc-c++ c++">
165       <affiliate group="MinGW Compiler Suite" />
166       <description lang="en" title="The GNU C++ Compiler">
167         <paragraph>
168           This package provides the MinGW implementation of the
169           GNU C++ language compiler.
170         </paragraph>
171         <paragraph>
172           This is an optional component of the MinGW Compiler Suite;
173           you require it only if you wish to compile programs written
174           in the C++ language.
175         </paragraph>
176       </description>
177
178       <source tarname="gcc-%-mingw32-src.tar.lzma" />
179       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
180
181       <component class="bin">
182         <requires eq="gcc-core-%-mingw32-bin.tar" />
183         <requires eq="libstdc++-%-mingw32-dll-6.tar" />
184         <release tarname="gcc-c++-4.5.2-1-mingw32-bin.tar.lzma" />
185         <release tarname="gcc-c++-4.6.1-2-mingw32-bin.tar.lzma" />
186         <release tarname="gcc-c++-4.6.2-1-mingw32-bin.tar.lzma" />
187       </component>
188     </package>
189
190     <package name="mingw32-libstdc++" alias="libstdc++">
191       <affiliate group="MinGW Compiler Suite" />
192       <description lang="en" title="The GNU C++ Compiler Runtime Library">
193         <paragraph>
194           This package provides the MinGW implementation of the
195           shared runtime library for the GNU C++ language compiler;
196           you must install it if you wish to use this compiler.
197         </paragraph>
198         <paragraph>
199           This is a freely redistributable library; it is required by,
200           (and you must distribute it with), any application compiled
201           by the GNU C++ language compiler, unless support for shared
202           runtime libraries is explicitly disabled when building.
203         </paragraph>
204       </description>
205
206       <source tarname="gcc-%-mingw32-src.tar.lzma" />
207       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
208
209       <component class="dll">
210         <release tarname="libstdc++-4.5.2-1-mingw32-dll-6.tar.lzma" />
211         <release tarname="libstdc++-4.6.1-2-mingw32-dll-6.tar.lzma" />
212         <release tarname="libstdc++-4.6.2-1-mingw32-dll-6.tar.lzma" />
213       </component>
214     </package>
215
216     <package name="mingw32-gcc-fortran" alias="gcc-fortran gfortran fortran">
217       <affiliate group="MinGW Compiler Suite" />
218       <description lang="en" title="The GNU FORTRAN Compiler">
219         <paragraph>
220           This package provides the MinGW implementation of the
221           GNU FORTRAN language compiler.
222         </paragraph>
223         <paragraph>
224           This is an optional component of the MinGW Compiler Suite;
225           you require it only if you wish to compile programs written
226           in the FORTRAN language.
227         </paragraph>
228       </description>
229
230       <source tarname="gcc-%-mingw32-src.tar.lzma" />
231       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
232
233       <component class="bin">
234         <requires eq="gcc-core-%-mingw32-bin.tar" />
235         <requires eq="libgfortran-%-mingw32-dll-3.tar" />
236         <release tarname="gcc-fortran-4.5.2-1-mingw32-bin.tar.lzma" />
237         <release tarname="gcc-fortran-4.6.1-2-mingw32-bin.tar.lzma" />
238         <release tarname="gcc-fortran-4.6.2-1-mingw32-bin.tar.lzma" />
239       </component>
240     </package>
241
242     <package name="mingw32-libgfortran" alias="libgfortran">
243       <affiliate group="MinGW Compiler Suite" />
244       <description lang="en" title="The GNU FORTRAN Compiler Runtime Library">
245         <paragraph>
246           This package provides the MinGW implementation of the
247           shared runtime library for the GNU FORTRAN language compiler;
248           you must install it if you wish to use this compiler.
249         </paragraph>
250         <paragraph>
251           This is a freely redistributable library; it is required by,
252           (and you must distribute it with), any application compiled by
253           the GNU FORTRAN language compiler, unless support for shared
254           runtime libraries is explicitly disabled when building.
255         </paragraph>
256       </description>
257
258       <source tarname="gcc-%-mingw32-src.tar.lzma" />
259       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
260
261       <component class="dll">
262         <release tarname="libgfortran-4.5.2-1-mingw32-dll-3.tar.lzma" />
263         <release tarname="libgfortran-4.6.1-2-mingw32-dll-3.tar.lzma" />
264         <release tarname="libgfortran-4.6.2-1-mingw32-dll-3.tar.lzma" />
265       </component>
266     </package>
267
268     <!-- FIXME: no java package available at present...
269     <package name="mingw32-gcc-java" alias="gcc-java java">
270       <affiliate group="MinGW Compiler Suite" />
271       <description lang="en" title="The GNU Java Compiler">
272         <paragraph>
273           This package provides the MinGW implementation of the
274           GNU Java language compiler.
275         </paragraph>
276         <paragraph>
277           This is an optional component of the MinGW Compiler Suite;
278           you require it only if you wish to compile programs written
279           in the Java language.
280         </paragraph>
281       </description>
282
283       <source tarname="gcc-%-mingw32-src.tar.lzma" />
284       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
285
286       <component class="bin">
287         <requires eq="gcc-core-%-mingw32-bin.tar" />
288         <release tarname="gcc-java-4.5.2-1-mingw32-bin.tar.lzma" />
289       </component>
290     </package> -->
291
292     <package name="mingw32-gcc-objc" alias="gcc-objc objc">
293       <affiliate group="MinGW Compiler Suite" />
294       <description lang="en" title="The GNU Objective-C Compiler">
295         <paragraph>
296           This package provides the MinGW implementation of the
297           GNU Objective-C language compiler.
298         </paragraph>
299         <paragraph>
300           This is an optional component of the MinGW Compiler Suite;
301           you require it only if you wish to compile programs written
302           in the Objective-C language.
303         </paragraph>
304       </description>
305
306       <source tarname="gcc-%-mingw32-src.tar.lzma" />
307       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
308
309       <component class="bin">
310         <requires eq="gcc-core-%-mingw32-bin.tar" />
311         <release tarname="gcc-objc-4.5.2-1-mingw32-bin.tar.lzma">
312           <requires eq="libobjc-%-mingw32-dll-2.tar" />
313         </release>
314         <release tarname="gcc-objc-4.6.1-2-mingw32-bin.tar.lzma">
315           <requires eq="libobjc-%-mingw32-dll-3.tar" />
316         </release>
317         <release tarname="gcc-objc-4.6.2-1-mingw32-bin.tar.lzma">
318           <requires eq="libobjc-%-mingw32-dll-3.tar" />
319         </release>
320       </component>
321     </package>
322
323     <package name="mingw32-libobjc" alias="libobjc">
324       <affiliate group="MinGW Compiler Suite" />
325       <description lang="en" title="The GNU Objective-C Compiler Runtime Library">
326         <paragraph>
327           This package provides the MinGW implementation of the shared
328           runtime library for the GNU Objective-C language compiler; you
329           must install it if you wish to use this compiler.
330         </paragraph>
331         <paragraph>
332           This is a freely redistributable library; it is required by,
333           (and you must distribute it with), any application compiled by
334           the GNU Objective-C language compiler, unless support for shared
335           runtime libraries is explicitly disabled when building.
336         </paragraph>
337       </description>
338
339       <source tarname="gcc-%-mingw32-src.tar.lzma" />
340       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
341
342       <component class="dll">
343         <release tarname="libobjc-4.5.2-1-mingw32-dll-2.tar.lzma" />
344         <release tarname="libobjc-4.6.1-2-mingw32-dll-3.tar.lzma" />
345         <release tarname="libobjc-4.6.2-1-mingw32-dll-3.tar.lzma" />
346       </component>
347     </package>
348
349     <package name="mingw32-libgomp" alias="libgomp">
350       <affiliate group="MinGW Compiler Suite" />
351
352       <source tarname="gcc-%-mingw32-src.tar.lzma" />
353       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
354
355       <component class="dll">
356         <requires eq="libpthread-*-mingw32-dll-2.tar" />
357         <release tarname="libgomp-4.5.2-1-mingw32-dll-1.tar.lzma" />
358         <release tarname="libgomp-4.6.1-2-mingw32-dll-1.tar.lzma" />
359         <release tarname="libgomp-4.6.2-1-mingw32-dll-1.tar.lzma" />
360       </component>
361     </package>
362
363     <package name="mingw32-libssp" alias="libssp">
364       <affiliate group="MinGW Compiler Suite" />
365
366       <source tarname="gcc-%-mingw32-src.tar.lzma" />
367       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
368
369       <component class="dll">
370         <release tarname="libssp-4.5.2-1-mingw32-dll-0.tar.lzma" />
371         <release tarname="libssp-4.6.1-2-mingw32-dll-0.tar.lzma" />
372         <release tarname="libssp-4.6.2-1-mingw32-dll-0.tar.lzma" />
373       </component>
374     </package>
375
376     <package name="mingw32-libquadmath" alias="libquadmath">
377       <affiliate group="MinGW Compiler Suite" />
378
379       <source tarname="gcc-%-mingw32-src.tar.lzma" />
380       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
381
382       <component class="dll">
383         <release tarname="libquadmath-4.6.1-2-mingw32-dll-0.tar.lzma" />
384         <release tarname="libquadmath-4.6.2-1-mingw32-dll-0.tar.lzma" />
385       </component>
386     </package>
387
388   </package-collection>
389 </software-distribution>
390 <!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->