Date: Sun, 25 Jan 2009 23:59:54 GMT From: Till Klampaeckel <till@php.net> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/130995: Add php-fpm to lang/php5 Message-ID: <200901252359.n0PNxsuf073310@www.freebsd.org> Resent-Message-ID: <200901260000.n0Q002lF081447@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 130995 >Category: ports >Synopsis: Add php-fpm to lang/php5 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Jan 26 00:00:02 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Till Klampaeckel >Release: 6.3, 7.x >Organization: n/a >Environment: >Description: For an idea of what php-fpm provides, please follow this link: http://translate.google.com/translate?prev=hp&hl=en&u=http%3A%2F%2Fphp-fpm.anight.org%2Fcurrent_php_fastcgi_problems.html&sl=ru&tl=en Or, if you speak Russian: http://php-fpm.anight.org/current_php_fastcgi_problems.html So anyway, I'd like lang/php5 to offer php-fpm support, unfortunately, I haven't been very successful with a patch (beyond Makefile and distinfo). I can get the port to download the patches, but it fails applying them. >How-To-Repeat: >Fix: Patch attached with submission follows: --- Makefile 2009-01-25 18:49:29.000000000 -0500 +++ Makefile.orig 2009-01-25 18:44:10.000000000 -0500 @@ -48,8 +48,7 @@ OPTIONS= CLI "Build CLI version" on \ REDIRECT "Enable force-cgi-redirect support (CGI only)" off \ DISCARD "Enable discard-path support (CGI only)" off \ FASTCGI "Enable fastcgi support (CGI only)" on \ - PATHINFO "Enable path-info-check support (CGI only)" on \ - PHPFPM "Enable php-fpm patch (experimental, CGI only)" off + PATHINFO "Enable path-info-check support (CGI only)" on CONFLICTS= php4-4* @@ -97,10 +96,6 @@ CONFIGURE_ARGS+=--enable-fastcgi .if defined(WITHOUT_PATHINFO) CONFIGURE_ARGS+=--disable-path-info-check .endif -.if defined(WITH_PHPFPM) -PATCHFILES+= php-${PORTVERSION}-fpm-0.5.10.diff.gz:phpfpm -PATCH_SITES+= http://php-fpm.anight.org/downloads/head/:phpfpm -.endif .else PLIST_SUB+= CGI="@comment " CONFIGURE_ARGS+=--disable-cgi web03# diff -up Makefile.orig Makefile --- Makefile.orig 2009-01-25 18:44:10.000000000 -0500 +++ Makefile 2009-01-25 18:49:29.000000000 -0500 @@ -48,7 +48,8 @@ OPTIONS= CLI "Build CLI version" on \ REDIRECT "Enable force-cgi-redirect support (CGI only)" off \ DISCARD "Enable discard-path support (CGI only)" off \ FASTCGI "Enable fastcgi support (CGI only)" on \ - PATHINFO "Enable path-info-check support (CGI only)" on + PATHINFO "Enable path-info-check support (CGI only)" on \ + PHPFPM "Enable php-fpm patch (experimental, CGI only)" off CONFLICTS= php4-4* @@ -96,6 +97,10 @@ CONFIGURE_ARGS+=--enable-fastcgi .if defined(WITHOUT_PATHINFO) CONFIGURE_ARGS+=--disable-path-info-check .endif +.if defined(WITH_PHPFPM) +PATCHFILES+= php-${PORTVERSION}-fpm-0.5.10.diff.gz:phpfpm +PATCH_SITES+= http://php-fpm.anight.org/downloads/head/:phpfpm +.endif .else PLIST_SUB+= CGI="@comment " CONFIGURE_ARGS+=--disable-cgi --- distinfo.orig 2009-01-25 18:51:09.000000000 -0500 +++ distinfo 2009-01-25 18:52:55.000000000 -0500 @@ -7,3 +7,6 @@ SIZE (suhosin-patch-5.2.7-0.9.6.3.patch. MD5 (php-5.2.8-mail-header.patch) = 74bf3a2a123c284f908c4f5483ebe886 SHA256 (php-5.2.8-mail-header.patch) = 9bd306145153a371f619d89996cb329bdc36791b22a50daf4afe7cc69c46dccb SIZE (php-5.2.8-mail-header.patch) = 3381 +MD5 (php-5.2.8-fpm-0.5.10.diff.gz) = 7104c76e2891612af636104e0f6d60d4 +SHA256 (php-5.2.8-fpm-0.5.10.diff.gz) = 682fb8b9b45e0c0c3f0c5fbf1065215baddbd4a73b3eb6e2468a68062ee16491 +SIZE (php-5.2.8-fpm-0.5.10.diff.gz) = 204248 >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200901252359.n0PNxsuf073310>