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