1<?xml version="1.0" encoding="UTF-8"?>
2<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">
3 <name>Services_TinyURL</name>
4 <channel>pear.php.net</channel>
5 <summary>PHP interface to TinyURL&apos;s API</summary>
6 <description>An interface for creating TinyURL&apos;s with their API as well as looking up destinations of given TinyURL&apos;s.</description>
7 <lead>
8  <name>Joe Stump</name>
9  <user>jstump</user>
10  <email>joe@joestump.net</email>
11  <active>yes</active>
12 </lead>
13 <date>2007-12-05</date>
14 <time>22:24:07</time>
15 <version>
16  <release>0.1.2</release>
17  <api>0.1.1</api>
18 </version>
19 <stability>
20  <release>beta</release>
21  <api>beta</api>
22 </stability>
23 <license uri="http://www.opensource.org/licenses/bsd-license.php">New BSD License</license>
24 <notes>* Fixes bug #12486</notes>
25 <contents>
26  <dir name="/">
27   <file md5sum="6ca45c97187c5de23b4b69e38658c349" name="Services/TinyURL/Exception.php" role="php">
28    <tasks:replace from="@version@" to="version" type="package-info" />
29   </file>
30   <file md5sum="e937b824c6246c06149d10046b439e1d" name="Services/TinyURL.php" role="php">
31    <tasks:replace from="@version@" to="version" type="package-info" />
32   </file>
33   <file md5sum="ccaa181d4e366062b91baa63e25015b8" name="tests/001-create.phpt" role="test" />
34   <file md5sum="7038828aaadc0ebca404511e8bdc5d64" name="tests/002-lookup.phpt" role="test" />
35   <file md5sum="4ad9f11e7a5741c4d4c37c47952231ce" name="tests/003-create-and-lookup.phpt" role="test" />
36   <file md5sum="f0cfe88aa06a6c910c3646b23e8c6dd3" name="tests/100-bug-12207.phpt" role="test" />
37   <file md5sum="ffccc67719c9e4ff65c5d6343f2a3f01" name="tests/tests-config.php" role="test" />
38  </dir>
39 </contents>
40 <dependencies>
41  <required>
42   <php>
43    <min>5.1.0</min>
44   </php>
45   <pearinstaller>
46    <min>1.4.0b1</min>
47   </pearinstaller>
48   <extension>
49    <name>curl</name>
50   </extension>
51  </required>
52 </dependencies>
53 <phprelease />
54 <changelog>
55  <release>
56   <date>2007-10-08</date>
57   <version>
58    <release>0.1.1</release>
59    <api>0.1.1</api>
60   </version>
61   <stability>
62    <release>beta</release>
63    <api>beta</api>
64   </stability>
65   <license uri="http://www.opensource.org/licenses/bsd-license.php">New BSD License</license>
66   <notes>* Fixes bug #12207</notes>
67   <contents>
68    <dir name="/">
69     <dir name="Services">
70      <file name="TinyURL.php" role="php">
71       <tasks:replace from="@version@" to="version" type="package-info" />
72      </file>
73      <dir name="TinyURL">
74       <file name="Exception.php" role="php">
75        <tasks:replace from="@version@" to="version" type="package-info" />
76       </file>
77      </dir>
78     </dir>
79     <dir name="tests">
80      <file name="001-create.phpt" role="test" />
81      <file name="002-lookup.phpt" role="test" />
82      <file name="003-create-and-lookup.phpt" role="test" />
83      <file name="100-bug-12207.phpt" role="test" />
84      <file name="tests-config.php" role="test" />
85     </dir>
86    </dir>
87   </contents>
88  </release>
89  <release>
90   <date>2007-09-26</date>
91   <version>
92    <release>0.1.0</release>
93    <api>0.1.0</api>
94   </version>
95   <stability>
96    <release>beta</release>
97    <api>beta</api>
98   </stability>
99   <license uri="http://www.opensource.org/licenses/bsd-license.php">New BSD License</license>
100   <notes>* Initial release</notes>
101   <contents>
102    <dir name="/">
103     <dir name="Services">
104      <file name="TinyURL.php" role="php" />
105      <dir name="TinyURL">
106       <file name="Exception.php" role="php" />
107      </dir>
108     </dir>
109     <dir name="tests">
110      <file name="001-create.phpt" role="test" />
111      <file name="002-lookup.phpt" role="test" />
112      <file name="003-create-and-lookup.phpt" role="test" />
113      <file name="tests-config.php" role="test" />
114     </dir>
115    </dir>
116   </contents>
117  </release>
118  <release>
119   <version>
120    <release>0.0.4</release>
121    <api>0.0.4</api>
122   </version>
123   <stability>
124    <release>alpha</release>
125    <api>alpha</api>
126   </stability>
127   <license uri="http://www.opensource.org/licenses/bsd-license.php">New BSD License</license>
128   <notes>* Fixed typo in regular expression
129* Switched to a class that can be instantiated
130* Switched from preg_match_all() to preg_match() in Services_TinyURL::lookup()
131* Updated tests to reflect changes</notes>
132   <contents>
133    <dir name="/">
134     <dir name="Services">
135      <file name="TinyURL.php" role="php" />
136      <dir name="TinyURL">
137       <file name="Exception.php" role="php" />
138      </dir>
139     </dir>
140     <dir name="tests">
141      <file name="001-create.phpt" role="test" />
142      <file name="002-lookup.phpt" role="test" />
143      <file name="003-create-and-lookup.phpt" role="test" />
144      <file name="tests-config.php" role="test" />
145     </dir>
146    </dir>
147   </contents>
148  </release>
149  <release>
150   <date>2007-09-10</date>
151   <version>
152    <release>0.0.3</release>
153    <api>0.0.3</api>
154   </version>
155   <stability>
156    <release>alpha</release>
157    <api>alpha</api>
158   </stability>
159   <license uri="http://www.opensource.org/licenses/bsd-license.php">New BSD License</license>
160   <notes>* Fixed licenses in headers
161* Fixed problem with urlencode()
162* Changed requires for exceptions
163* Added an extra test to both create a URL and compare it via lookup</notes>
164   <contents>
165    <dir name="/">
166     <dir name="Services">
167      <file name="TinyURL.php" role="php" />
168      <dir name="TinyURL">
169       <file name="Exception.php" role="php" />
170      </dir>
171     </dir>
172     <dir name="tests">
173      <file name="001-create.phpt" role="test" />
174      <file name="002-lookup.phpt" role="test" />
175      <file name="003-create-and-lookup.phpt" role="test" />
176      <file name="tests-config.php" role="test" />
177     </dir>
178    </dir>
179   </contents>
180  </release>
181  <release>
182   <date>2007-09-10</date>
183   <version>
184    <release>0.0.2</release>
185    <api>0.0.2</api>
186   </version>
187   <stability>
188    <release>alpha</release>
189    <api>alpha</api>
190   </stability>
191   <license uri="http://www.opensource.org/licenses/bsd-license.php">New BSD License</license>
192   <notes>* Moved Services_TinyURL_Exception into its own file.
193* Made Services_TinyURL_Exception abstract.
194* Remove dependence on Validate::url().
195* Used CURLOPT_NOBODY instead of callback for headers.</notes>
196   <contents>
197    <dir name="/">
198     <dir name="Services">
199      <file name="TinyURL.php" role="php" />
200      <dir name="TinyURL">
201       <file name="Exception.php" role="php" />
202      </dir>
203     </dir>
204     <dir name="tests">
205      <file name="001-create.phpt" role="test" />
206      <file name="002-lookup.phpt" role="test" />
207      <file name="tests-config.php" role="test" />
208     </dir>
209    </dir>
210   </contents>
211  </release>
212  <release>
213   <date>2007-09-09</date>
214   <version>
215    <release>0.0.1</release>
216    <api>0.0.1</api>
217   </version>
218   <stability>
219    <release>alpha</release>
220    <api>alpha</api>
221   </stability>
222   <license uri="http://www.opensource.org/licenses/bsd-license.php">New BSD License</license>
223   <notes>* Initial release</notes>
224   <contents>
225    <dir name="/">
226     <dir name="Services">
227      <file name="TinyURL.php" role="php" />
228     </dir>
229     <dir name="tests">
230      <file name="001-create.phpt" role="test" />
231      <file name="002-lookup.phpt" role="test" />
232      <file name="tests-config.php" role="test" />
233     </dir>
234    </dir>
235   </contents>
236  </release>
237 </changelog>
238</package>
239