For now we don't have any PECL package from non standard channel.
But : https://bugzilla.redhat.com/1015749
So to extend PHP Guildeines, in sync with current rules for PEAR packages, my proposal:
=== PECL Packages from a non standard channel/repository ===
A PECL package from a non standard channel MUST have (instead of previous provides)
Provides: php-pecl(channelname/foo) = %{version}
Minor addition: I think we also miss the arched provides (pecl packages are always arched)
So
PECL package...
+Provides: php-pecl(foo)%{?_isa} = %{version}
PECL package from non standard...
+Provides: php-pecl(channelname/foo)%{?_isa} = %{version}
At today's meeting this passed: (+1:5, 0:0, -1:0) remi will write this into guidelines.
https://fedoraproject.org/wiki/Packaging:PHP have been updated
Login to comment on this ticket.