3 %bcond_without tests # do not perform "make test"
6 # - check Zend/Pdf/FileParser/Image/Jpeg.php and Zend/Pdf/FileParser/Image/Tiff.php
7 # presence in Zend/Pdf/Image.php after update [not implemented in 1.10.2)
8 %include /usr/lib/rpm/macros.php
9 Summary: Zend Framework
10 Summary(pl.UTF-8): Szkielet Zend
14 License: New BSD License
15 Group: Development/Languages/PHP
16 Source0: http://framework.zend.com/releases/%{name}-%{version}/%{name}-%{version}.tar.gz
17 # Source0-md5: ec978ad8890b65661e8e33ca99a3b3f4
18 Source1: http://framework.zend.com/releases/%{name}-%{version}/%{name}-%{version}-manual-en.tar.gz
19 # Source1-md5: 8ee82279a241a814b8f362bb8e9344af
20 Source2: %{name}-find-lang.sh
21 Patch0: %{name}-additional-locales.patch
22 Patch1: %{name}-deps.patch
23 URL: http://framework.zend.com/
24 BuildRequires: /usr/bin/php
25 BuildRequires: rpm-php-pearprov >= 4.4.2-11
26 BuildRequires: rpmbuild(macros) >= 1.654
27 BuildRequires: sed >= 4.0
28 Requires: php(core) >= 5.2.4
30 Requires: rpm-whiteout >= 1.32
31 Obsoletes: ZendFramework-doc
33 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36 %define _noautopear pear(../application/bootstrap.php)
39 %define _bad_deps_1_10 Zend/Pdf/FileParser/Image/Jpeg.php Zend/Pdf/FileParser/Image/Tiff.php
40 %define _bad_deps_1_10_2 Zend/Serializer/Excception.php Zend/Services/DeveloperGarden/Response/Exception.php
41 %define _bad_deps_1_12_1 Zend/Service/Rackspace/Exception.php Zend/Service/Rackspace/Files.php Exception/InvalidArgumentException.php Zend/Loader/Exception/../Exception.php Zend/Service/Console/Command.php Zend/Service/Console/Exception.php Zend/Service/Log/Exception.php Zend/Service/Log/Formatter/Interface.php Zend/Service/Log/Writer/Abstract.php Zend/Service/Management/Exception.php
42 %define _noautoreq_pear %{?_bad_deps_1_10} %{?_bad_deps_1_10_2} %{?_bad_deps_1_12_1}
44 # exclude optional php dependencies
45 %define _noautophp php-oci8 php-bitset
47 # put it together for rpmbuild
48 %define _noautoreq %{?_noautophp} %{?_noautopear} %{?_noautodeps}
51 Zend Framework is a high quality and open source framework for
52 developing Web Applications and Web Services.
54 Built in the true PHP spirit, the Zend Framework delivers ease-of-use
55 and powerful functionality. It provides solutions for building modern,
56 robust, and secure websites.
58 %description -l pl.UTF-8
59 Zend Framework to mający otwarte źródła, wysokiej jakości szkielet do
60 tworzenia aplikacji i usług WWW.
62 Stworzony w prawdziwym duchu PHP szkielet Zend dostarcza łatwą w
63 użyciu i potężną funkcjonalność. Udostępnia rozwiązania do tworzenia
64 nowoczesnych, bogatych i bezpiecznych serwisów WWW.
67 Summary: Zend_Acl - ACL functionality and privileges management
68 Summary(pl.UTF-8): Zend_Acl - listy kontroli dostępu i zarządzanie uprawnieniami
69 Group: Development/Languages/PHP
70 URL: http://framework.zend.com/manual/en/zend.acl.html
71 Requires: %{name} = %{version}-%{release}
74 Zend_Acl provides lightweight and flexible access control list (ACL)
75 functionality and privileges management. In general, an application
76 may utilize such functionality to control access to certain protected
77 objects by other requesting objects.
79 %description Zend_Acl -l pl.UTF-8
80 Zend_Acl udostępnia lekkie i elastyczne listy kontroli dostępu (ACL)
81 oraz zarządzanie uprawnieniami. W ogólności aplikacje mogą
82 wykorzystywać te funkcje do kontroli dostępu do określonych
83 chronionych obiektów przez inne obiekty.
86 Summary: Zend_Amf - Action Message Format support
87 Summary(pl.UTF-8): Zend_Amf - obsługa formatu AMF (Action Message Format)
88 Group: Development/Languages/PHP
89 URL: http://framework.zend.com/manual/en/zend.amf.html
90 Requires: %{name} = %{version}-%{release}
93 Zend_Amf provides support for Adobe's Action Message Format (AMF), to
94 allow communication between Adobe's Flash Player and PHP.
95 Specifically, it provides a gateway server implementation for handling
96 requests sent from the Flash Player to the server and mapping these
97 requests to object and class methods and arbitrary callbacks.
99 %description Zend_Amf -l pl.UTF-8
100 Zend_Amf dodaje obsługę formatu Adobe Action Message Format (AMF),
101 pozwalającego na komunikację między Adobe Flash Playerem a PHP. W
102 szczególności udostępnia implementację serwera bramki do obsługi żądań
103 wysyłanych z Flash Playera do serwera i odwzorowywania tych żądań na
104 obiekty i metody klas oraz wywołania zwrotne.
106 %package Zend_Application
107 Summary: Zend_Application - bootstrap facility
108 Group: Development/Languages/PHP
109 URL: http://framework.zend.com/manual/en/zend.amf.html
110 Requires: %{name} = %{version}-%{release}
112 %description Zend_Application
113 Zend_Application provides a bootstrapping facility for applications
114 which provides reusable resources, common- and module-based bootstrap
115 classes and dependency checking. It also takes care of setting up the
116 PHP environment and introduces autoloading by default.
119 Summary: Zend_Auth - authentication API
120 Summary(pl.UTF-8): Zend_Auth - API do uwierzytelniania
121 Group: Development/Languages/PHP
122 URL: http://framework.zend.com/manual/en/zend.auth.html
123 Requires: %{name} = %{version}-%{release}
125 # Zend_Auth_Adapter_Http has hard dependency on hash
127 %description Zend_Auth
128 Zend_Auth provides an API for authentication and includes concrete
129 authentication adapters for common use case scenarios.
131 %description Zend_Auth -l pl.UTF-8
132 Zend_Auth udostępnia API do uwierzytelniania i zawiera właściwe
133 adaptery do uwierzytelniania w popularnych przypadkach użycia.
135 %package Zend_Barcode
136 Summary: Zend_Barcode - barcode generator
137 Summary(pl.UTF-8): Zend_Barcode - generator kodów kreskowych
138 Group: Development/Languages/PHP
139 URL: http://framework.zend.com/manual/en/zend.barcode.html
140 Requires: %{name} = %{version}-%{release}
142 %description Zend_Barcode
143 Zend_Barcode provides a generic way to generate barcodes. The
144 Zend_Barcode component is divided into two subcomponents: barcode
145 objects and renderers. Objects allow you to create barcodes
146 independently of the renderer. Renderer allow you to draw barcodes
147 based on the support required.
149 %description Zend_Barcode -l pl.UTF-8
150 Zend_Barcode udostępnia funkcjonalność generowania kodów kreskowych.
151 Komponent Zend_Barcode podzielony jest na dwa podkomponenty: obiekty i
152 renderery. Obiekty pozwalają na tworzenie kodów niezależnie od
153 renderera, renderer na rysowanie kodów na podstawie obiektu.
156 Summary: Zend_Cache - data caching
157 Summary(pl.UTF-8): Zend_Cache - pamięć podręczna dla danych
158 Group: Development/Languages/PHP
159 URL: http://framework.zend.com/manual/en/zend.cache.html
160 Requires: %{name} = %{version}-%{release}
161 # Zend_Cache_Backend_Apc hard dep on php-pecl-APC
163 %description Zend_Cache
164 Zend_Cache provides a flexible approach toward caching data, including
165 support for tagging, manipulating, iterating, and removing subsets.
167 %description Zend_Cache -l pl.UTF-8
168 Zend_Cache zapewnia elastyczną pamięć podręczną dla danych z obsługą
169 oznaczania, modyfikowania, iterowania i usuwania podzbiorów.
171 %package Zend_Captcha
172 Summary: Zend_Captcha - CAPTCHA functionality
173 Summary(pl.UTF-8): Zend_Captcha - funkcjonalność CAPTCHA
174 Group: Development/Languages/PHP
175 URL: http://framework.zend.com/manual/en/zend.captcha.html
176 Requires: %{name} = %{version}-%{release}
178 %description Zend_Captcha
179 CAPTCHA stands for "Completely Automated Turing test to tell Computers
180 and Humans Apart" it is used as a challenge-response to ensure that
181 the individual submitting information is a human and not an automated
182 process. Typically, a captcha is used with form submissions where
183 authenticated users are not necessary, but you desire to prevent spam
184 submissions. Captchas can take variety of forms, including asking
185 logic questions, presenting skewed fonts, and presenting images and
186 asking how they relate. Zend_Captcha aims to provide a variety of
187 backends that may be utilized either standalone or in conjunction with
190 %description Zend_Captcha -l pl.UTF-8
191 CAPTCHA (Completely Automated Turing test to tell Computers and Humans
192 Apart) to oparta na pytaniu i odpowiedzi metoda upewnienia się, że
193 wysyłający informację jest człowiekiem, a nie zautomatyzowanym
194 procesem. Zwykle captcha używa się tam, gdzie formularze są wywyłane
195 bez uwierzytelniania, ale chcemy zapobiec wysyłaniu spamu. Mają różne
196 postaci, np. zadawanie pytań logicznych, pokazywanie wykrzywionych
197 fontów lub obrazków z pytaniem o ich powiązania. Klasa Zend_Captcha
198 udostępnia różne backendy. Może być używana zarówno samodzielnie, jak
199 i w połączeniu z Zend_Form.
202 Summary: Zend_Cloud - SimpleCloud API
203 Group: Development/Languages/PHP
204 URL: http://framework.zend.com/manual/en/zend.cloud.html
205 Requires: %{name} = %{version}-%{release}
207 %description Zend_Cloud
210 %package Zend_CodeGenerator
211 Summary: Zend_CodeGenerator - generate arbitrary code using OO interface
212 Group: Development/Languages/PHP
213 URL: http://framework.zend.com/manual/en/zend.codegenerator.html
214 Requires: %{name} = %{version}-%{release}
216 %description Zend_CodeGenerator
217 Zend_CodeGenerator provides facilities to generate arbitrary code
218 using an object oriented interface, both to create new code as well as
219 to update existing code. While the current implementation is limited
220 to generating PHP code, you can easily extend the base class in order
221 to provide code generation for other tasks: JavaScript, configuration
222 files, apache vhosts, etc.
225 Summary: Zend_Config - access to configuration data
226 Summary(pl.UTF-8): Zend_Config - dostęp do danych konfiguracyjnych
227 Group: Development/Languages/PHP
228 URL: http://framework.zend.com/manual/en/zend.config.html
229 Requires: %{name} = %{version}-%{release}
231 %description Zend_Config
232 Zend_Config is designed to simplify access to and use of configuration
233 data within applications.
235 %description Zend_Config -l pl.UTF-8
236 Zend_Config ma na celu ułatwienie dostępu i używania danych
237 konfiguracyjnych w aplikacjach.
239 %package Zend_Console_Getopt
240 Summary: Zend_Console_Getopt - parsing command-line options and arguments
241 Summary(pl.UTF-8): Zend_Console_Getopt - analiza opcji i argumentów linii poleceń
242 Group: Development/Languages/PHP
243 URL: http://framework.zend.com/manual/en/zend.console.getopt.html
244 Requires: %{name} = %{version}-%{release}
246 %description Zend_Console_Getopt
247 The Zend_Console_Getopt class helps command-line applications to parse
248 their options and arguments.
250 %description Zend_Console_Getopt -l pl.UTF-8
251 Klasa Zend_Console_Getopt pomaga aplikacjom linii poleceń w analizie
254 %package Zend_Controller
255 Summary: Zend_Controller - heart of Model-View-Controller system
256 Summary(pl.UTF-8): Zend_Controller - podstawa systemu Model-View-Controller
257 Group: Development/Languages/PHP
258 URL: http://framework.zend.com/manual/en/zend.controller.html
259 Requires: %{name} = %{version}-%{release}
261 %description Zend_Controller
262 Zend_Controller is the heart of Zend Framework's MVC system. MVC
263 stands for Model-View-Controller and is a design pattern targeted at
264 separating application logic from display logic.
266 %description Zend_Controller -l pl.UTF-8
267 Zend_Controller to podstawa systemu MVC szkieletu Zend. MVC oznacza
268 Model-View-Controller (model-widok-kontroler) i jest wzorcem
269 projektowym służącym do oddzielenia logiki aplikacji od logiki
274 Group: Development/Languages/PHP
275 URL: http://framework.zend.com/manual/en/zend.crypt.html
276 Requires: %{name} = %{version}-%{release}
278 %description Zend_Crypt
281 %package Zend_Currency
282 Summary: Zend_Currency - currency representation handling
283 Summary(pl.UTF-8): Zend_Currency - obsługa reprezentacji walut
284 Group: Development/Languages/PHP
285 URL: http://framework.zend.com/manual/en/zend.currency.html
286 Requires: %{name} = %{version}-%{release}
289 %description Zend_Currency
290 Zend_Currency is part of the I18N core of the Zend_Framework. It
291 handles all issues related to currency, money representation and
292 formating. And it also provides additional informational methods which
293 include localized informations on currencies, informations about which
294 currency is used in which region and more.
296 %description Zend_Currency -l pl.UTF-8
297 Zend_Currency to część rdzenia I18N szkieletu Zend. Obsługuje
298 wszystkie zawiłości związane z walutami, reprezentacją i formatowaniem
299 jednostek monetarnych. Zawiera także dodatkowe metody informacyjne
300 zawierające zlokalizowane informacje o walutach, regionach, w których
304 Summary: Zend_Date - manipulating dates and times
305 Summary(pl.UTF-8): Zend_Date - operacje na dacie i czasie
306 Group: Development/Languages/PHP
307 URL: http://framework.zend.com/manual/en/zend.date.html
308 Requires: %{name} = %{version}-%{release}
310 %description Zend_Date
311 Zend_Date component offers a detailed, but simple API for manipulating
312 dates and times. Its methods accept a wide variety of types of
313 information, including date parts, in numerous combinations yielding
314 many features and possibilities above and beyond the existing PHP date
317 %description Zend_Date -l pl.UTF-8
318 Komponent Zend_Date oferuje szczegółowe, ale proste API do operacji na
319 dacie i czasie. Metody przyjmują szeroki zakres typów informacji, w
320 tym części daty w różnych kombinacjach wykraczających poza funkcje
321 obróbki daty istniejące w PHP.
325 Group: Development/Languages/PHP
326 URL: http://framework.zend.com/manual/en/zend.db.html
327 Requires: %{name} = %{version}-%{release}
330 Zend_Db and its related classes provide a simple SQL database
331 interface for Zend Framework. The Zend_Db_Adapter is the basic class
332 you use to connect your PHP application to an RDBMS. There is a
333 different Adapter class for each brand of RDBMS. The Zend_Db Adapters
334 create a bridge from the vendor-specific PHP extensions to a common
335 interface, to help you write PHP applications once and deploy with
336 multiple brands of RDBMS with very little effort. The interface of the
337 Adapter class is similar to the interface of the PHP Data Objects
340 Zend_Db provides Adapter classes to PDO drivers for the following
342 - IBM DB2 and Informix Dynamic Server (IDS), using the pdo_ibm PHP
344 - MySQL, using the pdo_mysql PHP extension
345 - Microsoft SQL Server, using the pdo_mssql PHP extension
346 - Oracle, using the pdo_oci PHP extension
347 - PostgreSQL, using the pdo_pgsql PHP extension
348 - SQLite, using the pdo_sqlite PHP extension
350 In addition, Zend_Db provides Adapter classes that utilize PHP
351 database extensions for the following RDBMS brands:
352 - MySQL, using the mysqli PHP extension
353 - Oracle, using the oci8 PHP extension
354 - IBM DB2, using the ibm_db2 PHP extension
355 - Firebird/Interbase, using the php_interbase PHP extension
359 Group: Development/Languages/PHP
360 URL: http://framework.zend.com/manual/en/zend.debug.html
361 Requires: %{name} = %{version}-%{release}
363 %description Zend_Debug
364 Zend_Debug is a simple debugging component. The static method
365 Zend_Debug::dump() prints or returns information about an expression.
366 This simple technique of debugging is easy to use in an ad hoc
367 fashion, and requires no initialization, special tools, or debugging
372 Group: Development/Languages/PHP
373 URL: http://framework.zend.com/manual/en/zend.dojo.html
374 Requires: %{name} = %{version}-%{release}
376 %description Zend_Dojo
377 Zend_Dojo component provides integration with Dojo Toolkit.
379 Integration points with Dojo include:
381 - dojo.data compatibility
382 - View helper to help setup the Dojo environment
383 - Dijit-specific Zend_View helpres
384 - Dijit-specific Zend_Form elements and decorators
388 Group: Development/Languages/PHP
389 URL: http://framework.zend.com/manual/en/zend.dom.html
390 Requires: %{name} = %{version}-%{release}
392 %description Zend_Dom
393 Zend_Dom provides tools for working with DOM documents and structures.
394 Currently, it offer Zend_Dom_Query, which provides a unified interface
395 for querying DOM documents utilizing both XPath and CSS selectors.
397 %package Zend_Exception
398 Summary: Zend_Exception
399 Group: Development/Languages/PHP
400 URL: http://framework.zend.com/manual/en/zend.exception.html
401 Requires: %{name} = %{version}-%{release}
403 %description Zend_Exception
404 Zend_Exception is a base exception class. All exceptions thrown by
405 Zend Framework classes should throw an exception that derives from the
406 base class Zend_Exception.
410 Group: Development/Languages/PHP
411 URL: http://framework.zend.com/manual/en/zend.feed.html
412 Requires: %{name} = %{version}-%{release}
414 Requires: php(mbstring)
416 %description Zend_Feed
417 Zend_Feed provides functionality for consuming RSS and Atom feeds. It
418 provides a natural syntax for accessing elements of feeds, feed
419 attributes, and entry attributes. Zend_Feed also has extensive support
420 for modifying feed and entry structure with the same natural syntax,
421 and turning the result back into XML. In the future, this modification
422 support could provide support for the Atom Publishing Protocol.
426 Group: Development/Languages/PHP
427 URL: http://framework.zend.com/manual/en/zend.file.html
428 Requires: %{name} = %{version}-%{release}
430 %description Zend_File
431 Zend_File enables developers to take control over file uploads and
432 also over file downloads. It allows you to use built in validators for
433 file purposes and gives you the ability even to change files with
434 filters. Zend_File_Transfer works with adapters which allow to use the
435 same API for different transport protocols like HTTP, FTP, WEBDAV and
440 Group: Development/Languages/PHP
441 URL: http://framework.zend.com/manual/en/zend.filter.html
442 Requires: %{name} = %{version}-%{release}
444 %description Zend_Filter
445 Zend_Filter component provides a set of commonly needed data filters.
446 It also provides a simple filter chaining mechanism by which multiple
447 filters may be applied to a single datum in a user-defined order.
449 %package Zend_Filter_Input
450 Summary: Zend_Filter_Input
451 Group: Development/Languages/PHP
452 URL: http://framework.zend.com/manual/en/zend.filter.input.html
453 Requires: %{name} = %{version}-%{release}
455 %description Zend_Filter_Input
456 Zend_Filter_Input provides a declarative interface to associate
457 multiple filters and validators, apply them to collections of data,
458 and to retrieve input values after they have been processed by the
459 filters and validators. Values are returned in escaped format by
460 default for safe HTML output.
464 Group: Development/Languages/PHP
465 URL: http://framework.zend.com/manual/en/zend.form.html
466 Requires: %{name} = %{version}-%{release}
468 %description Zend_Form
469 Zend_Form simplifies form creation and handling in your web
470 application. It accomplishes the following goals:
471 - Element input filtering and validation
473 - Element and Form rendering, including escaping
474 - Element and form grouping
475 - Element and form-level configuration
479 Group: Development/Languages/PHP
480 URL: http://framework.zend.com/manual/en/zend.gdata.html
481 Requires: %{name} = %{version}-%{release}
485 %description Zend_Gdata
486 Zend_Gdata component is a interface for accessing Google Data from
487 PHP. Google Data APIs provide programmatic interface to some of
488 Google's online services. The Google data Protocol is based upon the
489 Atom Publishing Protocol and allows client applications to retrieve
490 data matching queries, post data, update data and delete data using
491 standard HTTP and the Atom syndication formation. Zend_Gdata component
492 also supports accessing other services implementing the Atom
497 Group: Development/Languages/PHP
498 URL: http://framework.zend.com/manual/en/zend.http.html
499 Requires: %{name} = %{version}-%{release}
501 # Zend_Http_Client_Adapter_Curl has hard dependency on curl
503 %description Zend_Http
504 Zend_Http component provides a client for the HTTP protocol. It
510 %package Zend_InfoCard
511 Summary: Zend_InfoCard
512 Group: Development/Languages/PHP
513 URL: http://framework.zend.com/manual/en/zend.infocard.html
514 Requires: %{name} = %{version}-%{release}
516 %description Zend_InfoCard
517 Zend_InfoCard component implements relying-party support for
518 Information Cards. Infomation Cards are used for identity management
519 on the internet and authentication of users to web sites (called
524 Group: Development/Languages/PHP
525 URL: http://framework.zend.com/manual/en/zend.json.html
526 Requires: %{name} = %{version}-%{release}
528 %description Zend_Json
529 Zend_Json provides convenience methods for serializing native PHP to
530 JSON and decoding JSON to native PHP.
532 JSON, JavaScript Object Notation, can be used for data interchange
533 between JavaScript and other languages. Since JSON can be directly
534 evaluated by JavaScript, it is a more efficient and lightweight format
535 than XML for exchanging data with JavaScript clients.
537 In addition, Zend_Json provides a useful way to convert any arbitrary
538 XML formatted string into a JSON formatted string. This built-in
539 feature will enable PHP developers to transform the enterprise data
540 encoded in XML format into JSON format before sending it to
541 browser-based Ajax client applications. It provides an easy way to do
542 dynamic data conversion on the server-side code thereby avoiding
543 unnecessary XML parsing in the browser-side applications. It offers a
544 nice utility function that results in easier application-specific data
545 processing techniques.
549 Group: Development/Languages/PHP
550 URL: http://framework.zend.com/manual/en/zend.layout.html
551 Requires: %{name} = %{version}-%{release}
553 %description Zend_Layout
554 Zend_Layout implements a classic Two Step View pattern, allowing
555 developers to wrap application content within another view, usually
556 representing the site template. Such templates are often termed
557 layouts by other projects, and Zend Framework has adopted this term
560 The main goals of Zend_Layout are as follows:
561 - Automate selection and rendering of layouts when used with the Zend
562 Framework MVC components.
563 - Provide separate scope for layout related variables and content.
564 - Allow configuration, including layout name, layout script resolution
565 (inflection), and layout script path.
566 - Allow disabling layouts, changing layout scripts, and other states;
567 allow these actions from within action controllers and view scripts.
568 - Follow same script resolution rules (inflection) as the
569 ViewRenderer, but allow them to also use different rules.
570 - Allow usage without Zend Framework MVC components.
574 Group: Development/Languages/PHP
575 URL: http://framework.zend.com/manual/en/zend.ldap.html
576 Requires: %{name} = %{version}-%{release}
578 %description Zend_Ldap
579 Zend_Ldap is a class for performing LDAP operations including but not
580 limited to binding, searching and modifying entries in an LDAP
585 Group: Development/Languages/PHP
586 URL: http://framework.zend.com/manual/en/zend.loader.html
587 Requires: %{name} = %{version}-%{release}
589 %description Zend_Loader
590 The Zend_Loader class includes methods to help you load files
595 Group: Development/Languages/PHP
596 URL: http://framework.zend.com/manual/en/zend.locale.html
597 Requires: %{name} = %{version}-%{release}
600 %description Zend_Locale
601 Zend_Locale is the Framework's answer to the question, "How can the
602 same application be used around the whole world?". This component is
603 the foundation of Zend_Date, Zend_Translate, and others. It provides:
604 - access to CLDR, an international data repository for I18N issues,
605 for all framework classes
606 - localizing of numbers
607 - normalizing of dates, times and numbers.
611 Group: Development/Languages/PHP
612 URL: http://framework.zend.com/manual/en/zend.log.html
613 Requires: %{name} = %{version}-%{release}
614 # Zend_Log_Formatter_Xml has hard dependency on dom
616 %description Zend_Log
617 Zend_Log is a component for general purpose logging. It supports
618 multiple log backends, formatting messages sent to the log, and
619 filtering messages from being logged. These functions are divided into
620 the following objects:
621 - A Log (instance of Zend_Log) is the object that your application
622 uses the most. You can have as many Log objects as you like; they do
623 not interact. A Log object must contain at least one Writer, and can
624 optionally contain one or more Filters.
625 - A Writer (inherits from Zend_Log_Writer_Abstract) is responsible for
626 saving data to storage.
627 - A Filter (implements Zend_Log_Filter_Interface) blocks log data from
628 being saved. A filter may be applied to an individual Writer, or to a
629 Log where it is applied before all Writers. In either case, filters
631 - A Formatter (implements Zend_Log_Formatter_Interface) can format the
632 log data before it is written by a Writer. Each Writer has exactly one
637 Group: Development/Languages/PHP
638 URL: http://framework.zend.com/manual/en/zend.mail.html
639 Requires: %{name} = %{version}-%{release}
641 %description Zend_Mail
642 Zend_Mail provides generalized functionality to compose and send both
643 text and MIME-compliant multipart e-mail messages. Mail can be sent
644 with Zend_Mail via the default Zend_Mail_Transport_Sendmail transport
645 or via Zend_Mail_Transport_Smtp.
649 Group: Development/Languages/PHP
650 URL: http://framework.zend.com/manual/en/zend.markup.html
651 Requires: %{name} = %{version}-%{release}
653 %description Zend_Markup
654 The Zend_Markup component provides an extensible way for parsing text
655 and rendering lightweight markup languages like BBcode and Textile. It
656 is available as of Zend Framework version 1.10.
658 Zend_Markup uses a factory method to instantiate an instance of a
659 renderer that extends Zend_Markup_Renderer_Abstract. The factory
660 method accepts three arguments. The first one is the parser used to
661 tokenize the text (e.g. BbCode). The second (optional) parameter is
662 the renderer to use, Html by default. Thirdly an array with options to
663 use for the renderer can be specified.
665 %package Zend_Measure
666 Summary: Zend_Measure
667 Group: Development/Languages/PHP
668 URL: http://framework.zend.com/manual/en/zend.measure.html
669 Requires: %{name} = %{version}-%{release}
671 %description Zend_Measure
672 Zend_Measure component provide a generic and easy way for working with
673 measurements. Using Zend_Measure_* classes, you can convert
674 measurements into different units of the same type. They can be added,
675 subtracted and compared against each other. From a given input made in
676 the user's native language, the unit of measurement can be
677 automatically extracted. Numerous units of measurement are supported.
681 Group: Development/Languages/PHP
682 URL: http://framework.zend.com/manual/en/zend.memory.html
683 Requires: %{name} = %{version}-%{release}
685 %description Zend_Memory
686 The Zend_Memory component is intended to manage data in an environment
687 with limited memory. Memory objects (memory containers) are generated
688 by memory manager by request and transparently swapped/loaded when
689 it's necessary. For example, if creating or loading a managed object
690 would cause the total memory usage to exceed the limit you specify,
691 some managed objects are copied to cache storage outside of memory. In
692 this way, the total memory used by managed objects does not exceed the
693 limit you need to enforce.
697 Group: Development/Languages/PHP
698 URL: http://framework.zend.com/manual/en/zend.mime.html
699 Requires: %{name} = %{version}-%{release}
702 %description Zend_Mime
703 Zend_Mime is a support class for handling multipart MIME messages.
705 %package Zend_Navigation
706 Summary: Zend_Navigation - manage trees of pointers to web page
707 Group: Development/Languages/PHP
708 URL: http://framework.zend.com/manual/en/zend.navigation.html
709 Requires: %{name} = %{version}-%{release}
711 %description Zend_Navigation
712 Zend_Navigation is a component for managing trees of pointers to web
713 pages. Simply put: It can be used for creating menus, breadcrumbs,
714 links, and sitemaps, or serve as a model for other navigation related
719 Group: Development/Languages/PHP
720 URL: http://framework.zend.com/manual/en/zend.oauth.html
721 Requires: %{name} = %{version}-%{release}
723 %description Zend_Oauth
724 OAuth allows you to approve access by any application to your private
725 data stored a website without being forced to disclose your username
726 or password. If you think about it, the practice of handing over your
727 username and password for sites like Yahoo Mail or Twitter has been
728 endemic for quite a while. This has raised some serious concerns
729 because there's nothing to prevent other applications from misusing
730 this data. Yes, some services may appear trustworthy but that is never
731 guaranteed. OAuth resolves this problem by eliminating the need for
732 any username and password sharing, replacing it with a user controlled
733 authorization process
737 Group: Development/Languages/PHP
738 URL: http://framework.zend.com/manual/en/zend.openid.html
739 Requires: %{name} = %{version}-%{release}
740 # needed for dh keys: any of these tree can do for
743 Suggests: php-openssl
745 %description Zend_OpenId
746 Zend_OpenId is a Zend Framework component that provides a simple API
747 for building OpenID-enabled sites and identity providers.
749 %package Zend_Paginator
750 Summary: Zend_Paginator
751 Group: Development/Languages/PHP
752 URL: http://framework.zend.com/manual/en/zend.paginator.html
753 Requires: %{name} = %{version}-%{release}
755 %description Zend_Paginator
756 Zend_Paginator is a flexible component for paginating collections of
757 data and presenting that data to users.
759 The primary design goals of Zend_Paginator are as follows:
760 - Paginate arbitrary data, not just relational databases
761 - Fetch only the results that need to be displayed
762 - Do not force users to adhere to only one way of displaying data or
763 rendering pagination controls
764 - Loosely couple Zend_Paginator to other Zend Framework components so
765 that users who wish to use it independently of Zend_View, Zend_Db,
770 Group: Development/Languages/PHP
771 URL: http://framework.zend.com/manual/en/zend.pdf.html
772 Requires: %{name} = %{version}-%{release}
778 %description Zend_Pdf
779 Zend_Pdf module is a PDF (Portable Document Format) manipulation
780 engine. It can load existing documents, create new, modify and save
781 modified documents. Thus it can help application dynamically prepare
782 documents in a PDF by modifying existing template or generating
783 document from a scratch.
785 Zend_Pdf module supports the following features:
786 - Create new document or load existing one (PDF V1.4 (Acrobat 5)
787 documents are supported for loading now).
788 - Retrieving specified revision of the document.
789 - Manipulate pages within document. Changing page order, adding new
790 pages, removing pages from a document.
791 - Different drawing primitives (lines, rectangles, polygons, circles,
792 ellipses and sectors).
793 - Text drawing using any of the 14 standard (built-in) fonts or your
794 own custom TrueType fonts.
796 - Image drawing (JPG, PNG [Up to 8bit per channel+Alpha] and TIFF
797 images are supported).
798 - Incremental PDF file update.
800 %package Zend_ProgressBar
801 Summary: Zend_ProgressBar
802 Group: Development/Languages/PHP
803 URL: http://framework.zend.com/manual/en/zend.progressbar.html
804 Requires: %{name} = %{version}-%{release}
806 %description Zend_ProgressBar
807 Zend_ProgressBar is a component to create and update progressbars in
808 different environments. It consists of a single backend, which outputs
809 the progress through one of the multiple adapters. On every update, it
810 takes an absolute value and optionally a status message, and then
811 calls the adapter with some precalculated values like percentage and
816 Group: Development/Languages/PHP
817 URL: http://framework.zend.com/manual/en/zend.progressbar.html
818 Requires: %{name} = %{version}-%{release}
820 %description Zend_Queue
821 Zend_Queue is a standardized interface for dealing with a variety of
822 queuing systems. Proposed systems include: simple array access,
823 Zend_Cache, Zend Platform Job Queue, Amazon's Simple Queue Service
824 (SQS). It should support creating queues, determining the number of
825 messages in a queue, retrieving messages from a queue (all or specific
826 number), submitting messages to a queue, and removing queues.
828 %package Zend_Reflection
829 Summary: Zend_Reflection
830 Group: Development/Languages/PHP
831 URL: http://framework.zend.com/manual/en/zend.reflection.html
832 Requires: %{name} = %{version}-%{release}
834 %description Zend_Reflection
835 Zend_Reflection is a drop-in extension to PHP's own Reflection API,
836 providing several additional features:
837 - Ability to retrieve return values types.
838 - Ability to retrieve method and function parameter types.
839 - Ability to retrieve class property types.
840 - DocBlocks gain a Reflection class, allowing introspection of
841 docblocks. This provides the ability to determine what annotation tags
842 have been defined as well as to retrieve their values, and the ability
843 to retrieve the short and long descriptions.
844 - Files gain a Reflection class, allowing introspection of PHP files.
845 This provides the ability to determine what functions and classes are
846 defined in a given file, as well as to instrospect them.
847 - Ability to override any Reflection class with your own variant, for
848 the entire reflection tree you create.
850 In general, Zend_Reflection works just like the standard Reflection
851 API, but provides a few additional methods for retrieving artifacts
852 not defined in the Reflection API.
854 %package Zend_Registry
855 Summary: Zend_Registry
856 Group: Development/Languages/PHP
857 URL: http://framework.zend.com/manual/en/zend.registry.html
858 Requires: %{name} = %{version}-%{release}
860 %description Zend_Registry
861 The registry is a container for storing objects and values in the
862 application space. By storing the value in the registry, the same
863 object is always available throughout your application. This mechanism
864 is an alternative to using global storage.
868 Group: Development/Languages/PHP
869 URL: http://framework.zend.com/manual/en/zend.rest.html
870 Requires: %{name} = %{version}-%{release}
874 %description Zend_Rest
875 REST Web Services use service-specific XML formats. These ad-hoc
876 standards mean that the manner for accessing a REST web service is
877 different for each service. REST web services typically use URL
878 parameters (GET data) or path information for requesting data and POST
879 data for sending data. Zend_Rest component provides:
880 - capabilities to access REST web services
881 - capabilities to expose APIs as REST services
883 %package Zend_Search_Lucene
884 Summary: Zend_Search_Lucene
885 Group: Development/Languages/PHP
886 URL: http://framework.zend.com/manual/en/zend.search.lucene.html
887 Requires: %{name} = %{version}-%{release}
892 %description Zend_Search_Lucene
893 Zend_Search_Lucene is a general purpose text search engine. Since it
894 stores its index on the filesystem and does not require a database
895 server, it can add search capabilities to almost any PHP-driven
898 Zend_Search_Lucene supports the following features:
899 - Ranked searching - best results returned first
900 - Many powerful query types: phrase queries, wildcard queries,
901 proximity queries, range queries and more
902 - Search by specific field (e.g., title, author, contents)
904 %package Zend_Serializer
905 Summary: Zend_Serializer
906 Group: Development/Languages/PHP
907 URL: http://framework.zend.com/manual/en/zend.serializer.html
908 Requires: %{name} = %{version}-%{release}
910 %description Zend_Serializer
911 Zend_Serializer provides an adapter based interface to simply generate
912 storable representation of php types by different facilities, and
917 Group: Development/Languages/PHP
918 URL: http://framework.zend.com/manual/en/zend.server.html
919 Requires: %{name} = %{version}-%{release}
921 %description Zend_Server
922 The Zend_Server family of classes provides functionality for the
923 various server classes, including Zend_XmlRpc_Server,
924 Zend_Rest_Server, Zend_Json_Server and Zend_Soap_Wsdl.
926 %package Zend_Server_Reflection
927 Summary: Zend_Server_Reflection
928 Group: Development/Languages/PHP
929 URL: http://framework.zend.com/manual/en/zend.server.reflection.html
930 Requires: %{name} = %{version}-%{release}
932 %description Zend_Server_Reflection
933 Zend_Server_Reflection provides a standard mechanism for performing
934 function and class introspection for use with server classes. It is
935 based on Reflection API, and extends it to provide methods for
936 retrieving parameter and return value types and descriptions, a full
937 list of function and method prototypes (i.e., all possible valid
938 calling combinations), and function/method descriptions.
940 %package Zend_Service
941 Summary: Zend_Service
942 Group: Development/Languages/PHP
943 URL: http://framework.zend.com/manual/en/zend.service.html
944 Requires: %{name} = %{version}-%{release}
946 %description Zend_Service
947 Zend_Service is an abstract class which serves as a foundation for web
948 service implementations, such as SOAP or REST.
950 %package Zend_Service_Akismet
951 Summary: Zend_Service_Akismet
952 Group: Development/Languages/PHP
953 URL: http://framework.zend.com/manual/en/zend.service.akismet.html
954 Requires: %{name} = %{version}-%{release}
956 %description Zend_Service_Akismet
957 Zend_Service_Akismet provides a client for the Akismet API. The
958 Akismet service is used to determine if incoming data is potentially
959 spam; it also exposes methods for submitting data as known spam or as
960 false positives (ham). Originally intended to help categorize and
961 identify spam for Wordpress, it can be used for any type of data.
963 Akismet requires an API key for usage. You may get one for signing up
964 for a WordPress.com account. You do not need to activate a blog;
965 simply acquiring the account will provide you with the API key.
967 Additionally, Akismet requires that all requests contain a URL to the
968 resource for which data is being filtered, and, because of Akismet's
969 origins in WordPress, this resource is called the blog url. This value
970 should be passed as the second argument to the constructor, but may be
971 reset at any time using the setBlogUrl() accessor, or overridden by
972 specifying a 'blog' key in the various method calls.
974 %package Zend_Service_Amazon
975 Summary: Zend_Service_Amazon
976 Group: Development/Languages/PHP
977 URL: http://framework.zend.com/manual/en/zend.service.amazon.html
978 Requires: %{name} = %{version}-%{release}
981 %description Zend_Service_Amazon
982 Zend_Service_Amazon is a simple API for using Amazon web services.
983 Zend_Service_Amazon has two APIs: a more traditional one that follows
984 Amazon's own API, and a simpler "Query API" for constructing even
985 complex search queries easily.
987 Zend_Service_Amazon enables developers to retrieve information
988 appearing throughout Amazon.com web sites directly through the Amazon
991 %package Zend_Service_Audioscrobbler
992 Summary: Zend_Service_Audioscrobbler
993 Group: Development/Languages/PHP
994 URL: http://framework.zend.com/manual/en/zend.service.audioscrobbler.html
995 Requires: %{name} = %{version}-%{release}
998 %description Zend_Service_Audioscrobbler
999 Zend_Service_Audioscrobbler is a simple API for using the
1000 Audioscrobbler REST Web Service. The Audioscrobbler Web Service
1001 provides access to its database of Users, Artists, Albums, Tracks,
1002 Tags, Groups, and Forums.
1004 %package Zend_Service_Delicious
1005 Summary: Zend_Service_Delicious
1006 Group: Development/Languages/PHP
1007 URL: http://framework.zend.com/manual/en/zend.service.delicious.html
1008 Requires: %{name} = %{version}-%{release}
1011 %description Zend_Service_Delicious
1012 Zend_Service_Delicious is simple API for using del.icio.us XML and
1013 JSON web services. This component gives you read-write access to posts
1014 at del.icio.us if you provide credentials. It also allows read-only
1015 access to public data of all users.
1017 %package Zend_Service_DeveloperGarden
1018 Summary: Zend_Service_DeveloperGarden
1019 Group: Development/Languages/PHP
1020 URL: http://framework.zend.com/manual/en/zend.service.developergarden.html
1021 Requires: %{name} = %{version}-%{release}
1023 %description Zend_Service_DeveloperGarden
1024 DeveloperGarden is the name for the "Open Development services" of the
1025 German Telekom. The "Open Development services" are a set of SOAP API
1028 The family of Zend_Service_DeveloperGarden components provides a clean
1029 and simple interface to the DeveloperGarden API and additionally
1030 offers functionality to improve handling and performance
1032 %package Zend_Service_Ebay
1033 Summary: Zend_Service_Ebay is a simple group of APIs for using eBay web services
1034 Group: Development/Languages/PHP
1035 URL: http://framework.zend.com/manual/en/zend.service.ebay.html
1036 Requires: %{name} = %{version}-%{release}
1038 %description Zend_Service_Ebay
1039 Zend_Service_Ebay is a simple group of APIs for using eBay web
1042 Zend_Service_Ebay implements the eBay APIs:
1045 %package Zend_Service_Flickr
1046 Summary: Zend_Service_Flickr
1047 Group: Development/Languages/PHP
1048 URL: http://framework.zend.com/manual/en/zend.service.delicious.html
1049 Requires: %{name} = %{version}-%{release}
1051 Requires: php(iconv)
1053 %description Zend_Service_Flickr
1054 Zend_Service_Flickr is a simple API for using the Flickr REST Web
1055 Service. In order to use the Flickr web services, you must have an API
1056 key. To obtain a key, visit the Flickr API Documentation
1057 <http://www.flickr.com/services/api/>.
1059 %package Zend_Service_LiveDocx
1060 Summary: Zend_Service_LiveDocx
1061 Group: Development/Languages/PHP
1062 URL: http://framework.zend.com/manual/en/zend.service.livedocx.html
1063 Requires: %{name} = %{version}-%{release}
1065 %description Zend_Service_LiveDocx
1066 LiveDocx is a SOAP service that allows developers to generate word
1067 processing documents by combining structured data from PHP with a
1068 template, created in a word processor. The resulting document can be
1069 saved as a PDF, DOCX, DOC, HTML or RTF file. LiveDocx implements
1072 The family of Zend_Service_LiveDocx components provides a clean and
1073 simple interface to the LiveDocx API and additionally offers
1074 functionality to improve network performance.
1076 %package Zend_Service_Nirvanix
1077 Summary: Zend_Service_Nirvanix
1078 Group: Development/Languages/PHP
1079 URL: http://framework.zend.com/manual/en/zend.service.nirvanix.html
1080 Requires: %{name} = %{version}-%{release}
1082 %description Zend_Service_Nirvanix
1083 Nirvanix provides an Internet Media File System (IMFS), an Internet
1084 storage service that allows applications to upload, store and organize
1085 files and subsequently access them using a standard Web Services
1086 interface. An IMFS is distributed clustered file system, accessed over
1087 the Internet, and optimized for dealing with media files (audio,
1088 video, etc). The goal of an IMFS is to provide massive scalability to
1089 deal with the challenges of media storage growth, with guaranteed
1090 access and availability regardless of time and location. Finally, an
1091 IMFS gives applications the ability to access data securely, without
1092 the large fixed costs associated with acquiring and maintaining
1093 physical storage assets.
1095 Before you can get started with Zend_Service_Nirvanix, you must first
1096 register for an account (https://www.nirvanix.com/signUpSingle.aspx).
1097 After registering, you will receive a Username, Password, and
1098 Application Key. All three are required to use Zend_Service_Nirvanix.
1100 %package Zend_Service_ReCaptcha
1101 Summary: Zend_Service_ReCaptcha
1102 Group: Development/Languages/PHP
1103 URL: http://framework.zend.com/manual/en/zend.service.recaptcha.html
1104 Requires: %{name} = %{version}-%{release}
1106 %description Zend_Service_ReCaptcha
1107 Zend_Service_ReCaptcha provides a client for the reCAPTCHA Web
1108 Service. Per the reCAPTCHA site, "reCAPTCHA is a free CAPTCHA service
1109 that helps to digitize books." Each reCAPTCHA requires the user to
1110 input two words, the first of which is the actual captcha, and the
1111 second of which is a word from some scanned text that Optical
1112 Character Recognition (OCR) software has been unable to identifiy. The
1113 assumption is that if a user correctly provides the first word, the
1114 second is likely correctly entered as well, and can be used to improve
1115 OCR software for digitizing books.
1117 In order to use the reCAPTCHA service, you will need to sign up for an
1118 account (http://recaptcha.net/whyrecaptcha.html) and register one or
1119 more domains with the service in order to generate public and private
1122 %package Zend_Service_ShortUrl
1123 Summary: Zend_Service_ShortUrl
1124 Group: Development/Languages/PHP
1125 URL: http://framework.zend.com/manual/en/zend.service.short-url.html
1126 Requires: %{name} = %{version}-%{release}
1128 %description Zend_Service_ShortUrl
1129 URL shorteners have exploded in popularity in the last several years,
1130 in large part due to the social nature of the web and the desire to
1133 Zend_Service_ShortUrl provides an API for accessing a number of
1134 different URL shortener services, with the ability to both create
1135 short URLs as well as retrieve the original URL.
1137 %package Zend_Service_Simpy
1138 Summary: Zend_Service_Simpy
1139 Group: Development/Languages/PHP
1140 URL: http://framework.zend.com/manual/en/zend.service.simpy.html
1141 Requires: %{name} = %{version}-%{release}
1144 %description Zend_Service_Simpy
1145 Zend_Service_Simpy is a lightweight wrapper for the free REST API
1146 available for the Simpy social bookmarking service.
1148 In order to use Zend_Service_Simpy, you should already have a Simpy
1149 account. To get an account, visit the Simpy web site
1150 (http://simpy.com/).
1152 %package Zend_Service_SlideShare
1153 Summary: Zend_Service_SlideShare
1154 Group: Development/Languages/PHP
1155 URL: http://framework.zend.com/manual/en/zend.service.slideshare.html
1156 Requires: %{name} = %{version}-%{release}
1158 %description Zend_Service_SlideShare
1159 The Zend_Service_SlideShare component is used to interact with the
1160 slideshare.net web services for hosting slide shows online. With this
1161 component, you can embed slide shows which are hosted on this web site
1162 within a web site and even upload new slide shows to your account.
1164 In order to use the Zend_Service_SlideShare component you must first
1165 create an account on the slideshare.net servers in order to receive an
1166 API key, username, password and shared secret value -- all of which
1167 are needed in order to use the Zend_Service_SlideShare component.
1169 %package Zend_Service_StrikeIron
1170 Summary: Zend_Service_StrikeIron
1171 Group: Development/Languages/PHP
1172 URL: http://framework.zend.com/manual/en/zend.service.strikeiron.html
1173 Requires: %{name} = %{version}-%{release}
1175 %description Zend_Service_StrikeIron
1176 Zend_Service_StrikeIron provides a client to StrikeIron web services.
1178 The Zend_Service_StrikeIron component provides:
1179 - A single point for configuring your StrikeIron authentication
1180 credentials that can be used across many StrikeIron services.
1181 - A standard way of retrieving your StrikeIron subscription
1182 information such as license status and the number of hits remaining to
1184 - The ability to use any StrikeIron service from its WSDL without
1185 creating a PHP wrapper class, and the option of creating a wrapper for
1186 a more convenient interface.
1187 - Wrappers for three popular StrikeIron services.
1189 Before you can get started with Zend_Service_StrikeIron, you must
1190 first register (http://strikeiron.com/Register.aspx) for a StrikeIron
1191 developer account. After registering, you will receive a StrikeIron
1192 username and password. These will be used when connecting to
1193 StrikeIron using Zend_Service_StrikeIron. You will also need to sign
1194 up (http://www.strikeiron.com/ProductDetail.aspx?p=257) for
1195 StrikeIron's Super Data Pack Web Service. Both registration steps are
1196 free and can be done relatively quickly through the StrikeIron
1199 %package Zend_Service_Technorati
1200 Summary: Zend_Service_Technorati
1201 Group: Development/Languages/PHP
1202 URL: http://framework.zend.com/manual/en/zend.service.technorati.html
1203 Requires: %{name} = %{version}-%{release}
1205 %description Zend_Service_Technorati
1206 Zend_Service_Technorati provides an easy, intuitive and
1207 object-oriented interface for using the Technorati API. It provides
1208 access to all available Technorati API queries and returns the
1209 original XML response as a friendly PHP object.
1211 Technorati requires a valid API key for usage. To get your own API Key
1212 you first need to create a new Technorati account
1213 (http://technorati.com/signup/), then visit the API Key section
1214 (http://technorati.com/developers/apikey.html).
1216 %package Zend_Service_Twitter
1217 Summary: Zend_Service_Twitter
1218 Group: Development/Languages/PHP
1219 URL: http://framework.zend.com/manual/en/zend.service.technorati.html
1220 Requires: %{name} = %{version}-%{release}
1222 %description Zend_Service_Twitter
1223 Zend_Service_Twitter provides a client for the Twitter REST API.
1224 Zend_Service_Twitter will allow you to query the public timeline and
1225 if you provide a username and password for Twitter it will allow you
1226 to get and update your status, reply to friends, direct message
1227 friends, mark tweets as favorite and much more.
1229 %package Zend_Service_WindowsAzure
1230 Summary: Zend_Service_WindowsAzure
1231 Group: Development/Languages/PHP
1232 URL: http://framework.zend.com/manual/en/zend.service.windowsazure.html
1233 Requires: %{name} = %{version}-%{release}
1235 %description Zend_Service_WindowsAzure
1236 Windows Azure is the name for Microsoft’s Software + Services
1237 platform, an operating system in the cloud providing services for
1238 hosting, management, scalable storage with support for simple blobs,
1239 tables, and queues, as well as a management infrastructure for
1240 provisioning and geo-distribution of cloud-based services, and a
1241 development platform for the Azure Services layer.
1243 %package Zend_Service_Yahoo
1244 Summary: Zend_Service_Yahoo
1245 Group: Development/Languages/PHP
1246 URL: http://framework.zend.com/manual/en/zend.service.yahoo.html
1247 Requires: %{name} = %{version}-%{release}
1250 %description Zend_Service_Yahoo
1251 Zend_Service_Yahoo is a simple API for using many of the Yahoo! REST
1252 APIs. Zend_Service_Yahoo allows you to search Yahoo! Web search,
1253 Yahoo! News, Yahoo! Local, Yahoo! Images. In order to use the Yahoo!
1254 REST API, you must have a Yahoo! Application ID. To obtain an
1255 Application ID, please complete and submit the Application ID Request
1256 Form (http://developer.yahoo.com/wsregapp/).
1258 %package Zend_Session
1259 Summary: Zend_Session
1260 Group: Development/Languages/PHP
1261 URL: http://framework.zend.com/manual/en/zend.session.html
1262 Requires: %{name} = %{version}-%{release}
1264 %description Zend_Session
1265 Zend_Session helps manage and preserve session data across multiple
1266 page requests by the same client. Zend_Session component:
1267 - provides an object-oriented interface to access session data
1268 - provides optional security features to help protect against session
1270 - supports namespaced access to the PHP session for interoperability.
1274 Group: Development/Languages/PHP
1275 URL: http://framework.zend.com/manual/en/zend.soap.html
1276 Requires: %{name} = %{version}-%{release}
1278 %description Zend_Soap
1279 Zend_Soap component is intended to simplify Web Services development
1280 for PHP programmers.
1283 Summary: Zend_Tag -- work with taggable Items
1284 Group: Development/Languages/PHP
1285 URL: http://framework.zend.com/manual/en/zend.tag.html
1286 Requires: %{name} = %{version}-%{release}
1288 %description Zend_Tag
1289 Zend_Tag is a component suite which provides a facility to work with
1290 taggable Items. As its base, it provides two classes to work with
1291 Tags, Zend_Tag_Item and Zend_Tag_ItemList. Additionally, it comes with
1292 the interface Zend_Tag_Taggable, which allows you to use any of your
1293 models as a taggable item in conjunction with Zend_Tag.
1297 Group: Development/Languages/PHP
1298 URL: http://framework.zend.com/manual/en/zend.text.html
1299 Requires: %{name} = %{version}-%{release}
1301 %description Zend_Text
1302 Zend_Text is a component which enables developers to create a so
1303 called FIGlet text. A FIGlet text is a string, which is represented as
1304 ASCII art. FIGlets use a special font format, called FLT (FigLet
1309 Group: Development/Languages/PHP
1310 URL: http://framework.zend.com/manual/en/zend.test.html
1311 Requires: %{name} = %{version}-%{release}
1313 %description Zend_Test
1314 Zend_Test provides tools to facilitate unit testing of your Zend
1315 Framework applications.
1317 %package Zend_TimeSync
1318 Summary: Zend_TimeSync
1319 Group: Development/Languages/PHP
1320 URL: http://framework.zend.com/manual/en/zend.timesync.html
1321 Requires: %{name} = %{version}-%{release}
1323 %description Zend_TimeSync
1324 Zend_TimeSync is able to receive internet or network time from a time
1325 server using the NTP or SNTP protocol. With Zend_TimeSync, Zend
1326 Framework is able to act independently from the time settings of the
1327 server where it is running.
1331 Group: Development/Languages/PHP
1332 URL: http://framework.zend.com/wiki/display/ZFDEV/Zend_Tool
1333 Requires: %{name} = %{version}-%{release}
1334 Requires: /usr/bin/php
1336 %description Zend_Tool
1337 Zend_Tool component is intended to simplify project development for
1340 Please note that this component is part of Zend Framework incubator.
1342 %package Zend_Translate
1343 Summary: Zend_Translate
1344 Group: Development/Languages/PHP
1345 URL: http://framework.zend.com/manual/en/zend.translate.html
1346 Requires: %{name} = %{version}-%{release}
1348 %description Zend_Translate
1349 Zend_Translate is the Zend Framework's solution for multilingual
1352 The benefits of Zend_Translate are:
1353 - Supports multiple source formats: Zend_Translate supports several
1354 source formats, including those supported by PHP, and other formats
1355 including TMX and CSV files.
1356 - Thread-safe gettext: The gettext reader of Zend_Translate is
1357 thread-safe. There are no problems using it in multi-threaded
1359 - Easy and generic API: The API of Zend_Translate is very simple and
1360 requires only a handful of functions. So it's easy to learn and easy
1361 to maintain. All source formats are handled the same way, so if the
1362 format of your source files change from Gettext to TMX, you only need
1363 to change one line of code to specify the storage adapter.
1364 - Detection of the user's standard language: The preferred language of
1365 the user accessing the site can be detected and used by
1367 - Automatic source detection: Zend_Translate is capable of detecting
1368 and integrating multiple source files and additionally detect the
1369 locale to be used depending on directory or filenames.
1373 Group: Development/Languages/PHP
1374 URL: http://framework.zend.com/manual/en/zend.uri.html
1375 Requires: %{name} = %{version}-%{release}
1376 Requires: php(ctype)
1378 %description Zend_Uri
1379 Zend_Uri is a component that aids in manipulating and validating
1380 Uniform Resource Identifiers (URIs). Zend_Uri exists primarily to
1381 service other components such as Zend_Http_Client but is also useful
1382 as a standalone utility.
1384 %package Zend_Validate
1385 Summary: Zend_Validate
1386 Group: Development/Languages/PHP
1387 URL: http://framework.zend.com/manual/en/zend.validate.html
1388 Requires: %{name} = %{version}-%{release}
1389 Requires: php(ctype)
1391 %description Zend_Validate
1392 The Zend_Validate component provides a set of commonly needed
1393 validators. It also provides a simple validator chaining mechanism by
1394 which multiple validators may be applied to a single datum in a
1397 %package Zend_Version
1398 Summary: Zend_Version
1399 Group: Development/Languages/PHP
1400 URL: http://framework.zend.com/manual/en/zend.version.html
1401 Requires: %{name} = %{version}-%{release}
1403 %description Zend_Version
1404 Zend_Version component delivers current version number of Zend
1409 Group: Development/Languages/PHP
1410 URL: http://framework.zend.com/manual/en/zend.view.html
1411 Requires: %{name} = %{version}-%{release}
1413 %description Zend_View
1414 Zend_View is a class for working with the "view" portion of the
1415 model-view-controller pattern. That is, it exists to help keep the
1416 view script separate from the model and controller scripts. It
1417 provides a system of helpers, output filters, and variable escaping.
1418 Zend_View is template system agnostic; you may use PHP as your
1419 template language, or create instances of other template systems and
1420 manipulate them within your view script. Essentially, using Zend_View
1421 happens in two major steps: 1. Your controller script creates an
1422 instance of Zend_View and assigns variables to that instance. 2. The
1423 controller tells the Zend_View to render a particular view, thereby
1424 handing control over the view script, which generates the view output.
1426 %package Zend_Wildfire
1427 Summary: Zend_Wildfire
1428 Group: Development/Languages/PHP
1429 URL: http://framework.zend.com/manual/en/zend.wildfire.html
1430 Requires: %{name} = %{version}-%{release}
1432 %description Zend_Wildfire
1433 Zend_Wildfire is a component that facilitates communication between
1434 PHP code and Wildfire client components. The purpose of the Wildfire
1435 Project is to develop standardized communication channels between a
1436 large variety of components and a dynamic and scriptable plugin
1437 architecture. At this time the primary focus is to provide a system to
1438 allow server-side PHP code to inject logging messages into the Firebug
1439 Console (http://getfirebug.com/).
1441 %package Zend_XmlRpc
1442 Summary: Zend_XmlRpc
1443 Group: Development/Languages/PHP
1444 URL: http://framework.zend.com/manual/en/zend.xmlrpc.html
1445 Requires: %{name} = %{version}-%{release}
1447 Requires: php(iconv)
1449 %description Zend_XmlRpc
1450 From its home page <http://www.xmlrpc.com/>, XML-RPC is described as a
1451 "...remote procedure calling using HTTP as the transport and XML as
1452 the encoding. XML-RPC is designed to be as simple as possible, while
1453 allowing complex data structures to be transmitted, processed and
1454 returned". The Zend Framework provides support for both consuming
1455 remote XML-RPC services and building new XML-RPC servers.
1458 Summary: Demos for Zend Framework
1459 Summary(pl.UTF-8): Programy demonstracyjne dla szkieletu Zend Framework
1460 Group: Documentation
1463 Demos for Zend Framework.
1465 %description demos -l pl.UTF-8
1466 Programy demonstracyjne dla szkieletu Zend Framework.
1469 Summary: Zend Framework manual in English language
1470 Summary(pl.UTF-8): Podręcznik do Zend Framework w języku angielskim
1471 Group: Documentation
1473 %description manual-en
1474 Zend Framework manual in English language.
1476 %description manual-en -l pl.UTF-8
1477 Podręcznik do Zend Framework w języku angielskim.
1481 mv %{name}-%{version}/documentation .
1482 find '(' -name '*.php' -o -name '*.xml' ')' -print0 | xargs -0 %{__sed} -i -e 's,\r$,,'
1486 install -p %{SOURCE2} find-lang.sh
1488 sed -i -e 's,Zend/Serializer/Excception.php,Zend/Serializer/Exception.php,' library/Zend/Serializer/Adapter/PythonPickle.php
1490 # cleanup backups after patching
1491 find '(' -name '*~' -o -name '*.orig' ')' -print0 | xargs -0 -r -l512 rm -f
1496 for a in $(find library -name '*.php'); do
1504 rm -rf $RPM_BUILD_ROOT
1505 install -d $RPM_BUILD_ROOT{%{_examplesdir}/%{name}-%{version},%{php_pear_dir}/bin}
1506 install -d $RPM_BUILD_ROOT%{_bindir}
1507 cp -a demos/Zend/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
1509 # library should be in include_path if used, so we use already defined %{php_pear_dir}
1510 # NOTE: we could use %{php_data_dir} as of php-common-4:5.2.8-3, but then
1511 # pear(...) deps won't be satisifed that these libs use extensively.
1512 cp -a library/* $RPM_BUILD_ROOT%{php_pear_dir}
1514 # create script in bindir
1515 install -p bin/zf.php $RPM_BUILD_ROOT%{php_pear_dir}/bin
1516 cat >> $RPM_BUILD_ROOT%{_bindir}/zf <<-'EOF'
1518 cd %{php_pear_dir}/bin
1519 exec %{_bindir}/php -d safe_mode=off zf.php ${1:+"$@"}
1522 ./find-lang.sh %{name}.lang
1525 install -d $RPM_BUILD_ROOT%{_docdir}/%{name}-en
1526 cp -a documentation/manual/core/en/* $RPM_BUILD_ROOT%{_docdir}/%{name}-en
1529 rm -rf $RPM_BUILD_ROOT
1532 %defattr(644,root,root,755)
1533 %doc LICENSE.txt README.txt
1534 %dir %{php_pear_dir}/Zend
1537 %defattr(644,root,root,755)
1538 %{php_pear_dir}/Zend/Acl
1539 %{php_pear_dir}/Zend/Acl.php
1542 %defattr(644,root,root,755)
1543 %{php_pear_dir}/Zend/Amf
1545 %files Zend_Application
1546 %defattr(644,root,root,755)
1547 %{php_pear_dir}/Zend/Application
1548 %{php_pear_dir}/Zend/Application.php
1550 %files Zend_ProgressBar
1551 %defattr(644,root,root,755)
1552 %{php_pear_dir}/Zend/ProgressBar.php
1553 %{php_pear_dir}/Zend/ProgressBar
1556 %defattr(644,root,root,755)
1557 %{php_pear_dir}/Zend/Auth
1558 %{php_pear_dir}/Zend/Auth.php
1561 %defattr(644,root,root,755)
1562 %{php_pear_dir}/Zend/Barcode
1563 %{php_pear_dir}/Zend/Barcode.php
1566 %defattr(644,root,root,755)
1567 %{php_pear_dir}/Zend/Cache
1568 %{php_pear_dir}/Zend/Cache.php
1569 # Zend_Server_Cache subpackage?
1570 # but not listed as separate component on doc
1571 %{php_pear_dir}/Zend/Server/Cache.php
1574 %defattr(644,root,root,755)
1575 %{php_pear_dir}/Zend/Captcha
1578 %defattr(644,root,root,755)
1579 %dir %{php_pear_dir}/Zend/Cloud
1580 %{php_pear_dir}/Zend/Cloud/AbstractFactory.php
1581 %{php_pear_dir}/Zend/Cloud/Exception.php
1582 %{php_pear_dir}/Zend/Cloud/OperationNotAvailableException.php
1585 %{php_pear_dir}/Zend/Cloud/DocumentService
1586 %{php_pear_dir}/Zend/Cloud/QueueService
1587 %{php_pear_dir}/Zend/Cloud/StorageService
1589 %files Zend_CodeGenerator
1590 %defattr(644,root,root,755)
1591 %{php_pear_dir}/Zend/CodeGenerator
1594 %defattr(644,root,root,755)
1595 %{php_pear_dir}/Zend/Config
1596 %{php_pear_dir}/Zend/Config.php
1598 %files Zend_Console_Getopt
1599 %defattr(644,root,root,755)
1600 %dir %{php_pear_dir}/Zend/Console
1601 %{php_pear_dir}/Zend/Console/Getopt
1602 %{php_pear_dir}/Zend/Console/Getopt.php
1604 %files Zend_Controller
1605 %defattr(644,root,root,755)
1606 %{php_pear_dir}/Zend/Controller
1609 %defattr(644,root,root,755)
1610 %{php_pear_dir}/Zend/Crypt
1611 %{php_pear_dir}/Zend/Crypt.php
1613 %files Zend_Currency
1614 %defattr(644,root,root,755)
1615 %{php_pear_dir}/Zend/Currency
1616 %{php_pear_dir}/Zend/Currency.php
1619 %defattr(644,root,root,755)
1620 %{php_pear_dir}/Zend/Date
1621 %{php_pear_dir}/Zend/Date.php
1624 %defattr(644,root,root,755)
1625 %{php_pear_dir}/Zend/Db
1626 %{php_pear_dir}/Zend/Db.php
1629 %defattr(644,root,root,755)
1630 %{php_pear_dir}/Zend/Debug.php
1633 %defattr(644,root,root,755)
1634 %{php_pear_dir}/Zend/Dojo
1635 %{php_pear_dir}/Zend/Dojo.php
1638 %defattr(644,root,root,755)
1639 %{php_pear_dir}/Zend/Dom
1641 %files Zend_Exception
1642 %defattr(644,root,root,755)
1643 %{php_pear_dir}/Zend/Exception.php
1646 %defattr(644,root,root,755)
1647 %{php_pear_dir}/Zend/Feed
1648 %{php_pear_dir}/Zend/Feed.php
1651 %defattr(644,root,root,755)
1652 %{php_pear_dir}/Zend/File
1655 %defattr(644,root,root,755)
1656 %{php_pear_dir}/Zend/Filter
1657 %{php_pear_dir}/Zend/Filter.php
1658 %exclude %{php_pear_dir}/Zend/Filter/Input.php
1660 %files Zend_Filter_Input
1661 %defattr(644,root,root,755)
1662 %{php_pear_dir}/Zend/Filter/Input.php
1665 %defattr(644,root,root,755)
1666 %{php_pear_dir}/Zend/Form
1667 %{php_pear_dir}/Zend/Form.php
1670 %defattr(644,root,root,755)
1671 %{php_pear_dir}/Zend/Gdata
1672 %{php_pear_dir}/Zend/Gdata.php
1675 %defattr(644,root,root,755)
1676 %{php_pear_dir}/Zend/Http
1678 %files Zend_InfoCard
1679 %defattr(644,root,root,755)
1680 %{php_pear_dir}/Zend/InfoCard
1681 %{php_pear_dir}/Zend/InfoCard.php
1684 %defattr(644,root,root,755)
1685 %{php_pear_dir}/Zend/Json
1686 %{php_pear_dir}/Zend/Json.php
1689 %defattr(644,root,root,755)
1690 %{php_pear_dir}/Zend/Layout
1691 %{php_pear_dir}/Zend/Layout.php
1694 %defattr(644,root,root,755)
1695 %{php_pear_dir}/Zend/Ldap
1696 %{php_pear_dir}/Zend/Ldap.php
1699 %defattr(644,root,root,755)
1700 %{php_pear_dir}/Zend/Loader
1701 %{php_pear_dir}/Zend/Loader.php
1703 %files Zend_Locale -f %{name}.lang
1704 %defattr(644,root,root,755)
1705 %dir %{php_pear_dir}/Zend/Locale
1706 %{php_pear_dir}/Zend/Locale.php
1707 %{php_pear_dir}/Zend/Locale/Exception.php
1708 %{php_pear_dir}/Zend/Locale/Format.php
1709 %{php_pear_dir}/Zend/Locale/Math.php
1710 %{php_pear_dir}/Zend/Locale/Math
1712 %{php_pear_dir}/Zend/Locale/Data.php
1713 %dir %{php_pear_dir}/Zend/Locale/Data
1714 %{php_pear_dir}/Zend/Locale/Data/Translation.php
1715 %{php_pear_dir}/Zend/Locale/Data/characters.xml
1716 %{php_pear_dir}/Zend/Locale/Data/likelySubtags.xml
1717 %{php_pear_dir}/Zend/Locale/Data/metazoneInfo.xml
1718 %{php_pear_dir}/Zend/Locale/Data/numberingSystems.xml
1719 %{php_pear_dir}/Zend/Locale/Data/postalCodeData.xml
1720 %{php_pear_dir}/Zend/Locale/Data/root.xml
1721 %{php_pear_dir}/Zend/Locale/Data/supplementalData.xml
1722 %{php_pear_dir}/Zend/Locale/Data/telephoneCodeData.xml
1725 %defattr(644,root,root,755)
1726 %{php_pear_dir}/Zend/Log
1727 %{php_pear_dir}/Zend/Log.php
1730 %defattr(644,root,root,755)
1731 %{php_pear_dir}/Zend/Mail
1732 %{php_pear_dir}/Zend/Mail.php
1735 %defattr(644,root,root,755)
1736 %{php_pear_dir}/Zend/Markup
1737 %{php_pear_dir}/Zend/Markup.php
1740 %defattr(644,root,root,755)
1741 %{php_pear_dir}/Zend/Measure
1744 %defattr(644,root,root,755)
1745 %{php_pear_dir}/Zend/Memory
1746 %{php_pear_dir}/Zend/Memory.php
1749 %defattr(644,root,root,755)
1750 %{php_pear_dir}/Zend/Mime
1751 %{php_pear_dir}/Zend/Mime.php
1753 %files Zend_Navigation
1754 %defattr(644,root,root,755)
1755 %{php_pear_dir}/Zend/Navigation
1756 %{php_pear_dir}/Zend/Navigation.php
1759 %defattr(644,root,root,755)
1760 %{php_pear_dir}/Zend/Oauth
1761 %{php_pear_dir}/Zend/Oauth.php
1764 %defattr(644,root,root,755)
1765 %{php_pear_dir}/Zend/OpenId
1766 %{php_pear_dir}/Zend/OpenId.php
1768 %files Zend_Paginator
1769 %defattr(644,root,root,755)
1770 %{php_pear_dir}/Zend/Paginator
1771 %{php_pear_dir}/Zend/Paginator.php
1774 %defattr(644,root,root,755)
1775 %{php_pear_dir}/Zend/Pdf
1776 %{php_pear_dir}/Zend/Pdf.php
1779 %defattr(644,root,root,755)
1780 %{php_pear_dir}/Zend/Queue
1781 %{php_pear_dir}/Zend/Queue.php
1783 %files Zend_Reflection
1784 %defattr(644,root,root,755)
1785 %{php_pear_dir}/Zend/Reflection
1787 %files Zend_Registry
1788 %defattr(644,root,root,755)
1789 %{php_pear_dir}/Zend/Registry.php
1792 %defattr(644,root,root,755)
1793 %{php_pear_dir}/Zend/Rest
1795 %files Zend_Search_Lucene
1796 %defattr(644,root,root,755)
1797 %dir %{php_pear_dir}/Zend/Search
1798 %{php_pear_dir}/Zend/Search/Exception.php
1799 %{php_pear_dir}/Zend/Search/Lucene
1800 %{php_pear_dir}/Zend/Search/Lucene.php
1802 %files Zend_Serializer
1803 %defattr(644,root,root,755)
1804 %{php_pear_dir}/Zend/Serializer
1805 %{php_pear_dir}/Zend/Serializer.php
1808 %defattr(644,root,root,755)
1809 %dir %{php_pear_dir}/Zend/Server
1810 %{php_pear_dir}/Zend/Server/Abstract.php
1811 %{php_pear_dir}/Zend/Server/Exception.php
1812 %{php_pear_dir}/Zend/Server/Interface.php
1813 %{php_pear_dir}/Zend/Server/Definition.php
1814 %dir %{php_pear_dir}/Zend/Server/Method
1815 %{php_pear_dir}/Zend/Server/Method/Callback.php
1816 %{php_pear_dir}/Zend/Server/Method/Definition.php
1817 %{php_pear_dir}/Zend/Server/Method/Parameter.php
1818 %{php_pear_dir}/Zend/Server/Method/Prototype.php
1820 %files Zend_Server_Reflection
1821 %defattr(644,root,root,755)
1822 %{php_pear_dir}/Zend/Server/Reflection
1823 %{php_pear_dir}/Zend/Server/Reflection.php
1826 %defattr(644,root,root,755)
1827 %dir %{php_pear_dir}/Zend/Service
1828 %{php_pear_dir}/Zend/Service/Abstract.php
1829 %{php_pear_dir}/Zend/Service/Exception.php
1831 %files Zend_Service_Akismet
1832 %defattr(644,root,root,755)
1833 %{php_pear_dir}/Zend/Service/Akismet.php
1835 %files Zend_Service_Amazon
1836 %defattr(644,root,root,755)
1837 %{php_pear_dir}/Zend/Service/Amazon
1838 %{php_pear_dir}/Zend/Service/Amazon.php
1840 %files Zend_Service_Audioscrobbler
1841 %defattr(644,root,root,755)
1842 %{php_pear_dir}/Zend/Service/Audioscrobbler
1843 %{php_pear_dir}/Zend/Service/Audioscrobbler.php
1845 %files Zend_Service_Delicious
1846 %defattr(644,root,root,755)
1847 %{php_pear_dir}/Zend/Service/Delicious
1848 %{php_pear_dir}/Zend/Service/Delicious.php
1850 %files Zend_Service_DeveloperGarden
1851 %defattr(644,root,root,755)
1852 %{php_pear_dir}/Zend/Service/DeveloperGarden
1854 %files Zend_Service_Ebay
1855 %defattr(644,root,root,755)
1856 %{php_pear_dir}/Zend/Service/Ebay
1858 %files Zend_Service_Flickr
1859 %defattr(644,root,root,755)
1860 %{php_pear_dir}/Zend/Service/Flickr
1861 %{php_pear_dir}/Zend/Service/Flickr.php
1863 %files Zend_Service_LiveDocx
1864 %defattr(644,root,root,755)
1865 %{php_pear_dir}/Zend/Service/LiveDocx
1866 %{php_pear_dir}/Zend/Service/LiveDocx.php
1868 %files Zend_Service_Nirvanix
1869 %defattr(644,root,root,755)
1870 %{php_pear_dir}/Zend/Service/Nirvanix
1871 %{php_pear_dir}/Zend/Service/Nirvanix.php
1873 %files Zend_Service_ReCaptcha
1874 %defattr(644,root,root,755)
1875 %{php_pear_dir}/Zend/Service/ReCaptcha
1876 %{php_pear_dir}/Zend/Service/ReCaptcha.php
1878 %files Zend_Service_ShortUrl
1879 %defattr(644,root,root,755)
1880 %{php_pear_dir}/Zend/Service/ShortUrl
1883 %files Zend_Service_Simpy
1884 %defattr(644,root,root,755)
1885 %{php_pear_dir}/Zend/Service/Simpy
1886 %{php_pear_dir}/Zend/Service/Simpy.php
1889 %files Zend_Service_SlideShare
1890 %defattr(644,root,root,755)
1891 %{php_pear_dir}/Zend/Service/SlideShare
1892 %{php_pear_dir}/Zend/Service/SlideShare.php
1894 %files Zend_Service_StrikeIron
1895 %defattr(644,root,root,755)
1896 %{php_pear_dir}/Zend/Service/StrikeIron
1897 %{php_pear_dir}/Zend/Service/StrikeIron.php
1899 %files Zend_Service_Technorati
1900 %defattr(644,root,root,755)
1901 %{php_pear_dir}/Zend/Service/Technorati
1902 %{php_pear_dir}/Zend/Service/Technorati.php
1904 %files Zend_Service_Twitter
1905 %defattr(644,root,root,755)
1906 %{php_pear_dir}/Zend/Service/Twitter
1907 %{php_pear_dir}/Zend/Service/Twitter.php
1909 %files Zend_Service_WindowsAzure
1910 %defattr(644,root,root,755)
1911 %{php_pear_dir}/Zend/Service/WindowsAzure
1913 %files Zend_Service_Yahoo
1914 %defattr(644,root,root,755)
1915 %{php_pear_dir}/Zend/Service/Yahoo
1916 %{php_pear_dir}/Zend/Service/Yahoo.php
1919 %defattr(644,root,root,755)
1920 %{php_pear_dir}/Zend/Session
1921 %{php_pear_dir}/Zend/Session.php
1924 %defattr(644,root,root,755)
1925 %{php_pear_dir}/Zend/Soap
1928 %defattr(644,root,root,755)
1929 %{php_pear_dir}/Zend/Tag
1932 %defattr(644,root,root,755)
1933 %{php_pear_dir}/Zend/Text
1936 %defattr(644,root,root,755)
1937 %{php_pear_dir}/Zend/Test
1939 %files Zend_TimeSync
1940 %defattr(644,root,root,755)
1941 %{php_pear_dir}/Zend/TimeSync
1942 %{php_pear_dir}/Zend/TimeSync.php
1945 %defattr(644,root,root,755)
1946 %attr(755,root,root) %{_bindir}/zf
1947 %{php_pear_dir}/bin/zf.php
1948 %{php_pear_dir}/Zend/Tool
1950 %files Zend_Translate
1951 %defattr(644,root,root,755)
1952 %{php_pear_dir}/Zend/Translate
1953 %{php_pear_dir}/Zend/Translate.php
1956 %defattr(644,root,root,755)
1957 %{php_pear_dir}/Zend/Uri
1958 %{php_pear_dir}/Zend/Uri.php
1960 %files Zend_Validate
1961 %defattr(644,root,root,755)
1962 %{php_pear_dir}/Zend/Validate
1963 %{php_pear_dir}/Zend/Validate.php
1966 %defattr(644,root,root,755)
1967 %{php_pear_dir}/Zend/Version.php
1970 %defattr(644,root,root,755)
1971 %{php_pear_dir}/Zend/View
1972 %{php_pear_dir}/Zend/View.php
1974 %files Zend_Wildfire
1975 %defattr(644,root,root,755)
1976 %{php_pear_dir}/Zend/Wildfire
1979 %defattr(644,root,root,755)
1980 %{php_pear_dir}/Zend/XmlRpc
1983 %defattr(644,root,root,755)
1984 %{_examplesdir}/%{name}-%{version}
1987 %defattr(644,root,root,755)
1988 %doc %{_docdir}/%{name}-en