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