OSDN Git Service

Add missing dependencies for libintl-dll, et al.
[mingw/mingw-dist.git] / mingw32 / mingw32-libiconv.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-libiconv.xml -->
5
6   <package-collection subsystem="mingw32">
7     <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
8     <package name="mingw32-libiconv" alias="libiconv">
9       <affiliate group="MinGW Autotools" />
10       <description lang="en" title="GNU libraries and utilities for character set conversion" >
11         <paragraph>GNU libiconv provides an implementation of the iconv()
12           function which is used to convert between various character
13           representations for different locales.  This function is provided
14           for use on systems which don't already have iconv(), or whose
15           implementation cannot convert from/to Unicode.  This package also
16           provides a tool, iconv(1), which can be used to convert character
17           sets from the command line. The associated libcharset provides a
18           mechanism to determine the canonical character set name of the
19           current locale.
20         </paragraph>
21       </description>
22
23       <licence tarname="libiconv-%-mingw32-%-lic.tar.%" />
24       <source tarname="libiconv-%-mingw32-%-src.tar.%" />
25
26       <component class="bin">
27         <release tarname="libiconv-1.14-3-mingw32-bin.tar.lzma" >
28           <requires eq="mingw32-libgcc-4.8.1-*-mingw32-dll-1.tar" />
29           <requires eq="mingw32-gettext-0.18.3.1-1-mingw32-dll-8.tar" />
30           <requires eq="mingw32-libiconv-%-mingw32-dll-2.tar" />
31         </release>
32         <release tarname="libiconv-1.14-2-mingw32-bin.tar.lzma" >
33           <requires eq="mingw32-libiconv-%-mingw32-%-dll-2.tar" />
34           <requires ge="mingw32-libintl-0.18.1.1-2-mingw32-*-dll-8.tar" />
35           <requires eq="mingw32-libgcc-*-mingw32-dll-1.tar" />
36         </release>
37         <release tarname="libiconv-1.13.1-1-mingw32-bin.tar.lzma" >
38           <requires eq="mingw32-libiconv-%-mingw32-%-dll-2.tar" />
39           <requires eq="mingw32-libintl-*-mingw32-*-dll-8.tar" />
40           <requires eq="mingw32-libgcc-*-mingw32-dll-1.tar" />
41         </release>
42       </component>
43
44       <component class="doc">
45         <release tarname="libiconv-1.14-3-mingw32-doc.tar.lzma" />
46         <release tarname="libiconv-1.14-2-mingw32-doc.tar.lzma" />
47         <release tarname="libiconv-1.13.1-1-mingw32-doc.tar.lzma" />
48       </component>
49
50       <component class="lic">
51         <release tarname="libiconv-1.14-3-mingw32-lic.tar.lzma" />
52         <release tarname="libiconv-1.14-2-mingw32-lic.tar.lzma" />
53         <release tarname="libiconv-1.13.1-1-mingw32-lic.tar.lzma" />
54       </component>
55
56       <component class="dev">
57         <release tarname="libiconv-1.14-3-mingw32-dev.tar.lzma" />
58         <release tarname="libiconv-1.14-2-mingw32-dev.tar.lzma" >
59           <requires eq="mingw32-libiconv-%-mingw32-%-dll-2.tar" />
60         </release>
61         <release tarname="libiconv-1.13.1-1-mingw32-dev.tar.lzma" >
62           <requires eq="mingw32-libiconv-%-mingw32-%-dll-2.tar" />
63         </release>
64       </component>
65
66       <component class="dll">
67         <release tarname="libiconv-1.14-3-mingw32-dll-2.tar" >
68           <download tarname="libiconv-1.14-3-mingw32-dll.tar.lzma" />
69           <requires eq="mingw32-libgcc-4.8.1-*-mingw32-dll-1.tar" />
70         </release>
71         <release tarname="libiconv-1.14-2-mingw32-dll-2.tar.lzma" >
72           <requires eq="mingw32-libgcc-*-mingw32-dll-1.tar" />
73         </release>
74         <release tarname="libiconv-1.13.1-1-mingw32-dll-2.tar.lzma" >
75           <requires eq="mingw32-libgcc-*-mingw32-dll-1.tar" />
76         </release>
77       </component>
78
79       <component class="html">
80         <release tarname="libiconv-1.14-3-mingw32-html.tar.lzma" />
81       </component>
82
83       <component class="man">
84         <release tarname="libiconv-1.14-3-mingw32-man.tar.lzma" />
85       </component>
86
87       <component class="lang">
88         <release tarname="libiconv-1.14-3-mingw32-lang.tar.lzma" />
89       </component>
90
91     </package>
92
93     <package name="mingw32-libcharset" alias="libcharset">
94       <affiliate group="MinGW Autotools" />
95       <description lang="en" title="GNU libraries and utilities for character set conversion" >
96         <paragraph>GNU libiconv provides an implementation of the iconv()
97           function which is used to convert between various character
98           representations for different locales.  This function is provided
99           for use on systems which don't already have iconv(), or whose
100           implementation cannot convert from/to Unicode. This package also
101           provides a tool, iconv(1), which can be used to convert character
102           sets from the command line.  The associated libcharset provides a
103           mechanism to determine the canonical character set name of the
104           current locale.
105         </paragraph>
106       </description>
107
108       <licence tarname="libiconv-%-mingw32-%-lic.tar.%" />
109       <source tarname="libiconv-%-mingw32-%-src.tar.%" />
110
111       <component class="dll">
112         <requires eq="mingw32-libgcc-*-mingw32-dll-1.tar" />
113         <release tarname="libcharset-1.13.1-1-mingw32-dll-1.tar.lzma" />
114         <release tarname="libcharset-1.14-2-mingw32-dll-1.tar.lzma" />
115         <release tarname="libcharset-1.14-3-mingw32-dll-1.tar" >
116           <download tarname="libiconv-1.14-3-mingw32-dll.tar.lzma" />
117         </release>
118       </component>
119     </package>
120
121   </package-collection>
122 </software-distribution>
123 <!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->