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