%php_servicedir %_datadir/php/service
%php_rpmscripts %_datadir/php/scripts
%php_extconf    %_datadir/php/extconf
%php_sysconfdir	%_sysconfdir/php

%php_libdir		%_libdir/php
%php_extdir		%php_libdir/extensions
%php_peardir	%php_libdir/pear

%php_develdir   %prefix/src/php-devel
%php_extsrcdir	%php_develdir/ext
%php_extsapidir	%php_develdir/sapi

%php_version	%(rpmquery --qf='%{VERSION}' php-devel)
%php_release	%(rpmquery --qf='%{RELEASE}' php-devel)

%php_postin		%php_rpmscripts/php_postin.sh
%php_preun  	%php_rpmscripts/php_preun.sh

# php extensions postin/preun scripts
%php_extension_postin() \
if [ $1 = 1 ]; then \
  if [ -x %php_postin ]; then \
	export php_servicedir=%php_servicedir \
	export php_sysconfdir=%php_sysconfdir \
	export php_extconf=%php_extconf \
	export extList=%php_extension \
	%php_postin \
  fi \
fi \
%nil

%php_extension_preun() \
  if [ -x %php_preun ]; then \
	export php_servicedir=%php_servicedir \
	export php_sysconfdir=%php_sysconfdir \
	export php_extconf=%php_extconf \
	export extList=%php_extension \
    %php_preun \
  fi \
%nil

# php sapi modules postin/preun scripts
%php_sapi_postin() \
if [ $1 = 1 ]; then \
  if [ -x %php_postin ]; then \
	export php_servicedir=%php_servicedir \
	export php_sysconfdir=%php_sysconfdir \
	export php_extconf=%php_extconf \
	export sapiList=%php_sapi \
	%php_postin \
  fi \
fi \
%nil

%php_sapi_preun() \
  if [ -x %php_preun ]; then \
	export php_servicedir=%php_servicedir \
	export php_sysconfdir=%php_sysconfdir \
	export php_extconf=%php_extconf \
	export sapiList=%php_sapi \
    %php_preun \
  fi \
%nil

%php_make() \
BUILD_ENV_VARS="top_srcdir=%_builddir/%name-%version \
		top_builddir=%_builddir/%name-%version \
		bindir=%buildroot/%_bindir \
		sbindir=%buildroot/%_sbindir \
		includedir=%buildroot/%_includedir \
		exec_prefix=%buildroot/%_exec_prefix \
		libdir=%buildroot/%_libdir \
		prefix=%buildroot/%_prefix \
		mandir=%buildroot/%_mandir \
		localstatedir=%buildroot/%_localstatedir \
		EXTENSION_DIR=/usr/lib/php/extensions \
		INSTALL_ROOT=%buildroot \
		PEAR_INSTALLDIR=%buildroot/%phpdir/pear" \
%make $BUILD_ENV_VARS %* \
%nil

%php_make_install() \
BUILD_ENV_VARS="top_srcdir=%_builddir/%name-%version \
		INSTALL_ROOT=%buildroot \
		EXTENSION_DIR=/usr/lib/php/extensions \
		PEAR_INSTALLDIR=%phpdir/pear" \
%makeinstall $BUILD_ENV_VARS %* \
%nil

%php_optflags -DPHP_ATOM_INC

%php_sapi_prepare() \
[ "x%1" = "x" ] && exit 1 \
%__cp -dpR %php_extsapidir/%1/* . \
%__cp -dpR %php_extsrcdir/ . \
%__cp -dpR %php_extsapidir/BUILD/* . \
%nil
