From: Elan Ruusamäe Date: Tue, 22 Nov 2016 19:24:12 +0000 (+0200) Subject: igbinary support X-Git-Tag: auto/th/php-pecl-memcached-3.0.0-0.4~3 X-Git-Url: http://git.pld-linux.org/gitweb.cgi?a=commitdiff_plain;h=cba71c6f920ef8371670646a8343a425a55e35d7;p=packages%2Fphp-pecl-memcached.git igbinary support tests fail, so not enabled yet --- diff --git a/php-pecl-memcached.spec b/php-pecl-memcached.spec index 09ec196..58abaa9 100644 --- a/php-pecl-memcached.spec +++ b/php-pecl-memcached.spec @@ -21,6 +21,7 @@ Source0: https://github.com/php-memcached-dev/php-memcached/archive/php7/%{modna # Source0-md5: df81b124ac101bd21922deb0ef2ad9b9 URL: http://pecl.php.net/package/memcached/ BuildRequires: %{php_name}-devel >= 4:7.0.0 +%{?with_igbinary:BuildRequires: %{php_name}-pecl-igbinary-devel} %{?with_sasl:BuildRequires: cyrus-sasl-devel} BuildRequires: fastlz-devel BuildRequires: libmemcached-devel >= 1.0.18 @@ -30,11 +31,13 @@ BuildRequires: rpmbuild(macros) >= 1.650 BuildRequires: zlib-devel %if %{with tests} BuildRequires: %{php_name}-cli -BuildRequires: %{php_name}-spl +%{?with_igbinary:BuildRequires: %{php_name}-pecl-igbinary} %{?with_session:BuildRequires: %{php_name}-session} +BuildRequires: %{php_name}-spl %endif %{?requires_php_extension} Suggests: %{php_name}-pecl-igbinary +Suggests: %{php_name}-session Provides: php(%{modname}) = %{version} Obsoletes: php-pecl-memcached < 2.2.0-1 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -71,6 +74,9 @@ phpize -d extension=%{php_extensiondir}/spl.so \ %if %{with session} -d extension=%{php_extensiondir}/session.so \ +%endif +%if %{with igbinary} + -d extension=%{php_extensiondir}/igbinary.so \ %endif -d extension=%{modname}.so \ -m > modules.log @@ -79,8 +85,7 @@ grep %{modname} modules.log export NO_INTERACTION=1 REPORT_EXIT_STATUS=1 MALLOC_CHECK_=2 %{__make} test \ PHP_EXECUTABLE=%{__php} \ - PHP_TEST_SHARED_SYSTEM_EXTENSIONS="spl%{?with_session: session}" - + PHP_TEST_SHARED_SYSTEM_EXTENSIONS="spl%{?with_session: session}%{?with_igbinary: igbinary}" %endif %install