aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormarino <marino@FreeBSD.org>2013-09-14 05:31:47 +0800
committermarino <marino@FreeBSD.org>2013-09-14 05:31:47 +0800
commit7cccd8b50eb97e94310f8e167b5252e81813b64a (patch)
tree8db778c50d64049b65a48b69bb1963774cd4321d
parentd323712b824f849467068dc18d09090d7b77f67a (diff)
downloadfreebsd-ports-gnome-7cccd8b50eb97e94310f8e167b5252e81813b64a.tar.gz
freebsd-ports-gnome-7cccd8b50eb97e94310f8e167b5252e81813b64a.tar.zst
freebsd-ports-gnome-7cccd8b50eb97e94310f8e167b5252e81813b64a.zip
lang/php5*: Fix spl/simplexml modules (4 ports)
The simplexml module uses spl which uses pcre (php53,54,55). For php52, the fix is applied directly to spl. In any case, the bundled PCRE is not used, so it needs to be able to find the external pcre library and related headers. Unfortunately, there is no include for ${LOCALBASE}/include directory. This commit adds to fix simplexml (or spl) module build. Approved by: portmgr (bapt)
-rw-r--r--lang/php5/Makefile.ext1
-rw-r--r--lang/php52/Makefile.ext1
-rw-r--r--lang/php53/Makefile.ext1
-rw-r--r--lang/php55/Makefile.ext1
4 files changed, 4 insertions, 0 deletions
diff --git a/lang/php5/Makefile.ext b/lang/php5/Makefile.ext
index 1513d8baa165..81cdd263114c 100644
--- a/lang/php5/Makefile.ext
+++ b/lang/php5/Makefile.ext
@@ -334,6 +334,7 @@ CONFIGURE_ARGS+=--enable-shmop
CONFIGURE_ARGS+=--enable-simplexml \
--with-libxml-dir=${LOCALBASE}
+CFLAGS+= -I${LOCALBASE}/include
USES+= pkgconfig
USE_GNOME= libxml2
.endif
diff --git a/lang/php52/Makefile.ext b/lang/php52/Makefile.ext
index 6ec0e56126c7..feefc55cd63b 100644
--- a/lang/php52/Makefile.ext
+++ b/lang/php52/Makefile.ext
@@ -402,6 +402,7 @@ USE_PHP_BUILD= yes
CONFIGURE_ARGS+=--enable-spl \
--with-libxml-dir=${LOCALBASE}
+CFLAGS+= -I${LOCALBASE}/include
USE_GNOME= libxml2
USE_PHP= pcre simplexml
diff --git a/lang/php53/Makefile.ext b/lang/php53/Makefile.ext
index 4e3fa0139e65..cf2d461c3fb7 100644
--- a/lang/php53/Makefile.ext
+++ b/lang/php53/Makefile.ext
@@ -328,6 +328,7 @@ CONFIGURE_ARGS+=--enable-shmop
CONFIGURE_ARGS+=--enable-simplexml \
--with-libxml-dir=${LOCALBASE}
+CFLAGS+= -I${LOCALBASE}/include
USES+= pkgconfig
USE_GNOME= libxml2
.endif
diff --git a/lang/php55/Makefile.ext b/lang/php55/Makefile.ext
index 9c4fba9c836f..63a7189acf12 100644
--- a/lang/php55/Makefile.ext
+++ b/lang/php55/Makefile.ext
@@ -334,6 +334,7 @@ CONFIGURE_ARGS+=--enable-shmop
CONFIGURE_ARGS+=--enable-simplexml \
--with-libxml-dir=${LOCALBASE}
+CFLAGS+= -I${LOCALBASE}/include
USES+= pkgconfig
USE_GNOME= libxml2
.endif