xref: /ext-ds/package.xml (revision daf9b1ec)
1<?xml version="1.0" encoding="UTF-8"?>
2<package packagerversion="1.9.4" 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>ds</name>
4    <channel>pecl.php.net</channel>
5    <summary>Data Structures</summary>
6    <description>Data Structures for PHP 7</description>
7    <lead>
8        <name>Rudi Theunissen</name>
9        <user>rtheunissen</user>
10        <email>rtheunissen@php.net</email>
11        <active>yes</active>
12    </lead>
13    <lead>
14        <name>Joe Watkins</name>
15        <user>krakjoe</user>
16        <email>krakjoe@php.net</email>
17        <active>yes</active>
18    </lead>
19    <date>2023-12-19</date>
20    <time>17:53:14</time>
21    <version>
22        <release>1.5.0</release>
23        <api>1.5.0</api>
24    </version>
25    <stability>
26        <release>stable</release>
27        <api>stable</api>
28    </stability>
29    <license uri="https://opensource.org/licenses/MIT">MIT License</license>
30    <notes>
31        - Support for PHP 8.3
32        - Fix #194 @nielsdos
33        - Fix #200 @nielsdos
34    </notes>
35    <contents>
36        <dir name="/">
37            <file role="doc" name="LICENSE"/>
38
39            <file role="src" name="config.m4"/>
40            <file role="src" name="config.w32"/>
41
42            <file role="src" name="php_ds.c"/>
43            <file role="src" name="php_ds.h"/>
44
45            <dir name="src">
46                <file role="src" name="common.c"/>
47                <file role="src" name="common.h"/>
48
49                <dir name="ds">
50                    <file role="src" name="ds_deque.c"/>
51                    <file role="src" name="ds_deque.h"/>
52                    <file role="src" name="ds_htable.c"/>
53                    <file role="src" name="ds_htable.h"/>
54                    <file role="src" name="ds_map.c"/>
55                    <file role="src" name="ds_map.h"/>
56                    <file role="src" name="ds_priority_queue.c"/>
57                    <file role="src" name="ds_priority_queue.h"/>
58                    <file role="src" name="ds_queue.c"/>
59                    <file role="src" name="ds_queue.h"/>
60                    <file role="src" name="ds_set.c"/>
61                    <file role="src" name="ds_set.h"/>
62                    <file role="src" name="ds_stack.c"/>
63                    <file role="src" name="ds_stack.h"/>
64                    <file role="src" name="ds_vector.c"/>
65                    <file role="src" name="ds_vector.h"/>
66                </dir>
67                <dir name="php">
68                    <file role="src" name="arginfo.h"/>
69                    <file role="src" name="parameters.h"/>
70
71                    <dir name="classes">
72                        <file role="src" name="php_collection_ce.c"/>
73                        <file role="src" name="php_collection_ce.h"/>
74                        <file role="src" name="php_deque_ce.c"/>
75                        <file role="src" name="php_deque_ce.h"/>
76                        <file role="src" name="php_hashable_ce.c"/>
77                        <file role="src" name="php_hashable_ce.h"/>
78                        <file role="src" name="php_map_ce.c"/>
79                        <file role="src" name="php_map_ce.h"/>
80                        <file role="src" name="php_pair_ce.c"/>
81                        <file role="src" name="php_pair_ce.h"/>
82                        <file role="src" name="php_priority_queue_ce.c"/>
83                        <file role="src" name="php_priority_queue_ce.h"/>
84                        <file role="src" name="php_queue_ce.c"/>
85                        <file role="src" name="php_queue_ce.h"/>
86                        <file role="src" name="php_sequence_ce.c"/>
87                        <file role="src" name="php_sequence_ce.h"/>
88                        <file role="src" name="php_set_ce.c"/>
89                        <file role="src" name="php_set_ce.h"/>
90                        <file role="src" name="php_stack_ce.c"/>
91                        <file role="src" name="php_stack_ce.h"/>
92                        <file role="src" name="php_vector_ce.c"/>
93                        <file role="src" name="php_vector_ce.h"/>
94                    </dir>
95                    <dir name="handlers">
96                        <file role="src" name="php_common_handlers.c"/>
97                        <file role="src" name="php_common_handlers.h"/>
98                        <file role="src" name="php_deque_handlers.c"/>
99                        <file role="src" name="php_deque_handlers.h"/>
100                        <file role="src" name="php_map_handlers.c"/>
101                        <file role="src" name="php_map_handlers.h"/>
102                        <file role="src" name="php_pair_handlers.c"/>
103                        <file role="src" name="php_pair_handlers.h"/>
104                        <file role="src" name="php_priority_queue_handlers.c"/>
105                        <file role="src" name="php_priority_queue_handlers.h"/>
106                        <file role="src" name="php_queue_handlers.c"/>
107                        <file role="src" name="php_queue_handlers.h"/>
108                        <file role="src" name="php_set_handlers.c"/>
109                        <file role="src" name="php_set_handlers.h"/>
110                        <file role="src" name="php_stack_handlers.c"/>
111                        <file role="src" name="php_stack_handlers.h"/>
112                        <file role="src" name="php_vector_handlers.c"/>
113                        <file role="src" name="php_vector_handlers.h"/>
114                    </dir>
115                    <dir name="iterators">
116                        <file role="src" name="php_deque_iterator.c"/>
117                        <file role="src" name="php_deque_iterator.h"/>
118                        <file role="src" name="php_htable_iterator.c"/>
119                        <file role="src" name="php_htable_iterator.h"/>
120                        <file role="src" name="php_map_iterator.c"/>
121                        <file role="src" name="php_map_iterator.h"/>
122                        <file role="src" name="php_priority_queue_iterator.c"/>
123                        <file role="src" name="php_priority_queue_iterator.h"/>
124                        <file role="src" name="php_queue_iterator.c"/>
125                        <file role="src" name="php_queue_iterator.h"/>
126                        <file role="src" name="php_set_iterator.c"/>
127                        <file role="src" name="php_set_iterator.h"/>
128                        <file role="src" name="php_stack_iterator.c"/>
129                        <file role="src" name="php_stack_iterator.h"/>
130                        <file role="src" name="php_vector_iterator.c"/>
131                        <file role="src" name="php_vector_iterator.h"/>
132                    </dir>
133                    <dir name="objects">
134                        <file role="src" name="php_deque.c"/>
135                        <file role="src" name="php_deque.h"/>
136                        <file role="src" name="php_map.c"/>
137                        <file role="src" name="php_map.h"/>
138                        <file role="src" name="php_pair.c"/>
139                        <file role="src" name="php_pair.h"/>
140                        <file role="src" name="php_priority_queue.c"/>
141                        <file role="src" name="php_priority_queue.h"/>
142                        <file role="src" name="php_queue.c"/>
143                        <file role="src" name="php_queue.h"/>
144                        <file role="src" name="php_set.c"/>
145                        <file role="src" name="php_set.h"/>
146                        <file role="src" name="php_stack.c"/>
147                        <file role="src" name="php_stack.h"/>
148                        <file role="src" name="php_vector.c"/>
149                        <file role="src" name="php_vector.h"/>
150                    </dir>
151                </dir>
152            </dir>
153        </dir>
154    </contents>
155    <dependencies>
156        <required>
157            <php>
158                <min>7.4.0</min>
159            </php>
160            <pearinstaller>
161                <min>1.4.0b1</min>
162            </pearinstaller>
163        </required>
164    </dependencies>
165    <providesextension>ds</providesextension>
166    <extsrcrelease />
167</package>
168