1 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2 <software-distribution project="MinGW" home="http://mingw.org" issue="@YYYYMMDDNN@">
4 <!-- File: mingw32-gettext.xml -->
6 <package-collection subsystem="mingw32">
7 <download-host uri="http://osdn.net/dl/mingw/%F" />
9 <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
11 <package name="mingw32-gettext" alias="gettext">
12 <affiliate group="MinGW Autotools" />
13 <description lang="en" title="GNU Internationalization Library and Utilities" >
14 <paragraph>GNU gettext provides a set of tools that create a
15 framework to help other GNU packages produce multi-lingual
16 messages. In this way, with suitable care a single binary
17 application can automatically provide user messages (such as
18 `help' text) in the language corresponding to the current
21 <paragraph>The gettext package provides utilities that may
22 be useful to end-users, allowing interaction with the message
23 translation database of other i18n-enabled GNU utilities. It
24 also provides the development libraries, header files, and
25 documentation for the gettext system, as well as additional
26 utilities useful for maintainers of i18n-enabled applications.
27 The *-ext package provides extra documentation, in the form of
28 example implementations in many different computer languages.
29 The associated libgettextpo package provides the runtime
30 libraries needed by the gettext utilities; the associated
31 libasprintf package provides the runtime library for the
32 asprintf utility library; and finally, the associated libintl
33 package provides the runtime component of the internationalization
38 <licence tarname="gettext-%-mingw32-%-lic.tar.%" />
39 <source tarname="gettext-%-mingw32-%-src.tar.%" />
41 <component class="bin">
42 <release tarname="gettext-0.18.3.2-2-mingw32-bin.tar.xz" />
43 <requires eq="mingw32-libintl-%-mingw32-%-dll-8.tar" />
44 <requires ge="mingw32-libiconv-1.14-*-mingw32-*-dll-2.tar" />
45 <requires eq="mingw32-libgcc-*-mingw32-*-dll-1.tar" />
48 <component class="dll">
49 <!-- FIXME: to be removed, sooner rather than later; this
50 misnamed package should never have been created in the
53 <description lang="en">
54 <paragraph>Please DO NOT install this component package! It is the
55 product of faulty packaging, within an obsolete GNU gettext release.
56 It now delivers no useful content, (beyond forcing installation of
57 the correctly named libiconv-dll package as a dependency); if it has
58 been installed, PLEASE first UPGRADE, and then REMOVE IT.
61 <requires ge="mingw32-libintl-%-mingw32-%-dll-8.tar" />
62 <release tarname="gettext-0.18.3.2-2-mingw32-dll.tar.xz">
63 <download tarname="none" />
67 <component class="doc">
68 <release tarname="gettext-0.18.3.2-2-mingw32-doc.tar.xz" />
71 <component class="lic">
72 <release tarname="gettext-0.18.3.2-2-mingw32-lic.tar.xz" />
75 <component class="info">
76 <release tarname="gettext-0.18.3.2-2-mingw32-info.tar.xz" />
79 <component class="man">
80 <release tarname="gettext-0.18.3.2-2-mingw32-man.tar.xz" />
83 <component class="html">
84 <requires eq="gettext-%-mingw32-%-doc.tar" />
85 <release tarname="gettext-0.18.3.2-2-mingw32-html.tar.xz" >
86 <download tarname="none" />
90 <component class="dev">
91 <release tarname="gettext-0.18.3.2-2-mingw32-dev.tar.xz" />
92 <requires eq="mingw32-libgcc-*-mingw32-*-dll-1.tar" />
93 <requires eq="mingw32-libstdc++-*-mingw32-*-dll-6.tar" />
94 <requires eq="mingw32-libgomp-*-mingw32-*-dll-1.tar" />
95 <requires eq="mingw32-libexpat-*-mingw32-*-dll-1.tar" />
96 <requires ge="mingw32-libiconv-1.14-*-mingw32-*-dll-2.tar" />
97 <requires eq="mingw32-libgettextpo-%-mingw32-%-dll-0.tar" />
98 <requires eq="mingw32-libintl-%-mingw32-%-dll-8.tar" />
101 <component class="ext">
102 <release tarname="gettext-0.18.3.2-2-mingw32-ext.tar.xz" />
106 <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
108 <package name="mingw32-libintl" alias="libintl">
109 <affiliate group="MinGW Autotools" />
110 <affiliate group="MinGW Standard Libraries" />
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
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.
136 <licence tarname="gettext-%-mingw32-%-lic.tar.%" />
137 <source tarname="gettext-%-mingw32-%-src.tar.%" />
139 <component class="dll">
140 <requires eq="mingw32-libgcc-*-mingw32-*-dll-1.tar" />
141 <requires ge="mingw32-libiconv-1.14-*-mingw32-*-dll-2.tar" />
142 <release tarname="libintl-0.18.3.2-2-mingw32-dll-8.tar.xz" />
146 <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
148 <package name="mingw32-libgettextpo" alias="libgettextpo">
149 <affiliate group="MinGW Autotools" />
150 <affiliate group="MinGW Standard Libraries" />
151 <description lang="en" title="GNU Internationalization Utility Library" >
152 <paragraph>GNU gettext provides a set of tools that create a
153 framework to help other GNU packages produce multi-lingual
154 messages. In this way, with suitable care a single binary
155 application can automatically provide user messages (such as
156 `help' text) in the language corresponding to the current
157 locale settings. libgettextpo provides runtime support for the
158 gettext utilities; it is typically not needed by `regular' i18n
161 <paragraph>The libgettextpo package provides the runtime
162 libraries needed by the gettext utilities. The associated
163 gettext package provides utilities that may be useful to
164 end-users, allowing interaction with the message translation
165 database of other i18n-enabled GNU utilities. It also provides
166 the development libraries, header files, and documentation for
167 the gettext system, as well as additional utilities useful for
168 maintainers of i18n-enabled applications. The *-ext package
169 provides extra documentation, in the form of example
170 implementations in many different computer languages.
171 The associated libasprintf package provides the runtime
172 library for the asprintf utility library; and finally, the
173 associated libintl package provides the runtime component
174 of the internationalization library itself.
178 <licence tarname="gettext-%-mingw32-%-lic.tar.%" />
179 <source tarname="gettext-%-mingw32-%-src.tar.%" />
181 <component class="dll">
182 <requires eq="mingw32-libgcc-*-mingw32-*-dll-1.tar" />
183 <requires ge="mingw32-libiconv-1.14-*-mingw32-*-dll-2.tar" />
184 <requires eq="mingw32-libintl-%-mingw32-%-dll-8.tar" />
185 <release tarname="libgettextpo-0.18.3.2-2-mingw32-dll-0.tar.xz" />
189 <!-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->
191 <package name="mingw32-libasprintf" alias="libasprintf">
192 <affiliate group="MinGW Autotools" />
193 <affiliate group="MinGW Standard Libraries" />
194 <description lang="en" title="GNU Internationalization Utility Library" >
195 <paragraph>GNU gettext provides a set of tools that create a
196 framework to help other GNU packages produce multi-lingual
197 messages. In this way, with suitable care a single binary
198 application can automatically provide user messages (such as
199 `help' text) in the language corresponding to the current
200 locale settings. libasprintf provides an implementation of
201 the C formatted output routines suitable for use in C++
202 applications, where i18n is a goal.
204 <paragraph>The libasprintf package provides the runtime
205 library for the asprintf utility library. The associated
206 gettext package provides utilities that may be useful to
207 end-users, allowing interaction with the message translation
208 database of other i18n-enabled GNU utilities. It also provides
209 the development libraries, header files, and documentation for
210 the gettext system, as well as additional utilities useful for
211 maintainers of i18n-enabled applications. The *-ext package
212 provides extra documentation, in the form of example
213 implementations in many different computer languages. The
214 associated libgettextpo package provides the runtime
215 libraries needed by the gettext utilities, while the
216 associated libintl package provides the runtime component
217 of the internationalization library itself.
221 <licence tarname="gettext-%-mingw32-%-lic.tar.%" />
222 <source tarname="gettext-%-mingw32-%-src.tar.%" />
224 <component class="dll">
225 <requires eq="mingw32-libstdc++-*-mingw32-*-dll-6.tar" />
226 <requires eq="mingw32-libgcc-*-mingw32-*-dll-1.tar" />
227 <release tarname="libasprintf-0.18.3.2-2-mingw32-dll-0.tar.xz" />
231 </package-collection>
232 </software-distribution>
234 <!-- vim: set nocompatible expandtab showcmd tabstop=2 shiftwidth=2: -->
235 <!-- vim: set fileformat=unix textwidth=80: -->