summaryrefslogtreecommitdiffstats
path: root/libs/gmp/DETAILS
blob: 8fa6c9294a8c7b5bb8c38a75f23e43f8a17e5e74 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
           SPELL=gmp
if [[ $GMP_DEVEL == "y" ]]; then
         VERSION=5.1.1
else
         VERSION=4.3.2
      PATCHLEVEL=0
fi
          SOURCE=$SPELL-$VERSION.tar.bz2
         SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
   SOURCE_URL[0]=$GNU_URL/$SPELL/$SOURCE
  SOURCE2_URL[0]=$GNU_URL/$SPELL/$SOURCE2
      SOURCE_GPG=gnu.gpg:$SOURCE2:UPSTREAM_KEY
  SOURCE2_IGNORE=signature
      LICENSE[0]=LGPL
        WEB_SITE=http://gmplib.org/
         ENTERED=20010922
        KEYWORDS="libs"
           SHORT="GNU mathematics precision library"
cat << EOF
GNUmp is a library operating on signed integers, rational numbers, and floating
point numbers. All functions have a standardized interface. GNUmp is designed to
be as fast as possible by using fullwords as the basic arithmetic type, by using
fast algorithms, by carefully optimizing assembly code for the most common inner
loops for many CPUs, and by a general emphasis on speed (as opposed to
simplicity or elegance). GNUmp's speed advantage increases with the operand
size, since GNUmp in many cases has asymptomatically faster algorithms.
EOF