Author: oden Date: Wed Feb 7 20:20:50 2007 New Revision: 117306 Modified: packages/cooker/php-pear/current/SPECS/php-pear.spec
Log: - use a safe php.ini file to make it build on obscure systems Modified: packages/cooker/php-pear/current/SPECS/php-pear.spec ============================================================================== --- packages/cooker/php-pear/current/SPECS/php-pear.spec (original) +++ packages/cooker/php-pear/current/SPECS/php-pear.spec Wed Feb 7 20:20:50 2007 @@ -18,7 +18,7 @@ Summary: PEAR - PHP Extension and Application Repository Name: php-pear Version: 5.2.0 -Release: %mkrel 2 +Release: %mkrel 3 License: PHP License Group: Development/PHP URL: http://pear.php.net/package/PEAR/ @@ -270,7 +270,17 @@ install XML_RPC-%{_XML_RPC_version}/Server.php %{buildroot}%{_datadir}/pear/XML/RPC install -m0644 XML_RPC.xml %{buildroot}%{_datadir}/pear/packages/XML_RPC.xml -PEAR_CMD="%{_bindir}/php -C -q -d include_path=%{buildroot}%{_datadir}/pear -d output_buffering=1 %{buildroot}%{_datadir}/pear/pearcmd.php" +cat > php.ini << EOF +open_basedir= +safe_mode=0 +output_buffering=0 +output_handler=0 +magic_quotes_runtime= +extensions_dir= +session.save_path="." +EOF + +PEAR_CMD="%{_bindir}/php -c ./php.ini -C -q -d include_path=%{buildroot}%{_datadir}/pear -d output_buffering=1 %{buildroot}%{_datadir}/pear/pearcmd.php" # construct the ~/.pearrc file ${PEAR_CMD} config-set preferred_state stable
