OSDN Git Service

Add manifests needed for 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.0-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="libpthread-*-mingw32-dll-2.tar" />
40         <release tarname="gcc-core-4.5.0-1-mingw32-bin.tar.lzma" />
41       </component>
42
43       <component class="doc">
44         <release tarname="gcc-4.5.0-1-mingw32-doc.tar.lzma" />
45       </component>
46
47       <component class="lang">
48         <release tarname="gcc-4.5.0-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.0-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-45.tar" />
98       <release tarname="gcc-ada-4.5.0-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.0-1-mingw32-dll-45.tar.lzma">
122           <download tarname="libgnat-4.5.0-1-mingw32-dll-4.5.tar.lzma" />
123         </release>
124       </component>
125     </package>
126
127     <package name="mingw32-gcc-g++" alias="gcc-g++ g++ gcc-c++ c++">
128       <affiliate group="MinGW Compiler Suite" />
129       <description lang="en" title="The GNU C++ Compiler">
130         <paragraph>
131           This package provides the MinGW implementation of the
132           GNU C++ language compiler.
133         </paragraph>
134         <paragraph>
135           This is an optional component of the MinGW Compiler Suite;
136           you require it only if you wish to compile programs written
137           in the C++ language.
138         </paragraph>
139       </description>
140
141       <source tarname="gcc-%-mingw32-src.tar.lzma" />
142       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
143
144       <requires eq="gcc-core-%-mingw32-bin.tar" />
145       <requires eq="libstdc++-%-mingw32-dll-6.tar" />
146       <release tarname="gcc-c++-4.5.0-1-mingw32-bin.tar.lzma" />
147     </package>
148
149     <package name="mingw32-libstdc++" alias="libstdc++">
150       <affiliate group="MinGW Compiler Suite" />
151       <description lang="en" title="The GNU C++ Compiler Runtime Library">
152         <paragraph>
153           This package provides the MinGW implementation of the
154           shared runtime library for the GNU C++ language compiler;
155           you must install it if you wish to use this compiler.
156         </paragraph>
157         <paragraph>
158           This is a freely redistributable library; it is required by,
159           (and you must distribute it with), any application compiled
160           by the GNU C++ language compiler, unless support for shared
161           runtime libraries is explicitly disabled when building.
162         </paragraph>
163       </description>
164
165       <source tarname="gcc-%-mingw32-src.tar.lzma" />
166       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
167
168       <component class="dll">
169         <release tarname="libstdc++-4.5.0-1-mingw32-dll-6.tar.lzma" />
170       </component>
171     </package>
172
173     <package name="mingw32-gcc-fortran" alias="gcc-fortran gfortran fortran">
174       <affiliate group="MinGW Compiler Suite" />
175       <description lang="en" title="The GNU FORTRAN Compiler">
176         <paragraph>
177           This package provides the MinGW implementation of the
178           GNU FORTRAN language compiler.
179         </paragraph>
180         <paragraph>
181           This is an optional component of the MinGW Compiler Suite;
182           you require it only if you wish to compile programs written
183           in the FORTRAN language.
184         </paragraph>
185       </description>
186
187       <source tarname="gcc-%-mingw32-src.tar.lzma" />
188       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
189
190       <requires eq="gcc-core-%-mingw32-bin.tar" />
191       <requires eq="libgfortran-%-mingw32-dll-3.tar" />
192       <release tarname="gcc-fortran-4.5.0-1-mingw32-bin.tar.lzma" />
193     </package>
194
195     <package name="mingw32-libgfortran" alias="libgfortran">
196       <affiliate group="MinGW Compiler Suite" />
197       <description lang="en" title="The GNU FORTRAN Compiler Runtime Library">
198         <paragraph>
199           This package provides the MinGW implementation of the
200           shared runtime library for the GNU FORTRAN language compiler;
201           you must install it if you wish to use this compiler.
202         </paragraph>
203         <paragraph>
204           This is a freely redistributable library; it is required by,
205           (and you must distribute it with), any application compiled by
206           the GNU FORTRAN language compiler, unless support for shared
207           runtime libraries is explicitly disabled when building.
208         </paragraph>
209       </description>
210
211       <source tarname="gcc-%-mingw32-src.tar.lzma" />
212       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
213
214       <component class="dll">
215         <release tarname="libgfortran-4.5.0-1-mingw32-dll-3.tar.lzma" />
216       </component>
217     </package>
218
219     <!-- FIXME: no java package available at present...
220     <package name="mingw32-gcc-java" alias="gcc-java java">
221       <affiliate group="MinGW Compiler Suite" />
222       <description lang="en" title="The GNU Java Compiler">
223         <paragraph>
224           This package provides the MinGW implementation of the
225           GNU Java language compiler.
226         </paragraph>
227         <paragraph>
228           This is an optional component of the MinGW Compiler Suite;
229           you require it only if you wish to compile programs written
230           in the Java language.
231         </paragraph>
232       </description>
233
234       <source tarname="gcc-%-mingw32-src.tar.lzma" />
235       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
236
237       <requires eq="gcc-core-%-mingw32-bin.tar" />
238       <release tarname="gcc-java-4.5.0-1-mingw32-bin.tar.lzma" />
239     </package> -->
240
241     <package name="mingw32-gcc-objc" alias="gcc-objc objc">
242       <affiliate group="MinGW Compiler Suite" />
243       <description lang="en" title="The GNU Objective-C Compiler">
244         <paragraph>
245           This package provides the MinGW implementation of the
246           GNU Objective-C language compiler.
247         </paragraph>
248         <paragraph>
249           This is an optional component of the MinGW Compiler Suite;
250           you require it only if you wish to compile programs written
251           in the Objective-C language.
252         </paragraph>
253       </description>
254
255       <source tarname="gcc-%-mingw32-src.tar.lzma" />
256       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
257
258       <requires eq="gcc-core-%-mingw32-bin.tar" />
259       <requires eq="libobjc-%-mingw32-dll-2.tar" />
260       <release tarname="gcc-c++-4.5.0-1-mingw32-bin.tar.lzma" />
261     </package>
262
263     <package name="mingw32-libobjc" alias="libobjc">
264       <affiliate group="MinGW Compiler Suite" />
265       <description lang="en" title="The GNU Objective-C Compiler Runtime Library">
266         <paragraph>
267           This package provides the MinGW implementation of the shared
268           runtime library for the GNU Objective-C language compiler; you
269           must install it if you wish to use this compiler.
270         </paragraph>
271         <paragraph>
272           This is a freely redistributable library; it is required by,
273           (and you must distribute it with), any application compiled by
274           the GNU Objective-C language compiler, unless support for shared
275           runtime libraries is explicitly disabled when building.
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="dll">
283         <release tarname="libobjc-4.5.0-1-mingw32-dll-2.tar.lzma" />
284       </component>
285     </package>
286
287     <package name="mingw32-libgomp" alias="libgomp">
288       <affiliate group="MinGW Compiler Suite" />
289
290       <source tarname="gcc-%-mingw32-src.tar.lzma" />
291       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
292
293       <component class="dll">
294         <requires eq="libpthread-*-mingw32-dll-2.tar" />
295         <release tarname="libgomp-4.5.0-1-mingw32-dll-1.tar.lzma" />
296       </component>
297     </package>
298
299     <package name="mingw32-libssp" alias="libssp">
300       <affiliate group="MinGW Compiler Suite" />
301
302       <source tarname="gcc-%-mingw32-src.tar.lzma" />
303       <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
304
305       <component class="dll">
306         <release tarname="libssp-4.5.0-1-mingw32-dll-0.tar.lzma" />
307       </component>
308     </package>
309
310   </package-collection>
311 </software-distribution>
312 <!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->