--- a/components/php-5_2/php-sapi/Makefile Tue Jan 27 23:32:47 2015 -0800
+++ b/components/php-5_2/php-sapi/Makefile Wed Feb 11 10:30:02 2015 -0800
@@ -18,7 +18,7 @@
#
# CDDL HEADER END
#
-# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2015, Oracle and/or its affiliates. All rights reserved.
#
include ../../../make-rules/shared-macros.mk
@@ -88,9 +88,9 @@
set -e; \
cat $(BUILD_DIR_32)/scripts/phpize | \
sed -e "s,^\#!/bin/sh,\#!$(CONFIG_SHELL)," | \
- sed -e "s%^prefix=.*%prefix=$(SOURCE_DIR)%" | \
- sed -e "s%^includedir=.*%includedir=$(SOURCE_DIR)%" | \
- sed -e "s%^phpdir=.*%phpdir=$(SOURCE_DIR)%" | \
+ sed -e "s%^prefix=.*%prefix=$(BUILD_DIR_32)%" | \
+ sed -e "s%^includedir=.*%includedir=$(BUILD_DIR_32)%" | \
+ sed -e "s%^phpdir=.*%phpdir=$(BUILD_DIR_32)%" | \
sed -e "s%phpdir/phpize.m4%phpdir/scripts/phpize.m4%" | \
sed -e "s%$PHP_AUTOCONF || exit 1%$PHP_AUTOCONF -f || exit 1%" | \
sed -e "s%$PHP_AUTOHEADER || exit 1%$PHP_AUTOHEADER -f || exit 1%" | \
@@ -101,8 +101,8 @@
( set -e; \
cat $(BUILD_DIR_32)/scripts/php-config | \
sed -e "s,^\#! /bin/sh,\#!$(CONFIG_SHELL)," | \
- sed -e "s%^prefix=.*%prefix=$(SOURCE_DIR)%" | \
- sed -e "s%^include_dir=.*%include_dir=$(SOURCE_DIR)%" \
+ sed -e "s%^prefix=.*%prefix=$(BUILD_DIR_32)%" | \
+ sed -e "s%^include_dir=.*%include_dir=$(BUILD_DIR_32)%" \
> php-config-proto ; \
chmod 755 php-config-proto ) ; \
( set -e; \
@@ -120,12 +120,12 @@
$(CP) $(COMPONENT_DIR)/../Solaris/php$(PHP_REL).conf \
$(PROTO_DIR)/$(APACHE2_PHP)/php$(PHP_REL).conf; \
$(CHMOD) 644 $(PROTO_DIR)/$(APACHE2_PHP)/php$(PHP_REL).conf; \
- $(SYMLINK) php$(PHP_REL).conf \
- $(PROTO_DIR)/$(APACHE2_PHP)/php.conf; \
+ cd $(PROTO_DIR)/$(APACHE2_PHP); \
+ $(SYMLINK) php$(PHP_REL).conf php.conf; \
$(CP) $(PROTO_DIR)/$(APACHE2_EXTDIR)/libphp5.so \
$(PROTO_DIR)/$(APACHE2_EXTDIR)/mod_php$(PHP_REL).so; \
- $(SYMLINK) $(PROTO_DIR)/$(APACHE2_EXTDIR)/mod_php$(PHP_REL).so \
- $(PROTO_DIR)/$(APACHE2_EXTDIR)/mod_php5.so; \
+ cd $(PROTO_DIR)/$(APACHE2_EXTDIR); \
+ $(SYMLINK) mod_php$(PHP_REL).so mod_php5.so; \
)
# Ship a default php.ini to simplify ease of use.
@@ -217,6 +217,8 @@
CLEAN_PATHS += php.ini-patched
# common targets
+configure: $(CONFIGURE_32)
+
build: $(BUILD_32)
install: $(INSTALL_32) PHP-NSAPI_INSTALL PHP-CGI_INSTALL