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