[HEADS UP] PHP mega-commit

Alex Dupre ale at FreeBSD.org
Fri Jul 16 06:00:46 PDT 2004

Hash: SHA1

On monday I've planned to commit the new PHP infrastructure.
Please review the following patches if you are interested:

http://www.alexdupre.com/php/php.diff.gz (diff to existing ports)
http://www.alexdupre.com/php/php.tar.gz (new ports)

In a few words, the old "big" php port has been splitted into "base"
PHP, PEAR, and shared extensions. Every extension has its own slave port
and can be installed/deinstalled in a finer way without recompiling PHP.
Moreover, we can remove all ugly php slave ports created to enable
extensions (like php4-horde and so on, that cause packaging issues),
since now a port can depend on a particular set of extensions.
To conclude, PEAR (devel/php[4-5]-pear) can be used either with CLI or
with CGI sapi.
For users who still want a selection dialog to choose the extensions
I've created a meta-port to do so (lang/php[4-5]-extensions).
These patches have been tested successfully by thierry and me in the
last two weeks.

- --
Alex Dupre
Version: GnuPG v1.2.3 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org


More information about the freebsd-ports mailing list