<?xml version="1.0" encoding="UTF-8"?>
<package packagerversion="1.6.2" version="2.0" xmlns="http://pear.php.net/dtd/package-2.0" 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.0 http://pear.php.net/dtd/package-2.0.xsd">
 <name>Console_CommandLine</name>
 <channel>pear.php.net</channel>
 <summary>A full featured command line options and arguments parser</summary>
 <description>Console_CommandLine is a full featured package for managing command-line 
options and arguments highly inspired from python optparse module, it allows 
the developer to easily build complex command line interfaces.

Main features:
  * handles sub commands (ie. $ myscript.php -q subcommand -f file),
  * can be completely built from an xml definition file,
  * generate --help and --version options automatically,
  * can be completely customized,
  * builtin support for i18n,
  * and much more...</description>
 <lead>
  <name>David JEAN LOUIS</name>
  <user>izi</user>
  <email>izimobil@gmail.com</email>
  <active>yes</active>
 </lead>
 <date>2008-01-09</date>
 <time>10:02:34</time>
 <version>
  <release>0.2.1</release>
  <api>0.2.1</api>
 </version>
 <stability>
  <release>beta</release>
  <api>beta</api>
 </stability>
 <license>MIT License</license>
 <notes>fixed bug #12859: xmlschema.rng gets searched at the wrong folder</notes>
 <contents>
  <dir name="/">
   <file baseinstalldir="Console" md5sum="a6bd6fb81fb4865621b596b46b631d16" name="CommandLine/Action/Callback.php" role="php" />
   <file baseinstalldir="Console" md5sum="e9c7a7429616101cfbaee3c43f352764" name="CommandLine/Action/Counter.php" role="php" />
   <file baseinstalldir="Console" md5sum="60defbe7654dca381edd5c44895f60c9" name="CommandLine/Action/Help.php" role="php" />
   <file baseinstalldir="Console" md5sum="5b83e8f30b944b8ca1fe8a94c2845678" name="CommandLine/Action/StoreArray.php" role="php" />
   <file baseinstalldir="Console" md5sum="f47e0fb690feac64534872007a1aefec" name="CommandLine/Action/StoreFalse.php" role="php" />
   <file baseinstalldir="Console" md5sum="40b7e10c9a57b2063e86c02cf799236e" name="CommandLine/Action/StoreFloat.php" role="php" />
   <file baseinstalldir="Console" md5sum="6f8ad95d4d4f59dc72b6a2259c48e647" name="CommandLine/Action/StoreInt.php" role="php" />
   <file baseinstalldir="Console" md5sum="2233ed580ebc68b2253a9eef1c3022ae" name="CommandLine/Action/StoreString.php" role="php" />
   <file baseinstalldir="Console" md5sum="7898779c116c8a1960defa071888d94b" name="CommandLine/Action/StoreTrue.php" role="php" />
   <file baseinstalldir="Console" md5sum="954cedc60d32c6e24c20b5f7096bbefe" name="CommandLine/Action/Version.php" role="php" />
   <file baseinstalldir="Console" md5sum="accf4fa7398fa33fc869c3bb8fcc8339" name="CommandLine/MessageProvider/Default.php" role="php" />
   <file baseinstalldir="Console" md5sum="bb161c2d430c362e618c5f0f0d719dcb" name="CommandLine/Outputter/Default.php" role="php" />
   <file baseinstalldir="Console" md5sum="721dee577a8bf4d6b3c07904fc00b6fb" name="CommandLine/Renderer/Default.php" role="php" />
   <file baseinstalldir="Console" md5sum="5b4c274a7d152574bdc32a1f71705131" name="CommandLine/Action.php" role="php">
    <tasks:replace from="@package_version@" to="version" type="package-info" />
   </file>
   <file baseinstalldir="Console" md5sum="fd33808a7e14a6831e0ed59e5bfb457b" name="CommandLine/Argument.php" role="php">
    <tasks:replace from="@package_version@" to="version" type="package-info" />
   </file>
   <file baseinstalldir="Console" md5sum="f85de361a59f0781be9acb67b4bc288e" name="CommandLine/Command.php" role="php">
    <tasks:replace from="@package_version@" to="version" type="package-info" />
   </file>
   <file baseinstalldir="Console" md5sum="68dd623cd5cbca73b8f6c44551a4303b" name="CommandLine/Element.php" role="php">
    <tasks:replace from="@package_version@" to="version" type="package-info" />
   </file>
   <file baseinstalldir="Console" md5sum="9f31e8020ba1aade0101ab02a92133b2" name="CommandLine/Exception.php" role="php">
    <tasks:replace from="@package_version@" to="version" type="package-info" />
   </file>
   <file baseinstalldir="Console" md5sum="e7c1ed848f3612b827d24be411321fce" name="CommandLine/MessageProvider.php" role="php">
    <tasks:replace from="@package_version@" to="version" type="package-info" />
   </file>
   <file baseinstalldir="Console" md5sum="d6092cbc93e981a03234e6619e76a368" name="CommandLine/Option.php" role="php">
    <tasks:replace from="@package_version@" to="version" type="package-info" />
   </file>
   <file baseinstalldir="Console" md5sum="43acecee23f0877eab4cfcb5eebbc3ee" name="CommandLine/Outputter.php" role="php">
    <tasks:replace from="@package_version@" to="version" type="package-info" />
   </file>
   <file baseinstalldir="Console" md5sum="b10a8fc385c3850159f90a447d99d8ea" name="CommandLine/Renderer.php" role="php">
    <tasks:replace from="@package_version@" to="version" type="package-info" />
   </file>
   <file baseinstalldir="Console" md5sum="8e18bdf0c3f56e5fa2e38acf259d8657" name="CommandLine/Result.php" role="php">
    <tasks:replace from="@package_version@" to="version" type="package-info" />
   </file>
   <file baseinstalldir="Console" md5sum="578e167e30c4d7d57d7da11141e84145" name="CommandLine/XmlParser.php" role="php">
    <tasks:replace from="@package_version@" to="version" type="package-info" />
    <tasks:replace from="@pear_data_dir@" to="data_dir" type="pear-config" />
   </file>
   <file baseinstalldir="Console" md5sum="e3f7c78d854766600d09d71532309042" name="data/xmlschema.rng" role="data" />
   <file baseinstalldir="Console" md5sum="aeeacdd60cf072291053603ac6c233f7" name="docs/examples/ex1.php" role="doc" />
   <file baseinstalldir="Console" md5sum="c3fdd172f6c3e24d2c7217449aca39ac" name="docs/examples/ex2.php" role="doc" />
   <file baseinstalldir="Console" md5sum="293ff662b69dd946fadbe1295e4f6193" name="docs/examples/ex2.xml" role="doc" />
   <file baseinstalldir="Console" md5sum="c9141ed5e4bc90ff92c9539c2e509a5d" name="tests/console_commandline_addargument.phpt" role="test" />
   <file baseinstalldir="Console" md5sum="dedd33581d44fc63e5ad07f8cee329f4" name="tests/console_commandline_addcommand.phpt" role="test" />
   <file baseinstalldir="Console" md5sum="4ff07593fb264ee5226894c9b1b7bf67" name="tests/console_commandline_addoption.phpt" role="test" />
   <file baseinstalldir="Console" md5sum="cb8392d24fed5863e4a7d538d4fbeb42" name="tests/console_commandline_parse_1.phpt" role="test" />
   <file baseinstalldir="Console" md5sum="3b5c1967b94bc1ae27bae7f0083538f3" name="tests/console_commandline_parse_2.phpt" role="test" />
   <file baseinstalldir="Console" md5sum="2dd071127fe35fbd6bf26e4f7dc2b0ac" name="tests/console_commandline_parse_3.phpt" role="test" />
   <file baseinstalldir="Console" md5sum="9629812980c1e56a103f0c2a6555d3bd" name="tests/console_commandline_parse_4.phpt" role="test" />
   <file baseinstalldir="Console" md5sum="4592afeb86cb2b01a84cce6c9c8095f1" name="tests/console_commandline_parse_5.phpt" role="test" />
   <file baseinstalldir="Console" md5sum="45ebd547a9e3cc8efb2cfb73648f0840" name="tests/console_commandline_parse_6.phpt" role="test" />
   <file baseinstalldir="Console" md5sum="5c7e70f44db0731e0147051c5eabcac3" name="tests/console_commandline_parse_7.phpt" role="test" />
   <file baseinstalldir="Console" md5sum="dea49990c77203ebfbe1be92680ffe23" name="tests/console_commandline_parse_8.phpt" role="test" />
   <file baseinstalldir="Console" md5sum="30b88cc1a77e2be91826bb47d6a8a97f" name="tests/tests.inc.php" role="test" />
   <file baseinstalldir="Console" md5sum="5fe9b9e1e5d87c5ace867d1310e2dc2e" name="CommandLine.php" role="php">
    <tasks:replace from="@package_version@" to="version" type="package-info" />
   </file>
  </dir>
 </contents>
 <dependencies>
  <required>
   <php>
    <min>5.0.0</min>
   </php>
   <pearinstaller>
    <min>1.4.0b1</min>
   </pearinstaller>
  </required>
 </dependencies>
 <phprelease />
 <changelog>
  <release>
   <version>
    <release>0.1.0</release>
    <api>0.1.0</api>
   </version>
   <stability>
    <release>alpha</release>
    <api>alpha</api>
   </stability>
   <date>2007-12-19</date>
   <license uri="http://www.example.com">MIT License</license>
   <notes>Initial release.</notes>
  </release>
  <release>
   <version>
    <release>0.1.1</release>
    <api>0.1.1</api>
   </version>
   <stability>
    <release>alpha</release>
    <api>alpha</api>
   </stability>
   <date>2007-12-21</date>
   <license uri="http://www.example.com">MIT License</license>
   <notes>* bugs
  - fixed bug #12711,
  - fixed wrong error triggered when argument name is invalid.

* changes
  - some cosmetic changes,
  - added a lot of phpt test files.</notes>
  </release>
  <release>
   <version>
    <release>0.2.0</release>
    <api>0.2.0</api>
   </version>
   <stability>
    <release>beta</release>
    <api>beta</api>
   </stability>
   <date>2008-01-09</date>
   <license uri="http://www.example.com">MIT License</license>
   <notes>- fixed a bug in Option::toString() (values were not displayed for short options),
- fixed a parsing bug: if &quot;-&quot; is passed on the command line it should be treated as an argument,
- stop option parsing when a &quot;--&quot; is found as gnu getopt does,
- added a &quot;force_posix&quot; boolean attribute that tells the parser to be POSIX compliant, POSIX demands the following behavior: the first non-option stops option processing,
- added more regression tests.</notes>
  </release>
  <release>
   <version>
    <release>0.2.1</release>
    <api>0.2.1</api>
   </version>
   <stability>
    <release>beta</release>
    <api>beta</api>
   </stability>
   <date>2008-01-09</date>
   <license uri="http://www.example.com">MIT License</license>
   <notes>fixed bug #12859: xmlschema.rng gets searched at the wrong folder</notes>
  </release>
 </changelog>
</package>
