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

Reply via email to