OSDN Git Service

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