%php7_version		%_php7_version

%php7_fullname		%php7_name-%_php7_version

%php7_sysconfdir	%_sysconfdir/php/%_php7_major
%php7_datadir		%_datadir/php
%php7_servicedir	%php7_datadir/%_php7_major/service
%php7_sapiconf		%php7_datadir/%_php7_major/sapiconf
%php7_extconf		%php7_datadir/%_php7_major/extconf
%php7_moddir		%php7_datadir/modules
%php7_vermoddir		%php7_datadir/%_php7_version/modules
%php7_rpmscripts	%php7_datadir/scripts
%php7_peardir		%php7_datadir/pear

%php7_includedir	%_includedir/php
%php7_libdir		%_libdir/php/%_php7_version
%php7_extdir		%php7_libdir/extensions

%php7_develdir		%prefix/src/php7-devel
%php7_extsrcdir		%php7_develdir/ext
%php7_extsapidir	%php7_develdir/sapi

%php7_postin		%php7_rpmscripts/php_postin.sh
%php7_preun		%php7_rpmscripts/php_preun.sh

# php extensions postin/preun scripts
%php7_extension_postin() \
if [ -x %php7_postin ]; then \
    export php_servicedir=%php7_servicedir \
    export php_sysconfdir=%php7_sysconfdir \
    export php_extconf=%php7_extconf \
    export extList=%php7_extension \
    %php7_postin \
fi \
%nil

%php7_extension_preun() \
if [ $1 = 0 ]; then \
    if [ -x %php7_preun ]; then \
	export php_servicedir=%php7_servicedir \
        export php_sysconfdir=%php7_sysconfdir \
	export php_extconf=%php7_extconf \
	export extList=%php7_extension \
	%php7_preun \
    fi \
fi \
%nil

# php sapi modules postin/preun scripts
%php7_sapi_postin() \
if [ -x %php7_postin ]; then \
    export php_servicedir=%php7_servicedir \
    export php_sysconfdir=%php7_sysconfdir \
    export php_extconf=%php7_extconf \
    export sapiList=%php7_sapi \
    %php7_postin \
fi \
%nil

%php7_sapi_preun() \
if [ $1 = 0 ]; then \
    if [ -x %php7_preun ]; then \
        export php_servicedir=%php7_servicedir \
	export php_sysconfdir=%php7_sysconfdir \
	export php_extconf=%php7_extconf \
	export sapiList=%php7_sapi \
	%php7_preun \
    fi \
    find %php7_sysconfdir/%php7_sapi -type f -name '*\.phpnew' -or -name '*\.rpmnew' -delete \
fi \
%nil

%php7_env() \
export EXTENSION_DIR="%php7_extdir" \
export PEAR_INSTALLDIR="%php7_peardir" \
%nil

%php7_make() \
BUILD_ENV_VARS="EXTENSION_DIR=%php7_extdir \
		INSTALL_ROOT=%buildroot \
		PEAR_INSTALLDIR=%php7_peardir" \
%make_build $BUILD_ENV_VARS %* \
%nil

%php7_make_install() \
BUILD_ENV_VARS="EXTENSION_DIR=%buildroot/%php7_extdir \
		PEAR_INSTALLDIR=%buildroot/%php7_peardir" \
%makeinstall $BUILD_ENV_VARS %* \
%nil

%php7_optflags -DPHP_ATOM_INC

%php7_sapi_prepare() \
[ "x%1" = "x" ] && exit 1 \
%__cp -dpR %php7_extsapidir/%1/* . \
%__cp -dpR %php7_extsrcdir/ . \
%__cp -dpR %php7_extsapidir/BUILD/* . \
%nil
