X-Git-Url: http://git.pld-linux.org/?p=packages%2Fphp-pecl-memcache.git;a=blobdiff_plain;f=php-pecl-memcache.spec;h=9d8dcf423ee82dfad0931bc30fe3ee0c93f8f361;hp=58a3a48348ddbb75e94ee46ceb825878b75e61b5;hb=8d125064d199615c594681be3d0bed7b7edaf308;hpb=e7368be26fccf40aadac166e07b3cdd63f297426 diff --git a/php-pecl-memcache.spec b/php-pecl-memcache.spec index 58a3a48..9d8dcf4 100644 --- a/php-pecl-memcache.spec +++ b/php-pecl-memcache.spec @@ -21,6 +21,7 @@ Source2: %{modname}-apache.conf Source3: %{modname}-lighttpd.conf Source4: config.php Patch0: %{modname}-webapp.patch +Patch1: tests.patch URL: http://pecl.php.net/package/memcache/ BuildRequires: %{php_name}-devel >= 3:5.0.0 BuildRequires: %{php_name}-xml @@ -30,6 +31,7 @@ BuildRequires: rpmbuild(macros) >= 1.650 %if %{with tests} BuildRequires: %{php_name}-cli BuildRequires: %{php_name}-session +BuildRequires: %{php_name}-spl %endif %{?requires_php_extension} Requires: %{php_name}-session @@ -87,6 +89,7 @@ memcache. %setup -qc mv pecl-%{modname}-*/{.??*,*} . %patch0 -p1 +%patch1 -p1 %build packagexml2cl package.xml > ChangeLog @@ -99,6 +102,7 @@ phpize # simple module load test %{__php} -n -q \ -d extension_dir=modules \ + -d extension=%{php_extensiondir}/spl.so \ -d extension=%{php_extensiondir}/session.so \ -d extension=%{modname}.so \ -m > modules.log @@ -109,7 +113,7 @@ cat <<'EOF' > run-tests.sh export NO_INTERACTION=1 REPORT_EXIT_STATUS=1 MALLOC_CHECK_=2 exec %{__make} test \ PHP_EXECUTABLE=%{__php} \ - PHP_TEST_SHARED_SYSTEM_EXTENSIONS="session" \ + PHP_TEST_SHARED_SYSTEM_EXTENSIONS="spl session" \ RUN_TESTS_SETTINGS="-q $*" EOF chmod +x run-tests.sh