OSDN Git Service

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