From 083c9b7fefedfa14e1fbde7d13b8a79aea3516e9 Mon Sep 17 00:00:00 2001 From: Brian Evans Date: Tue, 23 Aug 2016 16:14:14 -0400 Subject: [PATCH] dev-php/pecl-http: Fix EAPI6 build error when php7-0 is off Package-Manager: portage-2.3.0 --- dev-php/pecl-http/pecl-http-3.0.1.ebuild | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/dev-php/pecl-http/pecl-http-3.0.1.ebuild b/dev-php/pecl-http/pecl-http-3.0.1.ebuild index 309a14ee49fcf..1cb5bfc9fd0f9 100644 --- a/dev-php/pecl-http/pecl-http-3.0.1.ebuild +++ b/dev-php/pecl-http/pecl-http-3.0.1.ebuild @@ -35,6 +35,14 @@ RDEPEND="${DEPEND} PHP_EXT_ECONF_ARGS=( --with-http --without-http-shared-deps ) +src_prepare() { + if use php_targets_php7-0 ; then + php-ext-source-r3_src_prepare + else + default_src_prepare + fi +} + pkg_postinst() { ewarn "This API has drastically changed and is not compatible with the 1.x syntax." ewarn "Please review the documentation and update your code."