# Contributor: Jakub Jirutka # Maintainer: pkgname=gnurl pkgver=7.65.3 pkgrel=0 pkgdesc="A micro fork of libcurl" url="https://gnunet.org/en/gnurl.html" arch="all" license="MIT" depends="ca-certificates" depends_dev="gnutls-dev libidn2-dev zlib-dev" checkdepends="python3" makedepends="$depends_dev perl" subpackages="$pkgname-static $pkgname-dev $pkgname-doc" source="https://mirror.kumi.systems/gnu/gnunet/gnurl-$pkgver.tar.gz" builddir="$srcdir/gnurl-$pkgver" build() { # Note: The second group of options is based on # http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/www/gnurl/Makefile?rev=1.9&content-type=text/x-cvsweb-markup. ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --enable-ipv6 \ --enable-static \ --enable-unix-sockets \ --with-ca-path=/etc/ssl/certs \ --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt \ --with-pic \ \ --without-libssh2 \ --without-libmetalink \ --without-winidn \ --without-librtmp \ --without-nghttp2 \ --without-nss \ --without-cyassl \ --without-ssl \ --without-winssl \ --without-darwinssl \ --disable-sspi \ --disable-ldap \ --without-libpsl \ --disable-rtsp \ --disable-dict \ --disable-telnet \ --disable-tftp \ --disable-pop3 \ --disable-imap \ --disable-smtp \ --disable-gopher \ --disable-file \ --disable-ftp \ --disable-smb \ --disable-ntlm-wb \ --with-gnutls \ --with-libidn2 \ --with-libz \ --without-ca-fallback \ --without-gssapi \ --disable-valgrind \ --without-ngtcp2 \ --without-nghttp2 \ --without-nghttp3 \ --without-quiche make } check() { make check } package() { make DESTDIR="$pkgdir" install } sha512sums="51aa71352dfe2e65dbcf542cb616af1eaa7e80fbc4ddb455a338e74eea245724ac1fa7ff226c418101e8ba298a8f85c2be9e7d9190a57c66e2e8c65d0c5186f8 gnurl-7.65.3.tar.gz"