1 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2 <software-distribution project="MinGW" home="http://www.mingw.org" issue="@YYYYMMDDNN@">
4 <!-- File: mingw32-gcc4.xml ~~ mingw-get package list for GCC version 4.x -->
6 <package-collection subsystem="mingw32">
7 <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
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">
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
20 This is a required component of the MinGW Compiler Suite.
24 <source tarname="gcc-%-mingw32-src.tar.lzma" />
25 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
27 <component class="lic">
28 <release tarname="gcc-4.5.0-1-mingw32-lic.tar.lzma" />
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" />
43 <component class="doc">
44 <release tarname="gcc-4.5.0-1-mingw32-doc.tar.lzma" />
47 <component class="lang">
48 <release tarname="gcc-4.5.0-1-mingw32-lang.tar.lzma" />
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">
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.
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.
71 <source tarname="gcc-%-mingw32-src.tar.lzma" />
72 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
74 <component class="dll">
75 <release tarname="libgcc-4.5.0-1-mingw32-dll-1.tar.lzma" />
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">
83 This package provides the MinGW implementation of the
84 GNU Ada language compiler.
87 This is an optional component of the MinGW Compiler Suite;
88 you require it only if you wish to compile programs written
93 <source tarname="gcc-%-mingw32-src.tar.lzma" />
94 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
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" />
101 <package name="mingw32-libgnat" alias="libgnat">
102 <affiliate group="MinGW Compiler Suite" />
103 <description lang="en" title="The GNU Ada Compiler Runtime Library">
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.
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.
117 <source tarname="gcc-%-mingw32-src.tar.lzma" />
118 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
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" />
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">
131 This package provides the MinGW implementation of the
132 GNU C++ language compiler.
135 This is an optional component of the MinGW Compiler Suite;
136 you require it only if you wish to compile programs written
141 <source tarname="gcc-%-mingw32-src.tar.lzma" />
142 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
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" />
149 <package name="mingw32-libstdc++" alias="libstdc++">
150 <affiliate group="MinGW Compiler Suite" />
151 <description lang="en" title="The GNU C++ Compiler Runtime Library">
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.
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.
165 <source tarname="gcc-%-mingw32-src.tar.lzma" />
166 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
168 <component class="dll">
169 <release tarname="libstdc++-4.5.0-1-mingw32-dll-6.tar.lzma" />
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">
177 This package provides the MinGW implementation of the
178 GNU FORTRAN language compiler.
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.
187 <source tarname="gcc-%-mingw32-src.tar.lzma" />
188 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
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" />
195 <package name="mingw32-libgfortran" alias="libgfortran">
196 <affiliate group="MinGW Compiler Suite" />
197 <description lang="en" title="The GNU FORTRAN Compiler Runtime Library">
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.
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.
211 <source tarname="gcc-%-mingw32-src.tar.lzma" />
212 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
214 <component class="dll">
215 <release tarname="libgfortran-4.5.0-1-mingw32-dll-3.tar.lzma" />
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">
224 This package provides the MinGW implementation of the
225 GNU Java language compiler.
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.
234 <source tarname="gcc-%-mingw32-src.tar.lzma" />
235 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
237 <requires eq="gcc-core-%-mingw32-bin.tar" />
238 <release tarname="gcc-java-4.5.0-1-mingw32-bin.tar.lzma" />
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">
245 This package provides the MinGW implementation of the
246 GNU Objective-C language compiler.
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.
255 <source tarname="gcc-%-mingw32-src.tar.lzma" />
256 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
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" />
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">
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.
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.
279 <source tarname="gcc-%-mingw32-src.tar.lzma" />
280 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
282 <component class="dll">
283 <release tarname="libobjc-4.5.0-1-mingw32-dll-2.tar.lzma" />
287 <package name="mingw32-libgomp" alias="libgomp">
288 <affiliate group="MinGW Compiler Suite" />
290 <source tarname="gcc-%-mingw32-src.tar.lzma" />
291 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
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" />
299 <package name="mingw32-libssp" alias="libssp">
300 <affiliate group="MinGW Compiler Suite" />
302 <source tarname="gcc-%-mingw32-src.tar.lzma" />
303 <licence tarname="gcc-%-mingw32-lic.tar.lzma" />
305 <component class="dll">
306 <release tarname="libssp-4.5.0-1-mingw32-dll-0.tar.lzma" />
310 </package-collection>
311 </software-distribution>
312 <!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->