(which is not) throughout the ports Makefiles.
* Replace find|xargs with find -exec {} +
* Replace -exec {} \; with -exec {} + if applicable.
* Use the -delete operator to remove files and empty directories.
* Combine and tweak some find(1) invocations while here.
ok kn@ rsadowski@ espie@
modified version of the go-pear php script but this was awkward to generate
and newer versions no longer support recent PHP. So instead I have changed
to using an unmodified go-pear.phar archive (mirrored to include a version
number, but there are no changes to the upstream file).
go-pear.phar is normally interactive and doesn't allow presetting parameters
or just piping a simple list of answers, so I am driving it with Expect.pm
instead.
Some bumps/updates to follow as XML-Util moved to the main pear distro.
ok robert@
tarball is hand-updated from the previous one. the updated dependencies
mean this now works with php 5.5. tested with all of pecl-* and pear-*,
all good with 5.4, only APC fails with 5.5 (and it's no longer supported
there; PHP 5.5 has its own opcode cache anyway)
if a specific pear- package is already installed on the system.
This commit also disables the dependency tracking while installing
pear packages with the ports tree.
the ini file. package version not bumped as no plist_db conflicts or
package change (it just failed to build if safe mode was enabled in
/var/www/conf/php.ini).
checked pear modules and stuff.
"please build all the pear modules and stuff if it works
ok robert@"
This port is going to replace the -pear subpackage of www/php5/core.
We have been planning this for a long time now.
Currently is not hooked to the builds, because it needs more testing.