OSDN Git Service

Release binutils-2.23.2-1, gcc-4.8.1-1, gettext-0.18.3.1-1 and libiconv-1.14-3.
[mingw/mingw-dist.git] / mingw32 / mingw32-gettext.xml
1 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2 <software-distribution project="MinGW" home="http://mingw.org" issue="@YYYYMMDDNN@">
3
4   <!-- File: mingw32-gettext.xml -->
5
6   <package-collection subsystem="mingw32">
7     <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
8
9     <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
10     <package name="mingw32-gettext" alias="gettext">
11       <affiliate group="MinGW Autotools" />
12       <description lang="en" title="GNU Internationalization Library and Utilities" >
13         <paragraph>GNU gettext provides a set of tools that create a
14           framework to help other GNU packages produce multi-lingual
15           messages.  In this way, with suitable care a single binary
16           application can automatically provide user messages (such as
17           `help' text) in the language corresponding to the current
18           locale settings.
19         </paragraph>
20         <paragraph>The gettext package provides utilities that may
21           be useful to end-users, allowing interaction with the message
22           translation database of other i18n-enabled GNU utilities.  It
23           also provides the development libraries, header files, and
24           documentation for the gettext system, as well as additional
25           utilities useful for maintainers of i18n-enabled applications.
26           The *-ext package provides extra documentation, in the form of
27           example implementations in many different computer languages.
28           The associated libgettextpo package provides the runtime
29           libraries needed by the gettext utilities; the associated
30           libasprintf package provides the runtime library for the
31           asprintf utility library; and finally, the associated libintl
32           package provides the runtime component of the internationalization
33           library itself.
34         </paragraph>
35       </description>
36
37       <licence tarname="gettext-%-mingw32-%-lic.tar.%" />
38       <source tarname="gettext-%-mingw32-%-src.tar.%" />
39
40       <component class="bin">
41         <release tarname="gettext-0.18.3.1-1-mingw32-bin.tar.lzma" >
42           <requires eq="gcc-core-4.8.1-1-mingw32-dll.tar.lzma" />
43           <requires eq="libiconv-1.14-3-mingw32-dll.tar.lzma" />
44           <requires eq="gettext-%_mingw32-dll.tar.lzma" />
45         </release>
46         <release tarname="gettext-0.18.1.1-2-mingw32-bin.tar.lzma" >
47           <requires eq="mingw32-libgcc-*-mingw32-*-dll-1.tar" />
48           <requires ge="mingw32-libiconv-1.14-2-mingw32-*-dll-2.tar" />
49           <requires eq="mingw32-libintl-%-mingw32-%-dll-8.tar" />
50         </release>
51         <release tarname="gettext-0.17-1-mingw32-bin.tar.lzma" >
52           <requires eq="mingw32-libgcc-*-mingw32-*-dll-1.tar" />
53           <requires eq="mingw32-libiconv-*-mingw32-*-dll-2.tar" />
54           <requires eq="mingw32-libintl-%-mingw32-%-dll-8.tar" />
55         </release>
56       </component>
57
58       <component class="doc">
59         <release tarname="gettext-0.18.3.1-1-mingw32-doc.tar.lzma" />
60         <release tarname="gettext-0.18.1.1-2-mingw32-doc.tar.lzma" />
61         <release tarname="gettext-0.17-1-mingw32-doc.tar.lzma" />
62       </component>
63
64       <component class="lic">
65         <release tarname="gettext-0.18.3.1-1-mingw32-lic.tar.lzma" />
66         <release tarname="gettext-0.18.1.1-2-mingw32-lic.tar.lzma" />
67         <release tarname="gettext-0.17-1-mingw32-lic.tar.lzma" />
68       </component>
69
70       <component class="info">
71         <release tarname="gettext-0.18.3.1-1-mingw32-info.tar.lzma" />
72       </component>
73
74       <component class="man">
75         <release tarname="gettext-0.18.3.1-1-mingw32-man.tar.lzma" />
76       </component>
77
78       <component class="html">
79         <release tarname="gettext-0.18.3.1-1-mingw32-html.tar.lzma" />
80       </component>
81
82       <component class="dev">
83         <release tarname="gettext-0.18.3.1-1-mingw32-dev.tar.lzma" />
84         <release tarname="gettext-0.18.1.1-2-mingw32-dev.tar.lzma" >
85           <requires eq="mingw32-libstdc++-*-mingw32-*-dll-6.tar" />
86           <requires eq="mingw32-libgomp-*-mingw32-*-dll-1.tar" />
87           <requires eq="mingw32-libgcc-*-mingw32-*-dll-1.tar" />
88           <requires eq="mingw32-libexpat-*-mingw32-*-dll-1.tar" />
89           <requires eq="mingw32-libgettextpo-%-mingw32-%-dll-0.tar" />
90           <requires ge="mingw32-libiconv-1.14-2-mingw32-*-dll-2.tar" />
91           <requires eq="mingw32-libintl-%-mingw32-%-dll-8.tar" />
92         </release>
93         <release tarname="gettext-0.17-1-mingw32-dev.tar.lzma" >
94           <requires eq="mingw32-libgcc-*-mingw32-*-dll-1.tar" />
95           <requires eq="mingw32-libgettextpo-%-mingw32-%-dll-0.tar" />
96           <requires eq="mingw32-libiconv-*-mingw32-*-dll-2.tar" />
97           <requires eq="mingw32-libintl-%-mingw32-%-dll-8.tar" />
98         </release>
99       </component>
100
101       <component class="ext">
102         <release tarname="gettext-0.18.3.1-1-mingw32-ext.tar.lzma" />
103         <release tarname="gettext-0.18.1.1-2-mingw32-ext.tar.lzma" />
104         <release tarname="gettext-0.17-1-mingw32-ext.tar.lzma" />
105       </component>
106     </package>
107
108     <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
109     <package name="mingw32-libintl" alias="libintl">
110       <affiliate group="MinGW Autotools" />
111       <description lang="en" title="GNU Internationalization Runtime Library" >
112         <paragraph>GNU gettext provides a set of tools that create a
113           framework to help other GNU packages produce multi-lingual
114           messages.  In this way, with suitable care a single binary
115           application can automatically provide user messages (such as
116           `help' text) in the language corresponding to the current
117           locale settings.  libintl is the primary runtime component of
118           that framework.
119         </paragraph>
120         <paragraph>The libintl package provides the runtime component
121           of the GNU internationalization library.  The gettext package
122           provides utilities that may be useful to end-users, allowing
123           interaction with the message translation database of other
124           i18n-enabled GNU utilities.  It also provides the development
125           libraries, header files, and documentation for the gettext
126           system, as well as additional utilities useful for maintainers
127           of i18n-enabled applications.  The *-ext package provides extra
128           documentation, in the form of example implementations in many
129           different computer languages.  The associated libgettextpo package
130           provides the runtime libraries needed by the gettext utilities;
131           the associated libasprintf package provides the runtime library
132           for the asprintf utility library.
133         </paragraph>
134       </description>
135
136       <licence tarname="gettext-%-mingw32-%-lic.tar.%" />
137       <source tarname="gettext-%-mingw32-%-src.tar.%" />
138
139       <component class="dll">
140         <release tarname="libintl-0.17-1-mingw32-dll-8.tar.lzma" >
141           <requires eq="mingw32-libgcc-*-mingw32-*-dll-1.tar" />
142           <requires eq="mingw32-libiconv-*-mingw32-*-dll-2.tar" />
143         </release>
144         <release tarname="libintl-0.18.1.1-2-mingw32-dll-8.tar.lzma" >
145           <requires eq="mingw32-libgcc-*-mingw32-*-dll-1.tar" />
146           <requires ge="mingw32-libiconv-1.14-2-mingw32-*-dll-2.tar" />
147         </release>
148       </component>
149     </package>
150
151     <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
152     <package name="mingw32-libgettextpo" alias="libgettextpo">
153       <affiliate group="MinGW Autotools" />
154       <description lang="en" title="GNU Internationalization Utility Library" >
155         <paragraph>GNU gettext provides a set of tools that create a
156           framework to help other GNU packages produce multi-lingual
157           messages.  In this way, with suitable care a single binary
158           application can automatically provide user messages (such as
159           `help' text) in the language corresponding to the current
160           locale settings.  libgettextpo provides runtime support for the
161           gettext utilities; it is typically not needed by `regular' i18n
162           clients of libintl.
163         </paragraph>
164         <paragraph>The libgettextpo package provides the runtime
165           libraries needed by the gettext utilities.  The associated
166           gettext package provides utilities that may be useful to
167           end-users, allowing interaction with the message translation
168           database of other i18n-enabled GNU utilities.  It also provides
169           the development libraries, header files, and documentation for
170           the gettext system, as well as additional utilities useful for
171           maintainers of i18n-enabled applications.  The *-ext package
172           provides extra documentation, in the form of example
173           implementations in many different computer languages.
174           The associated libasprintf package provides the runtime
175           library for the asprintf utility library; and finally, the
176           associated libintl package provides the runtime component
177           of the internationalization library itself.
178         </paragraph>
179       </description>
180
181       <licence tarname="gettext-%-mingw32-%-lic.tar.%" />
182       <source tarname="gettext-%-mingw32-%-src.tar.%" />
183
184       <component class="dll">
185         <release tarname="libgettextpo-0.17-1-mingw32-dll-0.tar.lzma" >
186           <requires eq="mingw32-libgcc-*-mingw32-*-dll-1.tar" />
187           <requires eq="mingw32-libiconv-*-mingw32-*-dll-2.tar" />
188           <requires eq="mingw32-libintl-%-mingw32-%-dll-8.tar" />
189         </release>
190         <release tarname="libgettextpo-0.18.1.1-2-mingw32-dll-0.tar.lzma" >
191           <requires eq="mingw32-libgcc-*-mingw32-*-dll-1.tar" />
192           <requires ge="mingw32-libiconv-1.14-2-mingw32-*-dll-2.tar" />
193           <requires eq="mingw32-libintl-%-mingw32-%-dll-8.tar" />
194         </release>
195       </component>
196     </package>
197
198     <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
199     <package name="mingw32-libasprintf" alias="libasprintf">
200       <affiliate group="MinGW Autotools" />
201       <description lang="en" title="GNU Internationalization Utility Library" >
202         <paragraph>GNU gettext provides a set of tools that create a
203           framework to help other GNU packages produce multi-lingual
204           messages.  In this way, with suitable care a single binary
205           application can automatically provide user messages (such as
206           `help' text) in the language corresponding to the current
207           locale settings.  libasprintf provides an implementation of
208           the C formatted output routines suitable for use in C++
209           applications, where i18n is a goal.
210         </paragraph>
211         <paragraph>The libasprintf package provides the runtime
212           library for the asprintf utility library.  The associated
213           gettext package provides utilities that may be useful to
214           end-users, allowing interaction with the message translation
215           database of other i18n-enabled GNU utilities.  It also provides
216           the development libraries, header files, and documentation for
217           the gettext system, as well as additional utilities useful for
218           maintainers of i18n-enabled applications.  The *-ext package
219           provides extra documentation, in the form of example
220           implementations in many different computer languages.  The
221           associated libgettextpo package provides the runtime
222           libraries needed by the gettext utilities, while the
223           associated libintl package provides the runtime component
224           of the internationalization library itself.
225         </paragraph>
226       </description>
227
228       <licence tarname="gettext-%-mingw32-%-lic.tar.%" />
229       <source tarname="gettext-%-mingw32-%-src.tar.%" />
230
231       <component class="dll">
232         <release tarname="libasprintf-0.17-1-mingw32-dll-0.tar.lzma" >
233           <requires eq="mingw32-libstdc++-*-mingw32-*-dll-6.tar" />
234           <requires eq="mingw32-libgcc-*-mingw32-*-dll-1.tar" />
235         </release>
236         <release tarname="libasprintf-0.18.1.1-2-mingw32-dll-0.tar.lzma" >
237           <requires eq="mingw32-libstdc++-*-mingw32-*-dll-6.tar" />
238           <requires eq="mingw32-libgcc-*-mingw32-*-dll-1.tar" />
239         </release>
240       </component>
241     </package>
242
243   </package-collection>
244 </software-distribution>
245 <!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->