This breaks for me, on my DirectAdmin servers as they use a non-distribution PHP.
Perhaps abstract OS or installation-specific parameters into pecl.pp, with a default set in params.pp?