|
Lines 6-13
Link Here
|
| 6 |
# |
6 |
# |
| 7 |
|
7 |
|
| 8 |
PORTNAME= php5 |
8 |
PORTNAME= php5 |
| 9 |
PORTVERSION= 5.3.3 |
9 |
PORTVERSION= 5.3.4 |
| 10 |
PORTREVISION?= 2 |
|
|
| 11 |
CATEGORIES?= lang devel www |
10 |
CATEGORIES?= lang devel www |
| 12 |
MASTER_SITES= ${MASTER_SITE_PHP} |
11 |
MASTER_SITES= ${MASTER_SITE_PHP} |
| 13 |
MASTER_SITE_SUBDIR= distributions |
12 |
MASTER_SITE_SUBDIR= distributions |
|
Lines 59-65
Link Here
|
| 59 |
PATCH_DIST_STRIP= -p1 |
58 |
PATCH_DIST_STRIP= -p1 |
| 60 |
|
59 |
|
| 61 |
.if !defined(WITHOUT_SUHOSIN) |
60 |
.if !defined(WITHOUT_SUHOSIN) |
| 62 |
PATCHFILES+= suhosin-patch-${PORTVERSION}-0.9.10.patch.gz:suhosin |
61 |
PATCHFILES+= suhosin-patch-5.3.3-0.9.10.patch.gz:suhosin |
| 63 |
PATCH_SITES+= http://download.suhosin.org/:suhosin |
62 |
PATCH_SITES+= http://download.suhosin.org/:suhosin |
| 64 |
PLIST_SUB+= SUHOSIN="" |
63 |
PLIST_SUB+= SUHOSIN="" |
| 65 |
.else |
64 |
.else |
|
Lines 90-102
Link Here
|
| 90 |
|
89 |
|
| 91 |
.if defined(WITH_FPM) |
90 |
.if defined(WITH_FPM) |
| 92 |
PHP_SAPI+= fpm |
91 |
PHP_SAPI+= fpm |
| 93 |
LIB_DEPENDS+= event-1.4:${PORTSDIR}/devel/libevent |
92 |
MAN8+= php-fpm.8 |
| 94 |
MAN1+= php-fpm.1 |
|
|
| 95 |
USE_RC_SUBR+= php-fpm |
93 |
USE_RC_SUBR+= php-fpm |
| 96 |
CONFIGURE_ARGS+=--enable-fpm \ |
94 |
CONFIGURE_ARGS+=--enable-fpm \ |
| 97 |
--with-fpm-user=${WWWOWN} \ |
95 |
--with-fpm-user=${WWWOWN} \ |
| 98 |
--with-fpm-group=${WWWGRP} \ |
96 |
--with-fpm-group=${WWWGRP} |
| 99 |
--with-libevent-dir=${LOCALBASE} |
|
|
| 100 |
PLIST_SUB+= FPM="" |
97 |
PLIST_SUB+= FPM="" |
| 101 |
.else |
98 |
.else |
| 102 |
PLIST_SUB+= FPM="@comment " |
99 |
PLIST_SUB+= FPM="@comment " |
|
Lines 159-164
Link Here
|
| 159 |
CONFIGURE_ARGS+=--disable-ipv6 |
156 |
CONFIGURE_ARGS+=--disable-ipv6 |
| 160 |
.endif |
157 |
.endif |
| 161 |
|
158 |
|
|
|
159 |
pre-patch: |
| 160 |
# To be removed after suhosin update |
| 161 |
.if !defined(WITHOUT_SUHOSIN) |
| 162 |
@${REINPLACE_CMD} -E 's|REPORT_ERRORS TSRMLS_CC, "%s", error|REPORT_ERRORS TSRMLS_CC, error|' \ |
| 163 |
${WRKSRC}/ext/phar/stream.c |
| 164 |
.endif |
| 165 |
|
| 162 |
post-patch: |
166 |
post-patch: |
| 163 |
@${TOUCH} ${WRKSRC}/ext/php_config.h |
167 |
@${TOUCH} ${WRKSRC}/ext/php_config.h |
| 164 |
@${REINPLACE_CMD} "s|^\(extension_dir\)|; \1|" ${WRKSRC}/php.ini-* |
168 |
@${REINPLACE_CMD} "s|^\(extension_dir\)|; \1|" ${WRKSRC}/php.ini-* |