# $Id$ PortSystem 1.0 name gmp version 4.2.4 categories devel math maintainers nomaintainer platforms darwin description GNU multiple precision arithmetic library long_description \ GNU MP is a library for arbitrary precision arithmetic, operating on\ signed integers, rational numbers, and floating point numbers. It \ has a rich set of functions, and the functions have a regular \ interface. GNU MP 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, by\ carefully optimized assembly code for the most common inner loops \ for a lots of CPUs, and by a general emphasis on speed (instead of \ simplicity or elegance). homepage http://gmplib.org/ master_sites gnu checksums md5 fc1e3b3a2a5038d4d74138d0b9cf8dbe \ sha1 bb721f94fbeeb8c609104540b408da6707c370ec \ rmd160 15c6c40c377088a3bcf9d432bcc27c777991cb12 use_bzip2 yes use_parallel_build yes configure.env ABI=32 configure.cflags-append -force_cpusubtype_ALL configure.args --infodir=${prefix}/share/info \ --enable-shared \ --enable-cxx universal_variant no post-destroot { system "ranlib ${destroot}${prefix}/lib/libgmp.a" } test.run yes test.cmd make test.target check platform i386 { configure.env-delete ABI=32 configure.args-append --host=none-apple-darwin configure.cflags-delete -force_cpusubtype_ALL }