Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 330023
Collapse All | Expand All

(-)a/dev-lang/php/files/eblits/src_test-v1.eblit (-9 / +20 lines)
Lines 5-22 Link Here
5
eblit-php-src_test() {
5
eblit-php-src_test() {
6
	vecho ">>> Test phase [test]: ${CATEGORY}/${PF}"
6
	vecho ">>> Test phase [test]: ${CATEGORY}/${PF}"
7
7
8
	if [[ ! -x "${S}/sapi/cli/php" ]] ; then
8
	PHP_EXECUTABLE="${S}/sapi/cli/php"
9
		ewarn "Test phase requires USE=cli, skipping"
9
	PHP_CGI_EXECUTABLE="${S}/sapi/cgi/php-cgi"
10
		return
10
11
	else
11
	if [[ ! -x "${PHP_EXECUTABLE}" ]] ; then
12
		export TEST_PHP_EXECUTABLE="${S}/sapi/cli/php"
12
		if [[ -x "${WORKDIR}/sapis/cli/php" ]] ; then
13
			PHP_EXECUTABLE="${WORKDIR}/sapis/cli/php"
14
		else
15
			ewarn "Test phase requires USE=cli, skipping"
16
			return
17
		fi
13
	fi
18
	fi
14
19
15
	if [[ -x "${S}/sapi/cgi/php-cgi" ]] ; then
20
	if [[ ! -x "${PHP_CGI_EXECUTABLE}" ]] ; then
16
		export TEST_PHP_CGI_EXECUTABLE="${S}/sapi/cgi/php-cgi"
21
		if [[ -x "${WORKDIR}/sapis/cgi/php-cgi" ]]; then
22
			PHP_CGI_EXECUTABLE="${WORKDIR}/sapis/cgi/php-cgi"
23
		else
24
			PHP_CGI_EXECUTABLE=""
25
		fi
17
	fi
26
	fi
18
	
27
19
	
28
	sed -re "s|^(PHP_EXECUTABLE).+\$|\1 = \"${PHP_EXECUTABLE}\"|" -i Makefile
29
	sed -re "s|^(PHP_CGI_EXECUTABLE).+\$|\1 = \"${PHP_CGI_EXECUTABLE}\"|" -i Makefile
30
20
	LC_ALL="en_US" LANG="en_US.UTF-8" TMPDIR="${T}" REPORT_EXIT_STATUS=1 \
31
	LC_ALL="en_US" LANG="en_US.UTF-8" TMPDIR="${T}" REPORT_EXIT_STATUS=1 \
21
	NO_INTERACTION="1" \
32
	NO_INTERACTION="1" \
22
	emake test
33
	emake test

Return to bug 330023