makedepends=(perl)

description="A free library for arbitrary precision arithmetic."
url="http://gmplib.org/"

packager="Great-OS Team"
maintainer="Great-OS Team"

name=gmp
version=6.3.0
release=4

source=(http://ftp.gnu.org/gnu/$name/$name-$version.tar.xz)

build() {
  cd gmp-$version

  sed -i '/long long t1;/,+1s/()/(...)/' configure
  
  case `uname -m` in
   i?86)
     ABI=32 ./configure \
     --prefix=/usr \
     --enable-cxx \
     --docdir=/usr/share/doc/$name-$version
   ;;

  x86_64)
    ./configure \
    --prefix=/usr \
    --host=none-linux-gnu \
    --enable-cxx \
    --docdir=/usr/share/doc/$name-$version
   ;;
   aarch64)
     ./configure \
     --prefix=/usr \
     --build=aarch64-unknown-linux-gnu \
     --enable-cxx \
     --docdir=/usr/share/doc/$name-$version
  esac

  make
  make html

# make check 2>&1 | tee gmp-check-log
# awk '/tests passed/{total+=$2} ; END{print total}' gmp-check-log

  make DESTDIR=$PKG install
  make DESTDIR=$PKG install-html

  rm -f $PKG/usr/share/info/dir.gz
}
