Bug 165933

Summary: [new port] lang/php54
Product: Ports & Packages Reporter: Svyatoslav Lempert <svyatoslav.lempert>
Component: Individual Port(s)Assignee: Alex Dupre <ale>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.shar none

Description Svyatoslav Lempert 2012-03-11 15:20:10 UTC
PHP 5.4, which stands for "PHP: Hypertext Preprocessor" is a widely-used Open
Source general-purpose scripting language that is especially suited for
Web development and can be embedded into HTML.

See .shar file for lang/php54 and all slave ports. Also you should apply patch to bsd.php.mk for php-extensions


--- bsd.php.mk.old      2012-03-11 05:41:17.000000000 +0000
+++ bsd.php.mk  2012-03-11 05:41:22.000000000 +0000
@@ -255,6 +255,9 @@
 _USE_PHP_VER52=        ${_USE_PHP_ALL} dbase ncurses dom filter ming mysqli oci8 \
                pdo pdo_mysql pdo_sqlite simplexml soap spl sqlite tidy \
                xmlreader xmlwriter xsl mhash
+_USE_PHP_VER54=        ${_USE_PHP_ALL} dom filter mysqli pdo \
+               pdo_mysql pdo_pgsql pdo_sqlite phar \
+               simplexml soap spl sqlite3 tidy xmlreader xmlwriter xsl

 apc_DEPENDS=   www/pecl-APC
 bcmath_DEPENDS=        math/php${PHP_VER}-bcmath


Please review this port.

Fix: .shar to /usr/ports in attachment

Patch attached with submission follows:
Comment 1 Rachel Flynn 2012-03-11 18:31:13 UTC
Hi Svyatoslav,

first of all, thanks for working on this.
Secondly, did you check all pecl-* ports? The typedef from pval to zval
has also been removed, so extensions that sill use pvals will break.

-- 
Mel
Comment 2 Svyatoslav Lempert 2012-03-19 06:48:04 UTC
I think that is no need and we can close this PR
ale@ update lang/php5 to 5.4 soon
http://lists.freebsd.org/pipermail/freebsd-ports/2012-March/073781.html

-- 
Svyatoslav
Comment 3 Mark Linimon freebsd_committer freebsd_triage 2012-04-02 18:11:58 UTC
State Changed
From-To: open->closed

ale@ will instead handle the update to the main port after 8.3R. 


Comment 4 Mark Linimon freebsd_committer freebsd_triage 2012-04-02 18:11:58 UTC
Responsible Changed
From-To: freebsd-ports-bugs->ale