pkgname=serf pkgver=1.3.10 pkgrel=1 pkgdesc="High-performance asynchronous HTTP client library" url="https://serf.apache.org/" arch=('x86_64') license=('Apache') depends=('apr' 'apr-util' 'openssl' 'zlib' 'gdbm' 'libldap') makedepends=('scons') options=('!libtool') source=("https://www.apache.org/dist/serf/serf-${pkgver}.tar.bz2" "https://gitweb.gentoo.org/repo/gentoo.git/plain/net-libs/serf/files/serf-1.3.9-openssl-3-errgetfunc.patch") sha512sums=('19165274d35c694935cda33f99ef92a7663a5d9c540fb7fd6792aa0efe39941b2fa87ff8b61afd060c6676baec634fd33dc2e9d34ecbee45ed99dfaed077802c' '2f8b8ee93255aae2633f73c16fdec498db6885d25c4d31a5623170a629b616ab4e56bfe6f8db13d8617cc994ec775b1d90777d5596452f14e97338648d5af10c') build() { cd ${pkgname}-${pkgver} # adding Gentoo patches #patch -p1 -i ${srcdir}/serf-1.3.9-openssl-3-errgetfunc.patch scons PREFIX=/usr GSSAPI=/usr/bin/krb5-config } check() { cd ${pkgname}-${pkgver} # all pass scons check } package() { cd ${pkgname}-${pkgver} install -d ${pkgdir}/usr scons PREFIX=${pkgdir}/usr install }