Permalink
Fetching contributors…
Cannot retrieve contributors at this time
221 lines (213 sloc) 7.3 KB
<?xml version="1.0" encoding="UTF-8"?>
<package version="2.1" xmlns="http://pear.php.net/dtd/package-2.1" xmlns:tasks="http://pear.php.net/dtd/tasks-1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://pear.php.net/dtd/tasks-1.0 http://pear.php.net/dtd/tasks-1.0.xsd http://pear.php.net/dtd/package-2.1 http://pear.php.net/dtd/package-2.1.xsd">
<name>Pyrus_Developer</name>
<channel>pyrus.net</channel>
<summary>Developer tools for the Pyrus installer</summary>
<description>
This package contains several custom commands for Pyrus.
Included are commands for:
* Creating PEAR2 and PECL package skeletons
* `php pyrus.phar generate-pear2 MyNewPackage`
* [generate-pear2 documentation][1]
* Creating a package.xml file
* `php pyrus.phar make`
* [make documentation][2]
* Packaging PEAR2 and PEAR releases
* `php pyrus.phar package`
* [package documentation][3]
* Running phpt tests and generating code coverage reports
* `php pyrus.phar run-phpt -m`
* [run-phpt documentation][4]
For more information, read the [documentation][5].
[1]: http://pear.php.net/manual/en/pyrus.commands.generatepear2.php
[2]: http://pear.php.net/manual/en/pyrus.commands.make.php
[3]: http://pear.php.net/manual/en/pyrus.commands.package.php
[4]: http://pear.php.net/manual/en/pyrus.commands.runphpt.php
[5]: http://pear.php.net/manual/en/pyrus.developers.php
</description>
<lead>
<name>Gregory Beaver</name>
<user>cellog</user>
<email>cellog@php.net</email>
<active>yes</active>
</lead>
<lead>
<name>Helgi Þormar Þorbjörnsson</name>
<user>dufuz</user>
<email>helgi@php.net</email>
<active>yes</active>
</lead>
<lead>
<name>Brett Bieber</name>
<user>saltybeagle</user>
<email>saltybeagle@php.net</email>
<active>yes</active>
</lead>
<date>2014-07-31</date>
<time>14:21:10</time>
<version>
<release>0.6.0</release>
<api>0.1.0</api>
</version>
<stability>
<release>alpha</release>
<api>alpha</api>
</stability>
<license uri="http://www.opensource.org/licenses/bsd-license.php">New BSD License</license>
<notes>Features:
- Added support for FILE_EXTERNAL and FILE_EOF in the test runner, #21 [boenrobot]
- Added $extrafiles and package.xml utilities, and modified generate-pear2 templates to use them, #24 [boenrobot]
Bug Fixes/Refactoring:
- Fix filename for packages with a dot in their name, #17 [fpoirotte]
- Fix package creation, #18 [boenrobot]
- Massive CS fixes, #23 [boenrobot]</notes>
<contents>
<dir name="/">
<dir name="customcommand" baseinstalldir="/">
<file role="customcommand" name="commands.xml"/>
</dir>
<dir name="data" baseinstalldir="/">
<dir name="extSkeleton">
<file role="data" name="config.m4"/>
<file role="data" name="config.w32"/>
</dir>
<dir name="pear2skeleton">
<dir name="data" baseinstalldir="/">
<file role="data" name=".placeholder"/>
</dir>
<dir name="docs" baseinstalldir="/">
<file role="data" name=".placeholder"/>
</dir>
<dir name="examples">
<file role="data" name=".placeholder"/>
</dir>
<dir name="src" baseinstalldir="/">
<file role="data" name="Main.php"/>
</dir>
<dir name="tests" baseinstalldir="/">
<file role="data" name=".placeholder"/>
</dir>
<dir name="www" baseinstalldir="/">
<file role="data" name=".placeholder"/>
</dir>
<file role="data" name="API-0.1.0"/>
<file role="data" name="CREDITS"/>
<file role="data" name="extrasetup.php"/>
<file role="data" name="packagexmlsetup.php"/>
<file role="data" name="README"/>
<file role="data" name="RELEASE-0.1.0"/>
<file role="data" name="stub.php"/>
</dir>
<file role="data" name="phartemplate.php"/>
</dir>
<dir name="src" baseinstalldir="/">
<dir name="Pyrus">
<dir name="Developer">
<dir name="CoverageAnalyzer">
<dir name="SourceFile">
<file role="php" name="PerTest.php"/>
</dir>
<dir name="Web">
<file role="php" name="Aggregator.php"/>
<file role="php" name="ClassToTemplateMapper.php"/>
<file role="php" name="Controller.php"/>
<file role="php" name="Exception.php"/>
<file role="php" name="LineSummary.php"/>
<file role="php" name="SelectDatabase.php"/>
<file role="php" name="Summary.php"/>
<file role="php" name="TestCoverage.php"/>
<file role="php" name="TestSummary.php"/>
<file role="php" name="View.php"/>
</dir>
<file role="php" name="AbstractSourceDecorator.php"/>
<file role="php" name="Aggregator.php"/>
<file role="php" name="DefaultSourceDecorator.php"/>
<file role="php" name="Exception.php"/>
<file role="php" name="make-coverage-phar.php"/>
<file role="php" name="pear2coverage.phar.php"/>
<file role="php" name="SourceFile.php"/>
<file role="php" name="Sqlite.php"/>
<file role="php" name="test-modified.php"/>
<file role="php" name="test.php"/>
</dir>
<dir name="Creator">
<dir name="Phar">
<file role="php" name="PHPArchive.php"/>
</dir>
<file role="php" name="Exception.php"/>
<file role="php" name="Phar.php"/>
<file role="php" name="Tar.php"/>
<file role="php" name="Xml.php"/>
<file role="php" name="Zip.php"/>
</dir>
<dir name="PackageFile">
<dir name="Commands">
<dir name="templates">
<file role="php" name="packagexmlsetup.php.tpl"/>
</dir>
<file role="php" name="PEAR2Skeleton.php"/>
</dir>
<dir name="PEAR2SVN">
<file role="php" name="Filter.php"/>
</dir>
<dir name="PECL">
<file role="php" name="Filter.php"/>
</dir>
<file role="php" name="Commands.php"/>
<file role="php" name="PEAR2SVN.php"/>
<file role="php" name="PECL.php"/>
<file role="php" name="v2.php"/>
</dir>
<dir name="Runphpt">
<file role="php" name="Exception.php"/>
<file role="php" name="Runner.php"/>
</dir>
<dir name="Utils">
<file role="php" name="ExtrafilesGenerator.php"/>
<file role="php" name="PackageFileManager.php"/>
</dir>
</dir>
</dir>
</dir>
<dir name="tests" baseinstalldir="/">
<dir name="Pyrus">
<dir name="Developer">
<dir name="PackageFile">
<dir name="Commands">
<file role="test" name="PEAR2SkeletonTest.php"/>
</dir>
</dir>
</dir>
</dir>
<file role="test" name="bootstrap.php"/>
<file role="test" name="phpunit.xml"/>
</dir>
<dir name="www" baseinstalldir="/">
<dir name="CoverageAnalyzer">
<dir name="templates">
<file role="www" name="Controller.tpl.php"/>
<file role="www" name="LineSummary.tpl.php"/>
<file role="www" name="SelectDatabase.tpl.php"/>
<file role="www" name="SourceFile.tpl.php"/>
<file role="www" name="Summary.tpl.php"/>
<file role="www" name="TestCoverage.tpl.php"/>
<file role="www" name="TestSummary.tpl.php"/>
</dir>
<file role="www" name="cover.css"/>
<file role="www" name="index.php"/>
</dir>
</dir>
</dir>
</contents>
<dependencies>
<required>
<php>
<min>5.3.1RC1</min>
</php>
<pearinstaller>
<min>2.0.0a1</min>
</pearinstaller>
</required>
</dependencies>
<phprelease/>
</package>