1<?xml version="1.0" encoding="UTF-8"?> 2<package packagerversion="1.9.1" 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"> 3 <name>CodeGen</name> 4 <channel>pear.php.net</channel> 5 <summary>Tool to create Code generaters that operate on XML descriptions</summary> 6 <description>This is an 'abstract' package, it provides the base 7 framework for applications like CodeGen_PECL and 8 CodeGen_MySqlUDF (not released yet).</description> 9 <lead> 10 <name>Hartmut Holzgraefe</name> 11 <user>hholzgra</user> 12 <email>hartmut@php.net</email> 13 <active>yes</active> 14 </lead> 15 <date>2010-09-27</date> 16 <time>13:47:50</time> 17 <version> 18 <release>1.0.7</release> 19 <api>1.0.6</api> 20 </version> 21 <stability> 22 <release>stable</release> 23 <api>stable</api> 24 </stability> 25 <license uri="http://www.php.net/license">PHP</license> 26 <notes> 27Changes since 1.0.6: 28 29* starting line number for data blocks now tracked correctly 30 </notes> 31 <contents> 32 <dir name="/"> 33 <file baseinstalldir="/" md5sum="888d43b70c5734d335845fcc292c1d90" name="CodeGen/Dependency/Header.php" role="php" /> 34 <file baseinstalldir="/" md5sum="2eacd84cf3c1fece9c2849ab1c2a368b" name="CodeGen/Dependency/Lib.php" role="php" /> 35 <file baseinstalldir="/" md5sum="18b0c4209b70b182bd1b30d181e0ff41" name="CodeGen/License/BSD.php" role="php" /> 36 <file baseinstalldir="/" md5sum="d1af125337fe4f9d1358fc863d9e8da8" name="CodeGen/License/GPL.php" role="php" /> 37 <file baseinstalldir="/" md5sum="3bb87f87f772489cb92a555a8955f3a6" name="CodeGen/License/GPL2.php" role="php" /> 38 <file baseinstalldir="/" md5sum="8c036b160524bdd3cf5cc2faf7404227" name="CodeGen/License/GPL3.php" role="php" /> 39 <file baseinstalldir="/" md5sum="0eb61309f7b07b032776d40db758afe0" name="CodeGen/License/LGPL.php" role="php" /> 40 <file baseinstalldir="/" md5sum="55923f49761b783fe8b9a1ea56dc88bf" name="CodeGen/License/LGPL21.php" role="php" /> 41 <file baseinstalldir="/" md5sum="de2c0246848f64c86bddf55c7013e43a" name="CodeGen/License/LGPL3.php" role="php" /> 42 <file baseinstalldir="/" md5sum="93012be7b7bd85b1cf1420f0cd630345" name="CodeGen/License/PHP.php" role="php" /> 43 <file baseinstalldir="/" md5sum="4369751c6ea7c456654212b6e5a125a1" name="CodeGen/Tools/Code.php" role="php" /> 44 <file baseinstalldir="/" md5sum="abe2dc7df48e471307ce887c0e07cacd" name="CodeGen/Tools/FileReplacer.php" role="php" /> 45 <file baseinstalldir="/" md5sum="32c59bbab498ddc1f47a0aacc4a2cb45" name="CodeGen/Tools/Getopt.php" role="php" /> 46 <file baseinstalldir="/" md5sum="dff17cea3d83704923b338e5c8db4e17" name="CodeGen/Tools/Group.php" role="php" /> 47 <file baseinstalldir="/" md5sum="e871be09b7dbbfcec0d4ac7c55eda11b" name="CodeGen/Tools/Indent.php" role="php" /> 48 <file baseinstalldir="/" md5sum="820cbe7015e278a7dd5bf141cb89d1e7" name="CodeGen/Tools/IndentC.php" role="php" /> 49 <file baseinstalldir="/" md5sum="172c29b7a3fb89cbbba8b95160cf00d8" name="CodeGen/Tools/Outbuf.php" role="php" /> 50 <file baseinstalldir="/" md5sum="6de8b189b3dddce7593b871169659a92" name="CodeGen/Tools/Platform.php" role="php" /> 51 <file baseinstalldir="/" md5sum="0fd0eb6d21397fbbc28fef8cee098b1c" name="CodeGen/Tools/Tokenizer.php" role="php" /> 52 <file baseinstalldir="/" md5sum="34f6aaba17d093842d904343948df5a5" name="CodeGen/Command.php" role="php" /> 53 <file baseinstalldir="/" md5sum="3e55f170969c65a5bc8d4dc6cc16c725" name="CodeGen/Element.php" role="php" /> 54 <file baseinstalldir="/" md5sum="3e02c6ab35f9f4c8869ef2b9b5d62fcf" name="CodeGen/Extension.php" role="php" /> 55 <file baseinstalldir="/" md5sum="b75a7fc7af742b7f63438b92b45d4d32" name="CodeGen/ExtensionParser.php" role="php" /> 56 <file baseinstalldir="/" md5sum="aab02ab124cfe97ddedd61ff4270abb6" name="CodeGen/License.php" role="php" /> 57 <file baseinstalldir="/" md5sum="438f9cd563c59a470ca3e8fc39816d99" name="CodeGen/Maintainer.php" role="php" /> 58 <file baseinstalldir="/" md5sum="d1e398ec78cbbdda60d92aa8ebd959f7" name="CodeGen/Release.php" role="php" /> 59 <file baseinstalldir="/" md5sum="ff4a66a410b5f532d0f3e2b4617a6c53" name="CodeGen/XmlParser.php" role="php" /> 60 </dir> 61 </contents> 62 <dependencies> 63 <required> 64 <php> 65 <min>5</min> 66 </php> 67 <pearinstaller> 68 <min>1.4.0b1</min> 69 </pearinstaller> 70 <package> 71 <name>PEAR</name> 72 <channel>pear.php.net</channel> 73 <min>1.3</min> 74 </package> 75 <package> 76 <name>Console_Getopt</name> 77 <channel>pear.php.net</channel> 78 <min>1.0</min> 79 </package> 80 </required> 81 </dependencies> 82 <phprelease /> 83 <changelog> 84 <release> 85 <version> 86 <release>1.0.6</release> 87 <api>1.0.6</api> 88 </version> 89 <stability> 90 <release>stable</release> 91 <api>stable</api> 92 </stability> 93 <notes> 94Changes since 1.0.5: 95 96* support for XML tag aliases 97* added -r/--run command line option 98* added support for new FSF license versions 99* setVersion() now validates version string format 100* setDate() now checks for valid date string 101 </notes> 102 </release> 103 <release> 104 <version> 105 <release>1.0.5</release> 106 <api>1.0.5</api> 107 </version> 108 <stability> 109 <release>stable</release> 110 <api>stable</api> 111 </stability> 112 <notes> 113Changes since 1.0.4: 114 115- added support for nested <group> tags 116 for more general grouping 117- added support for multiple #if conditions 118- added tag alias support 119 </notes> 120 </release> 121 <release> 122 <date>2007-05-10</date> 123 <version> 124 <release>1.0.4</release> 125 <api>1.0.4</api> 126 </version> 127 </release> 128 <release> 129 <date>2007-04-18</date> 130 <version> 131 <release>1.0.3</release> 132 <api>1.0.3</api> 133 </version> 134 <stability> 135 <release>stable</release> 136 <api>stable</api> 137 </stability> 138 <notes> 139Changes since 1.0.2: 140 141- more support for conditional elements 142- support for Makefile.frag, config.m4 and #define snippets 143- some missing getters added in Maintainer.php 144 </notes> 145 </release> 146 <release> 147 <version> 148 <release>1.0.2</release> 149 <api>1.0.2</api> 150 </version> 151 <stability> 152 <release>stable</release> 153 <api>stable</api> 154 </stability> 155 <date>2006-08-16</date> 156 <license uri="http://www.php.net/license">PHP</license> 157 <notes> 158Changes since 1.0.1: 159 160- support for conditional elements 161 </notes> 162 </release> 163 <release> 164 <version> 165 <release>1.0.1</release> 166 <api>1.0.1</api> 167 </version> 168 <stability> 169 <release>stable</release> 170 <api>stable</api> 171 </stability> 172 <date>2006-07-09</date> 173 <license uri="http://www.php.net/license">PHP</license> 174 <notes> 175Changes since 1.0.0: 176 177- moved config.m4 stuff to CodeGen_PECL 178- untabify before indent 179- added C specific indentation class that knows not to indent prepro directives 180- added CodeGen_Tools_Code helper object to CodeGen_Extension 181- changed "abstract static" methods to just "abstract" to prevent PHP warnings 182- added target dir support for additional package files 183- changed error handling for licenses 184- better XML attribute checking 185- only set Platform and Release in constructor if not already set 186- extensions summary and description tags now handled here 187 </notes> 188 </release> 189 <release> 190 <version> 191 <release>1.0.0rc1</release> 192 <api>1.0.0rc1</api> 193 </version> 194 <stability> 195 <release>beta</release> 196 <api>beta</api> 197 </stability> 198 <date>2005-09-22</date> 199 <license uri="http://www.php.net/license">PHP</license> 200 <notes> 201preparing for first "stable" release 202 </notes> 203 </release> 204 <release> 205 <version> 206 <release>0.9.0</release> 207 <api>0.9.0</api> 208 </version> 209 <stability> 210 <release>beta</release> 211 <api>beta</api> 212 </stability> 213 <date>2005-08-11</date> 214 <license uri="http://www.php.net/license">PHP</license> 215 <notes> 216not yet feature complete but usable and no known bugs, 217so declared stable but not given an 1.0 version id yet 218 </notes> 219 </release> 220 <release> 221 <version> 222 <release>1.0.0</release> 223 <api>1.0.0</api> 224 </version> 225 <stability> 226 <release>stable</release> 227 <api>stable</api> 228 </stability> 229 <date>2006-02-17</date> 230 <license uri="http://www.php.net/license">PHP</license> 231 <notes> 232first stable release 233 </notes> 234 </release> 235 </changelog> 236</package> 237