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 Summary: Zend Framework
13 Summary(pl.UTF-8): Szkielet Zend
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}
32 Requires: rpm-whiteout >= 1.32
33 Obsoletes: ZendFramework-doc
35 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
37 # exclude optional php dependencies
38 %define _noautophp php-oci8 php-bitset
40 # put it together for rpmbuild
41 %define _noautoreq %{?_noautophp}
44 Zend Framework is a high quality and open source framework for
45 developing Web Applications and Web Services.
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.
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.
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.
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}
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.
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.
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}
88 Suggests: php(simplexml)
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.
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.
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}
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.
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}
126 # Zend_Auth_Adapter_Http requires hash
128 %description Zend_Auth
129 Zend_Auth provides an API for authentication and includes concrete
130 authentication adapters for common use case scenarios.
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.
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}
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.
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.
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}
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
171 %description Zend_Cache
172 Zend_Cache provides a flexible approach toward caching data, including
173 support for tagging, manipulating, iterating, and removing subsets.
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.
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}
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
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.
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}
220 %description Zend_Cloud
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}
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.
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
247 %description Zend_Config
248 Zend_Config is designed to simplify access to and use of configuration
249 data within applications.
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.
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}
263 %description Zend_Console_Getopt
264 The Zend_Console_Getopt class helps command-line applications to parse
265 their options and arguments.
267 %description Zend_Console_Getopt -l pl.UTF-8
268 Klasa Zend_Console_Getopt pomaga aplikacjom linii poleceń w analizie
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)
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.
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
299 Group: Development/Languages/PHP
300 #URL: http://framework.zend.com/manual/1.12/en/zend.crypt.html
301 Requires: %{name} = %{version}-%{release}
303 %description Zend_Crypt
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}
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.
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
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}
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
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.
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
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
382 Zend_Db provides Adapter classes to PDO drivers for the following
384 - IBM DB2 and Informix Dynamic Server (IDS), using the pdo_ibm PHP
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
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
401 Group: Development/Languages/PHP
402 URL: http://framework.zend.com/manual/1.12/en/zend.debug.html
403 Requires: %{name} = %{version}-%{release}
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
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}
423 %description Zend_Dojo
424 Zend_Dojo component provides integration with Dojo Toolkit.
426 Integration points with Dojo include:
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
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}
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.
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}
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.
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}
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.
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}
478 Requires: php(mbstring)
479 Requires: php(simplexml)
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.
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}
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
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)
515 # Zend_Filter_Compress requires zlib
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.
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}
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.
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}
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
549 - Element and Form rendering, including escaping
550 - Element and form grouping
551 - Element and form-level configuration
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}
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
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}
585 Suggests: php(fileinfo)
586 # Zend_Http_Client_Adapter_Curl requires curl
587 # Zend_Http_Client has soft dependency on mime_magic (fileinfo)
589 %description Zend_Http
590 Zend_Http component provides a client for the HTTP protocol. It
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)
607 %description Zend_Json
608 Zend_Json provides convenience methods for serializing native PHP to
609 JSON and decoding JSON to native PHP.
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.
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.
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}
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
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.
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}
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
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}
672 %description Zend_Loader
673 The Zend_Loader class includes methods to help you load files
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}
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.
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)
701 # Zend_Log_Formatter_Xml requires dom
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
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
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}
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.
741 Group: Development/Languages/PHP
742 URL: http://framework.zend.com/manual/1.12/en/zend.markup.html
743 Requires: %{name} = %{version}-%{release}
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.
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.
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}
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.
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}
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.
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}
800 %description Zend_Mime
801 Zend_Mime is a support class for handling multipart MIME messages.
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}
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
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}
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
829 Group: Development/Languages/PHP
830 URL: http://framework.zend.com/manual/1.12/en/zend.oauth.html
831 Requires: %{name} = %{version}-%{release}
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
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)
857 Suggests: php(openssl)
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.
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}
872 %description Zend_Paginator
873 Zend_Paginator is a flexible component for paginating collections of
874 data and presenting that data to users.
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,
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}
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.
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.
916 - Image drawing (JPG, PNG [Up to 8bit per channel+Alpha] and TIFF
917 images are supported).
918 - Incremental PDF file update.
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}
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
939 Group: Development/Languages/PHP
940 URL: http://framework.zend.com/manual/1.12/en/zend.progressbar.html
941 Requires: %{name} = %{version}-%{release}
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.
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}
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.
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.
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}
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.
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}
1001 Requires: php(reflection)
1002 Requires: php(simplexml)
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
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)
1021 Requires: php(iconv)
1022 Suggests: php(bitset)
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
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)
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)
1045 Suggests: php(simplexml)
1047 # Zend_Serializer_Adapter_Igbinary requires igbinary
1048 # Zend_Serializer_Adapter_Json soft depends on json
1049 # Zend_Serializer_Adapter_Wddx requires SimpleXML, wddx
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
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}
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.
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)
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.
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}
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.
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}
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.
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.
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.
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}
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.
1137 Zend_Service_Amazon enables developers to retrieve information
1138 appearing throughout Amazon.com web sites directly through the Amazon
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)
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.
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}
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.
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}
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
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
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}
1196 %description Zend_Service_Ebay
1197 Zend_Service_Ebay is a simple group of APIs for using eBay web
1200 Zend_Service_Ebay implements the eBay APIs:
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}
1211 Requires: php(iconv)
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/>.
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}
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
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.
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}
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.
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
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.
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
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}
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
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.
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}
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.
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.
1308 %package Zend_Service_SqlAzure
1309 Summary: Zend_Service_
1310 Group: Development/Languages/PHP
1311 Requires: %{name} = %{version}-%{release}
1313 %description Zend_Service_SqlAzure
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}
1324 %description Zend_Service_StrikeIron
1325 Zend_Service_StrikeIron provides a client to StrikeIron web services.
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
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.
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
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}
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.
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).
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}
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.
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}
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.
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}
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/).
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)
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
1435 - supports namespaced access to the PHP session for interoperability.
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}
1446 Requires: php(simplexml)
1448 %description Zend_Soap
1449 Zend_Soap component is intended to simplify Web Services development
1450 for PHP programmers.
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}
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.
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}
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
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}
1490 %description Zend_Test
1491 Zend_Test provides tools to facilitate unit testing of your Zend
1492 Framework applications.
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}
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.
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
1516 %description Zend_Tool
1517 Zend_Tool component is intended to simplify project development for
1520 Please note that this component is part of Zend Framework incubator.
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}
1531 # Zend_Translate_Adapter_Qt requires xml
1532 # Zend_Translate_Adapter_Tmx requires xml
1533 # Zend_Translate_Adapter_Xliff requires xml
1535 %description Zend_Translate
1536 Zend_Translate is the Zend Framework's solution for multilingual
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
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
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.
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)
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.
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)
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
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}
1598 %description Zend_Version
1599 Zend_Version component delivers current version number of Zend
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)
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.
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}
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/).
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}
1655 Requires: php(iconv)
1656 Requires: php(reflection)
1657 Requires: php(simplexml)
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.
1668 Summary: Demos for Zend Framework
1669 Summary(pl.UTF-8): Programy demonstracyjne dla szkieletu Zend Framework
1670 Group: Documentation
1673 Demos for Zend Framework.
1675 %description demos -l pl.UTF-8
1676 Programy demonstracyjne dla szkieletu Zend Framework.
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
1683 %description manual-en
1684 Zend Framework manual in English language.
1686 %description manual-en -l pl.UTF-8
1687 Podręcznik do Zend Framework w języku angielskim.
1691 mv %{name}-%{version}/documentation .
1692 find '(' -name '*.php' -o -name '*.xml' ')' -print0 | xargs -0 %{__sed} -i -e 's,\r$,,'
1696 install -p %{SOURCE2} find-lang.sh
1698 sed -i -e 's,Zend/Serializer/Excception.php,Zend/Serializer/Exception.php,' library/Zend/Serializer/Adapter/PythonPickle.php
1700 # cleanup backups after patching
1701 find '(' -name '*~' -o -name '*.orig' ')' -print0 | xargs -0 -r -l512 rm -f
1706 for a in $(find library -name '*.php'); do
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}
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}
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'
1727 cd %{php_pear_dir}/bin
1728 exec %{_bindir}/php -d safe_mode=off zf.php ${1:+"$@"}
1731 ./find-lang.sh %{name}.lang
1734 install -d $RPM_BUILD_ROOT%{_docdir}/%{name}-en
1735 cp -a documentation/manual/core/en/* $RPM_BUILD_ROOT%{_docdir}/%{name}-en
1738 rm -rf $RPM_BUILD_ROOT
1741 %defattr(644,root,root,755)
1742 %doc LICENSE.txt README.md
1743 %dir %{php_pear_dir}/Zend
1746 %defattr(644,root,root,755)
1747 %{php_pear_dir}/Zend/Acl
1748 %{php_pear_dir}/Zend/Acl.php
1751 %defattr(644,root,root,755)
1752 %{php_pear_dir}/Zend/Amf
1754 %files Zend_Application
1755 %defattr(644,root,root,755)
1756 %{php_pear_dir}/Zend/Application
1757 %{php_pear_dir}/Zend/Application.php
1759 %files Zend_ProgressBar
1760 %defattr(644,root,root,755)
1761 %{php_pear_dir}/Zend/ProgressBar.php
1762 %{php_pear_dir}/Zend/ProgressBar
1765 %defattr(644,root,root,755)
1766 %{php_pear_dir}/Zend/Auth
1767 %{php_pear_dir}/Zend/Auth.php
1770 %defattr(644,root,root,755)
1771 %{php_pear_dir}/Zend/Barcode
1772 %{php_pear_dir}/Zend/Barcode.php
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
1783 %defattr(644,root,root,755)
1784 %{php_pear_dir}/Zend/Captcha
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
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
1799 %files Zend_CodeGenerator
1800 %defattr(644,root,root,755)
1801 %{php_pear_dir}/Zend/CodeGenerator
1804 %defattr(644,root,root,755)
1805 %{php_pear_dir}/Zend/Config
1806 %{php_pear_dir}/Zend/Config.php
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
1814 %files Zend_Controller
1815 %defattr(644,root,root,755)
1816 %{php_pear_dir}/Zend/Controller
1819 %defattr(644,root,root,755)
1820 %{php_pear_dir}/Zend/Crypt
1821 %{php_pear_dir}/Zend/Crypt.php
1823 %files Zend_Currency
1824 %defattr(644,root,root,755)
1825 %{php_pear_dir}/Zend/Currency
1826 %{php_pear_dir}/Zend/Currency.php
1829 %defattr(644,root,root,755)
1830 %{php_pear_dir}/Zend/Date
1831 %{php_pear_dir}/Zend/Date.php
1834 %defattr(644,root,root,755)
1835 %{php_pear_dir}/Zend/Db
1836 %{php_pear_dir}/Zend/Db.php
1839 %defattr(644,root,root,755)
1840 %{php_pear_dir}/Zend/Debug.php
1843 %defattr(644,root,root,755)
1844 %{php_pear_dir}/Zend/Dojo
1845 %{php_pear_dir}/Zend/Dojo.php
1848 %defattr(644,root,root,755)
1849 %{php_pear_dir}/Zend/Dom
1851 %files Zend_Exception
1852 %defattr(644,root,root,755)
1853 %{php_pear_dir}/Zend/Exception.php
1855 %files Zend_EventManager
1856 %defattr(644,root,root,755)
1857 %{php_pear_dir}/Zend/EventManager
1859 # package here, as for now only EventManager uses Stdlib classes
1860 %{php_pear_dir}/Zend/Stdlib
1863 %defattr(644,root,root,755)
1864 %{php_pear_dir}/Zend/Feed
1865 %{php_pear_dir}/Zend/Feed.php
1868 %defattr(644,root,root,755)
1869 %{php_pear_dir}/Zend/File
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
1877 %files Zend_Filter_Input
1878 %defattr(644,root,root,755)
1879 %{php_pear_dir}/Zend/Filter/Input.php
1882 %defattr(644,root,root,755)
1883 %{php_pear_dir}/Zend/Form
1884 %{php_pear_dir}/Zend/Form.php
1887 %defattr(644,root,root,755)
1888 %{php_pear_dir}/Zend/Gdata
1889 %{php_pear_dir}/Zend/Gdata.php
1892 %defattr(644,root,root,755)
1893 %{php_pear_dir}/Zend/Http
1896 %defattr(644,root,root,755)
1897 %{php_pear_dir}/Zend/Json
1898 %{php_pear_dir}/Zend/Json.php
1901 %defattr(644,root,root,755)
1902 %{php_pear_dir}/Zend/Layout
1903 %{php_pear_dir}/Zend/Layout.php
1906 %defattr(644,root,root,755)
1907 %{php_pear_dir}/Zend/Ldap
1908 %{php_pear_dir}/Zend/Ldap.php
1911 %defattr(644,root,root,755)
1912 %{php_pear_dir}/Zend/Loader
1913 %{php_pear_dir}/Zend/Loader.php
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
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
1945 %defattr(644,root,root,755)
1946 %{php_pear_dir}/Zend/Log
1947 %{php_pear_dir}/Zend/Log.php
1950 %defattr(644,root,root,755)
1951 %{php_pear_dir}/Zend/Mail
1952 %{php_pear_dir}/Zend/Mail.php
1955 %defattr(644,root,root,755)
1956 %{php_pear_dir}/Zend/Markup
1957 %{php_pear_dir}/Zend/Markup.php
1960 %defattr(644,root,root,755)
1961 %{php_pear_dir}/Zend/Measure
1964 %defattr(644,root,root,755)
1965 %{php_pear_dir}/Zend/Memory
1966 %{php_pear_dir}/Zend/Memory.php
1969 %defattr(644,root,root,755)
1970 %{php_pear_dir}/Zend/Mime
1971 %{php_pear_dir}/Zend/Mime.php
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
1979 %files Zend_Navigation
1980 %defattr(644,root,root,755)
1981 %{php_pear_dir}/Zend/Navigation
1982 %{php_pear_dir}/Zend/Navigation.php
1985 %defattr(644,root,root,755)
1986 %{php_pear_dir}/Zend/Oauth
1987 %{php_pear_dir}/Zend/Oauth.php
1990 %defattr(644,root,root,755)
1991 %{php_pear_dir}/Zend/OpenId
1992 %{php_pear_dir}/Zend/OpenId.php
1994 %files Zend_Paginator
1995 %defattr(644,root,root,755)
1996 %{php_pear_dir}/Zend/Paginator
1997 %{php_pear_dir}/Zend/Paginator.php
2000 %defattr(644,root,root,755)
2001 %{php_pear_dir}/Zend/Pdf
2002 %{php_pear_dir}/Zend/Pdf.php
2005 %defattr(644,root,root,755)
2006 %{php_pear_dir}/Zend/Queue
2007 %{php_pear_dir}/Zend/Queue.php
2009 %files Zend_Reflection
2010 %defattr(644,root,root,755)
2011 %{php_pear_dir}/Zend/Reflection
2013 %files Zend_Registry
2014 %defattr(644,root,root,755)
2015 %{php_pear_dir}/Zend/Registry.php
2018 %defattr(644,root,root,755)
2019 %{php_pear_dir}/Zend/Rest
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
2028 %files Zend_Serializer
2029 %defattr(644,root,root,755)
2030 %{php_pear_dir}/Zend/Serializer
2031 %{php_pear_dir}/Zend/Serializer.php
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
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
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
2058 %{php_pear_dir}/Zend/Service/Console
2060 %files Zend_Service_Akismet
2061 %defattr(644,root,root,755)
2062 %{php_pear_dir}/Zend/Service/Akismet.php
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
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
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
2079 %files Zend_Service_DeveloperGarden
2080 %defattr(644,root,root,755)
2081 %{php_pear_dir}/Zend/Service/DeveloperGarden
2083 %files Zend_Service_Ebay
2084 %defattr(644,root,root,755)
2085 %{php_pear_dir}/Zend/Service/Ebay
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
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
2097 %files Zend_Service_Rackspace
2098 %defattr(644,root,root,755)
2099 %{php_pear_dir}/Zend/Service/Rackspace
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
2106 %files Zend_Service_ShortUrl
2107 %defattr(644,root,root,755)
2108 %{php_pear_dir}/Zend/Service/ShortUrl
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
2115 %files Zend_Service_SqlAzure
2116 %defattr(644,root,root,755)
2117 %{php_pear_dir}/Zend/Service/SqlAzure
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
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
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
2134 %files Zend_Service_WindowsAzure
2135 %defattr(644,root,root,755)
2136 %{php_pear_dir}/Zend/Service/WindowsAzure
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
2144 %defattr(644,root,root,755)
2145 %{php_pear_dir}/Zend/Session
2146 %{php_pear_dir}/Zend/Session.php
2149 %defattr(644,root,root,755)
2150 %{php_pear_dir}/Zend/Soap
2153 %defattr(644,root,root,755)
2154 %{php_pear_dir}/Zend/Tag
2157 %defattr(644,root,root,755)
2158 %{php_pear_dir}/Zend/Text
2161 %defattr(644,root,root,755)
2162 %{php_pear_dir}/Zend/Test
2164 %files Zend_TimeSync
2165 %defattr(644,root,root,755)
2166 %{php_pear_dir}/Zend/TimeSync
2167 %{php_pear_dir}/Zend/TimeSync.php
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
2175 %files Zend_Translate
2176 %defattr(644,root,root,755)
2177 %{php_pear_dir}/Zend/Translate
2178 %{php_pear_dir}/Zend/Translate.php
2181 %defattr(644,root,root,755)
2182 %{php_pear_dir}/Zend/Uri
2183 %{php_pear_dir}/Zend/Uri.php
2185 %files Zend_Validate
2186 %defattr(644,root,root,755)
2187 %{php_pear_dir}/Zend/Validate
2188 %{php_pear_dir}/Zend/Validate.php
2191 %defattr(644,root,root,755)
2192 %{php_pear_dir}/Zend/Version.php
2195 %defattr(644,root,root,755)
2196 %{php_pear_dir}/Zend/View
2197 %{php_pear_dir}/Zend/View.php
2199 %files Zend_Wildfire
2200 %defattr(644,root,root,755)
2201 %{php_pear_dir}/Zend/Wildfire
2204 %defattr(644,root,root,755)
2205 %{php_pear_dir}/Zend/XmlRpc
2207 %dir %{php_pear_dir}/Zend/Xml
2208 %{php_pear_dir}/Zend/Xml/Exception.php
2209 %{php_pear_dir}/Zend/Xml/Security.php
2212 %defattr(644,root,root,755)
2213 %{_examplesdir}/%{name}-%{version}
2216 %defattr(644,root,root,755)
2217 %doc %{_docdir}/%{name}-en