<?xml version="1.0" encoding="UTF-8"?>
<package packagerversion="1.7.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>CodeGen</name>
 <channel>pear.php.net</channel>
 <summary>Tool to create Code generaters that operate on XML descriptions</summary>
 <description>This is an &apos;abstract&apos; package, it provides the base 
  framework for applications like CodeGen_PECL and
  CodeGen_MySqlUDF (not released yet).</description>
 <lead>
  <name>Hartmut Holzgraefe</name>
  <user>hholzgra</user>
  <email>hartmut@php.net</email>
  <active>yes</active>
 </lead>
 <date>2009-02-11</date>
 <time>09:39:51</time>
 <version>
  <release>1.0.6</release>
  <api>1.0.6</api>
 </version>
 <stability>
  <release>stable</release>
  <api>stable</api>
 </stability>
 <license uri="http://www.php.net/license">PHP</license>
 <notes>Changes since 1.0.5:

* support for XML tag aliases
* added -r/--run command line option 
* added support for new FSF license versions
* setVersion() now validates version string format
* setDate() now checks for valid date string</notes>
 <contents>
  <dir name="/">
   <file baseinstalldir="/" md5sum="888d43b70c5734d335845fcc292c1d90" name="CodeGen/Dependency/Header.php" role="php" />
   <file baseinstalldir="/" md5sum="2eacd84cf3c1fece9c2849ab1c2a368b" name="CodeGen/Dependency/Lib.php" role="php" />
   <file baseinstalldir="/" md5sum="18b0c4209b70b182bd1b30d181e0ff41" name="CodeGen/License/BSD.php" role="php" />
   <file baseinstalldir="/" md5sum="d1af125337fe4f9d1358fc863d9e8da8" name="CodeGen/License/GPL.php" role="php" />
   <file baseinstalldir="/" md5sum="3bb87f87f772489cb92a555a8955f3a6" name="CodeGen/License/GPL2.php" role="php" />
   <file baseinstalldir="/" md5sum="8c036b160524bdd3cf5cc2faf7404227" name="CodeGen/License/GPL3.php" role="php" />
   <file baseinstalldir="/" md5sum="0eb61309f7b07b032776d40db758afe0" name="CodeGen/License/LGPL.php" role="php" />
   <file baseinstalldir="/" md5sum="55923f49761b783fe8b9a1ea56dc88bf" name="CodeGen/License/LGPL21.php" role="php" />
   <file baseinstalldir="/" md5sum="de2c0246848f64c86bddf55c7013e43a" name="CodeGen/License/LGPL3.php" role="php" />
   <file baseinstalldir="/" md5sum="93012be7b7bd85b1cf1420f0cd630345" name="CodeGen/License/PHP.php" role="php" />
   <file baseinstalldir="/" md5sum="4369751c6ea7c456654212b6e5a125a1" name="CodeGen/Tools/Code.php" role="php" />
   <file baseinstalldir="/" md5sum="abe2dc7df48e471307ce887c0e07cacd" name="CodeGen/Tools/FileReplacer.php" role="php" />
   <file baseinstalldir="/" md5sum="32c59bbab498ddc1f47a0aacc4a2cb45" name="CodeGen/Tools/Getopt.php" role="php" />
   <file baseinstalldir="/" md5sum="dff17cea3d83704923b338e5c8db4e17" name="CodeGen/Tools/Group.php" role="php" />
   <file baseinstalldir="/" md5sum="e871be09b7dbbfcec0d4ac7c55eda11b" name="CodeGen/Tools/Indent.php" role="php" />
   <file baseinstalldir="/" md5sum="820cbe7015e278a7dd5bf141cb89d1e7" name="CodeGen/Tools/IndentC.php" role="php" />
   <file baseinstalldir="/" md5sum="172c29b7a3fb89cbbba8b95160cf00d8" name="CodeGen/Tools/Outbuf.php" role="php" />
   <file baseinstalldir="/" md5sum="6de8b189b3dddce7593b871169659a92" name="CodeGen/Tools/Platform.php" role="php" />
   <file baseinstalldir="/" md5sum="0fd0eb6d21397fbbc28fef8cee098b1c" name="CodeGen/Tools/Tokenizer.php" role="php" />
   <file baseinstalldir="/" md5sum="14e14f6c16b3a4226227b13086da8bd1" name="CodeGen/Command.php" role="php" />
   <file baseinstalldir="/" md5sum="3e55f170969c65a5bc8d4dc6cc16c725" name="CodeGen/Element.php" role="php" />
   <file baseinstalldir="/" md5sum="6501ffbb63cc9595dcb756852bc28764" name="CodeGen/Extension.php" role="php" />
   <file baseinstalldir="/" md5sum="b75a7fc7af742b7f63438b92b45d4d32" name="CodeGen/ExtensionParser.php" role="php" />
   <file baseinstalldir="/" md5sum="aab02ab124cfe97ddedd61ff4270abb6" name="CodeGen/License.php" role="php" />
   <file baseinstalldir="/" md5sum="438f9cd563c59a470ca3e8fc39816d99" name="CodeGen/Maintainer.php" role="php" />
   <file baseinstalldir="/" md5sum="d1e398ec78cbbdda60d92aa8ebd959f7" name="CodeGen/Release.php" role="php" />
   <file baseinstalldir="/" md5sum="4da787450f6e4d36c259d5c2de635c44" name="CodeGen/XmlParser.php" role="php" />
  </dir>
 </contents>
 <dependencies>
  <required>
   <php>
    <min>5</min>
   </php>
   <pearinstaller>
    <min>1.4.0b1</min>
   </pearinstaller>
   <package>
    <name>PEAR</name>
    <channel>pear.php.net</channel>
    <min>1.3</min>
   </package>
   <package>
    <name>Console_Getopt</name>
    <channel>pear.php.net</channel>
    <min>1.0</min>
   </package>
  </required>
 </dependencies>
 <phprelease />
 <changelog>
  <release>
   <version>
    <release>1.0.5</release>
    <api>1.0.5</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <notes>Changes since 1.0.4:

- added support for nested &lt;group&gt; tags
  for more general grouping
- added support for multiple #if conditions
- added tag alias support</notes>
  </release>
  <release>
   <date>2007-05-10</date>
   <version>
    <release>1.0.4</release>
    <api>1.0.4</api>
   </version>
  </release>
  <release>
   <date>2007-04-18</date>
   <version>
    <release>1.0.3</release>
    <api>1.0.3</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <notes>Changes since 1.0.2:
  
- more support for conditional elements
- support for Makefile.frag, config.m4 and #define snippets 
- some missing getters added in Maintainer.php</notes>
  </release>
  <release>
   <version>
    <release>1.0.2</release>
    <api>1.0.2</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <date>2006-08-16</date>
   <license uri="http://www.php.net/license">PHP</license>
   <notes>Changes since 1.0.1:

- support for conditional elements</notes>
  </release>
  <release>
   <version>
    <release>1.0.1</release>
    <api>1.0.1</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <date>2006-07-09</date>
   <license uri="http://www.php.net/license">PHP</license>
   <notes>Changes since 1.0.0:

- moved config.m4 stuff to CodeGen_PECL
- untabify before indent
- added C specific indentation class that knows not to indent prepro directives
- added CodeGen_Tools_Code helper object to CodeGen_Extension
- changed &quot;abstract static&quot; methods to just &quot;abstract&quot; to prevent PHP warnings
- added target dir support for additional package files
- changed error handling for licenses
- better XML attribute checking
- only set Platform and Release in constructor if not already set
- extensions summary and description tags now handled here</notes>
  </release>
  <release>
   <version>
    <release>1.0.0rc1</release>
    <api>1.0.0rc1</api>
   </version>
   <stability>
    <release>beta</release>
    <api>beta</api>
   </stability>
   <date>2005-09-22</date>
   <license uri="http://www.php.net/license">PHP</license>
   <notes>preparing for first &quot;stable&quot; release</notes>
  </release>
  <release>
   <version>
    <release>0.9.0</release>
    <api>0.9.0</api>
   </version>
   <stability>
    <release>beta</release>
    <api>beta</api>
   </stability>
   <date>2005-08-11</date>
   <license uri="http://www.php.net/license">PHP</license>
   <notes>not yet feature complete but usable and no known bugs,
so declared stable but not given an 1.0 version id yet</notes>
  </release>
  <release>
   <version>
    <release>1.0.0</release>
    <api>1.0.0</api>
   </version>
   <stability>
    <release>stable</release>
    <api>stable</api>
   </stability>
   <date>2006-02-17</date>
   <license uri="http://www.php.net/license">PHP</license>
   <notes>first stable  release</notes>
  </release>
 </changelog>
</package>
