]> git.pld-linux.org Git - packages/ZendFramework.git/blob - ZendFramework.spec
update manual deps
[packages/ZendFramework.git] / ZendFramework.spec
1 # NOTE
2 # - dependencies are filled according to official doc:
3 #   http://framework.zend.com/manual/1.12/en/requirements.introduction.html
4 #
5 # Conditional build:
6 %bcond_without  tests   # do not perform "make test"
7
8 # TODO
9 # - check Zend/Pdf/FileParser/Image/Jpeg.php and Zend/Pdf/FileParser/Image/Tiff.php
10 #   presence in Zend/Pdf/Image.php after update [not implemented in 1.10.2)
11 %define         php_min_version 5.2.11
12 %include        /usr/lib/rpm/macros.php
13 Summary:        Zend Framework
14 Summary(pl.UTF-8):      Szkielet Zend
15 Name:           ZendFramework
16 Version:        1.12.11
17 Release:        1
18 License:        New BSD License
19 Group:          Development/Languages/PHP
20 Source0:        http://framework.zend.com/releases/%{name}-%{version}/%{name}-%{version}.tar.gz
21 # Source0-md5:  fb05390d22bb0ab9b340c456c4b25af5
22 Source1:        http://framework.zend.com/releases/%{name}-%{version}/%{name}-%{version}-manual-en.tar.gz
23 # Source1-md5:  ca6ab6b20ca0a0f32b680c8111404286
24 Source2:        %{name}-find-lang.sh
25 Patch0:         %{name}-additional-locales.patch
26 Patch1:         %{name}-deps.patch
27 URL:            http://framework.zend.com/manual/1.12/en/manual.html
28 BuildRequires:  /usr/bin/php
29 BuildRequires:  rpm-php-pearprov >= 4.4.2-11
30 BuildRequires:  rpmbuild(macros) >= 1.654
31 BuildRequires:  sed >= 4.0
32 Requires:       php(core) >= %{php_min_version}
33 Requires:       php-pear
34 Requires:       rpm-whiteout >= 1.32
35 Obsoletes:      ZendFramework-doc
36 BuildArch:      noarch
37 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38
39 # disable PEAR dependency solving in requirements, while we still do Provide them
40 %define         _noautoreq_pear Zend/.*
41
42 # exclude optional php dependencies
43 %define         _noautophp      php-oci8 php-bitset
44
45 # put it together for rpmbuild
46 %define         _noautoreq      %{?_noautophp}
47
48 %description
49 Zend Framework is a high quality and open source framework for
50 developing Web Applications and Web Services.
51
52 Built in the true PHP spirit, the Zend Framework delivers ease-of-use
53 and powerful functionality. It provides solutions for building modern,
54 robust, and secure websites.
55
56 %description -l pl.UTF-8
57 Zend Framework to mający otwarte źródła, wysokiej jakości szkielet do
58 tworzenia aplikacji i usług WWW.
59
60 Stworzony w prawdziwym duchu PHP szkielet Zend dostarcza łatwą w
61 użyciu i potężną funkcjonalność. Udostępnia rozwiązania do tworzenia
62 nowoczesnych, bogatych i bezpiecznych serwisów WWW.
63
64 %package Zend_Acl
65 Summary:        Zend_Acl - ACL functionality and privileges management
66 Summary(pl.UTF-8):      Zend_Acl - listy kontroli dostępu i zarządzanie uprawnieniami
67 Group:          Development/Languages/PHP
68 URL:            http://framework.zend.com/manual/1.12/en/zend.acl.html
69 Requires:       %{name} = %{version}-%{release}
70 Requires:       %{name}-Zend_Exception = %{version}-%{release}
71
72 %description Zend_Acl
73 Zend_Acl provides lightweight and flexible access control list (ACL)
74 functionality and privileges management. In general, an application
75 may utilize such functionality to control access to certain protected
76 objects by other requesting objects.
77
78 %description Zend_Acl -l pl.UTF-8
79 Zend_Acl udostępnia lekkie i elastyczne listy kontroli dostępu (ACL)
80 oraz zarządzanie uprawnieniami. W ogólności aplikacje mogą
81 wykorzystywać te funkcje do kontroli dostępu do określonych
82 chronionych obiektów przez inne obiekty.
83
84 %package Zend_Amf
85 Summary:        Zend_Amf - Action Message Format support
86 Summary(pl.UTF-8):      Zend_Amf - obsługa formatu AMF (Action Message Format)
87 Group:          Development/Languages/PHP
88 URL:            http://framework.zend.com/manual/1.12/en/zend.amf.html
89 Requires:       %{name} = %{version}-%{release}
90 Requires:       %{name}-Zend_Acl = %{version}-%{release}
91 Requires:       %{name}-Zend_Auth = %{version}-%{release}
92 Requires:       %{name}-Zend_Exception = %{version}-%{release}
93 Requires:       %{name}-Zend_Reflection = %{version}-%{release}
94 Requires:       %{name}-Zend_Server = %{version}-%{release}
95 Requires:       %{name}-Zend_Xml = %{version}-%{release}
96 Requires:       php(dom)
97 Suggests:       php(simplexml)
98
99 %description Zend_Amf
100 Zend_Amf provides support for Adobe's Action Message Format (AMF), to
101 allow communication between Adobe's Flash Player and PHP.
102 Specifically, it provides a gateway server implementation for handling
103 requests sent from the Flash Player to the server and mapping these
104 requests to object and class methods and arbitrary callbacks.
105
106 %description Zend_Amf -l pl.UTF-8
107 Zend_Amf dodaje obsługę formatu Adobe Action Message Format (AMF),
108 pozwalającego na komunikację między Adobe Flash Playerem a PHP. W
109 szczególności udostępnia implementację serwera bramki do obsługi żądań
110 wysyłanych z Flash Playera do serwera i odwzorowywania tych żądań na
111 obiekty i metody klas oraz wywołania zwrotne.
112
113 %package Zend_Application
114 Summary:        Zend_Application - bootstrap facility
115 Group:          Development/Languages/PHP
116 URL:            http://framework.zend.com/manual/1.12/en/zend.amf.html
117 Requires:       %{name} = %{version}-%{release}
118 Requires:       %{name}-Zend_Exception = %{version}-%{release}
119 Requires:       %{name}-Zend_Loader = %{version}-%{release}
120 Suggests:       php(date)
121
122 %description Zend_Application
123 Zend_Application provides a bootstrapping facility for applications
124 which provides reusable resources, common- and module-based bootstrap
125 classes and dependency checking. It also takes care of setting up the
126 PHP environment and introduces autoloading by default.
127
128 %package Zend_Auth
129 Summary:        Zend_Auth - authentication API
130 Summary(pl.UTF-8):      Zend_Auth - API do uwierzytelniania
131 Group:          Development/Languages/PHP
132 URL:            http://framework.zend.com/manual/1.12/en/zend.auth.html
133 Requires:       %{name} = %{version}-%{release}
134 Requires:       %{name}-Zend_Db = %{version}-%{release}
135 Requires:       %{name}-Zend_Exception = %{version}-%{release}
136 Requires:       php(ctype)
137 Suggests:       php(hash)
138 # Zend_Auth_Adapter_Http requires hash
139
140 %description Zend_Auth
141 Zend_Auth provides an API for authentication and includes concrete
142 authentication adapters for common use case scenarios.
143
144 %description Zend_Auth -l pl.UTF-8
145 Zend_Auth udostępnia API do uwierzytelniania i zawiera właściwe
146 adaptery do uwierzytelniania w popularnych przypadkach użycia.
147
148 %package Zend_Barcode
149 Summary:        Zend_Barcode - barcode generator
150 Summary(pl.UTF-8):      Zend_Barcode - generator kodów kreskowych
151 Group:          Development/Languages/PHP
152 URL:            http://framework.zend.com/manual/1.12/en/zend.barcode.html
153 Requires:       %{name} = %{version}-%{release}
154 Requires:       %{name}-Zend_Exception = %{version}-%{release}
155 Requires:       %{name}-Zend_Validate = %{version}-%{release}
156
157 %description Zend_Barcode
158 Zend_Barcode provides a generic way to generate barcodes. The
159 Zend_Barcode component is divided into two subcomponents: barcode
160 objects and renderers. Objects allow you to create barcodes
161 independently of the renderer. Renderer allow you to draw barcodes
162 based on the support required.
163
164 %description Zend_Barcode -l pl.UTF-8
165 Zend_Barcode udostępnia funkcjonalność generowania kodów kreskowych.
166 Komponent Zend_Barcode podzielony jest na dwa podkomponenty: obiekty i
167 renderery. Obiekty pozwalają na tworzenie kodów niezależnie od
168 renderera, renderer na rysowanie kodów na podstawie obiektu.
169
170 %package Zend_Cache
171 Summary:        Zend_Cache - data caching
172 Summary(pl.UTF-8):      Zend_Cache - pamięć podręczna dla danych
173 Group:          Development/Languages/PHP
174 URL:            http://framework.zend.com/manual/1.12/en/zend.cache.html
175 Requires:       %{name} = %{version}-%{release}
176 Suggests:       php(apc)
177 Suggests:       php(memcache)
178 Suggests:       php(memcached)
179 Suggests:       php(sqlite)
180 # Zend_Cache_Backend_Apc requires apc
181 # Zend_Cache_Backend_Memcached requires memcache
182 # Zend_Cache_Backend_Libmemcached requires memcached
183 # Zend_Cache_Backend_Sqlite requires sqlite
184
185 %description Zend_Cache
186 Zend_Cache provides a flexible approach toward caching data, including
187 support for tagging, manipulating, iterating, and removing subsets.
188
189 %description Zend_Cache -l pl.UTF-8
190 Zend_Cache zapewnia elastyczną pamięć podręczną dla danych z obsługą
191 oznaczania, modyfikowania, iterowania i usuwania podzbiorów.
192
193 %package Zend_Captcha
194 Summary:        Zend_Captcha - CAPTCHA functionality
195 Summary(pl.UTF-8):      Zend_Captcha - funkcjonalność CAPTCHA
196 Group:          Development/Languages/PHP
197 URL:            http://framework.zend.com/manual/1.12/en/zend.captcha.html
198 Requires:       %{name} = %{version}-%{release}
199 Requires:       %{name}-Zend_Exception = %{version}-%{release}
200 Requires:       %{name}-Zend_Service_ReCaptcha = %{version}-%{release}
201 Requires:       %{name}-Zend_Text = %{version}-%{release}
202 Requires:       %{name}-Zend_Validate = %{version}-%{release}
203 Requires:       php(gd)
204
205 %description Zend_Captcha
206 CAPTCHA stands for "Completely Automated Turing test to tell Computers
207 and Humans Apart" it is used as a challenge-response to ensure that
208 the individual submitting information is a human and not an automated
209 process. Typically, a captcha is used with form submissions where
210 authenticated users are not necessary, but you desire to prevent spam
211 submissions. Captchas can take variety of forms, including asking
212 logic questions, presenting skewed fonts, and presenting images and
213 asking how they relate. Zend_Captcha aims to provide a variety of
214 backends that may be utilized either standalone or in conjunction with
215 Zend_Form.
216
217 %description Zend_Captcha -l pl.UTF-8
218 CAPTCHA (Completely Automated Turing test to tell Computers and Humans
219 Apart) to oparta na pytaniu i odpowiedzi metoda upewnienia się, że
220 wysyłający informację jest człowiekiem, a nie zautomatyzowanym
221 procesem. Zwykle captcha używa się tam, gdzie formularze są wywyłane
222 bez uwierzytelniania, ale chcemy zapobiec wysyłaniu spamu. Mają różne
223 postaci, np. zadawanie pytań logicznych, pokazywanie wykrzywionych
224 fontów lub obrazków z pytaniem o ich powiązania. Klasa Zend_Captcha
225 udostępnia różne backendy. Może być używana zarówno samodzielnie, jak
226 i w połączeniu z Zend_Form.
227
228 %package Zend_Cloud
229 Summary:        Zend_Cloud - SimpleCloud API
230 Group:          Development/Languages/PHP
231 URL:            http://framework.zend.com/manual/1.12/en/zend.cloud.html
232 Requires:       %{name} = %{version}-%{release}
233 Requires:       %{name}-Zend_Exception = %{version}-%{release}
234
235 %description Zend_Cloud
236 SimpleCloud API
237
238 %package Zend_CodeGenerator
239 Summary:        Zend_CodeGenerator - generate arbitrary code using OO interface
240 Group:          Development/Languages/PHP
241 URL:            http://framework.zend.com/manual/1.12/en/zend.codegenerator.html
242 Requires:       %{name} = %{version}-%{release}
243 Requires:       %{name}-Zend_Exception = %{version}-%{release}
244
245 %description Zend_CodeGenerator
246 Zend_CodeGenerator provides facilities to generate arbitrary code
247 using an object oriented interface, both to create new code as well as
248 to update existing code. While the current implementation is limited
249 to generating PHP code, you can easily extend the base class in order
250 to provide code generation for other tasks: JavaScript, configuration
251 files, apache vhosts, etc.
252
253 %package Zend_Config
254 Summary:        Zend_Config - access to configuration data
255 Summary(pl.UTF-8):      Zend_Config - dostęp do danych konfiguracyjnych
256 Group:          Development/Languages/PHP
257 URL:            http://framework.zend.com/manual/1.12/en/zend.config.html
258 Requires:       %{name} = %{version}-%{release}
259 Requires:       %{name}-Zend_Exception = %{version}-%{release}
260 Suggests:       php(simplexml)
261 # Zend_Config_Xml requires simplexml
262
263 %description Zend_Config
264 Zend_Config is designed to simplify access to and use of configuration
265 data within applications.
266
267 %description Zend_Config -l pl.UTF-8
268 Zend_Config ma na celu ułatwienie dostępu i używania danych
269 konfiguracyjnych w aplikacjach.
270
271 %package Zend_Console_Getopt
272 Summary:        Zend_Console_Getopt - parsing command-line options and arguments
273 Summary(pl.UTF-8):      Zend_Console_Getopt - analiza opcji i argumentów linii poleceń
274 Group:          Development/Languages/PHP
275 URL:            http://framework.zend.com/manual/1.12/en/zend.console.getopt.html
276 Requires:       %{name} = %{version}-%{release}
277 Requires:       %{name}-Zend_Exception = %{version}-%{release}
278
279 %description Zend_Console_Getopt
280 The Zend_Console_Getopt class helps command-line applications to parse
281 their options and arguments.
282
283 %description Zend_Console_Getopt -l pl.UTF-8
284 Klasa Zend_Console_Getopt pomaga aplikacjom linii poleceń w analizie
285 opcji i argumentów.
286
287 %package Zend_Controller
288 Summary:        Zend_Controller - heart of Model-View-Controller system
289 Summary(pl.UTF-8):      Zend_Controller - podstawa systemu Model-View-Controller
290 Group:          Development/Languages/PHP
291 URL:            http://framework.zend.com/manual/1.12/en/zend.controller.html
292 Requires:       %{name} = %{version}-%{release}
293 Requires:       %{name}-Zend_Config = %{version}-%{release}
294 Requires:       %{name}-Zend_Exception = %{version}-%{release}
295 Requires:       %{name}-Zend_Loader = %{version}-%{release}
296 Requires:       %{name}-Zend_Registry = %{version}-%{release}
297 Requires:       %{name}-Zend_Uri = %{version}-%{release}
298 Requires:       %{name}-Zend_View = %{version}-%{release}
299 Requires:       php(reflection)
300 Requires:       php(session)
301
302 %description Zend_Controller
303 Zend_Controller is the heart of Zend Framework's MVC system. MVC
304 stands for Model-View-Controller and is a design pattern targeted at
305 separating application logic from display logic.
306
307 %description Zend_Controller -l pl.UTF-8
308 Zend_Controller to podstawa systemu MVC szkieletu Zend. MVC oznacza
309 Model-View-Controller (model-widok-kontroler) i jest wzorcem
310 projektowym służącym do oddzielenia logiki aplikacji od logiki
311 wyświetlania.
312
313 %package Zend_Crypt
314 Summary:        Zend_Crypt
315 Group:          Development/Languages/PHP
316 #URL:           http://framework.zend.com/manual/1.12/en/zend.crypt.html
317 Requires:       %{name} = %{version}-%{release}
318 Requires:       %{name}-Zend_Exception = %{version}-%{release}
319
320 %description Zend_Crypt
321 Zend_Crypt
322
323 %package Zend_Currency
324 Summary:        Zend_Currency - currency representation handling
325 Summary(pl.UTF-8):      Zend_Currency - obsługa reprezentacji walut
326 Group:          Development/Languages/PHP
327 URL:            http://framework.zend.com/manual/1.12/en/zend.currency.html
328 Requires:       %{name} = %{version}-%{release}
329 Requires:       %{name}-Zend_Exception = %{version}-%{release}
330 Requires:       %{name}-Zend_Locale = %{version}-%{release}
331 Requires:       php(iconv)
332
333 %description Zend_Currency
334 Zend_Currency is part of the I18N core of the Zend_Framework. It
335 handles all issues related to currency, money representation and
336 formating. And it also provides additional informational methods which
337 include localized informations on currencies, informations about which
338 currency is used in which region and more.
339
340 %description Zend_Currency -l pl.UTF-8
341 Zend_Currency to część rdzenia I18N szkieletu Zend. Obsługuje
342 wszystkie zawiłości związane z walutami, reprezentacją i formatowaniem
343 jednostek monetarnych. Zawiera także dodatkowe metody informacyjne
344 zawierające zlokalizowane informacje o walutach, regionach, w których
345 są używane itp.
346
347 %package Zend_Date
348 Summary:        Zend_Date - manipulating dates and times
349 Summary(pl.UTF-8):      Zend_Date - operacje na dacie i czasie
350 Group:          Development/Languages/PHP
351 URL:            http://framework.zend.com/manual/1.12/en/zend.date.html
352 Requires:       %{name} = %{version}-%{release}
353 Requires:       %{name}-Zend_Exception = %{version}-%{release}
354 Requires:       %{name}-Zend_Locale = %{version}-%{release}
355
356 %description Zend_Date
357 Zend_Date component offers a detailed, but simple API for manipulating
358 dates and times. Its methods accept a wide variety of types of
359 information, including date parts, in numerous combinations yielding
360 many features and possibilities above and beyond the existing PHP date
361 related functions.
362
363 %description Zend_Date -l pl.UTF-8
364 Komponent Zend_Date oferuje szczegółowe, ale proste API do operacji na
365 dacie i czasie. Metody przyjmują szeroki zakres typów informacji, w
366 tym części daty w różnych kombinacjach wykraczających poza funkcje
367 obróbki daty istniejące w PHP.
368
369 %package Zend_Db
370 Summary:        Zend_Db
371 Group:          Development/Languages/PHP
372 URL:            http://framework.zend.com/manual/1.12/en/zend.db.html
373 Requires:       %{name} = %{version}-%{release}
374 Requires:       %{name}-Zend_Exception = %{version}-%{release}
375 Requires:       %{name}-Zend_Loader = %{version}-%{release}
376 Suggests:       php(mysqli)
377 Suggests:       php(pdo-mysql)
378 Suggests:       php(pdo-pgsql)
379 Suggests:       php(pdo-sqlite)
380 # Zend_Db_Adapter_Db2 requires ibm_db2
381 # Zend_Db_Adapter_Firebird requires interbase
382 # Zend_Db_Adapter_Mysqli requires mysqli
383 # Zend_Db_Adapter_Oracle requires oci8
384 # Zend_Db_Adapter_Pdo_Mysql requires pdo_mysql
385 # Zend_Db_Adapter_Pdo_Pgsql requires pdo_pgsql
386 # Zend_Db_Adapter_Pdo_Sqlite requires pdo_sqlite
387
388 %description Zend_Db
389 Zend_Db and its related classes provide a simple SQL database
390 interface for Zend Framework. The Zend_Db_Adapter is the basic class
391 you use to connect your PHP application to an RDBMS. There is a
392 different Adapter class for each brand of RDBMS. The Zend_Db Adapters
393 create a bridge from the vendor-specific PHP extensions to a common
394 interface, to help you write PHP applications once and deploy with
395 multiple brands of RDBMS with very little effort. The interface of the
396 Adapter class is similar to the interface of the PHP Data Objects
397 extension.
398
399 Zend_Db provides Adapter classes to PDO drivers for the following
400 RDBMS brands:
401 - IBM DB2 and Informix Dynamic Server (IDS), using the pdo_ibm PHP
402   extension
403 - MySQL, using the pdo_mysql PHP extension
404 - Microsoft SQL Server, using the pdo_mssql PHP extension
405 - Oracle, using the pdo_oci PHP extension
406 - PostgreSQL, using the pdo_pgsql PHP extension
407 - SQLite, using the pdo_sqlite PHP extension
408
409 In addition, Zend_Db provides Adapter classes that utilize PHP
410 database extensions for the following RDBMS brands:
411 - MySQL, using the mysqli PHP extension
412 - Oracle, using the oci8 PHP extension
413 - IBM DB2, using the ibm_db2 PHP extension
414 - Firebird/Interbase, using the php_interbase PHP extension
415
416 %package Zend_Debug
417 Summary:        Zend_Debug
418 Group:          Development/Languages/PHP
419 URL:            http://framework.zend.com/manual/1.12/en/zend.debug.html
420 Requires:       %{name} = %{version}-%{release}
421
422 %description Zend_Debug
423 Zend_Debug is a simple debugging component. The static method
424 Zend_Debug::dump() prints or returns information about an expression.
425 This simple technique of debugging is easy to use in an ad hoc
426 fashion, and requires no initialization, special tools, or debugging
427 environment.
428
429 %package Zend_Dojo
430 Summary:        Zend_Dojo
431 Group:          Development/Languages/PHP
432 URL:            http://framework.zend.com/manual/1.12/en/zend.dojo.html
433 Requires:       %{name} = %{version}-%{release}
434 Requires:       %{name}-Zend_Exception = %{version}-%{release}
435 Requires:       %{name}-Zend_Form = %{version}-%{release}
436 Requires:       %{name}-Zend_Json = %{version}-%{release}
437 Requires:       %{name}-Zend_Registry = %{version}-%{release}
438 Requires:       %{name}-Zend_View = %{version}-%{release}
439
440 %description Zend_Dojo
441 Zend_Dojo component provides integration with Dojo Toolkit.
442
443 Integration points with Dojo include:
444 - JSON-RPC support
445 - dojo.data compatibility
446 - View helper to help setup the Dojo environment
447 - Dijit-specific Zend_View helpres
448 - Dijit-specific Zend_Form elements and decorators
449
450 %package Zend_Dom
451 Summary:        Zend_Dom
452 Group:          Development/Languages/PHP
453 URL:            http://framework.zend.com/manual/1.12/en/zend.dom.html
454 Requires:       %{name} = %{version}-%{release}
455 Requires:       %{name}-Zend_Exception = %{version}-%{release}
456 Requires:       %{name}-Zend_Xml = %{version}-%{release}
457 Requires:       php(dom)
458
459 %description Zend_Dom
460 Zend_Dom provides tools for working with DOM documents and structures.
461 Currently, it offer Zend_Dom_Query, which provides a unified interface
462 for querying DOM documents utilizing both XPath and CSS selectors.
463
464 %package Zend_Exception
465 Summary:        Zend_Exception
466 Group:          Development/Languages/PHP
467 URL:            http://framework.zend.com/manual/1.12/en/zend.exception.html
468 Requires:       %{name} = %{version}-%{release}
469
470 %description Zend_Exception
471 Zend_Exception is a base exception class. All exceptions thrown by
472 Zend Framework classes should throw an exception that derives from the
473 base class Zend_Exception.
474
475 %package Zend_EventManager
476 Summary:        Zend_EventManager
477 Group:          Development/Languages/PHP
478 URL:            http://framework.zend.com/manual/1.12/en/zend.event-manager.html
479 Requires:       %{name} = %{version}-%{release}
480
481 %description Zend_EventManager
482 Zend_EventManager is a component designed for the following use cases:
483 - Implementing simple subject/observer patterns.
484 - Implementing Aspect-Oriented designs.
485 - Implementing event-driven architectures.
486
487 %package Zend_Feed
488 Summary:        Zend_Feed
489 Group:          Development/Languages/PHP
490 URL:            http://framework.zend.com/manual/1.12/en/zend.feed.html
491 Requires:       %{name} = %{version}-%{release}
492 Requires:       %{name}-Zend_Exception = %{version}-%{release}
493 Requires:       %{name}-Zend_Loader = %{version}-%{release}
494 Requires:       %{name}-Zend_Uri = %{version}-%{release}
495 Requires:       %{name}-Zend_Xml = %{version}-%{release}
496 Requires:       php(dom)
497 Requires:       php(mbstring)
498 Requires:       php(simplexml)
499
500 %description Zend_Feed
501 Zend_Feed provides functionality for consuming RSS and Atom feeds. It
502 provides a natural syntax for accessing elements of feeds, feed
503 attributes, and entry attributes. Zend_Feed also has extensive support
504 for modifying feed and entry structure with the same natural syntax,
505 and turning the result back into XML. In the future, this modification
506 support could provide support for the Atom Publishing Protocol.
507
508 %package Zend_File
509 Summary:        Zend_File
510 Group:          Development/Languages/PHP
511 URL:            http://framework.zend.com/manual/1.12/en/zend.file.html
512 Requires:       %{name} = %{version}-%{release}
513 Requires:       %{name}-Zend_Exception = %{version}-%{release}
514 Suggests:       php(apc)
515
516 %description Zend_File
517 Zend_File enables developers to take control over file uploads and
518 also over file downloads. It allows you to use built in validators for
519 file purposes and gives you the ability even to change files with
520 filters. Zend_File_Transfer works with adapters which allow to use the
521 same API for different transport protocols like HTTP, FTP, WEBDAV and
522 more.
523
524 %package Zend_Filter
525 Summary:        Zend_Filter
526 Group:          Development/Languages/PHP
527 URL:            http://framework.zend.com/manual/1.12/en/zend.filter.html
528 Requires:       %{name} = %{version}-%{release}
529 Requires:       %{name}-Zend_Exception = %{version}-%{release}
530 Requires:       %{name}-Zend_Loader = %{version}-%{release}
531 Requires:       %{name}-Zend_Validate = %{version}-%{release}
532 Requires:       php(reflection)
533 Suggests:       php(zlib)
534 # Zend_Filter_Compress requires zlib
535
536 %description Zend_Filter
537 Zend_Filter component provides a set of commonly needed data filters.
538 It also provides a simple filter chaining mechanism by which multiple
539 filters may be applied to a single datum in a user-defined order.
540
541 %package Zend_Filter_Input
542 Summary:        Zend_Filter_Input
543 Group:          Development/Languages/PHP
544 URL:            http://framework.zend.com/manual/1.12/en/zend.filter.input.html
545 Requires:       %{name} = %{version}-%{release}
546
547 %description Zend_Filter_Input
548 Zend_Filter_Input provides a declarative interface to associate
549 multiple filters and validators, apply them to collections of data,
550 and to retrieve input values after they have been processed by the
551 filters and validators. Values are returned in escaped format by
552 default for safe HTML output.
553
554 %package Zend_Form
555 Summary:        Zend_Form
556 Group:          Development/Languages/PHP
557 URL:            http://framework.zend.com/manual/1.12/en/zend.form.html
558 Requires:       %{name} = %{version}-%{release}
559 Requires:       %{name}-Zend_Exception = %{version}-%{release}
560 Requires:       %{name}-Zend_Filter = %{version}-%{release}
561 Requires:       %{name}-Zend_Validate = %{version}-%{release}
562
563 %description Zend_Form
564 Zend_Form simplifies form creation and handling in your web
565 application. It accomplishes the following goals:
566 - Element input filtering and validation
567 - Element ordering
568 - Element and Form rendering, including escaping
569 - Element and form grouping
570 - Element and form-level configuration
571
572 %package Zend_Gdata
573 Summary:        Zend_Gdata
574 Group:          Development/Languages/PHP
575 URL:            http://framework.zend.com/manual/1.12/en/zend.gdata.html
576 Requires:       %{name} = %{version}-%{release}
577 Requires:       %{name}-Zend_Exception = %{version}-%{release}
578 Requires:       %{name}-Zend_Http = %{version}-%{release}
579 Requires:       %{name}-Zend_Mime = %{version}-%{release}
580 Requires:       %{name}-Zend_Version = %{version}-%{release}
581 Requires:       %{name}-Zend_Xml = %{version}-%{release}
582 Requires:       php(ctype)
583 Requires:       php(dom)
584
585 %description Zend_Gdata
586 Zend_Gdata component is a interface for accessing Google Data from
587 PHP. Google Data APIs provide programmatic interface to some of
588 Google's online services. The Google data Protocol is based upon the
589 Atom Publishing Protocol and allows client applications to retrieve
590 data matching queries, post data, update data and delete data using
591 standard HTTP and the Atom syndication formation. Zend_Gdata component
592 also supports accessing other services implementing the Atom
593 Publishing Protocol.
594
595 %package Zend_Http
596 Summary:        Zend_Http
597 Group:          Development/Languages/PHP
598 URL:            http://framework.zend.com/manual/1.12/en/zend.http.html
599 Requires:       %{name} = %{version}-%{release}
600 Requires:       %{name}-Zend_Exception = %{version}-%{release}
601 Requires:       %{name}-Zend_Loader = %{version}-%{release}
602 Requires:       %{name}-Zend_Uri = %{version}-%{release}
603 Requires:       php(ctype)
604 Suggests:       php(curl)
605 Suggests:       php(fileinfo)
606 # Zend_Http_Client_Adapter_Curl requires curl
607 # Zend_Http_Client has soft dependency on mime_magic (fileinfo)
608
609 %description Zend_Http
610 Zend_Http component provides a client for the HTTP protocol. It
611 supports:
612 - URL validation
613 - cookies
614 - proxy servers.
615
616 %package Zend_Json
617 Summary:        Zend_Json
618 Group:          Development/Languages/PHP
619 URL:            http://framework.zend.com/manual/1.12/en/zend.json.html
620 Requires:       %{name} = %{version}-%{release}
621 Requires:       %{name}-Zend_Exception = %{version}-%{release}
622 Requires:       %{name}-Zend_Loader = %{version}-%{release}
623 Requires:       %{name}-Zend_Server = %{version}-%{release}
624 Requires:       %{name}-Zend_Xml = %{version}-%{release}
625 Requires:       php(reflection)
626 Suggests:       php(json)
627
628 %description Zend_Json
629 Zend_Json provides convenience methods for serializing native PHP to
630 JSON and decoding JSON to native PHP.
631
632 JSON, JavaScript Object Notation, can be used for data interchange
633 between JavaScript and other languages. Since JSON can be directly
634 evaluated by JavaScript, it is a more efficient and lightweight format
635 than XML for exchanging data with JavaScript clients.
636
637 In addition, Zend_Json provides a useful way to convert any arbitrary
638 XML formatted string into a JSON formatted string. This built-in
639 feature will enable PHP developers to transform the enterprise data
640 encoded in XML format into JSON format before sending it to
641 browser-based Ajax client applications. It provides an easy way to do
642 dynamic data conversion on the server-side code thereby avoiding
643 unnecessary XML parsing in the browser-side applications. It offers a
644 nice utility function that results in easier application-specific data
645 processing techniques.
646
647 %package Zend_Layout
648 Summary:        Zend_Layout
649 Group:          Development/Languages/PHP
650 URL:            http://framework.zend.com/manual/1.12/en/zend.layout.html
651 Requires:       %{name} = %{version}-%{release}
652 Requires:       %{name}-Zend_Exception = %{version}-%{release}
653
654 %description Zend_Layout
655 Zend_Layout implements a classic Two Step View pattern, allowing
656 developers to wrap application content within another view, usually
657 representing the site template. Such templates are often termed
658 layouts by other projects, and Zend Framework has adopted this term
659 for consistency.
660
661 The main goals of Zend_Layout are as follows:
662 - Automate selection and rendering of layouts when used with the Zend
663   Framework MVC components.
664 - Provide separate scope for layout related variables and content.
665 - Allow configuration, including layout name, layout script resolution
666   (inflection), and layout script path.
667 - Allow disabling layouts, changing layout scripts, and other states;
668   allow these actions from within action controllers and view scripts.
669 - Follow same script resolution rules (inflection) as the
670   ViewRenderer, but allow them to also use different rules.
671 - Allow usage without Zend Framework MVC components.
672
673 %package Zend_Ldap
674 Summary:        Zend_Ldap
675 Group:          Development/Languages/PHP
676 URL:            http://framework.zend.com/manual/1.12/en/zend.ldap.html
677 Requires:       %{name} = %{version}-%{release}
678 Requires:       %{name}-Zend_Exception = %{version}-%{release}
679 Requires:       php(ldap)
680
681 %description Zend_Ldap
682 Zend_Ldap is a class for performing LDAP operations including but not
683 limited to binding, searching and modifying entries in an LDAP
684 directory.
685
686 %package Zend_Loader
687 Summary:        Zend_Loader
688 Group:          Development/Languages/PHP
689 URL:            http://framework.zend.com/manual/1.12/en/zend.loader.html
690 Requires:       %{name} = %{version}-%{release}
691 Requires:       %{name}-Zend_Exception = %{version}-%{release}
692
693 %description Zend_Loader
694 The Zend_Loader class includes methods to help you load files
695 dynamically.
696
697 %package Zend_Locale
698 Summary:        Zend_Locale
699 Group:          Development/Languages/PHP
700 URL:            http://framework.zend.com/manual/1.12/en/zend.locale.html
701 Requires:       %{name} = %{version}-%{release}
702 Requires:       %{name}-Zend_Exception = %{version}-%{release}
703 Requires:       %{name}-Zend_Xml = %{version}-%{release}
704 Requires:       php(iconv)
705
706 %description Zend_Locale
707 Zend_Locale is the Framework's answer to the question, "How can the
708 same application be used around the whole world?". This component is
709 the foundation of Zend_Date, Zend_Translate, and others. It provides:
710 - access to CLDR, an international data repository for I18N issues,
711   for all framework classes
712 - localizing of numbers
713 - normalizing of dates, times and numbers.
714
715 %package Zend_Log
716 Summary:        Zend_Log
717 Group:          Development/Languages/PHP
718 URL:            http://framework.zend.com/manual/1.12/en/zend.log.html
719 Requires:       %{name} = %{version}-%{release}
720 Requires:       %{name}-Zend_Exception = %{version}-%{release}
721 Requires:       php(reflection)
722 Suggests:       php(dom)
723 # Zend_Log_Formatter_Xml requires dom
724
725 %description Zend_Log
726 Zend_Log is a component for general purpose logging. It supports
727 multiple log backends, formatting messages sent to the log, and
728 filtering messages from being logged. These functions are divided into
729 the following objects:
730 - A Log (instance of Zend_Log) is the object that your application
731   uses the most. You can have as many Log objects as you like; they do
732   not interact. A Log object must contain at least one Writer, and can
733   optionally contain one or more Filters.
734 - A Writer (inherits from Zend_Log_Writer_Abstract) is responsible for
735   saving data to storage.
736 - A Filter (implements Zend_Log_Filter_Interface) blocks log data from
737   being saved. A filter may be applied to an individual Writer, or to a
738   Log where it is applied before all Writers. In either case, filters
739   may be chained.
740 - A Formatter (implements Zend_Log_Formatter_Interface) can format the
741   log data before it is written by a Writer. Each Writer has exactly one
742   Formatter.
743
744 %package Zend_Mail
745 Summary:        Zend_Mail
746 Group:          Development/Languages/PHP
747 URL:            http://framework.zend.com/manual/1.12/en/zend.mail.html
748 Requires:       %{name} = %{version}-%{release}
749 Requires:       %{name}-Zend_Exception = %{version}-%{release}
750 Requires:       %{name}-Zend_Loader = %{version}-%{release}
751 Requires:       %{name}-Zend_Mime = %{version}-%{release}
752 Requires:       %{name}-Zend_Validate = %{version}-%{release}
753 Suggests:       php(posix)
754
755 %description Zend_Mail
756 Zend_Mail provides generalized functionality to compose and send both
757 text and MIME-compliant multipart e-mail messages. Mail can be sent
758 with Zend_Mail via the default Zend_Mail_Transport_Sendmail transport
759 or via Zend_Mail_Transport_Smtp.
760
761 %package Zend_Markup
762 Summary:        Zend_Markup
763 Group:          Development/Languages/PHP
764 URL:            http://framework.zend.com/manual/1.12/en/zend.markup.html
765 Requires:       %{name} = %{version}-%{release}
766
767 %description Zend_Markup
768 The Zend_Markup component provides an extensible way for parsing text
769 and rendering lightweight markup languages like BBcode and Textile. It
770 is available as of Zend Framework version 1.10.
771
772 Zend_Markup uses a factory method to instantiate an instance of a
773 renderer that extends Zend_Markup_Renderer_Abstract. The factory
774 method accepts three arguments. The first one is the parser used to
775 tokenize the text (e.g. BbCode). The second (optional) parameter is
776 the renderer to use, Html by default. Thirdly an array with options to
777 use for the renderer can be specified.
778
779 %package Zend_Measure
780 Summary:        Zend_Measure
781 Group:          Development/Languages/PHP
782 URL:            http://framework.zend.com/manual/1.12/en/zend.measure.html
783 Requires:       %{name} = %{version}-%{release}
784 Requires:       %{name}-Zend_Exception = %{version}-%{release}
785 Requires:       %{name}-Zend_Locale = %{version}-%{release}
786 Requires:       %{name}-Zend_Registry = %{version}-%{release}
787
788 %description Zend_Measure
789 Zend_Measure component provide a generic and easy way for working with
790 measurements. Using Zend_Measure_* classes, you can convert
791 measurements into different units of the same type. They can be added,
792 subtracted and compared against each other. From a given input made in
793 the user's native language, the unit of measurement can be
794 automatically extracted. Numerous units of measurement are supported.
795
796 %package Zend_Memory
797 Summary:        Zend_Memory
798 Group:          Development/Languages/PHP
799 URL:            http://framework.zend.com/manual/1.12/en/zend.memory.html
800 Requires:       %{name} = %{version}-%{release}
801 Requires:       %{name}-Zend_Cache = %{version}-%{release}
802 Requires:       %{name}-Zend_Exception = %{version}-%{release}
803
804 %description Zend_Memory
805 The Zend_Memory component is intended to manage data in an environment
806 with limited memory. Memory objects (memory containers) are generated
807 by memory manager by request and transparently swapped/loaded when
808 it's necessary. For example, if creating or loading a managed object
809 would cause the total memory usage to exceed the limit you specify,
810 some managed objects are copied to cache storage outside of memory. In
811 this way, the total memory used by managed objects does not exceed the
812 limit you need to enforce.
813
814 %package Zend_Mime
815 Summary:        Zend_Mime
816 Group:          Development/Languages/PHP
817 URL:            http://framework.zend.com/manual/1.12/en/zend.mime.html
818 Requires:       %{name} = %{version}-%{release}
819 Requires:       %{name}-Zend_Exception = %{version}-%{release}
820 Requires:       php(iconv)
821
822 %description Zend_Mime
823 Zend_Mime is a support class for handling multipart MIME messages.
824
825 %package Zend_Mobile_Push
826 Summary:        Zend_Mobile_Push
827 Group:          Development/Languages/PHP
828 URL:            http://framework.zend.com/manual/1.12/en/zend.mobile.push.html
829 Requires:       %{name} = %{version}-%{release}
830 Requires:       %{name}-Zend_Xml = %{version}-%{release}
831
832 %description Zend_Mobile_Push
833 Zend_Mobile_Push provides the ability for sending push notifications
834 to the vendor specific notification servers. Currently this list
835 includes APNS (iTouch/iPad/iPhone), GCM (Google Android) and MPNS
836 (Windows Phone).
837
838 %package Zend_Navigation
839 Summary:        Zend_Navigation - manage trees of pointers to web page
840 Group:          Development/Languages/PHP
841 URL:            http://framework.zend.com/manual/1.12/en/zend.navigation.html
842 Requires:       %{name} = %{version}-%{release}
843
844 %description Zend_Navigation
845 Zend_Navigation is a component for managing trees of pointers to web
846 pages. Simply put: It can be used for creating menus, breadcrumbs,
847 links, and sitemaps, or serve as a model for other navigation related
848 purposes.
849
850 %package Zend_Oauth
851 Summary:        Zend_Oauth
852 Group:          Development/Languages/PHP
853 URL:            http://framework.zend.com/manual/1.12/en/zend.oauth.html
854 Requires:       %{name} = %{version}-%{release}
855
856 %description Zend_Oauth
857 OAuth allows you to approve access by any application to your private
858 data stored a website without being forced to disclose your username
859 or password. If you think about it, the practice of handing over your
860 username and password for sites like Yahoo Mail or Twitter has been
861 endemic for quite a while. This has raised some serious concerns
862 because there's nothing to prevent other applications from misusing
863 this data. Yes, some services may appear trustworthy but that is never
864 guaranteed. OAuth resolves this problem by eliminating the need for
865 any username and password sharing, replacing it with a user controlled
866 authorization process
867
868 %package Zend_OpenId
869 Summary:        Zend_OpenId
870 Group:          Development/Languages/PHP
871 URL:            http://framework.zend.com/manual/1.12/en/zend.openid.html
872 Requires:       %{name} = %{version}-%{release}
873 Requires:       %{name}-Zend_Controller = %{version}-%{release}
874 Requires:       %{name}-Zend_Exception = %{version}-%{release}
875 Requires:       %{name}-Zend_Http = %{version}-%{release}
876 Requires:       %{name}-Zend_Session = %{version}-%{release}
877 # needed for dh keys: any of these tree can do for
878 Suggests:       php(bcmath)
879 Suggests:       php(gmp)
880 Suggests:       php(openssl)
881
882 %description Zend_OpenId
883 Zend_OpenId is a Zend Framework component that provides a simple API
884 for building OpenID-enabled sites and identity providers.
885
886 %package Zend_Paginator
887 Summary:        Zend_Paginator
888 Group:          Development/Languages/PHP
889 URL:            http://framework.zend.com/manual/1.12/en/zend.paginator.html
890 Requires:       %{name} = %{version}-%{release}
891 Requires:       %{name}-Zend_Exception = %{version}-%{release}
892 Requires:       %{name}-Zend_Json = %{version}-%{release}
893 Requires:       %{name}-Zend_Loader = %{version}-%{release}
894
895 %description Zend_Paginator
896 Zend_Paginator is a flexible component for paginating collections of
897 data and presenting that data to users.
898
899 The primary design goals of Zend_Paginator are as follows:
900 - Paginate arbitrary data, not just relational databases
901 - Fetch only the results that need to be displayed
902 - Do not force users to adhere to only one way of displaying data or
903   rendering pagination controls
904 - Loosely couple Zend_Paginator to other Zend Framework components so
905   that users who wish to use it independently of Zend_View, Zend_Db,
906   etc. can do so.
907
908 %package Zend_Pdf
909 Summary:        Zend_Pdf
910 Group:          Development/Languages/PHP
911 URL:            http://framework.zend.com/manual/1.12/en/zend.pdf.html
912 Requires:       %{name} = %{version}-%{release}
913 Requires:       %{name}-Zend_Exception = %{version}-%{release}
914 Requires:       %{name}-Zend_Log = %{version}-%{release}
915 Requires:       %{name}-Zend_Memory = %{version}-%{release}
916 Requires:       php(ctype)
917 Requires:       php(gd)
918 Requires:       php(iconv)
919 Requires:       php(zlib)
920
921 %description Zend_Pdf
922 Zend_Pdf module is a PDF (Portable Document Format) manipulation
923 engine. It can load existing documents, create new, modify and save
924 modified documents. Thus it can help application dynamically prepare
925 documents in a PDF by modifying existing template or generating
926 document from a scratch.
927
928 Zend_Pdf module supports the following features:
929 - Create new document or load existing one (PDF V1.4 (Acrobat 5)
930   documents are supported for loading now).
931 - Retrieving specified revision of the document.
932 - Manipulate pages within document. Changing page order, adding new
933   pages, removing pages from a document.
934 - Different drawing primitives (lines, rectangles, polygons, circles,
935   ellipses and sectors).
936 - Text drawing using any of the 14 standard (built-in) fonts or your
937   own custom TrueType fonts.
938 - Rotations.
939 - Image drawing (JPG, PNG [Up to 8bit per channel+Alpha] and TIFF
940   images are supported).
941 - Incremental PDF file update.
942
943 %package Zend_ProgressBar
944 Summary:        Zend_ProgressBar
945 Group:          Development/Languages/PHP
946 URL:            http://framework.zend.com/manual/1.12/en/zend.progressbar.html
947 Requires:       %{name} = %{version}-%{release}
948 Requires:       %{name}-Zend_Config = %{version}-%{release}
949 Requires:       %{name}-Zend_Exception = %{version}-%{release}
950 Requires:       %{name}-Zend_Json = %{version}-%{release}
951
952 %description Zend_ProgressBar
953 Zend_ProgressBar is a component to create and update progressbars in
954 different environments. It consists of a single backend, which outputs
955 the progress through one of the multiple adapters. On every update, it
956 takes an absolute value and optionally a status message, and then
957 calls the adapter with some precalculated values like percentage and
958 estimated time left.
959
960 %package Zend_Queue
961 Summary:        Zend_Queue
962 Group:          Development/Languages/PHP
963 URL:            http://framework.zend.com/manual/1.12/en/zend.progressbar.html
964 Requires:       %{name} = %{version}-%{release}
965
966 %description Zend_Queue
967 Zend_Queue is a standardized interface for dealing with a variety of
968 queuing systems. Proposed systems include: simple array access,
969 Zend_Cache, Zend Platform Job Queue, Amazon's Simple Queue Service
970 (SQS). It should support creating queues, determining the number of
971 messages in a queue, retrieving messages from a queue (all or specific
972 number), submitting messages to a queue, and removing queues.
973
974 %package Zend_Reflection
975 Summary:        Zend_Reflection
976 Group:          Development/Languages/PHP
977 URL:            http://framework.zend.com/manual/1.12/en/zend.reflection.html
978 Requires:       %{name} = %{version}-%{release}
979
980 %description Zend_Reflection
981 Zend_Reflection is a drop-in extension to PHP's own Reflection API,
982 providing several additional features:
983  - Ability to retrieve return values types.
984  - Ability to retrieve method and function parameter types.
985  - Ability to retrieve class property types.
986  - DocBlocks gain a Reflection class, allowing introspection of
987    docblocks. This provides the ability to determine what annotation tags
988    have been defined as well as to retrieve their values, and the ability
989    to retrieve the short and long descriptions.
990  - Files gain a Reflection class, allowing introspection of PHP files.
991    This provides the ability to determine what functions and classes are
992    defined in a given file, as well as to instrospect them.
993  - Ability to override any Reflection class with your own variant, for
994    the entire reflection tree you create.
995
996 In general, Zend_Reflection works just like the standard Reflection
997 API, but provides a few additional methods for retrieving artifacts
998 not defined in the Reflection API.
999
1000 %package Zend_Registry
1001 Summary:        Zend_Registry
1002 Group:          Development/Languages/PHP
1003 URL:            http://framework.zend.com/manual/1.12/en/zend.registry.html
1004 Requires:       %{name} = %{version}-%{release}
1005 Requires:       %{name}-Zend_Exception = %{version}-%{release}
1006
1007 %description Zend_Registry
1008 The registry is a container for storing objects and values in the
1009 application space. By storing the value in the registry, the same
1010 object is always available throughout your application. This mechanism
1011 is an alternative to using global storage.
1012
1013 %package Zend_Rest
1014 Summary:        Zend_Rest
1015 Group:          Development/Languages/PHP
1016 URL:            http://framework.zend.com/manual/1.12/en/zend.rest.html
1017 Requires:       %{name} = %{version}-%{release}
1018 Requires:       %{name}-Zend_Exception = %{version}-%{release}
1019 Requires:       %{name}-Zend_Server = %{version}-%{release}
1020 Requires:       %{name}-Zend_Service = %{version}-%{release}
1021 Requires:       %{name}-Zend_Uri = %{version}-%{release}
1022 Requires:       %{name}-Zend_Xml = %{version}-%{release}
1023 Requires:       php(ctype)
1024 Requires:       php(dom)
1025 Requires:       php(reflection)
1026 Requires:       php(simplexml)
1027
1028 %description Zend_Rest
1029 REST Web Services use service-specific XML formats. These ad-hoc
1030 standards mean that the manner for accessing a REST web service is
1031 different for each service. REST web services typically use URL
1032 parameters (GET data) or path information for requesting data and POST
1033 data for sending data. Zend_Rest component provides:
1034 - capabilities to access REST web services
1035 - capabilities to expose APIs as REST services
1036
1037 %package Zend_Search_Lucene
1038 Summary:        Zend_Search_Lucene
1039 Group:          Development/Languages/PHP
1040 URL:            http://framework.zend.com/manual/1.12/en/zend.search.lucene.html
1041 Requires:       %{name} = %{version}-%{release}
1042 Requires:       %{name}-Zend_Exception = %{version}-%{release}
1043 Requires:       %{name}-Zend_Xml = %{version}-%{release}
1044 Requires:       php(ctype)
1045 Requires:       php(dom)
1046 Requires:       php(iconv)
1047 Suggests:       php(bitset)
1048
1049 %description Zend_Search_Lucene
1050 Zend_Search_Lucene is a general purpose text search engine. Since it
1051 stores its index on the filesystem and does not require a database
1052 server, it can add search capabilities to almost any PHP-driven
1053 website.
1054
1055 Zend_Search_Lucene supports the following features:
1056 - Ranked searching - best results returned first
1057 - Many powerful query types: phrase queries, wildcard queries,
1058   proximity queries, range queries and more
1059 - Search by specific field (e.g., title, author, contents)
1060
1061 %package Zend_Serializer
1062 Summary:        Zend_Serializer
1063 Group:          Development/Languages/PHP
1064 URL:            http://framework.zend.com/manual/1.12/en/zend.serializer.html
1065 Requires:       %{name} = %{version}-%{release}
1066 Requires:       %{name}-Zend_Exception = %{version}-%{release}
1067 Requires:       %{name}-Zend_Loader = %{version}-%{release}
1068 Requires:       %{name}-Zend_Xml = %{version}-%{release}
1069 Suggests:       php(igbinary)
1070 Suggests:       php(json)
1071 Suggests:       php(simplexml)
1072 Suggests:       php(wddx)
1073 # Zend_Serializer_Adapter_Igbinary requires igbinary
1074 # Zend_Serializer_Adapter_Json soft depends on json
1075 # Zend_Serializer_Adapter_Wddx requires SimpleXML, wddx
1076
1077 %description Zend_Serializer
1078 Zend_Serializer provides an adapter based interface to simply generate
1079 storable representation of php types by different facilities, and
1080 recover.
1081
1082 %package Zend_Server
1083 Summary:        Zend_Server
1084 Group:          Development/Languages/PHP
1085 URL:            http://framework.zend.com/manual/1.12/en/zend.server.html
1086 Requires:       %{name} = %{version}-%{release}
1087 Requires:       %{name}-Zend_Exception = %{version}-%{release}
1088 Requires:       php(spl)
1089
1090 %description Zend_Server
1091 The Zend_Server family of classes provides functionality for the
1092 various server classes, including Zend_XmlRpc_Server,
1093 Zend_Rest_Server, Zend_Json_Server and Zend_Soap_Wsdl.
1094
1095 %package Zend_Server_Reflection
1096 Summary:        Zend_Server_Reflection
1097 Group:          Development/Languages/PHP
1098 URL:            http://framework.zend.com/manual/1.12/en/zend.server.reflection.html
1099 Requires:       %{name} = %{version}-%{release}
1100 Requires:       php(reflection)
1101
1102 %description Zend_Server_Reflection
1103 Zend_Server_Reflection provides a standard mechanism for performing
1104 function and class introspection for use with server classes. It is
1105 based on Reflection API, and extends it to provide methods for
1106 retrieving parameter and return value types and descriptions, a full
1107 list of function and method prototypes (i.e., all possible valid
1108 calling combinations), and function/method descriptions.
1109
1110 %package Zend_Service
1111 Summary:        Zend_Service
1112 Group:          Development/Languages/PHP
1113 URL:            http://framework.zend.com/manual/1.12/en/zend.service.html
1114 Requires:       %{name} = %{version}-%{release}
1115
1116 %description Zend_Service
1117 Zend_Service is an abstract class which serves as a foundation for web
1118 service implementations, such as SOAP or REST.
1119
1120 %package Zend_Service_Akismet
1121 Summary:        Zend_Service_Akismet
1122 Group:          Development/Languages/PHP
1123 URL:            http://framework.zend.com/manual/1.12/en/zend.service.akismet.html
1124 Requires:       %{name} = %{version}-%{release}
1125 Requires:       %{name}-Zend_Exception = %{version}-%{release}
1126 Requires:       %{name}-Zend_Http = %{version}-%{release}
1127 Requires:       %{name}-Zend_Uri = %{version}-%{release}
1128 Requires:       %{name}-Zend_Version = %{version}-%{release}
1129
1130 %description Zend_Service_Akismet
1131 Zend_Service_Akismet provides a client for the Akismet API. The
1132 Akismet service is used to determine if incoming data is potentially
1133 spam; it also exposes methods for submitting data as known spam or as
1134 false positives (ham). Originally intended to help categorize and
1135 identify spam for Wordpress, it can be used for any type of data.
1136
1137 Akismet requires an API key for usage. You may get one for signing up
1138 for a WordPress.com account. You do not need to activate a blog;
1139 simply acquiring the account will provide you with the API key.
1140
1141 Additionally, Akismet requires that all requests contain a URL to the
1142 resource for which data is being filtered, and, because of Akismet's
1143 origins in WordPress, this resource is called the blog url. This value
1144 should be passed as the second argument to the constructor, but may be
1145 reset at any time using the setBlogUrl() accessor, or overridden by
1146 specifying a 'blog' key in the various method calls.
1147
1148 %package Zend_Service_Amazon
1149 Summary:        Zend_Service_Amazon
1150 Group:          Development/Languages/PHP
1151 URL:            http://framework.zend.com/manual/1.12/en/zend.service.amazon.html
1152 Requires:       %{name} = %{version}-%{release}
1153 Requires:       %{name}-Zend_Exception = %{version}-%{release}
1154 Requires:       %{name}-Zend_Http = %{version}-%{release}
1155 Requires:       %{name}-Zend_Rest = %{version}-%{release}
1156 Requires:       %{name}-Zend_Xml = %{version}-%{release}
1157 Requires:       php(dom)
1158
1159 %description Zend_Service_Amazon
1160 Zend_Service_Amazon is a simple API for using Amazon web services.
1161 Zend_Service_Amazon has two APIs: a more traditional one that follows
1162 Amazon's own API, and a simpler "Query API" for constructing even
1163 complex search queries easily.
1164
1165 Zend_Service_Amazon enables developers to retrieve information
1166 appearing throughout Amazon.com web sites directly through the Amazon
1167 Web Services API.
1168
1169 %package Zend_Service_Audioscrobbler
1170 Summary:        Zend_Service_Audioscrobbler
1171 Group:          Development/Languages/PHP
1172 URL:            http://framework.zend.com/manual/1.12/en/zend.service.audioscrobbler.html
1173 Requires:       %{name} = %{version}-%{release}
1174 Requires:       %{name}-Zend_Exception = %{version}-%{release}
1175 Requires:       %{name}-Zend_Http = %{version}-%{release}
1176 Requires:       %{name}-Zend_Xml = %{version}-%{release}
1177 Requires:       php(iconv)
1178 Requires:       php(simplexml)
1179
1180 %description Zend_Service_Audioscrobbler
1181 Zend_Service_Audioscrobbler is a simple API for using the
1182 Audioscrobbler REST Web Service. The Audioscrobbler Web Service
1183 provides access to its database of Users, Artists, Albums, Tracks,
1184 Tags, Groups, and Forums.
1185
1186 %package Zend_Service_Delicious
1187 Summary:        Zend_Service_Delicious
1188 Group:          Development/Languages/PHP
1189 URL:            http://framework.zend.com/manual/1.12/en/zend.service.delicious.html
1190 Requires:       %{name} = %{version}-%{release}
1191 Requires:       %{name}-Zend_Date = %{version}-%{release}
1192 Requires:       %{name}-Zend_Exception = %{version}-%{release}
1193 Requires:       %{name}-Zend_Http = %{version}-%{release}
1194 Requires:       %{name}-Zend_Json = %{version}-%{release}
1195 Requires:       %{name}-Zend_Rest = %{version}-%{release}
1196 Requires:       %{name}-Zend_Xml = %{version}-%{release}
1197 Requires:       php(dom)
1198
1199 %description Zend_Service_Delicious
1200 Zend_Service_Delicious is simple API for using del.icio.us XML and
1201 JSON web services. This component gives you read-write access to posts
1202 at del.icio.us if you provide credentials. It also allows read-only
1203 access to public data of all users.
1204
1205 %package Zend_Service_DeveloperGarden
1206 Summary:        Zend_Service_DeveloperGarden
1207 Group:          Development/Languages/PHP
1208 URL:            http://framework.zend.com/manual/1.12/en/zend.service.developergarden.html
1209 Requires:       %{name} = %{version}-%{release}
1210
1211 %description Zend_Service_DeveloperGarden
1212 DeveloperGarden is the name for the "Open Development services" of the
1213 German Telekom. The "Open Development services" are a set of SOAP API
1214 Services.
1215
1216 The family of Zend_Service_DeveloperGarden components provides a clean
1217 and simple interface to the DeveloperGarden API and additionally
1218 offers functionality to improve handling and performance
1219
1220 %package Zend_Service_Ebay
1221 Summary:        Zend_Service_Ebay is a simple group of APIs for using eBay web services
1222 Group:          Development/Languages/PHP
1223 URL:            http://framework.zend.com/manual/1.12/en/zend.service.ebay.html
1224 Requires:       %{name} = %{version}-%{release}
1225 Requires:       %{name}-Zend_Xml = %{version}-%{release}
1226
1227 %description Zend_Service_Ebay
1228 Zend_Service_Ebay is a simple group of APIs for using eBay web
1229 services.
1230
1231 Zend_Service_Ebay implements the eBay APIs:
1232 - Finding
1233
1234 %package Zend_Service_Flickr
1235 Summary:        Zend_Service_Flickr
1236 Group:          Development/Languages/PHP
1237 URL:            http://framework.zend.com/manual/1.12/en/zend.service.delicious.html
1238 Requires:       %{name} = %{version}-%{release}
1239 Requires:       %{name}-Zend_Exception = %{version}-%{release}
1240 Requires:       %{name}-Zend_Http = %{version}-%{release}
1241 Requires:       %{name}-Zend_Xml = %{version}-%{release}
1242 Requires:       php(dom)
1243 Requires:       php(iconv)
1244
1245 %description Zend_Service_Flickr
1246 Zend_Service_Flickr is a simple API for using the Flickr REST Web
1247 Service. In order to use the Flickr web services, you must have an API
1248 key. To obtain a key, visit the Flickr API Documentation
1249 <http://www.flickr.com/services/api/>.
1250
1251 %package Zend_Service_LiveDocx
1252 Summary:        Zend_Service_LiveDocx
1253 Group:          Development/Languages/PHP
1254 URL:            http://framework.zend.com/manual/1.12/en/zend.service.livedocx.html
1255 Requires:       %{name} = %{version}-%{release}
1256
1257 %description Zend_Service_LiveDocx
1258 LiveDocx is a SOAP service that allows developers to generate word
1259 processing documents by combining structured data from PHP with a
1260 template, created in a word processor. The resulting document can be
1261 saved as a PDF, DOCX, DOC, HTML or RTF file. LiveDocx implements
1262 mail-merge in PHP.
1263
1264 The family of Zend_Service_LiveDocx components provides a clean and
1265 simple interface to the LiveDocx API and additionally offers
1266 functionality to improve network performance.
1267
1268 %package Zend_Service_Rackspace
1269 Summary:        Zend_Service_Rackspace
1270 Group:          Development/Languages/PHP
1271 URL:            http://framework.zend.com/manual/1.12/en/zend.service.rackspace.html
1272 Requires:       %{name} = %{version}-%{release}
1273
1274 %description Zend_Service_Rackspace
1275 The Zend_Service_Rackspace is a class that provides a simple API to
1276 manage the Rackspace services Cloud Files and Cloud Servers.
1277
1278 %package Zend_Service_ReCaptcha
1279 Summary:        Zend_Service_ReCaptcha
1280 Group:          Development/Languages/PHP
1281 URL:            http://framework.zend.com/manual/1.12/en/zend.service.recaptcha.html
1282 Requires:       %{name} = %{version}-%{release}
1283 Requires:       %{name}-Zend_Exception = %{version}-%{release}
1284 Requires:       %{name}-Zend_Http = %{version}-%{release}
1285 Requires:       %{name}-Zend_Json = %{version}-%{release}
1286 Suggests:       php(mcrypt)
1287 # Zend_Service_ReCaptcha_MailHide requires mcrypt
1288
1289 %description Zend_Service_ReCaptcha
1290 Zend_Service_ReCaptcha provides a client for the reCAPTCHA Web
1291 Service. Per the reCAPTCHA site, "reCAPTCHA is a free CAPTCHA service
1292 that helps to digitize books." Each reCAPTCHA requires the user to
1293 input two words, the first of which is the actual captcha, and the
1294 second of which is a word from some scanned text that Optical
1295 Character Recognition (OCR) software has been unable to identifiy. The
1296 assumption is that if a user correctly provides the first word, the
1297 second is likely correctly entered as well, and can be used to improve
1298 OCR software for digitizing books.
1299
1300 In order to use the reCAPTCHA service, you will need to sign up for an
1301 account (http://recaptcha.net/whyrecaptcha.html) and register one or
1302 more domains with the service in order to generate public and private
1303 keys.
1304
1305 %package Zend_Service_ShortUrl
1306 Summary:        Zend_Service_ShortUrl
1307 Group:          Development/Languages/PHP
1308 URL:            http://framework.zend.com/manual/1.12/en/zend.service.short-url.html
1309 Requires:       %{name} = %{version}-%{release}
1310
1311 %description Zend_Service_ShortUrl
1312 URL shorteners have exploded in popularity in the last several years,
1313 in large part due to the social nature of the web and the desire to
1314 share links.
1315
1316 Zend_Service_ShortUrl provides an API for accessing a number of
1317 different URL shortener services, with the ability to both create
1318 short URLs as well as retrieve the original URL.
1319
1320 %package Zend_Service_SlideShare
1321 Summary:        Zend_Service_SlideShare
1322 Group:          Development/Languages/PHP
1323 URL:            http://framework.zend.com/manual/1.12/en/zend.service.slideshare.html
1324 Requires:       %{name} = %{version}-%{release}
1325 Requires:       %{name}-Zend_Cache = %{version}-%{release}
1326 Requires:       %{name}-Zend_Exception = %{version}-%{release}
1327 Requires:       %{name}-Zend_Http = %{version}-%{release}
1328 Requires:       %{name}-Zend_Xml = %{version}-%{release}
1329
1330 %description Zend_Service_SlideShare
1331 The Zend_Service_SlideShare component is used to interact with the
1332 slideshare.net web services for hosting slide shows online. With this
1333 component, you can embed slide shows which are hosted on this web site
1334 within a web site and even upload new slide shows to your account.
1335
1336 In order to use the Zend_Service_SlideShare component you must first
1337 create an account on the slideshare.net servers in order to receive an
1338 API key, username, password and shared secret value -- all of which
1339 are needed in order to use the Zend_Service_SlideShare component.
1340
1341 %package Zend_Service_SqlAzure
1342 Summary:        Zend_Service_
1343 Group:          Development/Languages/PHP
1344 Requires:       %{name} = %{version}-%{release}
1345 Requires:       %{name}-Zend_Xml = %{version}-%{release}
1346
1347 %description Zend_Service_SqlAzure
1348
1349 %package Zend_Service_StrikeIron
1350 Summary:        Zend_Service_StrikeIron
1351 Group:          Development/Languages/PHP
1352 URL:            http://framework.zend.com/manual/1.12/en/zend.service.strikeiron.html
1353 Requires:       %{name} = %{version}-%{release}
1354 Requires:       %{name}-Zend_Exception = %{version}-%{release}
1355 Requires:       %{name}-Zend_Http = %{version}-%{release}
1356 Requires:       %{name}-Zend_Loader = %{version}-%{release}
1357
1358 %description Zend_Service_StrikeIron
1359 Zend_Service_StrikeIron provides a client to StrikeIron web services.
1360
1361 The Zend_Service_StrikeIron component provides:
1362 - A single point for configuring your StrikeIron authentication
1363   credentials that can be used across many StrikeIron services.
1364 - A standard way of retrieving your StrikeIron subscription
1365   information such as license status and the number of hits remaining to
1366   a service.
1367 - The ability to use any StrikeIron service from its WSDL without
1368   creating a PHP wrapper class, and the option of creating a wrapper for
1369   a more convenient interface.
1370 - Wrappers for three popular StrikeIron services.
1371
1372 Before you can get started with Zend_Service_StrikeIron, you must
1373 first register (http://strikeiron.com/Register.aspx) for a StrikeIron
1374 developer account. After registering, you will receive a StrikeIron
1375 username and password. These will be used when connecting to
1376 StrikeIron using Zend_Service_StrikeIron. You will also need to sign
1377 up (http://www.strikeiron.com/ProductDetail.aspx?p=257) for
1378 StrikeIron's Super Data Pack Web Service. Both registration steps are
1379 free and can be done relatively quickly through the StrikeIron
1380 website.
1381
1382 %package Zend_Service_Technorati
1383 Summary:        Zend_Service_Technorati
1384 Group:          Development/Languages/PHP
1385 URL:            http://framework.zend.com/manual/1.12/en/zend.service.technorati.html
1386 Requires:       %{name} = %{version}-%{release}
1387 Requires:       %{name}-Zend_Date = %{version}-%{release}
1388 Requires:       %{name}-Zend_Exception = %{version}-%{release}
1389 Requires:       %{name}-Zend_Http = %{version}-%{release}
1390 Requires:       %{name}-Zend_Locale = %{version}-%{release}
1391 Requires:       %{name}-Zend_Uri = %{version}-%{release}
1392 Requires:       %{name}-Zend_Xml = %{version}-%{release}
1393
1394 %description Zend_Service_Technorati
1395 Zend_Service_Technorati provides an easy, intuitive and
1396 object-oriented interface for using the Technorati API. It provides
1397 access to all available Technorati API queries and returns the
1398 original XML response as a friendly PHP object.
1399
1400 Technorati requires a valid API key for usage. To get your own API Key
1401 you first need to create a new Technorati account
1402 (http://technorati.com/signup/), then visit the API Key section
1403 (http://technorati.com/developers/apikey.html).
1404
1405 %package Zend_Service_Twitter
1406 Summary:        Zend_Service_Twitter
1407 Group:          Development/Languages/PHP
1408 URL:            http://framework.zend.com/manual/1.12/en/zend.service.twitter.html
1409 Requires:       %{name} = %{version}-%{release}
1410 Requires:       %{name}-Zend_Exception = %{version}-%{release}
1411 Requires:       %{name}-Zend_Feed = %{version}-%{release}
1412 Requires:       %{name}-Zend_Http = %{version}-%{release}
1413 Requires:       %{name}-Zend_Json = %{version}-%{release}
1414 Requires:       %{name}-Zend_Rest = %{version}-%{release}
1415 Requires:       %{name}-Zend_Uri = %{version}-%{release}
1416
1417 %description Zend_Service_Twitter
1418 Zend_Service_Twitter provides a client for the Twitter REST API.
1419 Zend_Service_Twitter will allow you to query the public timeline and
1420 if you provide a username and password for Twitter it will allow you
1421 to get and update your status, reply to friends, direct message
1422 friends, mark tweets as favorite and much more.
1423
1424 %package Zend_Service_WindowsAzure
1425 Summary:        Zend_Service_WindowsAzure
1426 Group:          Development/Languages/PHP
1427 URL:            http://framework.zend.com/manual/1.12/en/zend.service.windowsazure.html
1428 Requires:       %{name} = %{version}-%{release}
1429 Requires:       %{name}-Zend_Xml = %{version}-%{release}
1430
1431 %description Zend_Service_WindowsAzure
1432 Windows Azure is the name for Microsoft’s Software + Services
1433 platform, an operating system in the cloud providing services for
1434 hosting, management, scalable storage with support for simple blobs,
1435 tables, and queues, as well as a management infrastructure for
1436 provisioning and geo-distribution of cloud-based services, and a
1437 development platform for the Azure Services layer.
1438
1439 %package Zend_Service_Yahoo
1440 Summary:        Zend_Service_Yahoo
1441 Group:          Development/Languages/PHP
1442 URL:            http://framework.zend.com/manual/1.12/en/zend.service.yahoo.html
1443 Requires:       %{name} = %{version}-%{release}
1444 Requires:       %{name}-Zend_Exception = %{version}-%{release}
1445 Requires:       %{name}-Zend_Http = %{version}-%{release}
1446 Requires:       %{name}-Zend_Rest = %{version}-%{release}
1447 Requires:       %{name}-Zend_Xml = %{version}-%{release}
1448 Requires:       php(dom)
1449
1450 %description Zend_Service_Yahoo
1451 Zend_Service_Yahoo is a simple API for using many of the Yahoo! REST
1452 APIs. Zend_Service_Yahoo allows you to search Yahoo! Web search,
1453 Yahoo! News, Yahoo! Local, Yahoo! Images. In order to use the Yahoo!
1454 REST API, you must have a Yahoo! Application ID. To obtain an
1455 Application ID, please complete and submit the Application ID Request
1456 Form (http://developer.yahoo.com/wsregapp/).
1457
1458 %package Zend_Session
1459 Summary:        Zend_Session
1460 Group:          Development/Languages/PHP
1461 URL:            http://framework.zend.com/manual/1.12/en/zend.session.html
1462 Requires:       %{name} = %{version}-%{release}
1463 Requires:       %{name}-Zend_Exception = %{version}-%{release}
1464 Requires:       php(session)
1465
1466 %description Zend_Session
1467 Zend_Session helps manage and preserve session data across multiple
1468 page requests by the same client. Zend_Session component:
1469 - provides an object-oriented interface to access session data
1470 - provides optional security features to help protect against session
1471   hijacking
1472 - supports namespaced access to the PHP session for interoperability.
1473
1474 %package Zend_Soap
1475 Summary:        Zend_Soap
1476 Group:          Development/Languages/PHP
1477 URL:            http://framework.zend.com/manual/1.12/en/zend.soap.html
1478 Requires:       %{name} = %{version}-%{release}
1479 Requires:       %{name}-Zend_Exception = %{version}-%{release}
1480 Requires:       %{name}-Zend_Server = %{version}-%{release}
1481 Requires:       %{name}-Zend_Uri = %{version}-%{release}
1482 Requires:       %{name}-Zend_Xml = %{version}-%{release}
1483 Requires:       php(dom)
1484 Requires:       php(simplexml)
1485
1486 %description Zend_Soap
1487 Zend_Soap component is intended to simplify Web Services development
1488 for PHP programmers.
1489
1490 %package Zend_Tag
1491 Summary:        Zend_Tag -- work with taggable Items
1492 Group:          Development/Languages/PHP
1493 URL:            http://framework.zend.com/manual/1.12/en/zend.tag.html
1494 Requires:       %{name} = %{version}-%{release}
1495
1496 %description Zend_Tag
1497 Zend_Tag is a component suite which provides a facility to work with
1498 taggable Items. As its base, it provides two classes to work with
1499 Tags, Zend_Tag_Item and Zend_Tag_ItemList. Additionally, it comes with
1500 the interface Zend_Tag_Taggable, which allows you to use any of your
1501 models as a taggable item in conjunction with Zend_Tag.
1502
1503 %package Zend_Text
1504 Summary:        Zend_Text
1505 Group:          Development/Languages/PHP
1506 URL:            http://framework.zend.com/manual/1.12/en/zend.text.html
1507 Requires:       %{name} = %{version}-%{release}
1508 Requires:       %{name}-Zend_Exception = %{version}-%{release}
1509
1510 %description Zend_Text
1511 Zend_Text is a component which enables developers to create a so
1512 called FIGlet text. A FIGlet text is a string, which is represented as
1513 ASCII art. FIGlets use a special font format, called FLT (FigLet
1514 Font).
1515
1516 %package Zend_Test
1517 Summary:        Zend_Test
1518 Group:          Development/Languages/PHP
1519 URL:            http://framework.zend.com/manual/1.12/en/zend.test.html
1520 Requires:       %{name} = %{version}-%{release}
1521 Requires:       %{name}-Zend_Controller = %{version}-%{release}
1522 Requires:       %{name}-Zend_Dom = %{version}-%{release}
1523 Requires:       %{name}-Zend_Exception = %{version}-%{release}
1524 Requires:       %{name}-Zend_Layout = %{version}-%{release}
1525 Requires:       %{name}-Zend_Registry = %{version}-%{release}
1526 Requires:       %{name}-Zend_Session = %{version}-%{release}
1527
1528 %description Zend_Test
1529 Zend_Test provides tools to facilitate unit testing of your Zend
1530 Framework applications.
1531
1532 %package Zend_TimeSync
1533 Summary:        Zend_TimeSync
1534 Group:          Development/Languages/PHP
1535 URL:            http://framework.zend.com/manual/1.12/en/zend.timesync.html
1536 Requires:       %{name} = %{version}-%{release}
1537 Requires:       %{name}-Zend_Date = %{version}-%{release}
1538 Requires:       %{name}-Zend_Exception = %{version}-%{release}
1539 Requires:       %{name}-Zend_Loader = %{version}-%{release}
1540
1541 %description Zend_TimeSync
1542 Zend_TimeSync is able to receive internet or network time from a time
1543 server using the NTP or SNTP protocol. With Zend_TimeSync, Zend
1544 Framework is able to act independently from the time settings of the
1545 server where it is running.
1546
1547 %package Zend_Tool
1548 Summary:        Zend_Tool
1549 Group:          Development/Languages/PHP
1550 URL:            http://framework.zend.com/wiki/display/ZFDEV/Zend_Tool
1551 Requires:       %{name} = %{version}-%{release}
1552 Requires:       /usr/bin/php
1553
1554 %description Zend_Tool
1555 Zend_Tool component is intended to simplify project development for
1556 PHP programmers.
1557
1558 Please note that this component is part of Zend Framework incubator.
1559
1560 %package Zend_Translate
1561 Summary:        Zend_Translate
1562 Group:          Development/Languages/PHP
1563 URL:            http://framework.zend.com/manual/1.12/en/zend.translate.html
1564 Requires:       %{name} = %{version}-%{release}
1565 Requires:       %{name}-Zend_Exception = %{version}-%{release}
1566 Requires:       %{name}-Zend_Loader = %{version}-%{release}
1567 Requires:       %{name}-Zend_Locale = %{version}-%{release}
1568 Suggests:       php(xml)
1569 # Zend_Translate_Adapter_Qt requires xml
1570 # Zend_Translate_Adapter_Tmx requires xml
1571 # Zend_Translate_Adapter_Xliff requires xml
1572
1573 %description Zend_Translate
1574 Zend_Translate is the Zend Framework's solution for multilingual
1575 applications.
1576
1577 The benefits of Zend_Translate are:
1578 - Supports multiple source formats: Zend_Translate supports several
1579   source formats, including those supported by PHP, and other formats
1580   including TMX and CSV files.
1581 - Thread-safe gettext: The gettext reader of Zend_Translate is
1582   thread-safe. There are no problems using it in multi-threaded
1583   environments.
1584 - Easy and generic API: The API of Zend_Translate is very simple and
1585   requires only a handful of functions. So it's easy to learn and easy
1586   to maintain. All source formats are handled the same way, so if the
1587   format of your source files change from Gettext to TMX, you only need
1588   to change one line of code to specify the storage adapter.
1589 - Detection of the user's standard language: The preferred language of
1590   the user accessing the site can be detected and used by
1591   Zend_Translate.
1592 - Automatic source detection: Zend_Translate is capable of detecting
1593   and integrating multiple source files and additionally detect the
1594   locale to be used depending on directory or filenames.
1595
1596 %package Zend_Uri
1597 Summary:        Zend_Uri
1598 Group:          Development/Languages/PHP
1599 URL:            http://framework.zend.com/manual/1.12/en/zend.uri.html
1600 Requires:       %{name} = %{version}-%{release}
1601 Requires:       %{name}-Zend_Exception = %{version}-%{release}
1602 Requires:       %{name}-Zend_Loader = %{version}-%{release}
1603 Requires:       %{name}-Zend_Locale = %{version}-%{release}
1604 Requires:       %{name}-Zend_Validate = %{version}-%{release}
1605 Requires:       php(ctype)
1606
1607 %description Zend_Uri
1608 Zend_Uri is a component that aids in manipulating and validating
1609 Uniform Resource Identifiers (URIs). Zend_Uri exists primarily to
1610 service other components such as Zend_Http_Client but is also useful
1611 as a standalone utility.
1612
1613 %package Zend_Validate
1614 Summary:        Zend_Validate
1615 Group:          Development/Languages/PHP
1616 URL:            http://framework.zend.com/manual/1.12/en/zend.validate.html
1617 Requires:       %{name} = %{version}-%{release}
1618 Requires:       %{name}-Zend_Exception = %{version}-%{release}
1619 Requires:       %{name}-Zend_Loader = %{version}-%{release}
1620 Requires:       %{name}-Zend_Locale = %{version}-%{release}
1621 Requires:       php(ctype)
1622 Requires:       php(reflection)
1623
1624 %description Zend_Validate
1625 The Zend_Validate component provides a set of commonly needed
1626 validators. It also provides a simple validator chaining mechanism by
1627 which multiple validators may be applied to a single datum in a
1628 user-defined order.
1629
1630 %package Zend_Version
1631 Summary:        Zend_Version
1632 Group:          Development/Languages/PHP
1633 URL:            http://framework.zend.com/manual/1.12/en/zend.version.html
1634 Requires:       %{name} = %{version}-%{release}
1635
1636 %description Zend_Version
1637 Zend_Version component delivers current version number of Zend
1638 Framework.
1639
1640 %package Zend_View
1641 Summary:        Zend_View
1642 Group:          Development/Languages/PHP
1643 URL:            http://framework.zend.com/manual/1.12/en/zend.view.html
1644 Requires:       %{name} = %{version}-%{release}
1645 Requires:       %{name}-Zend_Controller = %{version}-%{release}
1646 Requires:       %{name}-Zend_Exception = %{version}-%{release}
1647 Requires:       %{name}-Zend_Loader = %{version}-%{release}
1648 Requires:       %{name}-Zend_Locale = %{version}-%{release}
1649 Requires:       %{name}-Zend_Registry = %{version}-%{release}
1650 Requires:       php(reflection)
1651
1652 %description Zend_View
1653 Zend_View is a class for working with the "view" portion of the
1654 model-view-controller pattern. That is, it exists to help keep the
1655 view script separate from the model and controller scripts. It
1656 provides a system of helpers, output filters, and variable escaping.
1657 Zend_View is template system agnostic; you may use PHP as your
1658 template language, or create instances of other template systems and
1659 manipulate them within your view script. Essentially, using Zend_View
1660 happens in two major steps: 1. Your controller script creates an
1661 instance of Zend_View and assigns variables to that instance. 2. The
1662 controller tells the Zend_View to render a particular view, thereby
1663 handing control over the view script, which generates the view output.
1664
1665 %package Zend_Wildfire
1666 Summary:        Zend_Wildfire
1667 Group:          Development/Languages/PHP
1668 URL:            http://framework.zend.com/manual/1.12/en/zend.wildfire.html
1669 Requires:       %{name} = %{version}-%{release}
1670 Requires:       %{name}-Zend_Controller = %{version}-%{release}
1671 Requires:       %{name}-Zend_Exception = %{version}-%{release}
1672 Requires:       %{name}-Zend_Json = %{version}-%{release}
1673 Requires:       %{name}-Zend_Loader = %{version}-%{release}
1674
1675 %description Zend_Wildfire
1676 Zend_Wildfire is a component that facilitates communication between
1677 PHP code and Wildfire client components. The purpose of the Wildfire
1678 Project is to develop standardized communication channels between a
1679 large variety of components and a dynamic and scriptable plugin
1680 architecture. At this time the primary focus is to provide a system to
1681 allow server-side PHP code to inject logging messages into the Firebug
1682 Console (http://getfirebug.com/).
1683
1684 %package Zend_Xml
1685 Summary:        Zend_Xml
1686 Group:          Development/Languages/PHP
1687 Requires:       %{name} = %{version}-%{release}
1688 Requires:       php(dom)
1689 Requires:       php(simplexml)
1690 Requires:       php(xml)
1691
1692 %description Zend_Xml
1693 Zend_Xml.
1694
1695 %package Zend_XmlRpc
1696 Summary:        Zend_XmlRpc
1697 Group:          Development/Languages/PHP
1698 URL:            http://framework.zend.com/manual/1.12/en/zend.xmlrpc.html
1699 Requires:       %{name} = %{version}-%{release}
1700 Requires:       %{name}-Zend_Exception = %{version}-%{release}
1701 Requires:       %{name}-Zend_Http = %{version}-%{release}
1702 Requires:       %{name}-Zend_Server = %{version}-%{release}
1703 Requires:       %{name}-Zend_Xml = %{version}-%{release}
1704 Requires:       php(dom)
1705 Requires:       php(iconv)
1706 Requires:       php(reflection)
1707 Requires:       php(simplexml)
1708
1709 %description Zend_XmlRpc
1710 From its home page <http://www.xmlrpc.com/>, XML-RPC is described as a
1711 "...remote procedure calling using HTTP as the transport and XML as
1712 the encoding. XML-RPC is designed to be as simple as possible, while
1713 allowing complex data structures to be transmitted, processed and
1714 returned". The Zend Framework provides support for both consuming
1715 remote XML-RPC services and building new XML-RPC servers.
1716
1717 %package demos
1718 Summary:        Demos for Zend Framework
1719 Summary(pl.UTF-8):      Programy demonstracyjne dla szkieletu Zend Framework
1720 Group:          Documentation
1721
1722 %description demos
1723 Demos for Zend Framework.
1724
1725 %description demos -l pl.UTF-8
1726 Programy demonstracyjne dla szkieletu Zend Framework.
1727
1728 %package manual-en
1729 Summary:        Zend Framework manual in English language
1730 Summary(pl.UTF-8):      Podręcznik do Zend Framework w języku angielskim
1731 Group:          Documentation
1732
1733 %description manual-en
1734 Zend Framework manual in English language.
1735
1736 %description manual-en -l pl.UTF-8
1737 Podręcznik do Zend Framework w języku angielskim.
1738
1739 %prep
1740 %setup -q -a1
1741 mv %{name}-%{version}/documentation .
1742 find '(' -name '*.php' -o -name '*.xml' ')' -print0 | xargs -0 %{__sed} -i -e 's,\r$,,'
1743 %patch0 -p1
1744 %patch1 -p1
1745
1746 install -p %{SOURCE2} find-lang.sh
1747
1748 sed -i -e 's,Zend/Serializer/Excception.php,Zend/Serializer/Exception.php,' library/Zend/Serializer/Adapter/PythonPickle.php
1749
1750 # cleanup backups after patching
1751 find '(' -name '*~' -o -name '*.orig' ')' -print0 | xargs -0 -r -l512 rm -f
1752
1753 %build
1754 %if %{with tests}
1755 lint_php() {
1756         for a in $(find library -name '*.php'); do
1757                 php -n -l $a
1758         done
1759 }
1760 lint_php
1761 %endif
1762
1763 %install
1764 rm -rf $RPM_BUILD_ROOT
1765 install -d $RPM_BUILD_ROOT{%{_examplesdir}/%{name}-%{version},%{_bindir},%{php_pear_dir}/bin}
1766 cp -a demos/Zend/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
1767
1768 # library should be in include_path if used, so we use already defined %{php_pear_dir}
1769 # NOTE: we could use %{php_data_dir} as of php-common-4:5.2.8-3, but then
1770 # pear(...) deps won't be satisifed that these libs use extensively.
1771 cp -a library/* $RPM_BUILD_ROOT%{php_pear_dir}
1772
1773 # create script in bindir
1774 install -p bin/zf.php $RPM_BUILD_ROOT%{php_pear_dir}/bin
1775 cat >> $RPM_BUILD_ROOT%{_bindir}/zf <<-'EOF'
1776 #!/bin/sh
1777 cd %{php_pear_dir}/bin
1778 exec %{_bindir}/php -d safe_mode=off zf.php ${1:+"$@"}
1779 EOF
1780
1781 ./find-lang.sh %{name}.lang
1782
1783 # manual
1784 install -d $RPM_BUILD_ROOT%{_docdir}/%{name}-en
1785 cp -a documentation/manual/core/en/* $RPM_BUILD_ROOT%{_docdir}/%{name}-en
1786
1787 %clean
1788 rm -rf $RPM_BUILD_ROOT
1789
1790 %files
1791 %defattr(644,root,root,755)
1792 %doc LICENSE.txt README.md
1793 %dir %{php_pear_dir}/Zend
1794
1795 %files Zend_Acl
1796 %defattr(644,root,root,755)
1797 %{php_pear_dir}/Zend/Acl
1798 %{php_pear_dir}/Zend/Acl.php
1799
1800 %files Zend_Amf
1801 %defattr(644,root,root,755)
1802 %{php_pear_dir}/Zend/Amf
1803
1804 %files Zend_Application
1805 %defattr(644,root,root,755)
1806 %{php_pear_dir}/Zend/Application
1807 %{php_pear_dir}/Zend/Application.php
1808
1809 %files Zend_ProgressBar
1810 %defattr(644,root,root,755)
1811 %{php_pear_dir}/Zend/ProgressBar.php
1812 %{php_pear_dir}/Zend/ProgressBar
1813
1814 %files Zend_Auth
1815 %defattr(644,root,root,755)
1816 %{php_pear_dir}/Zend/Auth
1817 %{php_pear_dir}/Zend/Auth.php
1818
1819 %files Zend_Barcode
1820 %defattr(644,root,root,755)
1821 %{php_pear_dir}/Zend/Barcode
1822 %{php_pear_dir}/Zend/Barcode.php
1823
1824 %files Zend_Cache
1825 %defattr(644,root,root,755)
1826 %{php_pear_dir}/Zend/Cache
1827 %{php_pear_dir}/Zend/Cache.php
1828 # Zend_Server_Cache subpackage?
1829 # but not listed as separate component on doc
1830 %{php_pear_dir}/Zend/Server/Cache.php
1831
1832 %files Zend_Captcha
1833 %defattr(644,root,root,755)
1834 %{php_pear_dir}/Zend/Captcha
1835
1836 %files Zend_Cloud
1837 %defattr(644,root,root,755)
1838 %dir %{php_pear_dir}/Zend/Cloud
1839 %{php_pear_dir}/Zend/Cloud/AbstractFactory.php
1840 %{php_pear_dir}/Zend/Cloud/Exception.php
1841 %{php_pear_dir}/Zend/Cloud/OperationNotAvailableException.php
1842
1843 # subpackages?
1844 %{php_pear_dir}/Zend/Cloud/DocumentService
1845 %{php_pear_dir}/Zend/Cloud/Infrastructure
1846 %{php_pear_dir}/Zend/Cloud/QueueService
1847 %{php_pear_dir}/Zend/Cloud/StorageService
1848
1849 %files Zend_CodeGenerator
1850 %defattr(644,root,root,755)
1851 %{php_pear_dir}/Zend/CodeGenerator
1852
1853 %files Zend_Config
1854 %defattr(644,root,root,755)
1855 %{php_pear_dir}/Zend/Config
1856 %{php_pear_dir}/Zend/Config.php
1857
1858 %files Zend_Console_Getopt
1859 %defattr(644,root,root,755)
1860 %dir %{php_pear_dir}/Zend/Console
1861 %{php_pear_dir}/Zend/Console/Getopt
1862 %{php_pear_dir}/Zend/Console/Getopt.php
1863
1864 %files Zend_Controller
1865 %defattr(644,root,root,755)
1866 %{php_pear_dir}/Zend/Controller
1867
1868 %files Zend_Crypt
1869 %defattr(644,root,root,755)
1870 %{php_pear_dir}/Zend/Crypt
1871 %{php_pear_dir}/Zend/Crypt.php
1872
1873 %files Zend_Currency
1874 %defattr(644,root,root,755)
1875 %{php_pear_dir}/Zend/Currency
1876 %{php_pear_dir}/Zend/Currency.php
1877
1878 %files Zend_Date
1879 %defattr(644,root,root,755)
1880 %{php_pear_dir}/Zend/Date
1881 %{php_pear_dir}/Zend/Date.php
1882
1883 %files Zend_Db
1884 %defattr(644,root,root,755)
1885 %{php_pear_dir}/Zend/Db
1886 %{php_pear_dir}/Zend/Db.php
1887
1888 %files Zend_Debug
1889 %defattr(644,root,root,755)
1890 %{php_pear_dir}/Zend/Debug.php
1891
1892 %files Zend_Dojo
1893 %defattr(644,root,root,755)
1894 %{php_pear_dir}/Zend/Dojo
1895 %{php_pear_dir}/Zend/Dojo.php
1896
1897 %files Zend_Dom
1898 %defattr(644,root,root,755)
1899 %{php_pear_dir}/Zend/Dom
1900
1901 %files Zend_Exception
1902 %defattr(644,root,root,755)
1903 %{php_pear_dir}/Zend/Exception.php
1904
1905 %files Zend_EventManager
1906 %defattr(644,root,root,755)
1907 %{php_pear_dir}/Zend/EventManager
1908
1909 # package here, as for now only EventManager uses Stdlib classes
1910 %{php_pear_dir}/Zend/Stdlib
1911
1912 %files Zend_Feed
1913 %defattr(644,root,root,755)
1914 %{php_pear_dir}/Zend/Feed
1915 %{php_pear_dir}/Zend/Feed.php
1916
1917 %files Zend_File
1918 %defattr(644,root,root,755)
1919 %{php_pear_dir}/Zend/File
1920
1921 %files Zend_Filter
1922 %defattr(644,root,root,755)
1923 %{php_pear_dir}/Zend/Filter
1924 %{php_pear_dir}/Zend/Filter.php
1925 %exclude %{php_pear_dir}/Zend/Filter/Input.php
1926
1927 %files Zend_Filter_Input
1928 %defattr(644,root,root,755)
1929 %{php_pear_dir}/Zend/Filter/Input.php
1930
1931 %files Zend_Form
1932 %defattr(644,root,root,755)
1933 %{php_pear_dir}/Zend/Form
1934 %{php_pear_dir}/Zend/Form.php
1935
1936 %files Zend_Gdata
1937 %defattr(644,root,root,755)
1938 %{php_pear_dir}/Zend/Gdata
1939 %{php_pear_dir}/Zend/Gdata.php
1940
1941 %files Zend_Http
1942 %defattr(644,root,root,755)
1943 %{php_pear_dir}/Zend/Http
1944
1945 %files Zend_Json
1946 %defattr(644,root,root,755)
1947 %{php_pear_dir}/Zend/Json
1948 %{php_pear_dir}/Zend/Json.php
1949
1950 %files Zend_Layout
1951 %defattr(644,root,root,755)
1952 %{php_pear_dir}/Zend/Layout
1953 %{php_pear_dir}/Zend/Layout.php
1954
1955 %files Zend_Ldap
1956 %defattr(644,root,root,755)
1957 %{php_pear_dir}/Zend/Ldap
1958 %{php_pear_dir}/Zend/Ldap.php
1959
1960 %files Zend_Loader
1961 %defattr(644,root,root,755)
1962 %{php_pear_dir}/Zend/Loader
1963 %{php_pear_dir}/Zend/Loader.php
1964
1965 %files Zend_Locale -f %{name}.lang
1966 %defattr(644,root,root,755)
1967 %dir %{php_pear_dir}/Zend/Locale
1968 %{php_pear_dir}/Zend/Locale.php
1969 %{php_pear_dir}/Zend/Locale/Exception.php
1970 %{php_pear_dir}/Zend/Locale/Format.php
1971 %{php_pear_dir}/Zend/Locale/Math.php
1972 %{php_pear_dir}/Zend/Locale/Math
1973
1974 %{php_pear_dir}/Zend/Locale/Data.php
1975 %dir %{php_pear_dir}/Zend/Locale/Data
1976 %{php_pear_dir}/Zend/Locale/Data/Translation.php
1977 %{php_pear_dir}/Zend/Locale/Data/characters.xml
1978 %{php_pear_dir}/Zend/Locale/Data/coverageLevels.xml
1979 %{php_pear_dir}/Zend/Locale/Data/dayPeriods.xml
1980 %{php_pear_dir}/Zend/Locale/Data/genderList.xml
1981 %{php_pear_dir}/Zend/Locale/Data/languageInfo.xml
1982 %{php_pear_dir}/Zend/Locale/Data/likelySubtags.xml
1983 %{php_pear_dir}/Zend/Locale/Data/metaZones.xml
1984 %{php_pear_dir}/Zend/Locale/Data/numberingSystems.xml
1985 %{php_pear_dir}/Zend/Locale/Data/ordinals.xml
1986 %{php_pear_dir}/Zend/Locale/Data/plurals.xml
1987 %{php_pear_dir}/Zend/Locale/Data/postalCodeData.xml
1988 %{php_pear_dir}/Zend/Locale/Data/root.xml
1989 %{php_pear_dir}/Zend/Locale/Data/supplementalData.xml
1990 %{php_pear_dir}/Zend/Locale/Data/supplementalMetadata.xml
1991 %{php_pear_dir}/Zend/Locale/Data/telephoneCodeData.xml
1992 %{php_pear_dir}/Zend/Locale/Data/windowsZones.xml
1993
1994 %files Zend_Log
1995 %defattr(644,root,root,755)
1996 %{php_pear_dir}/Zend/Log
1997 %{php_pear_dir}/Zend/Log.php
1998
1999 %files Zend_Mail
2000 %defattr(644,root,root,755)
2001 %{php_pear_dir}/Zend/Mail
2002 %{php_pear_dir}/Zend/Mail.php
2003
2004 %files Zend_Markup
2005 %defattr(644,root,root,755)
2006 %{php_pear_dir}/Zend/Markup
2007 %{php_pear_dir}/Zend/Markup.php
2008
2009 %files Zend_Measure
2010 %defattr(644,root,root,755)
2011 %{php_pear_dir}/Zend/Measure
2012
2013 %files Zend_Memory
2014 %defattr(644,root,root,755)
2015 %{php_pear_dir}/Zend/Memory
2016 %{php_pear_dir}/Zend/Memory.php
2017
2018 %files Zend_Mime
2019 %defattr(644,root,root,755)
2020 %{php_pear_dir}/Zend/Mime
2021 %{php_pear_dir}/Zend/Mime.php
2022
2023 %files Zend_Mobile_Push
2024 %defattr(644,root,root,755)
2025 %dir %{php_pear_dir}/Zend/Mobile
2026 %{php_pear_dir}/Zend/Mobile/Exception.php
2027 %{php_pear_dir}/Zend/Mobile/Push
2028
2029 %files Zend_Navigation
2030 %defattr(644,root,root,755)
2031 %{php_pear_dir}/Zend/Navigation
2032 %{php_pear_dir}/Zend/Navigation.php
2033
2034 %files Zend_Oauth
2035 %defattr(644,root,root,755)
2036 %{php_pear_dir}/Zend/Oauth
2037 %{php_pear_dir}/Zend/Oauth.php
2038
2039 %files Zend_OpenId
2040 %defattr(644,root,root,755)
2041 %{php_pear_dir}/Zend/OpenId
2042 %{php_pear_dir}/Zend/OpenId.php
2043
2044 %files Zend_Paginator
2045 %defattr(644,root,root,755)
2046 %{php_pear_dir}/Zend/Paginator
2047 %{php_pear_dir}/Zend/Paginator.php
2048
2049 %files Zend_Pdf
2050 %defattr(644,root,root,755)
2051 %{php_pear_dir}/Zend/Pdf
2052 %{php_pear_dir}/Zend/Pdf.php
2053
2054 %files Zend_Queue
2055 %defattr(644,root,root,755)
2056 %{php_pear_dir}/Zend/Queue
2057 %{php_pear_dir}/Zend/Queue.php
2058
2059 %files Zend_Reflection
2060 %defattr(644,root,root,755)
2061 %{php_pear_dir}/Zend/Reflection
2062
2063 %files Zend_Registry
2064 %defattr(644,root,root,755)
2065 %{php_pear_dir}/Zend/Registry.php
2066
2067 %files Zend_Rest
2068 %defattr(644,root,root,755)
2069 %{php_pear_dir}/Zend/Rest
2070
2071 %files Zend_Search_Lucene
2072 %defattr(644,root,root,755)
2073 %dir %{php_pear_dir}/Zend/Search
2074 %{php_pear_dir}/Zend/Search/Exception.php
2075 %{php_pear_dir}/Zend/Search/Lucene
2076 %{php_pear_dir}/Zend/Search/Lucene.php
2077
2078 %files Zend_Serializer
2079 %defattr(644,root,root,755)
2080 %{php_pear_dir}/Zend/Serializer
2081 %{php_pear_dir}/Zend/Serializer.php
2082
2083 %files Zend_Server
2084 %defattr(644,root,root,755)
2085 %dir %{php_pear_dir}/Zend/Server
2086 %{php_pear_dir}/Zend/Server/Abstract.php
2087 %{php_pear_dir}/Zend/Server/Exception.php
2088 %{php_pear_dir}/Zend/Server/Interface.php
2089 %{php_pear_dir}/Zend/Server/Definition.php
2090 %dir %{php_pear_dir}/Zend/Server/Method
2091 %{php_pear_dir}/Zend/Server/Method/Callback.php
2092 %{php_pear_dir}/Zend/Server/Method/Definition.php
2093 %{php_pear_dir}/Zend/Server/Method/Parameter.php
2094 %{php_pear_dir}/Zend/Server/Method/Prototype.php
2095
2096 %files Zend_Server_Reflection
2097 %defattr(644,root,root,755)
2098 %{php_pear_dir}/Zend/Server/Reflection
2099 %{php_pear_dir}/Zend/Server/Reflection.php
2100
2101 %files Zend_Service
2102 %defattr(644,root,root,755)
2103 %dir %{php_pear_dir}/Zend/Service
2104 %{php_pear_dir}/Zend/Service/Abstract.php
2105 %{php_pear_dir}/Zend/Service/Exception.php
2106
2107 # subpackage?
2108 %{php_pear_dir}/Zend/Service/Console
2109
2110 %files Zend_Service_Akismet
2111 %defattr(644,root,root,755)
2112 %{php_pear_dir}/Zend/Service/Akismet.php
2113
2114 %files Zend_Service_Amazon
2115 %defattr(644,root,root,755)
2116 %{php_pear_dir}/Zend/Service/Amazon
2117 %{php_pear_dir}/Zend/Service/Amazon.php
2118
2119 %files Zend_Service_Audioscrobbler
2120 %defattr(644,root,root,755)
2121 %{php_pear_dir}/Zend/Service/Audioscrobbler
2122 %{php_pear_dir}/Zend/Service/Audioscrobbler.php
2123
2124 %files Zend_Service_Delicious
2125 %defattr(644,root,root,755)
2126 %{php_pear_dir}/Zend/Service/Delicious
2127 %{php_pear_dir}/Zend/Service/Delicious.php
2128
2129 %files Zend_Service_DeveloperGarden
2130 %defattr(644,root,root,755)
2131 %{php_pear_dir}/Zend/Service/DeveloperGarden
2132
2133 %files Zend_Service_Ebay
2134 %defattr(644,root,root,755)
2135 %{php_pear_dir}/Zend/Service/Ebay
2136
2137 %files Zend_Service_Flickr
2138 %defattr(644,root,root,755)
2139 %{php_pear_dir}/Zend/Service/Flickr
2140 %{php_pear_dir}/Zend/Service/Flickr.php
2141
2142 %files Zend_Service_LiveDocx
2143 %defattr(644,root,root,755)
2144 %{php_pear_dir}/Zend/Service/LiveDocx
2145 %{php_pear_dir}/Zend/Service/LiveDocx.php
2146
2147 %files Zend_Service_Rackspace
2148 %defattr(644,root,root,755)
2149 %{php_pear_dir}/Zend/Service/Rackspace
2150
2151 %files Zend_Service_ReCaptcha
2152 %defattr(644,root,root,755)
2153 %{php_pear_dir}/Zend/Service/ReCaptcha
2154 %{php_pear_dir}/Zend/Service/ReCaptcha.php
2155
2156 %files Zend_Service_ShortUrl
2157 %defattr(644,root,root,755)
2158 %{php_pear_dir}/Zend/Service/ShortUrl
2159
2160 %files Zend_Service_SlideShare
2161 %defattr(644,root,root,755)
2162 %{php_pear_dir}/Zend/Service/SlideShare
2163 %{php_pear_dir}/Zend/Service/SlideShare.php
2164
2165 %files Zend_Service_SqlAzure
2166 %defattr(644,root,root,755)
2167 %{php_pear_dir}/Zend/Service/SqlAzure
2168
2169 %files Zend_Service_StrikeIron
2170 %defattr(644,root,root,755)
2171 %{php_pear_dir}/Zend/Service/StrikeIron
2172 %{php_pear_dir}/Zend/Service/StrikeIron.php
2173
2174 %files Zend_Service_Technorati
2175 %defattr(644,root,root,755)
2176 %{php_pear_dir}/Zend/Service/Technorati
2177 %{php_pear_dir}/Zend/Service/Technorati.php
2178
2179 %files Zend_Service_Twitter
2180 %defattr(644,root,root,755)
2181 %{php_pear_dir}/Zend/Service/Twitter
2182 %{php_pear_dir}/Zend/Service/Twitter.php
2183
2184 %files Zend_Service_WindowsAzure
2185 %defattr(644,root,root,755)
2186 %{php_pear_dir}/Zend/Service/WindowsAzure
2187
2188 %files Zend_Service_Yahoo
2189 %defattr(644,root,root,755)
2190 %{php_pear_dir}/Zend/Service/Yahoo
2191 %{php_pear_dir}/Zend/Service/Yahoo.php
2192
2193 %files Zend_Session
2194 %defattr(644,root,root,755)
2195 %{php_pear_dir}/Zend/Session
2196 %{php_pear_dir}/Zend/Session.php
2197
2198 %files Zend_Soap
2199 %defattr(644,root,root,755)
2200 %{php_pear_dir}/Zend/Soap
2201
2202 %files Zend_Tag
2203 %defattr(644,root,root,755)
2204 %{php_pear_dir}/Zend/Tag
2205
2206 %files Zend_Text
2207 %defattr(644,root,root,755)
2208 %{php_pear_dir}/Zend/Text
2209
2210 %files Zend_Test
2211 %defattr(644,root,root,755)
2212 %{php_pear_dir}/Zend/Test
2213
2214 %files Zend_TimeSync
2215 %defattr(644,root,root,755)
2216 %{php_pear_dir}/Zend/TimeSync
2217 %{php_pear_dir}/Zend/TimeSync.php
2218
2219 %files Zend_Tool
2220 %defattr(644,root,root,755)
2221 %attr(755,root,root) %{_bindir}/zf
2222 %{php_pear_dir}/bin/zf.php
2223 %{php_pear_dir}/Zend/Tool
2224
2225 %files Zend_Translate
2226 %defattr(644,root,root,755)
2227 %{php_pear_dir}/Zend/Translate
2228 %{php_pear_dir}/Zend/Translate.php
2229
2230 %files Zend_Uri
2231 %defattr(644,root,root,755)
2232 %{php_pear_dir}/Zend/Uri
2233 %{php_pear_dir}/Zend/Uri.php
2234
2235 %files Zend_Validate
2236 %defattr(644,root,root,755)
2237 %{php_pear_dir}/Zend/Validate
2238 %{php_pear_dir}/Zend/Validate.php
2239
2240 %files Zend_Version
2241 %defattr(644,root,root,755)
2242 %{php_pear_dir}/Zend/Version.php
2243
2244 %files Zend_View
2245 %defattr(644,root,root,755)
2246 %{php_pear_dir}/Zend/View
2247 %{php_pear_dir}/Zend/View.php
2248
2249 %files Zend_Wildfire
2250 %defattr(644,root,root,755)
2251 %{php_pear_dir}/Zend/Wildfire
2252
2253 %files Zend_Xml
2254 %defattr(644,root,root,755)
2255 %{php_pear_dir}/Zend/Xml
2256
2257 %files Zend_XmlRpc
2258 %defattr(644,root,root,755)
2259 %{php_pear_dir}/Zend/XmlRpc
2260
2261 %files demos
2262 %defattr(644,root,root,755)
2263 %{_examplesdir}/%{name}-%{version}
2264
2265 %files manual-en
2266 %defattr(644,root,root,755)
2267 %doc %{_docdir}/%{name}-en
This page took 0.405243 seconds and 3 git commands to generate.