# Contributor: Valery Kartel # Contributor: Carlo Landmeter # Maintainer: Carlo Landmeter pkgname=lftp pkgver=4.8.4 pkgrel=0 pkgdesc="Sophisticated ftp/http client" url="https://lftp.tech" arch="all" license="GPL-3.0-or-later" makedepends="zlib-dev libressl-dev readline-dev ncurses-dev" subpackages="$pkgname-doc" source="https://lftp.yar.ru/ftp/$pkgname-$pkgver.tar.xz" builddir="$srcdir"/$pkgname-$pkgver # secfixes: # 4.8.4-r0: # - CVE-2018-10916 build() { cd "$builddir" ./configure \ --build=$CBUILD \ --host=$CHOST \ --prefix=/usr \ --sysconfdir=/etc \ --with-openssl \ --with-modules \ --disable-nls \ --disable-static \ --enable-threads=posix make } package() { cd "$builddir" make -j1 install DESTDIR="$pkgdir" rm -f "$pkgdir"/usr/lib/charset.alias mkdir -p "$pkgdir"/usr/share/doc/$pkgname mv "$pkgdir"/usr/share/$pkgname "$pkgdir"/usr/share/doc/ } check() { cd "$builddir" # skip ftp tests due to firewall issues make -C tests check check_PROGRAMS=http-get } sha512sums="2528e2cbfe132068dc75036d6334372f79f8063d44e46c724a28ea1f5b40d8de0d1e36cde3124fbcc27e5ba8be04b893eb1a7546346253768346a80bc54c02d1 lftp-4.8.4.tar.xz"