OSDN Git Service

Correct more packaging issues.
[mingw/mingw-dist.git] / mingw32 / mingw32-mpfr.xml
1 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2 <software-distribution project="MinGW" home="http://www.mingw.org" issue="@YYYYMMDDNN@">
3
4   <!-- File: mingw32-mpfr.xml ~~ mingw-get package description for mpfr -->
5
6   <package-collection subsystem="mingw32">
7     <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
8
9     <!-- Provides the package descriptions for the mpfr library, which -->
10     <!-- is a runtime prerequisite for modern versions of GCC.        -->
11
12     <package name="mingw32-mpfr" alias="mpfr">
13       <affiliate group="MinGW Standard Libraries" />
14       <description lang="en" title="Arbitrary Precision Floating Point Math Library" >
15         <paragraph>
16           The MPFR library is a C library for multiple-precision floating-point
17           computations with correct rounding. The main goal of MPFR is to
18           provide a library for multiple-precision floating-point computation
19           which is both efficient and has a well-defined semantics. It copies
20           the good ideas from the ANSI/IEEE-754 standard for double-precision
21           floating-point arithmetic (53-bit mantissa). MPFR is based on the GMP
22           multiple-precision library.
23         </paragraph>
24         <paragraph>
25           The mingw32-mpfr package provides the documentation for the mpfr
26           library, as well as the related development files.  The associated
27           mingw32-libmpfr package provides the runtime library.
28         </paragraph>
29       </description>
30
31       <source tarname="mpfr-%-mingw32-src.tar.lzma" />
32       <licence tarname="mpfr-%-mingw32-lic.tar.lzma" />
33
34       <component class="dev">
35         <release tarname="mpfr-3.1.2-2-mingw32-dev.tar.lzma" >
36           <requires eq="mingw32-libmpfr-%-mingw32-dll-4.tar" />
37           <requires eq="gmp-5.1.2-1-mingw32-dev.tar.lzma" />
38         </release>
39         <release tarname="mpfr-3.1.2-1-mingw32-dev.tar.lzma" >
40           <requires eq="mingw32-libmpfr-%-mingw32-dll-1.tar" />
41           <requires eq="gmp-5.1.2-1-mingw32-dev.tar.lzma" />
42         </release>
43         <release tarname="mpfr-2.4.1-1-mingw32-dev.tar.lzma" >
44           <requires eq="mingw32-libmpfr-%-mingw32-dll-1.tar" />
45         </release>
46       </component>
47
48       <component class="doc">
49         <release tarname="mpfr-3.1.2-2-mingw32-doc.tar.lzma" />
50         <release tarname="mpfr-3.1.2-1-mingw32-doc.tar.lzma" />
51         <release tarname="mpfr-2.4.1-1-mingw32-doc.tar.lzma" />
52       </component>
53
54       <component class="lic">
55         <release tarname="mpfr-3.1.2-2-mingw32-lic.tar.lzma" />
56         <release tarname="mpfr-3.1.2-1-mingw32-lic.tar.lzma" />
57         <release tarname="mpfr-2.4.1-1-mingw32-lic.tar.lzma" />
58       </component>
59
60     </package>
61
62     <package name="mingw32-libmpfr" alias="libmpfr">
63       <affiliate group="MinGW Standard Libraries" />
64       <description lang="en" title="Arbitrary Precision Floating Point Math Library" >
65         <paragraph>
66           The MPFR library is a C library for multiple-precision floating-point
67           computations with correct rounding. The main goal of MPFR is to
68           provide a library for multiple-precision floating-point computation
69           which is both efficient and has a well-defined semantics. It copies
70           the good ideas from the ANSI/IEEE-754 standard for double-precision
71           floating-point arithmetic (53-bit mantissa). MPFR is based on the GMP
72           multiple-precision library.
73         </paragraph>
74         <paragraph>
75           The mingw32-libmpfr package provides the runtime library.  The
76           associated mingw32-mpfr package provides the documentation for the
77           mpfr library, as well as the related development files.
78         </paragraph>
79         <paragraph>
80           This is a required component of the MinGW Compiler Suite.
81         </paragraph>
82       </description>
83
84       <source tarname="mpfr-%-mingw32-src.tar.lzma" />
85       <licence tarname="mpfr-%-mingw32-lic.tar.lzma" />
86
87       <component class="dll">
88         <release tarname="libmpfr-3.1.2-2-mingw32-dll-4.tar" >
89           <download tarname="mpfr-3.1.2-2-mingw32-dll.tar.lzma" />
90           <requires eq="mingw32-libgmp-*-mingw32-dll-10.tar" />
91         </release>
92         <release tarname="libmpfr-3.1.2-1-mingw32-dll-1.tar" >
93           <download tarname="mpfr-3.1.2-1-mingw32-dll.tar.lzma" />
94           <requires eq="mingw32-libgmp-*-mingw32-dll-10.tar" />
95         </release>
96         <release tarname="libmpfr-2.4.1-1-mingw32-dll-1.tar.lzma" >
97           <requires eq="mingw32-libgmp-*-mingw32-dll-10.tar" />
98         </release>
99       </component>
100     </package>
101
102   </package-collection>
103 </software-distribution>
104 <!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->