OSDN Git Service

Correct omission from gettext-0.18.3.2 package specification.
[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.2-1-mingw32-bin.tar.xz" />
42         <release tarname="gettext-0.18.3.1-1-mingw32-bin.tar.lzma" />
43         <release tarname="gettext-0.18.1.1-2-mingw32-bin.tar.lzma" />
44         <release tarname="gettext-0.17-1-mingw32-bin.tar.lzma" />
45         <requires eq="mingw32-libintl-%-mingw32-%-dll-8.tar" />
46         <requires ge="mingw32-libiconv-1.14-2-mingw32-*-dll-2.tar" />
47         <requires eq="mingw32-libgcc-*-mingw32-*-dll-1.tar" />
48       </component>
49
50       <component class="dll">
51         <!-- FIXME: to be removed, sooner rather than later; this
52           degenerate package should never have been created in the
53           first place!
54          -->
55         <release tarname="gettext-0.18.3.2-1-mingw32-dll.tar.xz" >
56           <download tarname="none" />
57         </release>
58         <release tarname="gettext-0.18.3.1-1-mingw32-dll.tar.lzma" />
59         <requires eq="mingw32-libintl-%-mingw32-dll-8.tar" />
60         <requires eq="mingw32-libgettextpo-%-mingw32-dll-0.tar" />
61         <requires eq="mingw32-libasprintf-%-mingw32-dll-0.tar" />
62       </component>
63
64       <component class="doc">
65         <release tarname="gettext-0.18.3.2-1-mingw32-doc.tar.xz" />
66         <release tarname="gettext-0.18.3.1-1-mingw32-doc.tar.lzma" />
67         <release tarname="gettext-0.18.1.1-2-mingw32-doc.tar.lzma" />
68         <release tarname="gettext-0.17-1-mingw32-doc.tar.lzma" />
69       </component>
70
71       <component class="lic">
72         <release tarname="gettext-0.18.3.2-1-mingw32-lic.tar.xz" />
73         <release tarname="gettext-0.18.3.1-1-mingw32-lic.tar.lzma" />
74         <release tarname="gettext-0.18.1.1-2-mingw32-lic.tar.lzma" />
75         <release tarname="gettext-0.17-1-mingw32-lic.tar.lzma" />
76       </component>
77
78       <component class="info">
79         <release tarname="gettext-0.18.3.2-1-mingw32-info.tar.xz" />
80         <release tarname="gettext-0.18.3.1-1-mingw32-info.tar.lzma" />
81       </component>
82
83       <component class="man">
84         <release tarname="gettext-0.18.3.2-1-mingw32-man.tar.xz" />
85         <release tarname="gettext-0.18.3.1-1-mingw32-man.tar.lzma" />
86       </component>
87
88       <component class="html">
89         <release tarname="gettext-0.18.3.2-1-mingw32-html.tar.xz" >
90           <requires eq="gettext-%-mingw32-%-doc.tar" />
91           <download tarname="none" />
92         </release>
93         <release tarname="gettext-0.18.3.1-1-mingw32-html.tar.lzma" />
94       </component>
95
96       <component class="dev">
97         <release tarname="gettext-0.18.3.2-1-mingw32-dev.tar.xz" />
98         <release tarname="gettext-0.18.3.1-1-mingw32-dev.tar.lzma" >
99           <requires eq="gettext-0.18.3.1-1-mingw32-dll.tar.lzma" />
100         </release>
101         <release tarname="gettext-0.18.1.1-2-mingw32-dev.tar.lzma" />
102         <release tarname="gettext-0.17-1-mingw32-dev.tar.lzma" />
103         <requires eq="mingw32-libgcc-*-mingw32-*-dll-1.tar" />
104         <requires eq="mingw32-libstdc++-*-mingw32-*-dll-6.tar" />
105         <requires eq="mingw32-libgomp-*-mingw32-*-dll-1.tar" />
106         <requires eq="mingw32-libexpat-*-mingw32-*-dll-1.tar" />
107         <requires ge="mingw32-libiconv-1.14-2-mingw32-*-dll-2.tar" />
108         <requires eq="mingw32-libgettextpo-%-mingw32-%-dll-0.tar" />
109         <requires eq="mingw32-libintl-%-mingw32-%-dll-8.tar" />
110       </component>
111
112       <component class="ext">
113         <release tarname="gettext-0.18.3.2-1-mingw32-ext.tar.xz" />
114         <release tarname="gettext-0.18.3.1-1-mingw32-ext.tar.lzma" />
115         <release tarname="gettext-0.18.1.1-2-mingw32-ext.tar.lzma" />
116         <release tarname="gettext-0.17-1-mingw32-ext.tar.lzma" />
117       </component>
118     </package>
119
120     <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
121     <package name="mingw32-libintl" alias="libintl">
122       <affiliate group="MinGW Autotools" />
123       <description lang="en" title="GNU Internationalization Runtime Library" >
124         <paragraph>GNU gettext provides a set of tools that create a
125           framework to help other GNU packages produce multi-lingual
126           messages.  In this way, with suitable care a single binary
127           application can automatically provide user messages (such as
128           `help' text) in the language corresponding to the current
129           locale settings.  libintl is the primary runtime component of
130           that framework.
131         </paragraph>
132         <paragraph>The libintl package provides the runtime component
133           of the GNU internationalization library.  The gettext package
134           provides utilities that may be useful to end-users, allowing
135           interaction with the message translation database of other
136           i18n-enabled GNU utilities.  It also provides the development
137           libraries, header files, and documentation for the gettext
138           system, as well as additional utilities useful for maintainers
139           of i18n-enabled applications.  The *-ext package provides extra
140           documentation, in the form of example implementations in many
141           different computer languages.  The associated libgettextpo package
142           provides the runtime libraries needed by the gettext utilities;
143           the associated libasprintf package provides the runtime library
144           for the asprintf utility library.
145         </paragraph>
146       </description>
147
148       <licence tarname="gettext-%-mingw32-%-lic.tar.%" />
149       <source tarname="gettext-%-mingw32-%-src.tar.%" />
150
151       <component class="dll">
152         <requires eq="mingw32-libgcc-*-mingw32-*-dll-1.tar" />
153         <requires ge="mingw32-libiconv-1.14-2-mingw32-*-dll-2.tar" />
154         <release tarname="libintl-0.17-1-mingw32-dll-8.tar.lzma" />
155         <release tarname="libintl-0.18.1.1-2-mingw32-dll-8.tar.lzma" />
156         <release tarname="libintl-0.18.3.1-1-mingw32-dll-8.tar" >
157           <download tarname="gettext-0.18.3.1-1-mingw32-dll.tar.lzma"/>
158         </release>
159         <release tarname="libintl-0.18.3.2-1-mingw32-dll-8.tar.xz" />
160       </component>
161     </package>
162
163     <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
164     <package name="mingw32-libgettextpo" alias="libgettextpo">
165       <affiliate group="MinGW Autotools" />
166       <description lang="en" title="GNU Internationalization Utility Library" >
167         <paragraph>GNU gettext provides a set of tools that create a
168           framework to help other GNU packages produce multi-lingual
169           messages.  In this way, with suitable care a single binary
170           application can automatically provide user messages (such as
171           `help' text) in the language corresponding to the current
172           locale settings.  libgettextpo provides runtime support for the
173           gettext utilities; it is typically not needed by `regular' i18n
174           clients of libintl.
175         </paragraph>
176         <paragraph>The libgettextpo package provides the runtime
177           libraries needed by the gettext utilities.  The associated
178           gettext package provides utilities that may be useful to
179           end-users, allowing interaction with the message translation
180           database of other i18n-enabled GNU utilities.  It also provides
181           the development libraries, header files, and documentation for
182           the gettext system, as well as additional utilities useful for
183           maintainers of i18n-enabled applications.  The *-ext package
184           provides extra documentation, in the form of example
185           implementations in many different computer languages.
186           The associated libasprintf package provides the runtime
187           library for the asprintf utility library; and finally, the
188           associated libintl package provides the runtime component
189           of the internationalization library itself.
190         </paragraph>
191       </description>
192
193       <licence tarname="gettext-%-mingw32-%-lic.tar.%" />
194       <source tarname="gettext-%-mingw32-%-src.tar.%" />
195
196       <component class="dll">
197         <requires eq="mingw32-libgcc-*-mingw32-*-dll-1.tar" />
198         <requires ge="mingw32-libiconv-1.14-2-mingw32-*-dll-2.tar" />
199         <requires eq="mingw32-libintl-%-mingw32-%-dll-8.tar" />
200         <release tarname="libgettextpo-0.17-1-mingw32-dll-0.tar.lzma" />
201         <release tarname="libgettextpo-0.18.1.1-2-mingw32-dll-0.tar.lzma" />
202         <release tarname="libgettextpo-0.18.3.1-1-mingw32-dll-0.tar" >
203           <download tarname="gettext-0.18.3.1-1-mingw32-dll.tar.lzma"/>
204         </release>
205         <release tarname="libgettextpo-0.18.3.2-1-mingw32-dll-0.tar.xz" />
206       </component>
207     </package>
208
209     <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
210     <package name="mingw32-libasprintf" alias="libasprintf">
211       <affiliate group="MinGW Autotools" />
212       <description lang="en" title="GNU Internationalization Utility Library" >
213         <paragraph>GNU gettext provides a set of tools that create a
214           framework to help other GNU packages produce multi-lingual
215           messages.  In this way, with suitable care a single binary
216           application can automatically provide user messages (such as
217           `help' text) in the language corresponding to the current
218           locale settings.  libasprintf provides an implementation of
219           the C formatted output routines suitable for use in C++
220           applications, where i18n is a goal.
221         </paragraph>
222         <paragraph>The libasprintf package provides the runtime
223           library for the asprintf utility library.  The associated
224           gettext package provides utilities that may be useful to
225           end-users, allowing interaction with the message translation
226           database of other i18n-enabled GNU utilities.  It also provides
227           the development libraries, header files, and documentation for
228           the gettext system, as well as additional utilities useful for
229           maintainers of i18n-enabled applications.  The *-ext package
230           provides extra documentation, in the form of example
231           implementations in many different computer languages.  The
232           associated libgettextpo package provides the runtime
233           libraries needed by the gettext utilities, while the
234           associated libintl package provides the runtime component
235           of the internationalization library itself.
236         </paragraph>
237       </description>
238
239       <licence tarname="gettext-%-mingw32-%-lic.tar.%" />
240       <source tarname="gettext-%-mingw32-%-src.tar.%" />
241
242       <component class="dll">
243         <requires eq="mingw32-libstdc++-*-mingw32-*-dll-6.tar" />
244         <requires eq="mingw32-libgcc-*-mingw32-*-dll-1.tar" />
245         <release tarname="libasprintf-0.17-1-mingw32-dll-0.tar.lzma" />
246         <release tarname="libasprintf-0.18.1.1-2-mingw32-dll-0.tar.lzma" />
247         <release tarname="libasprintf-0.18.3.1-1-mingw32-dll-0.tar" >
248           <download tarname="none"/>
249         </release>
250         <release tarname="libasprintf-0.18.3.2-1-mingw32-dll-0.tar.xz" />
251       </component>
252     </package>
253
254   </package-collection>
255 </software-distribution>
256 <!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->