# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= gmp VERSION= 6.3.0 KEYWORDS= math devel VARIANTS= standard SDESC[standard]= Free library for arbitrary precision arithmetic HOMEPAGE= https://gmplib.org/ CONTACT= nobody DOWNLOAD_GROUPS= main SITES[main]= GNU/gmp DISTFILE[1]= gmp-6.3.0.tar.xz:main DF_INDEX= 1 SPKGS[standard]= complete static shared OPTIONS_AVAILABLE= ASM OPTIONS_STANDARD= ASM USES= cpe libtool mbsdfix c++:shared LICENSE= LGPL3+:static GPLv2+:static LICENSE_TERMS= static:{{WRKDIR}}/TERMS LICENSE_FILE= LGPL3+:{{WRKSRC}}/COPYING.LESSERv3 GPLv2+:{{WRKSRC}}/COPYINGv2 LICENSE_AWK= TERMS:"__GMP_H__" LICENSE_SOURCE= TERMS:{{WRKSRC}}/gmp-h.in LICENSE_SCHEME= dual INFO= static:gmp CPE_VENDOR= gmplib FPC_EQUIVALENT= math/gmp INFO_SUBDIR= . MUST_CONFIGURE= gnu CONFIGURE_ARGS= --prefix={{PREFIX}} --infodir={{PREFIX}}/share/info --mandir={{MANPREFIX}}/man --build={{CONFIGURE_TARGET}} --enable-cxx INSTALL_TARGET= install-strip INSTALL_REQ_TOOLCHAIN= yes PLIST_SUB= LIBGMP_VER=10.5.0 LIBGMP_MAJ=10 LIBGMPXX_VER=4.7.0 LIBGMPXX_MAJ=4 TEST_TARGET= check [ASM].CONFIGURE_ENABLE_BOTH= assembly pre-configure: ${REINPLACE_CMD} -e 's|gmp_cxxcompile=".CXX |&$$LDFLAGS |' \ ${WRKSRC}/configure do-test: (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} check) [FILE:932:descriptions/desc.static] GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. There is no limit to the precision except the ones implied by the available memory in the machine GMP runs on. GMP has a rich set of functions, and the functions have a regular interface. GMP is designed to be as fast as possible, both for small operands and for huge operands. The speed is achieved by using fullwords as the basic arithmetic type, by using fast algorithms, with carefully optimized assembly code for the most common inner loops for a lot of CPUs, and by a general emphasis on speed (instead of simplicity or elegance). GMP is believed to be faster than any other similar library. The advantage for GMP increases with the operand sizes for certain operations, since GMP in many cases has asymptotically faster algorithms. This package contains the headers and static libraries. [FILE:367:descriptions/desc.shared] GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. There is no limit to the precision except the ones implied by the available memory in the machine GMP runs on. GMP has a rich set of functions, and the functions have a regular interface. This package contains the shared libraries. [FILE:95:distinfo] a3c2b80201b89e68616f4ad30bc66aee4927c3ce50e33929ca819d5c43538898 2094196 gmp-6.3.0.tar.xz [FILE:85:manifests/plist.static] include/ gmp.h gmpxx.h lib/ libgmp.a libgmpxx.a lib/pkgconfig/ gmp.pc gmpxx.pc [FILE:141:manifests/plist.shared] lib/ libgmp.so libgmp.so.%%LIBGMP_MAJ%% libgmp.so.%%LIBGMP_VER%% libgmpxx.so libgmpxx.so.%%LIBGMPXX_MAJ%% libgmpxx.so.%%LIBGMPXX_VER%%