1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Multiple-precision floating-point number library
8 HOMEPAGE= https://www.mpfr.org/
11 DOWNLOAD_GROUPS= main patches
12 SITES[main]= https://www.mpfr.org/mpfr-4.1.1/
13 DISTFILE[1]= mpfr-4.1.1.tar.xz:main
14 DISTFILE[2]= patch01:main
15 DIST_SUBDIR= mpfr-4.1.1
17 SPKGS[standard]= complete
22 OPTIONS_AVAILABLE= none
23 OPTIONS_STANDARD= none
25 BUILD_DEPENDS= gmp:complete:standard
26 EXRUN[shared]= gmp:shared:standard
32 LICENSE= LGPL3+:static
33 LICENSE_TERMS= static:{{WRKDIR}}/TERMS
34 LICENSE_FILE= LGPL3+:{{WRKSRC}}/COPYING
35 LICENSE_AWK= TERMS:"__MPFR_H"
36 LICENSE_SOURCE= TERMS:{{WRKSRC}}/src/mpfr.h
40 FPC_EQUIVALENT= math/mpfr
47 CONFIGURE_ARGS= --with-gmp={{LOCALBASE}}
49 INSTALL_TARGET= install-strip
55 (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} check)
57 [FILE:521:descriptions/desc.static]
58 The MPFR library is a C library for multiple-precision floating-point
59 computations with exact rounding (also called correct rounding). It
60 is based on the GMP multiple-precision library.
62 The main goal of MPFR is to provide a library for multiple-precision
63 floating-point computation which is both efficient and has a well-defined
64 semantics. It copies the good ideas from the ANSI/IEEE-754 standard for
65 double-precision floating-point arithmetic (53-bit mantissa).
67 This package contains the headers and static library.
70 [FILE:230:descriptions/desc.shared]
71 The MPFR library is a C library for multiple-precision floating-point
72 computations with exact rounding (also called correct rounding). It
73 is based on the GMP multiple-precision library.
75 This package contains the shared library.
79 ffd195bd567dbaffc3b98b23fd00aad0537680c9896171e44fe3ff79e28ac33d 1429836 mpfr-4.1.1/mpfr-4.1.1.tar.xz
80 80a3c2709be21acaac12a9cc99888d63a00fa77fb75576f205fe8ba1984ff44a 2985 mpfr-4.1.1/patch01
83 [FILE:43:manifests/plist.static]
90 [FILE:89:manifests/plist.shared]
93 libmpfr.so.%%SOMAJOR%%
94 libmpfr.so.%%SOVERSION%%
98 [FILE:229:patches/patch-src_vasprintf.c]
99 --- src/vasprintf.c.orig 2020-06-01 10:39:52 UTC
101 @@ -72,6 +72,7 @@ https://www.gnu.org/licenses/ or write t
102 #endif /* HAVE_VA_COPY */