root/tags/RELEASE_0_1_2/package.xml

Revision 51, 9.8 kB (checked in by mikey, 2 years ago)

pear package stuff for next release 0.1.2

Line 
1 <?xml version="1.0" encoding="UTF-8"?>
2 <package packagerversion="1.4.11" 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
3     http://pear.php.net/dtd/tasks-1.0.xsd
4     http://pear.php.net/dtd/package-2.0
5     http://pear.php.net/dtd/package-2.0.xsd">
6  <name>XJConfForPHP</name>
7  <channel>pear.php-tools.net</channel>
8  <summary>XML-to-object mapper.</summary>
9  <description>XJConfForPHP is a port of XJConf. It enables you to create complex data structures consisting of
10 objects, arrays and primitives from virtually any XML document. It provides a simple XML language
11 to define the XML-to-object mappings. It features namespace support and is easily extendible.</description>
12  <lead>
13   <name>Stephan Schmidt</name>
14   <user>schst</user>
15   <email>schst@xjconf.net</email>
16   <active>yes</active>
17  </lead>
18  <lead>
19   <name>Frank Kleine</name>
20   <user>mikey</user>
21   <email>mikey@xjconf.net</email>
22   <active>yes</active>
23  </lead>
24  <date>2006-11-28</date>
25  <time>15:07:43</time>
26  <version>
27   <release>0.1.2</release>
28   <api>0.1.2</api>
29  </version>
30  <stability>
31   <release>alpha</release>
32   <api>alpha</api>
33  </stability>
34  <license uri="http://www.gnu.org/copyleft/lesser.txt">LGPL</license>
35  <notes>Feature addition:
36 This release enables using class loaders for differant namespaces which allows to load classes
37 at runtime of the XmlParser instead of having to load all classes before parsing the xml files.
38 Bugfix:
39 The ConstructorValueConverter now works with all examples.</notes>
40  <contents>
41   <dir baseinstalldir="/" name="/">
42    <dir name="examples">
43     <dir name="hidden">
44      <file name="MyNestedClass.php" role="doc" />
45     </dir> <!-- /examples/hidden -->
46     <dir name="xml">
47      <file name="defines-attributes-required.xml" role="doc" />
48      <file name="defines-classloader.xml" role="doc" />
49      <file name="defines-collection.xml" role="doc" />
50      <file name="defines-constructor.xml" role="doc" />
51      <file name="defines-dynamic-setters.xml" role="doc" />
52      <file name="defines-empty-constructor.xml" role="doc" />
53      <file name="defines-extension.xml" role="doc" />
54      <file name="defines-interfaces.xml" role="doc" />
55      <file name="defines-primitives-factory.xml" role="doc" />
56      <file name="defines-primitives.xml" role="doc" />
57      <file name="defines-set-cdata.xml" role="doc" />
58      <file name="defines.xml" role="doc" />
59      <file name="defines2.xml" role="doc" />
60      <file name="defines3.xml" role="doc" />
61      <file name="test-attributes-required.xml" role="doc" />
62      <file name="test-classloader.xml" role="doc" />
63      <file name="test-collection.xml" role="doc" />
64      <file name="test-constructor.xml" role="doc" />
65      <file name="test-dynamic-setters.xml" role="doc" />
66      <file name="test-empty-constructor.xml" role="doc" />
67      <file name="test-extension.xml" role="doc" />
68      <file name="test-interfaces.xml" role="doc" />
69      <file name="test-primitives.xml" role="doc" />
70      <file name="test-set-cdata.xml" role="doc" />
71      <file name="test-xinclude-included.xml" role="doc" />
72      <file name="test-xinclude.xml" role="doc" />
73      <file name="test.xml" role="doc" />
74      <file name="test2.xml" role="doc" />
75      <file name="test3.xml" role="doc" />
76     </dir> <!-- /examples/xml -->
77     <file name="ClassLoader.php" role="doc" />
78     <file name="Color.php" role="doc" />
79     <file name="ColorPrimitives.php" role="doc" />
80     <file name="ColorPrimitivesFactory.php" role="doc" />
81     <file name="Complex.php" role="doc" />
82     <file name="Complex2.php" role="doc" />
83     <file name="ConstructorColor.php" role="doc" />
84     <file name="DynamicSetterClass.php" role="doc" />
85     <file name="EmptyConstructorClass.php" role="doc" />
86     <file name="Example1.php" role="doc" />
87     <file name="Example2.php" role="doc" />
88     <file name="Example3.php" role="doc" />
89     <file name="ExampleClassLoader.php" role="doc" />
90     <file name="ExampleCollection.php" role="doc" />
91     <file name="ExampleExtension.php" role="doc" />
92     <file name="MathExtension.php" role="doc" />
93     <file name="MyClass.php" role="doc" />
94     <file name="MyInterface.php" role="doc" />
95     <file name="TestAttributesRequired.php" role="doc" />
96     <file name="TestCDataSetter.php" role="doc" />
97     <file name="TestConstructor.php" role="doc" />
98     <file name="TestDynamicSetters.php" role="doc" />
99     <file name="TestEmptyConstructor.php" role="doc" />
100     <file name="TestInterfaces.php" role="doc" />
101     <file name="TestPrimitives.php" role="doc" />
102     <file name="TestPrimitivesFactory.php" role="doc" />
103     <file name="TestXInclude.php" role="doc" />
104     <file name="UpperString.php" role="doc" />
105    </dir> <!-- /examples -->
106    <dir name="tests">
107     <dir name="definitions">
108      <file name="AttributeDefinitionTestCase.php" role="test" />
109      <file name="DefinitionsTestSuite.php" role="test" />
110     </dir> <!-- /tests/definitions -->
111     <file name="run.php" role="test" />
112    </dir> <!-- /tests -->
113    <dir name="XJConf">
114     <dir name="converters">
115      <dir name="factories">
116       <file name="ArrayValueConverterFactory.php" role="php" />
117       <file name="ConstructorValueConverterFactory.php" role="php" />
118       <file name="FactoryMethodValueConverterFactory.php" role="php" />
119       <file name="PrimitiveValueConverterFactory.php" role="php" />
120       <file name="ValueConverterFactory.php" role="php" />
121       <file name="ValueConverterFactoryChain.php" role="php" />
122      </dir> <!-- /XJConf/converters/factories -->
123      <file name="AbstractObjectValueConverter.php" role="php" />
124      <file name="ArrayValueConverter.php" role="php" />
125      <file name="ConstructorValueConverter.php" role="php" />
126      <file name="FactoryMethodValueConverter.php" role="php" />
127      <file name="PrimitiveValueConverter.php" role="php" />
128      <file name="ValueConverter.php" role="php" />
129     </dir> <!-- /XJConf/converters -->
130     <dir name="definitions">
131      <dir name="handler">
132       <file name="AttributeDefinitionHandler.php" role="php" />
133       <file name="CDataDefinitionHandler.php" role="php" />
134       <file name="ChildDefinitionHandler.php" role="php" />
135       <file name="ConstructorDefinitionHandler.php" role="php" />
136       <file name="DefinitionHandler.php" role="php" />
137       <file name="DefinitionHandlerFactory.php" role="php" />
138       <file name="EmptyDefinitionHandler.php" role="php" />
139       <file name="FactoryMethodDefinitionHandler.php" role="php" />
140       <file name="TagDefinitionHandler.php" role="php" />
141      </dir> <!-- /XJConf/definitions/handler -->
142      <file name="AttributeDefinition.php" role="php" />
143      <file name="CDataDefinition.php" role="php" />
144      <file name="ChildDefinition.php" role="php" />
145      <file name="ConstructorDefinition.php" role="php" />
146      <file name="Definition.php" role="php" />
147      <file name="FactoryMethodDefinition.php" role="php" />
148      <file name="NamespaceDefinition.php" role="php" />
149      <file name="NamespaceDefinitions.php" role="php" />
150      <file name="TagDefinition.php" role="php" />
151     </dir> <!-- /XJConf/definitions -->
152     <dir name="exceptions">
153      <file name="InvalidNamespaceDefinitionException.php" role="php" />
154      <file name="InvalidTagDefinitionException.php" role="php" />
155      <file name="MissingAttributeException.php" role="php" />
156      <file name="UnknownNamespaceException.php" role="php" />
157      <file name="UnknownTagException.php" role="php" />
158      <file name="UnsupportedOperationException.php" role="php" />
159      <file name="ValueConversionException.php" role="php" />
160      <file name="XJConfException.php" role="php" />
161     </dir> <!-- /XJConf/exceptions -->
162     <dir name="ext">
163      <dir name="xinc">
164       <file name="XInclude.php" role="php" />
165       <file name="XIncludeException.php" role="php" />
166      </dir> <!-- /XJConf/ext/xinc -->
167      <file name="Extension.php" role="php" />
168     </dir> <!-- /XJConf/ext -->
169     <file name="DefinedTag.php" role="php" />
170     <file name="DefinitionParser.php" role="php" />
171     <file name="GenericTag.php" role="php" />
172     <file name="Tag.php" role="php" />
173     <file name="XJConfClassLoader.php" role="php" />
174     <file name="XJConfLoader.php" role="php" />
175     <file name="XmlParser.php" role="php" />
176    </dir> <!-- /XJConf -->
177    <file name="LICENSE" role="data" />
178   </dir> <!-- / -->
179  </contents>
180  <dependencies>
181   <required>
182    <php>
183     <min>5.0.0</min>
184    </php>
185    <pearinstaller>
186     <min>1.4.0</min>
187    </pearinstaller>
188    <extension>
189     <name>xmlreader</name>
190    </extension>
191   </required>
192  </dependencies>
193  <phprelease />
194  <changelog>
195   <release>
196    <version>
197     <release>0.1.0</release>
198     <api>0.1.0</api>
199    </version>
200    <stability>
201     <release>alpha</release>
202     <api>alpha</api>
203    </stability>
204    <date>2006-09-05</date>
205    <license uri="http://www.gnu.org/copyleft/lesser.txt">LGPL</license>
206    <notes>Initial release.</notes>
207   </release>
208   <release>
209    <version>
210     <release>0.1.1</release>
211     <api>0.1.1</api>
212    </version>
213    <stability>
214     <release>alpha</release>
215     <api>alpha</api>
216    </stability>
217    <date>2006-11-21</date>
218    <license uri="http://www.gnu.org/copyleft/lesser.txt">LGPL</license>
219    <notes>Feature addition:
220 It is now possible to use dynamic setter methods built from an attribute value.</notes>
221   </release>
222   <release>
223    <version>
224     <release>0.1.2</release>
225     <api>0.1.2</api>
226    </version>
227    <stability>
228     <release>alpha</release>
229     <api>alpha</api>
230    </stability>
231    <date>2006-11-28</date>
232    <license uri="http://www.gnu.org/copyleft/lesser.txt">LGPL</license>
233    <notes>Feature addition:
234 This release enables using class loaders for differant namespaces which allows to load classes
235 at runtime of the XmlParser instead of having to load all classes before parsing the xml files.
236 Bugfix:
237 The ConstructorValueConverter now works with all examples.</notes>
238   </release>
239  </changelog>
240 </package>
Note: See TracBrowser for help on using the browser.