OSDN Git Service

Add mingw32-base.xml, mingw32-binutils.xml, mingw32-gdb.xml and mingw32-runtime.xml
[mingw/mingw-dist.git] / mingw32 / mingw32-base.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-base.xml -->
5   <!-- This is a preliminary catalogue to facilitate the release of
6        mingw-get-0.1-mingw32-alpha-2; it currently reproduces the package
7        inventory of the original package-index.xml from the previous
8        mingw-get-0.1-mingw32-alpha-1, but it is planned to update it
9        over the coming weeks, to provide a more comprehensive and
10        up-to-date package inventory.
11     -->
12
13   <package-group-hierarchy>
14     <package-group name="MinGW" expand="true">
15       <package-group name="MinGW Base System">
16         <package-group name="MinGW Compiler Suite" />
17         <package-group name="MinGW Source-Level Debugger" />
18         <package-group name="MinGW Standard Libraries" />
19       </package-group>
20       <package-group name="MinGW Libraries">
21         <package-group name="MinGW Standard Libraries" />
22         <package-group name="MinGW Add-On Libraries" />
23       </package-group>
24     </package-group>
25   </package-group-hierarchy>
26
27   <package-list catalogue="mingw32-runtime" />
28   <package-list catalogue="mingw32-binutils" />
29   <package-list catalogue="mingw32-gdb" />
30
31   <package-collection subsystem="mingw32">
32     <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
33
34     <package name="mingw32-gcc-core" alias="gcc gcc-core">
35       <description lang="en" title="The GNU C Compiler">
36         <paragraph>
37           This package provides the MinGW implementation of the
38           GNU C language compiler; this includes the C preprocessor,
39           and the common back end processors which are necessary to
40           support all other language compilers in the GNU Compiler
41           Collection.
42         </paragraph>
43         <paragraph>
44           This is a required component of the MinGW Compiler Suite.
45         </paragraph>
46       </description>
47       <affiliate group="MinGW Compiler Suite" />
48       <requires ge="binutils-*-mingw32-bin.tar" />
49       <requires ge="mingw-runtime-*-mingw32-dev.tar" />
50       <requires ge="mingw-runtime-*-mingw32-dll.tar" />
51       <requires ge="w32api-*-mingw32-dev.tar" />
52       <release tarname="gcc-core-3.4.5-20060117-3-mingw32-bin.tar.gz">
53         <download tarname="gcc-core-3.4.5-20060117-3.tar.gz" />
54       </release>
55     </package>
56
57     <package name="mingw32-gcc-ada" alias="gcc-ada ada">
58       <affiliate group="MinGW Compiler Suite" />
59       <description lang="en" title="The GNU Ada Compiler">
60         <paragraph>
61           This package provides the MinGW implementation of the
62           GNU Ada language compiler.
63         </paragraph>
64         <paragraph>
65           This is an optional component of the MinGW Compiler Suite;
66           you require it only if you wish to compile programs written
67           in the Ada language.
68         </paragraph>
69       </description>
70       <requires eq="gcc-core-%-mingw32-bin.tar" />
71       <release tarname="gcc-ada-3.4.5-20060117-3-mingw32-bin.tar.gz">
72         <download tarname="gcc-ada-3.4.5-20060117-3.tar.gz" />
73       </release>
74     </package>
75
76     <package name="mingw32-gcc-g++" alias="gcc-g++ g++ gcc-c++ c++">
77       <description lang="en" title="The GNU C++ Compiler">
78         <paragraph>
79           This package provides the MinGW implementation of the
80           GNU C++ language compiler.
81         </paragraph>
82         <paragraph>
83           This is an optional component of the MinGW Compiler Suite;
84           you require it only if you wish to compile programs written
85           in the C++ language.
86         </paragraph>
87       </description>
88       <affiliate group="MinGW Compiler Suite" />
89       <requires eq="gcc-core-%-mingw32-bin.tar" />
90       <release tarname="gcc-g++-3.4.5-20060117-3-mingw32-bin.tar.gz">
91         <download tarname="gcc-g++-3.4.5-20060117-3.tar.gz" />
92       </release>
93     </package>
94
95     <package name="mingw32-gcc-fortran" alias="gcc-fortran gcc-g77 g77 f77">
96       <affiliate group="MinGW Compiler Suite" />
97       <description lang="en" title="The GNU FORTRAN Compiler">
98         <paragraph>
99           This package provides the MinGW implementation of the
100           GNU FORTRAN language compiler.
101         </paragraph>
102         <paragraph>
103           This is an optional component of the MinGW Compiler Suite;
104           you require it only if you wish to compile programs written
105           in the FORTRAN language.
106         </paragraph>
107       </description>
108       <requires eq="gcc-core-%-mingw32-bin.tar" />
109       <release tarname="gcc-g77-3.4.5-20060117-3-mingw32-bin.tar.gz">
110         <download tarname="gcc-g77-3.4.5-20060117-3.tar.gz" />
111       </release>
112     </package>
113
114     <package name="mingw32-gcc-java" alias="gcc-java java">
115       <affiliate group="MinGW Compiler Suite" />
116       <description lang="en" title="The GNU Java Compiler">
117         <paragraph>
118           This package provides the MinGW implementation of the
119           GNU Java language compiler.
120         </paragraph>
121         <paragraph>
122           This is an optional component of the MinGW Compiler Suite;
123           you require it only if you wish to compile programs written
124           in the Java language.
125         </paragraph>
126       </description>
127       <requires eq="gcc-core-%-mingw32-bin.tar" />
128       <release tarname="gcc-java-3.4.5-20060117-3-mingw32-bin.tar.gz">
129         <download tarname="gcc-java-3.4.5-20060117-3.tar.gz" />
130       </release>
131     </package>
132
133     <package name="gcc-objc" alias="objc">
134       <affiliate group="MinGW Compiler Suite" />
135       <description lang="en" title="The GNU Objective-C Compiler">
136         <paragraph>
137           This package provides the MinGW implementation of the
138           GNU Objective-C language compiler.
139         </paragraph>
140         <paragraph>
141           This is an optional component of the MinGW Compiler Suite;
142           you require it only if you wish to compile programs written
143           in the Objective-C language.
144         </paragraph>
145       </description>
146       <requires eq="gcc-core-%-mingw32-bin.tar" />
147       <release tarname="gcc-objc-3.4.5-20060117-3-mingw32-bin.tar.gz">
148         <download tarname="gcc-objc-3.4.5-20060117-3.tar.gz" />
149       </release>
150     </package>
151
152   </package-collection>
153 </software-distribution>