# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 inherit php-pear-r2 DESCRIPTION="Provides an easy way to perform HTTP requests" LICENSE="BSD" SLOT="0" KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~s390 sparc x86" IUSE="+curl +fileinfo +ssl test +zlib" # We don't have Yoast\PHPUnitPolyfills in Gentoo # and we would need to patch sources to find it RESTRICT="test" RDEPEND="dev-lang/php:*[curl?,fileinfo?,ssl?,zlib?] >=dev-php/PEAR-Net_URL2-2.2.0" DEPEND="test? ( ${RDEPEND} dev-php/phpunit )" src_prepare() { sed -i "s~@data_dir@~${EPREFIX}/usr/share/php/data~" HTTP/Request2/CookieJar.php || die default } src_test() { phpunit tests || die } src_install() { php-pear-r2_src_install insinto "/usr/share/php/data/${PHP_PEAR_PKG_NAME}" doins data/* }