# Contributor: Carlo Landmeter # Maintainer: Carlo Landmeter pkgname=c-ares pkgver=1.14.0 pkgrel=0 pkgdesc="An asynchronously DNS/names resolver library" url="https://c-ares.haxx.se/" arch="all" options="!check !checkroot" license="MIT" depends="" makedepends="" subpackages="$pkgname-doc $pkgname-dev" source="https://c-ares.haxx.se/download/$pkgname-$pkgver.tar.gz" build() { cd "$builddir" ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ --enable-shared make } check() { cd "$builddir" # This is only needed for < 1.14.0, where the .sh file was not # distributed properly - see https://da.gd/carestest echo "#!/bin/true" > test/fuzzcheck.sh chmod a+x test/fuzzcheck.sh make -C test check } package() { cd "$builddir" make -j1 DESTDIR="$pkgdir" install } sha512sums="30cd3f8c4eea15f994b2ceb44d84e506858f69f624e651e39bb4db523fea9ad5e8906b75abf07131ae364be19172274ed4053059669091f21ce4463cdbb857bf c-ares-1.14.0.tar.gz"