1 %include /usr/lib/rpm/macros.php
2 Summary: Zend Framework
3 Summary(pl.UTF-8): Szkielet Zend
7 License: New BSD License
8 Group: Development/Languages/PHP
9 Source0: http://framework.zend.com/releases/%{name}-%{version}/%{name}-%{version}.tar.gz
10 # Source0-md5: f54f5597b5133677cee66eaf781c01ff
11 Source1: http://framework.zend.com/releases/%{name}-%{version}/%{name}-%{version}-manual-en.tar.gz
12 # Source1-md5: 612f319fe213683cff194e86e3277a1d
13 Source2: %{name}-find-lang.sh
14 # http://framework.zend.com/issues/browse/ZF-5802
15 Source3: %{name}-Zend_Tool_Framework_Manifest_Exception.php
16 Source4: %{name}-Zend_Tool_Framework_Provider_Exception.php
17 Source5: %{name}-Zend_Tool_Project_Resource.php
18 Patch0: %{name}-additional-locales.patch
19 Patch1: %{name}-db_charset.patch
20 Patch2: %{name}-deps.patch
21 URL: http://framework.zend.com/
22 BuildRequires: rpm-php-pearprov >= 4.4.2-11
23 BuildRequires: sed >= 4.0
24 Requires: php-common >= 4:5.1.4
25 Requires: rpm-whiteout >= 1.12
26 Obsoletes: ZendFramework-doc
28 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30 # exclude optional dependencies
31 %define _noautoreq 'php(oci8)' 'php(bitset)' 'pear(../application/bootstrap.php)'
34 Zend Framework is a high quality and open source framework for
35 developing Web Applications and Web Services.
37 Built in the true PHP spirit, the Zend Framework delivers ease-of-use
38 and powerful functionality. It provides solutions for building modern,
39 robust, and secure websites.
41 %description -l pl.UTF-8
42 Zend Framework to mający otwarte źródła, wysokiej jakości szkielet do
43 tworzenia aplikacji i usług WWW.
45 Stworzony w prawdziwym duchu PHP szkielet Zend dostarcza łatwą w
46 użyciu i potężną funkcjonalność. Udostępnia rozwiązania do tworzenia
47 nowoczesnych, bogatych i bezpiecznych serwisów WWW.
50 Summary: Zend_Acl - ACL functionality and privileges management
51 Summary(pl.UTF-8): Zend_Acl - listy kontroli dostępu i zarządzanie uprawnieniami
52 Group: Development/Languages/PHP
53 URL: http://framework.zend.com/manual/en/zend.acl.html
54 Requires: %{name} = %{version}-%{release}
57 Zend_Acl provides lightweight and flexible access control list (ACL)
58 functionality and privileges management. In general, an application
59 may utilize such functionality to control access to certain protected
60 objects by other requesting objects.
62 %description Zend_Acl -l pl.UTF-8
63 Zend_Acl udostępnia lekkie i elastyczne listy kontroli dostępu (ACL)
64 oraz zarządzanie uprawnieniami. W ogólności aplikacje mogą
65 wykorzystywać te funkcje do kontroli dostępu do określonych
66 chronionych obiektów przez inne obiekty.
69 Summary: Zend_Amf - Action Message Format support
70 Summary(pl.UTF-8): Zend_Amf - obsługa formatu AMF (Action Message Format)
71 Group: Development/Languages/PHP
72 URL: http://framework.zend.com/manual/en/zend.amf.html
73 Requires: %{name} = %{version}-%{release}
76 Zend_Amf provides support for Adobe's Action Message Format (AMF), to
77 allow communication between Adobe's Flash Player and PHP.
78 Specifically, it provides a gateway server implementation for handling
79 requests sent from the Flash Player to the server and mapping these
80 requests to object and class methods and arbitrary callbacks.
82 %description Zend_Amf -l pl.UTF-8
83 Zend_Amf dodaje obsługę formatu Adobe Action Message Format (AMF),
84 pozwalającego na komunikację między Adobe Flash Playerem a PHP. W
85 szczególności udostępnia implementację serwera bramki do obsługi żądań
86 wysyłanych z Flash Playera do serwera i odwzorowywania tych żądań na
87 obiekty i metody klas oraz wywołania zwrotne.
90 Summary: Zend_Auth - authentication API
91 Summary(pl.UTF-8): Zend_Auth - API do uwierzytelniania
92 Group: Development/Languages/PHP
93 URL: http://framework.zend.com/manual/en/zend.auth.html
94 Requires: %{name} = %{version}-%{release}
96 # Zend_Auth_Adapter_Http has hard dependency on hash
98 %description Zend_Auth
99 Zend_Auth provides an API for authentication and includes concrete
100 authentication adapters for common use case scenarios.
102 %description Zend_Auth -l pl.UTF-8
103 Zend_Auth udostępnia API do uwierzytelniania i zawiera właściwe
104 adaptery do uwierzytelniania w popularnych przypadkach użycia.
107 Summary: Zend_Cache - data caching
108 Summary(pl.UTF-8): Zend_Cache - pamięć podręczna dla danych
109 Group: Development/Languages/PHP
110 URL: http://framework.zend.com/manual/en/zend.cache.html
111 Requires: %{name} = %{version}-%{release}
112 # Zend_Cache_Backend_Apc hard dep on php-pecl-APC
114 %description Zend_Cache
115 Zend_Cache provides a flexible approach toward caching data, including
116 support for tagging, manipulating, iterating, and removing subsets.
118 %description Zend_Cache -l pl.UTF-8
119 Zend_Cache zapewnia elastyczną pamięć podręczną dla danych z obsługą
120 oznaczania, modyfikowania, iterowania i usuwania podzbiorów.
122 %package Zend_Captcha
123 Summary: Zend_Captcha - CAPTCHA functionality
124 Summary(pl.UTF-8): Zend_Captcha - funkcjonalność CAPTCHA
125 Group: Development/Languages/PHP
126 URL: http://framework.zend.com/manual/en/zend.captcha.html
127 Requires: %{name} = %{version}-%{release}
129 %description Zend_Captcha
130 CAPTCHA stands for "Completely Automated Turing test to tell Computers
131 and Humans Apart" it is used as a challenge-response to ensure that
132 the individual submitting information is a human and not an automated
133 process. Typically, a captcha is used with form submissions where
134 authenticated users are not necessary, but you desire to prevent spam
135 submissions. Captchas can take variety of forms, including asking
136 logic questions, presenting skewed fonts, and presenting images and
137 asking how they relate. Zend_Captcha aims to provide a variety of
138 backends that may be utilized either standalone or in conjunction with
141 %description Zend_Captcha -l pl.UTF-8
142 CAPTCHA (Completely Automated Turing test to tell Computers and Humans
143 Apart) to oparta na pytaniu i odpowiedzi metoda upewnienia się, że
144 wysyłający informację jest człowiekiem, a nie zautomatyzowanym
145 procesem. Zwykle captcha używa się tam, gdzie formularze są wywyłane
146 bez uwierzytelniania, ale chcemy zapobiec wysyłaniu spamu. Mają różne
147 postaci, np. zadawanie pytań logicznych, pokazywanie wykrzywionych
148 fontów lub obrazków z pytaniem o ich powiązania. Klasa Zend_Captcha
149 udostępnia różne backendy. Może być używana zarówno samodzielnie, jak
150 i w połączeniu z Zend_Form.
153 Summary: Zend_Config - access to configuration data
154 Summary(pl.UTF-8): Zend_Config - dostęp do danych konfiguracyjnych
155 Group: Development/Languages/PHP
156 URL: http://framework.zend.com/manual/en/zend.config.html
157 Requires: %{name} = %{version}-%{release}
159 %description Zend_Config
160 Zend_Config is designed to simplify access to and use of configuration
161 data within applications.
163 %description Zend_Config -l pl.UTF-8
164 Zend_Config ma na celu ułatwienie dostępu i używania danych
165 konfiguracyjnych w aplikacjach.
167 %package Zend_Console_Getopt
168 Summary: Zend_Console_Getopt - parsing command-line options and arguments
169 Summary(pl.UTF-8): Zend_Console_Getopt - analiza opcji i argumentów linii poleceń
170 Group: Development/Languages/PHP
171 URL: http://framework.zend.com/manual/en/zend.console.getopt.html
172 Requires: %{name} = %{version}-%{release}
174 %description Zend_Console_Getopt
175 The Zend_Console_Getopt class helps command-line applications to parse
176 their options and arguments.
178 %description Zend_Console_Getopt -l pl.UTF-8
179 Klasa Zend_Console_Getopt pomaga aplikacjom linii poleceń w analizie
182 %package Zend_Controller
183 Summary: Zend_Controller - heart of Model-View-Controller system
184 Summary(pl.UTF-8): Zend_Controller - podstawa systemu Model-View-Controller
185 Group: Development/Languages/PHP
186 URL: http://framework.zend.com/manual/en/zend.controller.html
187 Requires: %{name} = %{version}-%{release}
189 %description Zend_Controller
190 Zend_Controller is the heart of Zend Framework's MVC system. MVC
191 stands for Model-View-Controller and is a design pattern targeted at
192 separating application logic from display logic.
194 %description Zend_Controller -l pl.UTF-8
195 Zend_Controller to podstawa systemu MVC szkieletu Zend. MVC oznacza
196 Model-View-Controller (model-widok-kontroler) i jest wzorcem
197 projektowym służącym do oddzielenia logiki aplikacji od logiki
200 %package Zend_Currency
201 Summary: Zend_Currency - currency representation handling
202 Summary(pl.UTF-8): Zend_Currency - obsługa reprezentacji walut
203 Group: Development/Languages/PHP
204 URL: http://framework.zend.com/manual/en/zend.currency.html
205 Requires: %{name} = %{version}-%{release}
208 %description Zend_Currency
209 Zend_Currency is part of the I18N core of the Zend_Framework. It
210 handles all issues related to currency, money representation and
211 formating. And it also provides additional informational methods which
212 include localized informations on currencies, informations about which
213 currency is used in which region and more.
215 %description Zend_Currency -l pl.UTF-8
216 Zend_Currency to część rdzenia I18N szkieletu Zend. Obsługuje
217 wszystkie zawiłości związane z walutami, reprezentacją i formatowaniem
218 jednostek monetarnych. Zawiera także dodatkowe metody informacyjne
219 zawierające zlokalizowane informacje o walutach, regionach, w których
223 Summary: Zend_Date - manipulating dates and times
224 Summary(pl.UTF-8): Zend_Date - operacje na dacie i czasie
225 Group: Development/Languages/PHP
226 URL: http://framework.zend.com/manual/en/zend.date.html
227 Requires: %{name} = %{version}-%{release}
229 %description Zend_Date
230 Zend_Date component offers a detailed, but simple API for manipulating
231 dates and times. Its methods accept a wide variety of types of
232 information, including date parts, in numerous combinations yielding
233 many features and possibilities above and beyond the existing PHP date
236 %description Zend_Date -l pl.UTF-8
237 Komponent Zend_Date oferuje szczegółowe, ale proste API do operacji na
238 dacie i czasie. Metody przyjmują szeroki zakres typów informacji, w
239 tym części daty w różnych kombinacjach wykraczających poza funkcje
240 obróbki daty istniejące w PHP.
244 Group: Development/Languages/PHP
245 URL: http://framework.zend.com/manual/en/zend.db.html
246 Requires: %{name} = %{version}-%{release}
249 Zend_Db and its related classes provide a simple SQL database
250 interface for Zend Framework. The Zend_Db_Adapter is the basic class
251 you use to connect your PHP application to an RDBMS. There is a
252 different Adapter class for each brand of RDBMS. The Zend_Db Adapters
253 create a bridge from the vendor-specific PHP extensions to a common
254 interface, to help you write PHP applications once and deploy with
255 multiple brands of RDBMS with very little effort. The interface of the
256 Adapter class is similar to the interface of the PHP Data Objects
259 Zend_Db provides Adapter classes to PDO drivers for the following
261 - IBM DB2 and Informix Dynamic Server (IDS), using the pdo_ibm PHP
263 - MySQL, using the pdo_mysql PHP extension
264 - Microsoft SQL Server, using the pdo_mssql PHP extension
265 - Oracle, using the pdo_oci PHP extension
266 - PostgreSQL, using the pdo_pgsql PHP extension
267 - SQLite, using the pdo_sqlite PHP extension
269 In addition, Zend_Db provides Adapter classes that utilize PHP
270 database extensions for the following RDBMS brands:
271 - MySQL, using the mysqli PHP extension
272 - Oracle, using the oci8 PHP extension
273 - IBM DB2, using the ibm_db2 PHP extension
274 - Firebird/Interbase, using the php_interbase PHP extension
278 Group: Development/Languages/PHP
279 URL: http://framework.zend.com/manual/en/zend.debug.html
280 Requires: %{name} = %{version}-%{release}
282 %description Zend_Debug
283 Zend_Debug is a simple debugging component. The static method
284 Zend_Debug::dump() prints or returns information about an expression.
285 This simple technique of debugging is easy to use in an ad hoc
286 fashion, and requires no initialization, special tools, or debugging
291 Group: Development/Languages/PHP
292 URL: http://framework.zend.com/manual/en/zend.dojo.html
293 Requires: %{name} = %{version}-%{release}
295 %description Zend_Dojo
296 Zend_Dojo component provides integration with Dojo Toolkit.
298 Integration points with Dojo include:
300 - dojo.data compatibility
301 - View helper to help setup the Dojo environment
302 - Dijit-specific Zend_View helpres
303 - Dijit-specific Zend_Form elements and decorators
307 Group: Development/Languages/PHP
308 URL: http://framework.zend.com/manual/en/zend.dom.html
309 Requires: %{name} = %{version}-%{release}
311 %description Zend_Dom
312 Zend_Dom provides tools for working with DOM documents and structures.
313 Currently, it offer Zend_Dom_Query, which provides a unified interface
314 for querying DOM documents utilizing both XPath and CSS selectors.
316 %package Zend_Exception
317 Summary: Zend_Exception
318 Group: Development/Languages/PHP
319 URL: http://framework.zend.com/manual/en/zend.exception.html
320 Requires: %{name} = %{version}-%{release}
322 %description Zend_Exception
323 Zend_Exception is a base exception class. All exceptions thrown by
324 Zend Framework classes should throw an exception that derives from the
325 base class Zend_Exception.
329 Group: Development/Languages/PHP
330 URL: http://framework.zend.com/manual/en/zend.feed.html
331 Requires: %{name} = %{version}-%{release}
333 Requires: php-mbstring
335 %description Zend_Feed
336 Zend_Feed provides functionality for consuming RSS and Atom feeds. It
337 provides a natural syntax for accessing elements of feeds, feed
338 attributes, and entry attributes. Zend_Feed also has extensive support
339 for modifying feed and entry structure with the same natural syntax,
340 and turning the result back into XML. In the future, this modification
341 support could provide support for the Atom Publishing Protocol.
345 Group: Development/Languages/PHP
346 URL: http://framework.zend.com/manual/en/zend.file.html
347 Requires: %{name} = %{version}-%{release}
349 %description Zend_File
350 Zend_File enables developers to take control over file uploads and
351 also over file downloads. It allows you to use built in validators for
352 file purposes and gives you the ability even to change files with
353 filters. Zend_File_Transfer works with adapters which allow to use the
354 same API for different transport protocols like HTTP, FTP, WEBDAV and
359 Group: Development/Languages/PHP
360 URL: http://framework.zend.com/manual/en/zend.filter.html
361 Requires: %{name} = %{version}-%{release}
363 %description Zend_Filter
364 Zend_Filter component provides a set of commonly needed data filters.
365 It also provides a simple filter chaining mechanism by which multiple
366 filters may be applied to a single datum in a user-defined order.
368 %package Zend_Filter_Input
369 Summary: Zend_Filter_Input
370 Group: Development/Languages/PHP
371 URL: http://framework.zend.com/manual/en/zend.filter.input.html
372 Requires: %{name} = %{version}-%{release}
374 %description Zend_Filter_Input
375 Zend_Filter_Input provides a declarative interface to associate
376 multiple filters and validators, apply them to collections of data,
377 and to retrieve input values after they have been processed by the
378 filters and validators. Values are returned in escaped format by
379 default for safe HTML output.
383 Group: Development/Languages/PHP
384 URL: http://framework.zend.com/manual/en/zend.form.html
385 Requires: %{name} = %{version}-%{release}
387 %description Zend_Form
388 Zend_Form simplifies form creation and handling in your web
389 application. It accomplishes the following goals:
390 - Element input filtering and validation
392 - Element and Form rendering, including escaping
393 - Element and form grouping
394 - Element and form-level configuration
398 Group: Development/Languages/PHP
399 URL: http://framework.zend.com/manual/en/zend.gdata.html
400 Requires: %{name} = %{version}-%{release}
404 %description Zend_Gdata
405 Zend_Gdata component is a interface for accessing Google Data from
406 PHP. Google Data APIs provide programmatic interface to some of
407 Google's online services. The Google data Protocol is based upon the
408 Atom Publishing Protocol and allows client applications to retrieve
409 data matching queries, post data, update data and delete data using
410 standard HTTP and the Atom syndication formation. Zend_Gdata component
411 also supports accessing other services implementing the Atom
416 Group: Development/Languages/PHP
417 URL: http://framework.zend.com/manual/en/zend.http.html
418 Requires: %{name} = %{version}-%{release}
420 # Zend_Http_Client_Adapter_Curl has hard dependency on curl
422 %description Zend_Http
423 Zend_Http component provides a client for the HTTP protocol. It
429 %package Zend_InfoCard
430 Summary: Zend_InfoCard
431 Group: Development/Languages/PHP
432 URL: http://framework.zend.com/manual/en/zend.infocard.html
433 Requires: %{name} = %{version}-%{release}
435 %description Zend_InfoCard
436 Zend_InfoCard component implements relying-party support for
437 Information Cards. Infomation Cards are used for identity management
438 on the internet and authentication of users to web sites (called
443 Group: Development/Languages/PHP
444 URL: http://framework.zend.com/manual/en/zend.json.html
445 Requires: %{name} = %{version}-%{release}
447 %description Zend_Json
448 Zend_Json provides convenience methods for serializing native PHP to
449 JSON and decoding JSON to native PHP.
451 JSON, JavaScript Object Notation, can be used for data interchange
452 between JavaScript and other languages. Since JSON can be directly
453 evaluated by JavaScript, it is a more efficient and lightweight format
454 than XML for exchanging data with JavaScript clients.
456 In addition, Zend_Json provides a useful way to convert any arbitrary
457 XML formatted string into a JSON formatted string. This built-in
458 feature will enable PHP developers to transform the enterprise data
459 encoded in XML format into JSON format before sending it to
460 browser-based Ajax client applications. It provides an easy way to do
461 dynamic data conversion on the server-side code thereby avoiding
462 unnecessary XML parsing in the browser-side applications. It offers a
463 nice utility function that results in easier application-specific data
464 processing techniques.
468 Group: Development/Languages/PHP
469 URL: http://framework.zend.com/manual/en/zend.layout.html
470 Requires: %{name} = %{version}-%{release}
472 %description Zend_Layout
473 Zend_Layout implements a classic Two Step View pattern, allowing
474 developers to wrap application content within another view, usually
475 representing the site template. Such templates are often termed
476 layouts by other projects, and Zend Framework has adopted this term
479 The main goals of Zend_Layout are as follows:
480 - Automate selection and rendering of layouts when used with the Zend
481 Framework MVC components.
482 - Provide separate scope for layout related variables and content.
483 - Allow configuration, including layout name, layout script resolution
484 (inflection), and layout script path.
485 - Allow disabling layouts, changing layout scripts, and other states;
486 allow these actions from within action controllers and view scripts.
487 - Follow same script resolution rules (inflection) as the
488 ViewRenderer, but allow them to also use different rules.
489 - Allow usage without Zend Framework MVC components.
493 Group: Development/Languages/PHP
494 URL: http://framework.zend.com/manual/en/zend.ldap.html
495 Requires: %{name} = %{version}-%{release}
497 %description Zend_Ldap
498 Zend_Ldap is a class for performing LDAP operations including but not
499 limited to binding, searching and modifying entries in an LDAP
504 Group: Development/Languages/PHP
505 URL: http://framework.zend.com/manual/en/zend.loader.html
506 Requires: %{name} = %{version}-%{release}
508 %description Zend_Loader
509 The Zend_Loader class includes methods to help you load files
514 Group: Development/Languages/PHP
515 URL: http://framework.zend.com/manual/en/zend.locale.html
516 Requires: %{name} = %{version}-%{release}
519 %description Zend_Locale
520 Zend_Locale is the Framework's answer to the question, "How can the
521 same application be used around the whole world?". This component is
522 the foundation of Zend_Date, Zend_Translate, and others. It provides:
523 - access to CLDR, an international data repository for I18N issues,
524 for all framework classes
525 - localizing of numbers
526 - normalizing of dates, times and numbers.
530 Group: Development/Languages/PHP
531 URL: http://framework.zend.com/manual/en/zend.log.html
532 Requires: %{name} = %{version}-%{release}
533 # Zend_Log_Formatter_Xml has hard dependency on dom
535 %description Zend_Log
536 Zend_Log is a component for general purpose logging. It supports
537 multiple log backends, formatting messages sent to the log, and
538 filtering messages from being logged. These functions are divided into
539 the following objects:
540 - A Log (instance of Zend_Log) is the object that your application
541 uses the most. You can have as many Log objects as you like; they do
542 not interact. A Log object must contain at least one Writer, and can
543 optionally contain one or more Filters.
544 - A Writer (inherits from Zend_Log_Writer_Abstract) is responsible for
545 saving data to storage.
546 - A Filter (implements Zend_Log_Filter_Interface) blocks log data from
547 being saved. A filter may be applied to an individual Writer, or to a
548 Log where it is applied before all Writers. In either case, filters
550 - A Formatter (implements Zend_Log_Formatter_Interface) can format the
551 log data before it is written by a Writer. Each Writer has exactly one
556 Group: Development/Languages/PHP
557 URL: http://framework.zend.com/manual/en/zend.mail.html
558 Requires: %{name} = %{version}-%{release}
560 %description Zend_Mail
561 Zend_Mail provides generalized functionality to compose and send both
562 text and MIME-compliant multipart e-mail messages. Mail can be sent
563 with Zend_Mail via the default Zend_Mail_Transport_Sendmail transport
564 or via Zend_Mail_Transport_Smtp.
566 %package Zend_Measure
567 Summary: Zend_Measure
568 Group: Development/Languages/PHP
569 URL: http://framework.zend.com/manual/en/zend.measure.html
570 Requires: %{name} = %{version}-%{release}
572 %description Zend_Measure
573 Zend_Measure component provide a generic and easy way for working with
574 measurements. Using Zend_Measure_* classes, you can convert
575 measurements into different units of the same type. They can be added,
576 subtracted and compared against each other. From a given input made in
577 the user's native language, the unit of measurement can be
578 automatically extracted. Numerous units of measurement are supported.
582 Group: Development/Languages/PHP
583 URL: http://framework.zend.com/manual/en/zend.memory.html
584 Requires: %{name} = %{version}-%{release}
586 %description Zend_Memory
587 The Zend_Memory component is intended to manage data in an environment
588 with limited memory. Memory objects (memory containers) are generated
589 by memory manager by request and transparently swapped/loaded when
590 it's necessary. For example, if creating or loading a managed object
591 would cause the total memory usage to exceed the limit you specify,
592 some managed objects are copied to cache storage outside of memory. In
593 this way, the total memory used by managed objects does not exceed the
594 limit you need to enforce.
598 Group: Development/Languages/PHP
599 URL: http://framework.zend.com/manual/en/zend.mime.html
600 Requires: %{name} = %{version}-%{release}
603 %description Zend_Mime
604 Zend_Mime is a support class for handling multipart MIME messages.
608 Group: Development/Languages/PHP
609 URL: http://framework.zend.com/manual/en/zend.openid.html
610 Requires: %{name} = %{version}-%{release}
612 %description Zend_OpenId
613 Zend_OpenId is a Zend Framework component that provides a simple API
614 for building OpenID-enabled sites and identity providers.
616 %package Zend_Paginator
617 Summary: Zend_Paginator
618 Group: Development/Languages/PHP
619 URL: http://framework.zend.com/manual/en/zend.paginator.html
620 Requires: %{name} = %{version}-%{release}
622 %description Zend_Paginator
623 Zend_Paginator is a flexible component for paginating collections of
624 data and presenting that data to users.
626 The primary design goals of Zend_Paginator are as follows:
627 - Paginate arbitrary data, not just relational databases
628 - Fetch only the results that need to be displayed
629 - Do not force users to adhere to only one way of displaying data or
630 rendering pagination controls
631 - Loosely couple Zend_Paginator to other Zend Framework components so
632 that users who wish to use it independently of Zend_View, Zend_Db,
637 Group: Development/Languages/PHP
638 URL: http://framework.zend.com/manual/en/zend.pdf.html
639 Requires: %{name} = %{version}-%{release}
645 %description Zend_Pdf
646 Zend_Pdf module is a PDF (Portable Document Format) manipulation
647 engine. It can load existing documents, create new, modify and save
648 modified documents. Thus it can help application dynamically prepare
649 documents in a PDF by modifying existing template or generating
650 document from a scratch.
652 Zend_Pdf module supports the following features:
653 - Create new document or load existing one (PDF V1.4 (Acrobat 5)
654 documents are supported for loading now).
655 - Retrieving specified revision of the document.
656 - Manipulate pages within document. Changing page order, adding new
657 pages, removing pages from a document.
658 - Different drawing primitives (lines, rectangles, polygons, circles,
659 ellipses and sectors).
660 - Text drawing using any of the 14 standard (built-in) fonts or your
661 own custom TrueType fonts.
663 - Image drawing (JPG, PNG [Up to 8bit per channel+Alpha] and TIFF
664 images are supported).
665 - Incremental PDF file update.
667 %package Zend_ProgressBar
668 Summary: Zend_ProgressBar
669 Group: Development/Languages/PHP
670 URL: http://framework.zend.com/manual/en/zend.progressbar.html
671 Requires: %{name} = %{version}-%{release}
673 %description Zend_ProgressBar
674 Zend_ProgressBar is a component to create and update progressbars in
675 different environments. It consists of a single backend, which outputs
676 the progress through one of the multiple adapters. On every update, it
677 takes an absolute value and optionally a status message, and then
678 calls the adapter with some precalculated values like percentage and
681 %package Zend_Registry
682 Summary: Zend_Registry
683 Group: Development/Languages/PHP
684 URL: http://framework.zend.com/manual/en/zend.registry.html
685 Requires: %{name} = %{version}-%{release}
687 %description Zend_Registry
688 The registry is a container for storing objects and values in the
689 application space. By storing the value in the registry, the same
690 object is always available throughout your application. This mechanism
691 is an alternative to using global storage.
695 Group: Development/Languages/PHP
696 URL: http://framework.zend.com/manual/en/zend.rest.html
697 Requires: %{name} = %{version}-%{release}
701 %description Zend_Rest
702 REST Web Services use service-specific XML formats. These ad-hoc
703 standards mean that the manner for accessing a REST web service is
704 different for each service. REST web services typically use URL
705 parameters (GET data) or path information for requesting data and POST
706 data for sending data. Zend_Rest component provides:
707 - capabilities to access REST web services
708 - capabilities to expose APIs as REST services
710 %package Zend_Search_Lucene
711 Summary: Zend_Search_Lucene
712 Group: Development/Languages/PHP
713 URL: http://framework.zend.com/manual/en/zend.search.lucene.html
714 Requires: %{name} = %{version}-%{release}
719 %description Zend_Search_Lucene
720 Zend_Search_Lucene is a general purpose text search engine. Since it
721 stores its index on the filesystem and does not require a database
722 server, it can add search capabilities to almost any PHP-driven
725 Zend_Search_Lucene supports the following features:
726 - Ranked searching - best results returned first
727 - Many powerful query types: phrase queries, wildcard queries,
728 proximity queries, range queries and more
729 - Search by specific field (e.g., title, author, contents)
731 %package Zend_Server_Reflection
732 Summary: Zend_Server_Reflection
733 Group: Development/Languages/PHP
734 URL: http://framework.zend.com/manual/en/zend.server.reflection.html
735 Requires: %{name} = %{version}-%{release}
737 %description Zend_Server_Reflection
738 Zend_Server_Reflection provides a standard mechanism for performing
739 function and class introspection for use with server classes. It is
740 based on Reflection API, and extends it to provide methods for
741 retrieving parameter and return value types and descriptions, a full
742 list of function and method prototypes (i.e., all possible valid
743 calling combinations), and function/method descriptions.
745 %package Zend_Service_Akismet
746 Summary: Zend_Service_Akismet
747 Group: Development/Languages/PHP
748 URL: http://framework.zend.com/manual/en/zend.service.akismet.html
749 Requires: %{name} = %{version}-%{release}
751 %description Zend_Service_Akismet
752 Zend_Service_Akismet provides a client for the Akismet API. The
753 Akismet service is used to determine if incoming data is potentially
754 spam; it also exposes methods for submitting data as known spam or as
755 false positives (ham). Originally intended to help categorize and
756 identify spam for Wordpress, it can be used for any type of data.
758 Akismet requires an API key for usage. You may get one for signing up
759 for a WordPress.com account. You do not need to activate a blog;
760 simply acquiring the account will provide you with the API key.
762 Additionally, Akismet requires that all requests contain a URL to the
763 resource for which data is being filtered, and, because of Akismet's
764 origins in WordPress, this resource is called the blog url. This value
765 should be passed as the second argument to the constructor, but may be
766 reset at any time using the setBlogUrl() accessor, or overridden by
767 specifying a 'blog' key in the various method calls.
769 %package Zend_Service_Amazon
770 Summary: Zend_Service_Amazon
771 Group: Development/Languages/PHP
772 URL: http://framework.zend.com/manual/en/zend.service.amazon.html
773 Requires: %{name} = %{version}-%{release}
776 %description Zend_Service_Amazon
777 Zend_Service_Amazon is a simple API for using Amazon web services.
778 Zend_Service_Amazon has two APIs: a more traditional one that follows
779 Amazon's own API, and a simpler "Query API" for constructing even
780 complex search queries easily.
782 Zend_Service_Amazon enables developers to retrieve information
783 appearing throughout Amazon.com web sites directly through the Amazon
786 %package Zend_Service_Audioscrobbler
787 Summary: Zend_Service_Audioscrobbler
788 Group: Development/Languages/PHP
789 URL: http://framework.zend.com/manual/en/zend.service.audioscrobbler.html
790 Requires: %{name} = %{version}-%{release}
793 %description Zend_Service_Audioscrobbler
794 Zend_Service_Audioscrobbler is a simple API for using the
795 Audioscrobbler REST Web Service. The Audioscrobbler Web Service
796 provides access to its database of Users, Artists, Albums, Tracks,
797 Tags, Groups, and Forums.
799 %package Zend_Service_Delicious
800 Summary: Zend_Service_Delicious
801 Group: Development/Languages/PHP
802 URL: http://framework.zend.com/manual/en/zend.service.delicious.html
803 Requires: %{name} = %{version}-%{release}
806 %description Zend_Service_Delicious
807 Zend_Service_Delicious is simple API for using del.icio.us XML and
808 JSON web services. This component gives you read-write access to posts
809 at del.icio.us if you provide credentials. It also allows read-only
810 access to public data of all users.
812 %package Zend_Service_Flickr
813 Summary: Zend_Service_Flickr
814 Group: Development/Languages/PHP
815 URL: http://framework.zend.com/manual/en/zend.service.delicious.html
816 Requires: %{name} = %{version}-%{release}
820 %description Zend_Service_Flickr
821 Zend_Service_Flickr is a simple API for using the Flickr REST Web
822 Service. In order to use the Flickr web services, you must have an API
823 key. To obtain a key, visit the Flickr API Documentation
824 <http://www.flickr.com/services/api/>.
826 %package Zend_Service_Nirvanix
827 Summary: Zend_Service_Nirvanix
828 Group: Development/Languages/PHP
829 URL: http://framework.zend.com/manual/en/zend.service.nirvanix.html
830 Requires: %{name} = %{version}-%{release}
832 %description Zend_Service_Nirvanix
833 Nirvanix provides an Internet Media File System (IMFS), an Internet
834 storage service that allows applications to upload, store and organize
835 files and subsequently access them using a standard Web Services
836 interface. An IMFS is distributed clustered file system, accessed over
837 the Internet, and optimized for dealing with media files (audio,
838 video, etc). The goal of an IMFS is to provide massive scalability to
839 deal with the challenges of media storage growth, with guaranteed
840 access and availability regardless of time and location. Finally, an
841 IMFS gives applications the ability to access data securely, without
842 the large fixed costs associated with acquiring and maintaining
843 physical storage assets.
845 Before you can get started with Zend_Service_Nirvanix, you must first
846 register for an account (https://www.nirvanix.com/signUpSingle.aspx).
847 After registering, you will receive a Username, Password, and
848 Application Key. All three are required to use Zend_Service_Nirvanix.
850 %package Zend_Service_ReCaptcha
851 Summary: Zend_Service_ReCaptcha
852 Group: Development/Languages/PHP
853 URL: http://framework.zend.com/manual/en/zend.service.recaptcha.html
854 Requires: %{name} = %{version}-%{release}
856 %description Zend_Service_ReCaptcha
857 Zend_Service_ReCaptcha provides a client for the reCAPTCHA Web
858 Service. Per the reCAPTCHA site, "reCAPTCHA is a free CAPTCHA service
859 that helps to digitize books." Each reCAPTCHA requires the user to
860 input two words, the first of which is the actual captcha, and the
861 second of which is a word from some scanned text that Optical
862 Character Recognition (OCR) software has been unable to identifiy. The
863 assumption is that if a user correctly provides the first word, the
864 second is likely correctly entered as well, and can be used to improve
865 OCR software for digitizing books.
867 In order to use the reCAPTCHA service, you will need to sign up for an
868 account (http://recaptcha.net/whyrecaptcha.html) and register one or
869 more domains with the service in order to generate public and private
872 %package Zend_Service_Simpy
873 Summary: Zend_Service_Simpy
874 Group: Development/Languages/PHP
875 URL: http://framework.zend.com/manual/en/zend.service.simpy.html
876 Requires: %{name} = %{version}-%{release}
879 %description Zend_Service_Simpy
880 Zend_Service_Simpy is a lightweight wrapper for the free REST API
881 available for the Simpy social bookmarking service.
883 In order to use Zend_Service_Simpy, you should already have a Simpy
884 account. To get an account, visit the Simpy web site
887 %package Zend_Service_SlideShare
888 Summary: Zend_Service_SlideShare
889 Group: Development/Languages/PHP
890 URL: http://framework.zend.com/manual/en/zend.service.slideshare.html
891 Requires: %{name} = %{version}-%{release}
893 %description Zend_Service_SlideShare
894 The Zend_Service_SlideShare component is used to interact with the
895 slideshare.net web services for hosting slide shows online. With this
896 component, you can embed slide shows which are hosted on this web site
897 within a web site and even upload new slide shows to your account.
899 In order to use the Zend_Service_SlideShare component you must first
900 create an account on the slideshare.net servers in order to receive an
901 API key, username, password and shared secret value -- all of which
902 are needed in order to use the Zend_Service_SlideShare component.
904 %package Zend_Service_StrikeIron
905 Summary: Zend_Service_StrikeIron
906 Group: Development/Languages/PHP
907 URL: http://framework.zend.com/manual/en/zend.service.strikeiron.html
908 Requires: %{name} = %{version}-%{release}
910 %description Zend_Service_StrikeIron
911 Zend_Service_StrikeIron provides a client to StrikeIron web services.
913 The Zend_Service_StrikeIron component provides:
914 - A single point for configuring your StrikeIron authentication
915 credentials that can be used across many StrikeIron services.
916 - A standard way of retrieving your StrikeIron subscription
917 information such as license status and the number of hits remaining to
919 - The ability to use any StrikeIron service from its WSDL without
920 creating a PHP wrapper class, and the option of creating a wrapper for
921 a more convenient interface.
922 - Wrappers for three popular StrikeIron services.
924 Before you can get started with Zend_Service_StrikeIron, you must
925 first register (http://strikeiron.com/Register.aspx) for a StrikeIron
926 developer account. After registering, you will receive a StrikeIron
927 username and password. These will be used when connecting to
928 StrikeIron using Zend_Service_StrikeIron. You will also need to sign
929 up (http://www.strikeiron.com/ProductDetail.aspx?p=257) for
930 StrikeIron's Super Data Pack Web Service. Both registration steps are
931 free and can be done relatively quickly through the StrikeIron
934 %package Zend_Service_Technorati
935 Summary: Zend_Service_Technorati
936 Group: Development/Languages/PHP
937 URL: http://framework.zend.com/manual/en/zend.service.technorati.html
938 Requires: %{name} = %{version}-%{release}
940 %description Zend_Service_Technorati
941 Zend_Service_Technorati provides an easy, intuitive and
942 object-oriented interface for using the Technorati API. It provides
943 access to all available Technorati API queries and returns the
944 original XML response as a friendly PHP object.
946 Technorati requires a valid API key for usage. To get your own API Key
947 you first need to create a new Technorati account
948 (http://technorati.com/signup/), then visit the API Key section
949 (http://technorati.com/developers/apikey.html).
951 %package Zend_Service_Twitter
952 Summary: Zend_Service_Twitter
953 Group: Development/Languages/PHP
954 URL: http://framework.zend.com/manual/en/zend.service.technorati.html
955 Requires: %{name} = %{version}-%{release}
957 %description Zend_Service_Twitter
958 Zend_Service_Twitter provides a client for the Twitter REST API.
959 Zend_Service_Twitter will allow you to query the public timeline and
960 if you provide a username and password for Twitter it will allow you
961 to get and update your status, reply to friends, direct message
962 friends, mark tweets as favorite and much more.
964 %package Zend_Service_Yahoo
965 Summary: Zend_Service_Yahoo
966 Group: Development/Languages/PHP
967 URL: http://framework.zend.com/manual/en/zend.service.yahoo.html
968 Requires: %{name} = %{version}-%{release}
971 %description Zend_Service_Yahoo
972 Zend_Service_Yahoo is a simple API for using many of the Yahoo! REST
973 APIs. Zend_Service_Yahoo allows you to search Yahoo! Web search,
974 Yahoo! News, Yahoo! Local, Yahoo! Images. In order to use the Yahoo!
975 REST API, you must have a Yahoo! Application ID. To obtain an
976 Application ID, please complete and submit the Application ID Request
977 Form (http://developer.yahoo.com/wsregapp/).
979 %package Zend_Session
980 Summary: Zend_Session
981 Group: Development/Languages/PHP
982 URL: http://framework.zend.com/manual/en/zend.session.html
983 Requires: %{name} = %{version}-%{release}
985 %description Zend_Session
986 Zend_Session helps manage and preserve session data across multiple
987 page requests by the same client. Zend_Session component:
988 - provides an object-oriented interface to access session data
989 - provides optional security features to help protect against session
991 - supports namespaced access to the PHP session for interoperability.
995 Group: Development/Languages/PHP
996 URL: http://framework.zend.com/manual/en/zend.soap.html
997 Requires: %{name} = %{version}-%{release}
999 %description Zend_Soap
1000 Zend_Soap component is intended to simplify Web Services development
1001 for PHP programmers.
1005 Group: Development/Languages/PHP
1006 URL: http://framework.zend.com/manual/en/zend.text.html
1007 Requires: %{name} = %{version}-%{release}
1009 %description Zend_Text
1010 Zend_Text is a component which enables developers to create a so
1011 called FIGlet text. A FIGlet text is a string, which is represented as
1012 ASCII art. FIGlets use a special font format, called FLT (FigLet
1017 Group: Development/Languages/PHP
1018 URL: http://framework.zend.com/manual/en/zend.test.html
1019 Requires: %{name} = %{version}-%{release}
1020 Requires: php-PHPUnit
1022 %description Zend_Test
1023 Zend_Test provides tools to facilitate unit testing of your Zend
1024 Framework applications.
1028 Group: Development/Languages/PHP
1029 URL: http://framework.zend.com/wiki/display/ZFDEV/Zend_Tool
1030 Requires: %{name} = %{version}-%{release}
1031 Requires: /usr/bin/php
1033 %description Zend_Tool
1034 Zend_Tool component is intended to simplify project development for
1037 Please note that this component is part of Zend Framework incubator.
1039 %package Zend_Translate
1040 Summary: Zend_Translate
1041 Group: Development/Languages/PHP
1042 URL: http://framework.zend.com/manual/en/zend.translate.html
1043 Requires: %{name} = %{version}-%{release}
1045 %description Zend_Translate
1046 Zend_Translate is the Zend Framework's solution for multilingual
1049 The benefits of Zend_Translate are:
1050 - Supports multiple source formats: Zend_Translate supports several
1051 source formats, including those supported by PHP, and other formats
1052 including TMX and CSV files.
1053 - Thread-safe gettext: The gettext reader of Zend_Translate is
1054 thread-safe. There are no problems using it in multi-threaded
1056 - Easy and generic API: The API of Zend_Translate is very simple and
1057 requires only a handful of functions. So it's easy to learn and easy
1058 to maintain. All source formats are handled the same way, so if the
1059 format of your source files change from Gettext to TMX, you only need
1060 to change one line of code to specify the storage adapter.
1061 - Detection of the user's standard language: The preferred language of
1062 the user accessing the site can be detected and used by
1064 - Automatic source detection: Zend_Translate is capable of detecting
1065 and integrating multiple source files and additionally detect the
1066 locale to be used depending on directory or filenames.
1070 Group: Development/Languages/PHP
1071 URL: http://framework.zend.com/manual/en/zend.uri.html
1072 Requires: %{name} = %{version}-%{release}
1075 %description Zend_Uri
1076 Zend_Uri is a component that aids in manipulating and validating
1077 Uniform Resource Identifiers (URIs). Zend_Uri exists primarily to
1078 service other components such as Zend_Http_Client but is also useful
1079 as a standalone utility.
1081 %package Zend_Validate
1082 Summary: Zend_Validate
1083 Group: Development/Languages/PHP
1084 URL: http://framework.zend.com/manual/en/zend.validate.html
1085 Requires: %{name} = %{version}-%{release}
1088 %description Zend_Validate
1089 The Zend_Validate component provides a set of commonly needed
1090 validators. It also provides a simple validator chaining mechanism by
1091 which multiple validators may be applied to a single datum in a
1094 %package Zend_Version
1095 Summary: Zend_Version
1096 Group: Development/Languages/PHP
1097 URL: http://framework.zend.com/manual/en/zend.version.html
1098 Requires: %{name} = %{version}-%{release}
1100 %description Zend_Version
1101 Zend_Version component delivers current version number of Zend
1106 Group: Development/Languages/PHP
1107 URL: http://framework.zend.com/manual/en/zend.view.html
1108 Requires: %{name} = %{version}-%{release}
1110 %description Zend_View
1111 Zend_View is a class for working with the "view" portion of the
1112 model-view-controller pattern. That is, it exists to help keep the
1113 view script separate from the model and controller scripts. It
1114 provides a system of helpers, output filters, and variable escaping.
1115 Zend_View is template system agnostic; you may use PHP as your
1116 template language, or create instances of other template systems and
1117 manipulate them within your view script. Essentially, using Zend_View
1118 happens in two major steps: 1. Your controller script creates an
1119 instance of Zend_View and assigns variables to that instance. 2. The
1120 controller tells the Zend_View to render a particular view, thereby
1121 handing control over the view script, which generates the view output.
1123 %package Zend_Wildfire
1124 Summary: Zend_Wildfire
1125 Group: Development/Languages/PHP
1126 URL: http://framework.zend.com/manual/en/zend.wildfire.html
1127 Requires: %{name} = %{version}-%{release}
1129 %description Zend_Wildfire
1130 Zend_Wildfire is a component that facilitates communication between
1131 PHP code and Wildfire client components. The purpose of the Wildfire
1132 Project is to develop standardized communication channels between a
1133 large variety of components and a dynamic and scriptable plugin
1134 architecture. At this time the primary focus is to provide a system to
1135 allow server-side PHP code to inject logging messages into the Firebug
1136 Console (http://getfirebug.com/).
1138 %package Zend_XmlRpc
1139 Summary: Zend_XmlRpc
1140 Group: Development/Languages/PHP
1141 URL: http://framework.zend.com/manual/en/zend.xmlrpc.html
1142 Requires: %{name} = %{version}-%{release}
1146 %description Zend_XmlRpc
1147 From its home page <http://www.xmlrpc.com/>, XML-RPC is described as a
1148 "...remote procedure calling using HTTP as the transport and XML as
1149 the encoding. XML-RPC is designed to be as simple as possible, while
1150 allowing complex data structures to be transmitted, processed and
1151 returned". The Zend Framework provides support for both consuming
1152 remote XML-RPC services and building new XML-RPC servers.
1155 Summary: Demos for Zend Framework
1156 Summary(pl.UTF-8): Programy demonstracyjne dla szkieletu Zend Framework
1157 Group: Documentation
1160 Demos for Zend Framework.
1162 %description demos -l pl.UTF-8
1163 Programy demonstracyjne dla szkieletu Zend Framework.
1166 Summary: Zend Framework manual in English language
1167 Summary(pl.UTF-8): Podręcznik do Zend Framework w języku angielskim
1168 Group: Documentation
1170 %description manual-en
1171 Zend Framework manual in English language.
1173 %description manual-en -l pl.UTF-8
1174 Podręcznik do Zend Framework w języku angielskim.
1178 mv %{name}-%{version}/documentation .
1179 find '(' -name '*.php' -o -name '*.xml' ')' -print0 | xargs -0 %{__sed} -i -e 's,\r$,,'
1186 install %{SOURCE2} find-lang.sh
1189 rm -rf $RPM_BUILD_ROOT
1190 install -d $RPM_BUILD_ROOT{%{_examplesdir}/%{name}-%{version},%{php_pear_dir}/bin}
1191 install -d $RPM_BUILD_ROOT%{_bindir}
1192 cp -a demos/Zend/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
1194 # library should be in include_path if used, so we use already defined %{php_pear_dir}
1195 # NOTE: we could use %{php_data_dir} as of php-common-4:5.2.8-3, but then
1196 # pear(...) deps won't be satisifed that these libs use extensively.
1197 cp -a library/* $RPM_BUILD_ROOT%{php_pear_dir}
1199 # copy Zend_Tool from incubator
1200 cp -a incubator/library/Zend/Tool $RPM_BUILD_ROOT%{php_pear_dir}/Zend
1201 cp -a incubator/bin/zf.php $RPM_BUILD_ROOT%{php_pear_dir}/bin
1203 # install missing files
1204 install %{SOURCE3} $RPM_BUILD_ROOT%{php_pear_dir}/Zend/Tool/Framework/Manifest/Exception.php
1205 install %{SOURCE4} $RPM_BUILD_ROOT%{php_pear_dir}/Zend/Tool/Framework/Provider/Exception.php
1206 install %{SOURCE5} $RPM_BUILD_ROOT%{php_pear_dir}/Zend/Tool/Project/Resource.php
1208 # create script in bindir
1209 cat >> $RPM_BUILD_ROOT%{_bindir}/zf <<-'EOF'
1211 cd %{php_pear_dir}/bin
1212 exec /usr/bin/php -d Safe_mode=off zf.php ${1:+"$@"}
1215 ./find-lang.sh %{name}.lang
1218 install -d $RPM_BUILD_ROOT%{_docdir}/%{name}-en
1219 cp -a documentation/manual/core/en/* $RPM_BUILD_ROOT%{_docdir}/%{name}-en
1222 rm -rf $RPM_BUILD_ROOT
1225 %defattr(644,root,root,755)
1226 %doc LICENSE.txt README.txt
1227 %dir %{php_pear_dir}/Zend
1228 %dir %{php_pear_dir}/Zend/Console
1229 %dir %{php_pear_dir}/Zend/Search
1231 %dir %{php_pear_dir}/Zend/Server
1232 %{php_pear_dir}/Zend/Server/Abstract.php
1233 %{php_pear_dir}/Zend/Server/Exception.php
1234 %{php_pear_dir}/Zend/Server/Interface.php
1235 %{php_pear_dir}/Zend/Server/Definition.php
1236 %dir %{php_pear_dir}/Zend/Server/Method
1237 %{php_pear_dir}/Zend/Server/Method/Callback.php
1238 %{php_pear_dir}/Zend/Server/Method/Definition.php
1239 %{php_pear_dir}/Zend/Server/Method/Parameter.php
1240 %{php_pear_dir}/Zend/Server/Method/Prototype.php
1242 %dir %{php_pear_dir}/Zend/Service
1243 %{php_pear_dir}/Zend/Service/Abstract.php
1244 %{php_pear_dir}/Zend/Service/Exception.php
1246 %dir %{php_pear_dir}/Zend/Request
1247 %{php_pear_dir}/Zend/Request/Interface.php
1249 %{php_pear_dir}/Zend/TimeSync
1250 %{php_pear_dir}/Zend/TimeSync.php
1253 %defattr(644,root,root,755)
1254 %{php_pear_dir}/Zend/Acl
1255 %{php_pear_dir}/Zend/Acl.php
1258 %defattr(644,root,root,755)
1259 %{php_pear_dir}/Zend/Amf
1261 %files Zend_ProgressBar
1262 %defattr(644,root,root,755)
1263 %{php_pear_dir}/Zend/ProgressBar.php
1264 %{php_pear_dir}/Zend/ProgressBar
1267 %defattr(644,root,root,755)
1268 %{php_pear_dir}/Zend/Auth
1269 %{php_pear_dir}/Zend/Auth.php
1272 %defattr(644,root,root,755)
1273 %{php_pear_dir}/Zend/Cache
1274 %{php_pear_dir}/Zend/Cache.php
1275 # Zend_Server_Cache subpackage?
1276 # but not listed as separate component on doc
1277 %{php_pear_dir}/Zend/Server/Cache.php
1280 %defattr(644,root,root,755)
1281 %{php_pear_dir}/Zend/Captcha
1284 %defattr(644,root,root,755)
1285 %{php_pear_dir}/Zend/Config
1286 %{php_pear_dir}/Zend/Config.php
1288 %files Zend_Console_Getopt
1289 %defattr(644,root,root,755)
1290 %{php_pear_dir}/Zend/Console/Getopt
1291 %{php_pear_dir}/Zend/Console/Getopt.php
1293 %files Zend_Controller
1294 %defattr(644,root,root,755)
1295 %{php_pear_dir}/Zend/Controller
1297 %files Zend_Currency
1298 %defattr(644,root,root,755)
1299 %{php_pear_dir}/Zend/Currency
1300 %{php_pear_dir}/Zend/Currency.php
1303 %defattr(644,root,root,755)
1304 %{php_pear_dir}/Zend/Date
1305 %{php_pear_dir}/Zend/Date.php
1308 %defattr(644,root,root,755)
1309 %{php_pear_dir}/Zend/Db
1310 %{php_pear_dir}/Zend/Db.php
1313 %defattr(644,root,root,755)
1314 %{php_pear_dir}/Zend/Debug.php
1317 %defattr(644,root,root,755)
1318 %{php_pear_dir}/Zend/Dojo
1319 %{php_pear_dir}/Zend/Dojo.php
1322 %defattr(644,root,root,755)
1323 %{php_pear_dir}/Zend/Dom
1325 %files Zend_Exception
1326 %defattr(644,root,root,755)
1327 %{php_pear_dir}/Zend/Exception.php
1330 %defattr(644,root,root,755)
1331 %{php_pear_dir}/Zend/Feed
1332 %{php_pear_dir}/Zend/Feed.php
1335 %defattr(644,root,root,755)
1336 %{php_pear_dir}/Zend/File
1339 %defattr(644,root,root,755)
1340 %{php_pear_dir}/Zend/Filter
1341 %{php_pear_dir}/Zend/Filter.php
1342 %exclude %{php_pear_dir}/Zend/Filter/Input.php
1344 %files Zend_Filter_Input
1345 %defattr(644,root,root,755)
1346 %{php_pear_dir}/Zend/Filter/Input.php
1349 %defattr(644,root,root,755)
1350 %{php_pear_dir}/Zend/Form
1351 %{php_pear_dir}/Zend/Form.php
1354 %defattr(644,root,root,755)
1355 %{php_pear_dir}/Zend/Gdata
1356 %{php_pear_dir}/Zend/Gdata.php
1359 %defattr(644,root,root,755)
1360 %{php_pear_dir}/Zend/Http
1362 %files Zend_InfoCard
1363 %defattr(644,root,root,755)
1364 %{php_pear_dir}/Zend/InfoCard
1365 %{php_pear_dir}/Zend/InfoCard.php
1368 %defattr(644,root,root,755)
1369 %{php_pear_dir}/Zend/Json
1370 %{php_pear_dir}/Zend/Json.php
1373 %defattr(644,root,root,755)
1374 %{php_pear_dir}/Zend/Layout
1375 %{php_pear_dir}/Zend/Layout.php
1378 %defattr(644,root,root,755)
1379 %{php_pear_dir}/Zend/Ldap
1380 %{php_pear_dir}/Zend/Ldap.php
1383 %defattr(644,root,root,755)
1384 %{php_pear_dir}/Zend/Loader
1385 %{php_pear_dir}/Zend/Loader.php
1387 %files Zend_Locale -f %{name}.lang
1388 %defattr(644,root,root,755)
1389 %dir %{php_pear_dir}/Zend/Locale
1390 %{php_pear_dir}/Zend/Locale.php
1391 %{php_pear_dir}/Zend/Locale/Exception.php
1392 %{php_pear_dir}/Zend/Locale/Format.php
1393 %{php_pear_dir}/Zend/Locale/Math.php
1394 %{php_pear_dir}/Zend/Locale/Math
1396 %{php_pear_dir}/Zend/Locale/Data.php
1397 %dir %{php_pear_dir}/Zend/Locale/Data
1398 %{php_pear_dir}/Zend/Locale/Data/Translation.php
1399 %{php_pear_dir}/Zend/Locale/Data/characters.xml
1400 %{php_pear_dir}/Zend/Locale/Data/plurals.xml
1401 %{php_pear_dir}/Zend/Locale/Data/root.xml
1402 %{php_pear_dir}/Zend/Locale/Data/supplementalData.xml
1403 %{php_pear_dir}/Zend/Locale/Data/telephoneCodeData.xml
1406 %defattr(644,root,root,755)
1407 %{php_pear_dir}/Zend/Log
1408 %{php_pear_dir}/Zend/Log.php
1411 %defattr(644,root,root,755)
1412 %{php_pear_dir}/Zend/Mail
1413 %{php_pear_dir}/Zend/Mail.php
1416 %defattr(644,root,root,755)
1417 %{php_pear_dir}/Zend/Measure
1420 %defattr(644,root,root,755)
1421 %{php_pear_dir}/Zend/Memory
1422 %{php_pear_dir}/Zend/Memory.php
1425 %defattr(644,root,root,755)
1426 %{php_pear_dir}/Zend/Mime
1427 %{php_pear_dir}/Zend/Mime.php
1430 %defattr(644,root,root,755)
1431 %{php_pear_dir}/Zend/OpenId
1432 %{php_pear_dir}/Zend/OpenId.php
1434 %files Zend_Paginator
1435 %defattr(644,root,root,755)
1436 %{php_pear_dir}/Zend/Paginator
1437 %{php_pear_dir}/Zend/Paginator.php
1440 %defattr(644,root,root,755)
1441 %{php_pear_dir}/Zend/Pdf
1442 %{php_pear_dir}/Zend/Pdf.php
1444 %files Zend_Registry
1445 %defattr(644,root,root,755)
1446 %{php_pear_dir}/Zend/Registry.php
1449 %defattr(644,root,root,755)
1450 %{php_pear_dir}/Zend/Rest
1452 %files Zend_Search_Lucene
1453 %defattr(644,root,root,755)
1454 %{php_pear_dir}/Zend/Search/Exception.php
1455 %{php_pear_dir}/Zend/Search/Lucene
1456 %{php_pear_dir}/Zend/Search/Lucene.php
1458 %files Zend_Server_Reflection
1459 %defattr(644,root,root,755)
1460 %{php_pear_dir}/Zend/Server/Reflection
1461 %{php_pear_dir}/Zend/Server/Reflection.php
1463 %files Zend_Service_Akismet
1464 %defattr(644,root,root,755)
1465 %{php_pear_dir}/Zend/Service/Akismet.php
1467 %files Zend_Service_Amazon
1468 %defattr(644,root,root,755)
1469 %{php_pear_dir}/Zend/Service/Amazon
1470 %{php_pear_dir}/Zend/Service/Amazon.php
1472 %files Zend_Service_Audioscrobbler
1473 %defattr(644,root,root,755)
1474 %{php_pear_dir}/Zend/Service/Audioscrobbler
1475 %{php_pear_dir}/Zend/Service/Audioscrobbler.php
1477 %files Zend_Service_Delicious
1478 %defattr(644,root,root,755)
1479 %{php_pear_dir}/Zend/Service/Delicious
1480 %{php_pear_dir}/Zend/Service/Delicious.php
1482 %files Zend_Service_Flickr
1483 %defattr(644,root,root,755)
1484 %{php_pear_dir}/Zend/Service/Flickr
1485 %{php_pear_dir}/Zend/Service/Flickr.php
1487 %files Zend_Service_Nirvanix
1488 %defattr(644,root,root,755)
1489 %{php_pear_dir}/Zend/Service/Nirvanix
1490 %{php_pear_dir}/Zend/Service/Nirvanix.php
1492 %files Zend_Service_ReCaptcha
1493 %defattr(644,root,root,755)
1494 %{php_pear_dir}/Zend/Service/ReCaptcha
1495 %{php_pear_dir}/Zend/Service/ReCaptcha.php
1497 %files Zend_Service_Simpy
1498 %defattr(644,root,root,755)
1499 %{php_pear_dir}/Zend/Service/Simpy
1500 %{php_pear_dir}/Zend/Service/Simpy.php
1502 %files Zend_Service_SlideShare
1503 %defattr(644,root,root,755)
1504 %{php_pear_dir}/Zend/Service/SlideShare
1505 %{php_pear_dir}/Zend/Service/SlideShare.php
1507 %files Zend_Service_StrikeIron
1508 %defattr(644,root,root,755)
1509 %{php_pear_dir}/Zend/Service/StrikeIron
1510 %{php_pear_dir}/Zend/Service/StrikeIron.php
1512 %files Zend_Service_Technorati
1513 %defattr(644,root,root,755)
1514 %{php_pear_dir}/Zend/Service/Technorati
1515 %{php_pear_dir}/Zend/Service/Technorati.php
1517 %files Zend_Service_Twitter
1518 %defattr(644,root,root,755)
1519 %{php_pear_dir}/Zend/Service/Twitter
1520 %{php_pear_dir}/Zend/Service/Twitter.php
1522 %files Zend_Service_Yahoo
1523 %defattr(644,root,root,755)
1524 %{php_pear_dir}/Zend/Service/Yahoo
1525 %{php_pear_dir}/Zend/Service/Yahoo.php
1528 %defattr(644,root,root,755)
1529 %{php_pear_dir}/Zend/Session
1530 %{php_pear_dir}/Zend/Session.php
1533 %defattr(644,root,root,755)
1534 %{php_pear_dir}/Zend/Soap
1537 %defattr(644,root,root,755)
1538 %{php_pear_dir}/Zend/Text
1541 %defattr(644,root,root,755)
1542 %{php_pear_dir}/Zend/Test
1545 %defattr(644,root,root,755)
1546 %attr(755,root,root) %{_bindir}/zf
1547 %{php_pear_dir}/bin/zf.php
1548 %{php_pear_dir}/Zend/Tool
1550 %files Zend_Translate
1551 %defattr(644,root,root,755)
1552 %{php_pear_dir}/Zend/Translate
1553 %{php_pear_dir}/Zend/Translate.php
1556 %defattr(644,root,root,755)
1557 %{php_pear_dir}/Zend/Uri
1558 %{php_pear_dir}/Zend/Uri.php
1560 %files Zend_Validate
1561 %defattr(644,root,root,755)
1562 %{php_pear_dir}/Zend/Validate
1563 %{php_pear_dir}/Zend/Validate.php
1566 %defattr(644,root,root,755)
1567 %{php_pear_dir}/Zend/Version.php
1570 %defattr(644,root,root,755)
1571 %{php_pear_dir}/Zend/View
1572 %{php_pear_dir}/Zend/View.php
1574 %files Zend_Wildfire
1575 %defattr(644,root,root,755)
1576 %{php_pear_dir}/Zend/Wildfire
1579 %defattr(644,root,root,755)
1580 %{php_pear_dir}/Zend/XmlRpc
1583 %defattr(644,root,root,755)
1584 %{_examplesdir}/%{name}-%{version}
1587 %defattr(644,root,root,755)
1588 %doc %{_docdir}/%{name}-en