Differences between revisions 20 and 21
Revision 20 as of 2013-06-19 15:02:36
Size: 2290
Comment:
Revision 21 as of 2013-06-19 15:03:41
Size: 2290
Comment:
Deletions are marked like this. Additions are marked like this.
Line 45: Line 45:
 * Thijs Kinkhorst (thijs@debian.org>  * Thijs Kinkhorst (thijs@debian.org)

PEAR package building using pkg-php-tools

Goal description

pkg-php-tools was introduced in Debian wheezy. It considerably eases the building of PEAR packages.

Current status

  • pkg-tools support for :
    • (./) PEAR packages

    • (./) Package name overrides since version 1

    • (./) package.xml modification since version 1.1

    • (./) PEAR channels since version 1.3 (#656960)

    • (./) use package2.xml if available since version 1.4

    • (./) PECL packages since version 1.5 (#706980)

    • (./) Composer support since version 1.7 (#711484)

    • <!> pear run-tests (Probably not: they require deps as builddeps)

  • <!> Lintian checks (#708551)

  • <!> Migration status of PEAR, PECL and channel packages :

wheezy

sid 2013-05-17

Packages with package.xml at root

97

210

Built with pkg-php-tools

41 (42%)

158 (75%)

Packages with channel.xml at root

0

2

Built with pkg-php-tools

-

2 (100%)

How to help

Relevant packages

  • all packages having package.xml, package2.xml, channel.xml or composer.json on the source root

Other Information

  • Some packages build-depend on dh-make-php: They can be migrated also.

Advocates

Volunteers