2 # - check Zend/Pdf/FileParser/Image/Jpeg.php and Zend/Pdf/FileParser/Image/Tiff.php
3 # presence in Zend/Pdf/Image.php after update [not implemented in 1.10.2)
4 %include /usr/lib/rpm/macros.php
5 Summary: Zend Framework
6 Summary(pl.UTF-8): Szkielet Zend
10 License: New BSD License
11 Group: Development/Languages/PHP
12 Source0: http://framework.zend.com/releases/%{name}-%{version}/%{name}-%{version}.tar.gz
13 # Source0-md5: 0d14bb2ecc13c7963f8e64fea40d0a2e
14 Source1: http://framework.zend.com/releases/%{name}-%{version}/%{name}-%{version}-manual-en.tar.gz
15 # Source1-md5: 7e9c5012fbf80f2207de2d48eddfb20f
16 Source2: %{name}-find-lang.sh
17 Patch0: %{name}-additional-locales.patch
18 Patch1: %{name}-deps.patch
19 URL: http://framework.zend.com/
20 BuildRequires: /usr/bin/php
21 BuildRequires: php-pecl-runkit
22 BuildRequires: rpm-php-pearprov >= 4.4.2-11
23 BuildRequires: sed >= 4.0
24 Requires: php-common >= 4:5.1.4
26 Requires: rpm-whiteout >= 1.32
27 Obsoletes: ZendFramework-doc
29 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32 %define _noautopear pear(../application/bootstrap.php)
35 %define _bad_deps_1_10 pear(Zend/Pdf/FileParser/Image/Jpeg.php) pear(Zend/Pdf/FileParser/Image/Tiff.php)
36 %define _bad_deps_1_10_2 pear(Zend/Serializer/Excception.php) pear(Zend/Services/DeveloperGarden/Response/Exception.php)
37 %define _noautodeps %{?_bad_deps_1_10} %{?_bad_deps_1_10_2}
39 # exclude optional php dependencies
40 %define _noautophp php-oci8 php-bitset
42 # put it together for rpmbuild
43 %define _noautoreq %{?_noautophp} %{?_noautopear} %{?_noautodeps}
46 Zend Framework is a high quality and open source framework for
47 developing Web Applications and Web Services.
49 Built in the true PHP spirit, the Zend Framework delivers ease-of-use
50 and powerful functionality. It provides solutions for building modern,
51 robust, and secure websites.
53 %description -l pl.UTF-8
54 Zend Framework to mający otwarte źródła, wysokiej jakości szkielet do
55 tworzenia aplikacji i usług WWW.
57 Stworzony w prawdziwym duchu PHP szkielet Zend dostarcza łatwą w
58 użyciu i potężną funkcjonalność. Udostępnia rozwiązania do tworzenia
59 nowoczesnych, bogatych i bezpiecznych serwisów WWW.
62 Summary: Zend_Acl - ACL functionality and privileges management
63 Summary(pl.UTF-8): Zend_Acl - listy kontroli dostępu i zarządzanie uprawnieniami
64 Group: Development/Languages/PHP
65 URL: http://framework.zend.com/manual/en/zend.acl.html
66 Requires: %{name} = %{version}-%{release}
69 Zend_Acl provides lightweight and flexible access control list (ACL)
70 functionality and privileges management. In general, an application
71 may utilize such functionality to control access to certain protected
72 objects by other requesting objects.
74 %description Zend_Acl -l pl.UTF-8
75 Zend_Acl udostępnia lekkie i elastyczne listy kontroli dostępu (ACL)
76 oraz zarządzanie uprawnieniami. W ogólności aplikacje mogą
77 wykorzystywać te funkcje do kontroli dostępu do określonych
78 chronionych obiektów przez inne obiekty.
81 Summary: Zend_Amf - Action Message Format support
82 Summary(pl.UTF-8): Zend_Amf - obsługa formatu AMF (Action Message Format)
83 Group: Development/Languages/PHP
84 URL: http://framework.zend.com/manual/en/zend.amf.html
85 Requires: %{name} = %{version}-%{release}
88 Zend_Amf provides support for Adobe's Action Message Format (AMF), to
89 allow communication between Adobe's Flash Player and PHP.
90 Specifically, it provides a gateway server implementation for handling
91 requests sent from the Flash Player to the server and mapping these
92 requests to object and class methods and arbitrary callbacks.
94 %description Zend_Amf -l pl.UTF-8
95 Zend_Amf dodaje obsługę formatu Adobe Action Message Format (AMF),
96 pozwalającego na komunikację między Adobe Flash Playerem a PHP. W
97 szczególności udostępnia implementację serwera bramki do obsługi żądań
98 wysyłanych z Flash Playera do serwera i odwzorowywania tych żądań na
99 obiekty i metody klas oraz wywołania zwrotne.
101 %package Zend_Application
102 Summary: Zend_Application - bootstrap facility
103 Group: Development/Languages/PHP
104 URL: http://framework.zend.com/manual/en/zend.amf.html
105 Requires: %{name} = %{version}-%{release}
107 %description Zend_Application
108 Zend_Application provides a bootstrapping facility for applications
109 which provides reusable resources, common- and module-based bootstrap
110 classes and dependency checking. It also takes care of setting up the
111 PHP environment and introduces autoloading by default.
114 Summary: Zend_Auth - authentication API
115 Summary(pl.UTF-8): Zend_Auth - API do uwierzytelniania
116 Group: Development/Languages/PHP
117 URL: http://framework.zend.com/manual/en/zend.auth.html
118 Requires: %{name} = %{version}-%{release}
120 # Zend_Auth_Adapter_Http has hard dependency on hash
122 %description Zend_Auth
123 Zend_Auth provides an API for authentication and includes concrete
124 authentication adapters for common use case scenarios.
126 %description Zend_Auth -l pl.UTF-8
127 Zend_Auth udostępnia API do uwierzytelniania i zawiera właściwe
128 adaptery do uwierzytelniania w popularnych przypadkach użycia.
130 %package Zend_Barcode
131 Summary: Zend_Barcode - barcode generator
132 Summary(pl.UTF_8): Zend_Barcode - generator kodów kreskowych
133 Group: Development/Languages/PHP
134 URL: http://framework.zend.com/manual/en/zend.barcode.html
135 Requires: %{name} = %{version}-%{release}
137 %description Zend_Barcode
138 Zend_Barcode provides a generic way to generate barcodes. The
139 Zend_Barcode component is divided into two subcomponents: barcode
140 objects and renderers. Objects allow you to create barcodes
141 independently of the renderer. Renderer allow you to draw barcodes
142 based on the support required.
144 %description Zend_Barcode -l pl.UTF-8
145 Zend_Barcode udostępnia funkcjonalność generowania kodów kreskowych.
146 Komponent Zend_Barcode podzielony jest na dwa podkomponenty: obiekty i
147 renderery. Obiekty pozwalają na tworzenie kodów niezależnie od
148 renderera, renderer na rysowanie kodów na podstawie obiektu.
151 Summary: Zend_Cache - data caching
152 Summary(pl.UTF-8): Zend_Cache - pamięć podręczna dla danych
153 Group: Development/Languages/PHP
154 URL: http://framework.zend.com/manual/en/zend.cache.html
155 Requires: %{name} = %{version}-%{release}
156 # Zend_Cache_Backend_Apc hard dep on php-pecl-APC
158 %description Zend_Cache
159 Zend_Cache provides a flexible approach toward caching data, including
160 support for tagging, manipulating, iterating, and removing subsets.
162 %description Zend_Cache -l pl.UTF-8
163 Zend_Cache zapewnia elastyczną pamięć podręczną dla danych z obsługą
164 oznaczania, modyfikowania, iterowania i usuwania podzbiorów.
166 %package Zend_Captcha
167 Summary: Zend_Captcha - CAPTCHA functionality
168 Summary(pl.UTF-8): Zend_Captcha - funkcjonalność CAPTCHA
169 Group: Development/Languages/PHP
170 URL: http://framework.zend.com/manual/en/zend.captcha.html
171 Requires: %{name} = %{version}-%{release}
173 %description Zend_Captcha
174 CAPTCHA stands for "Completely Automated Turing test to tell Computers
175 and Humans Apart" it is used as a challenge-response to ensure that
176 the individual submitting information is a human and not an automated
177 process. Typically, a captcha is used with form submissions where
178 authenticated users are not necessary, but you desire to prevent spam
179 submissions. Captchas can take variety of forms, including asking
180 logic questions, presenting skewed fonts, and presenting images and
181 asking how they relate. Zend_Captcha aims to provide a variety of
182 backends that may be utilized either standalone or in conjunction with
185 %description Zend_Captcha -l pl.UTF-8
186 CAPTCHA (Completely Automated Turing test to tell Computers and Humans
187 Apart) to oparta na pytaniu i odpowiedzi metoda upewnienia się, że
188 wysyłający informację jest człowiekiem, a nie zautomatyzowanym
189 procesem. Zwykle captcha używa się tam, gdzie formularze są wywyłane
190 bez uwierzytelniania, ale chcemy zapobiec wysyłaniu spamu. Mają różne
191 postaci, np. zadawanie pytań logicznych, pokazywanie wykrzywionych
192 fontów lub obrazków z pytaniem o ich powiązania. Klasa Zend_Captcha
193 udostępnia różne backendy. Może być używana zarówno samodzielnie, jak
194 i w połączeniu z Zend_Form.
196 %package Zend_CodeGenerator
197 Summary: Zend_CodeGenerator - generate arbitrary code using OO interface
198 Group: Development/Languages/PHP
199 URL: http://framework.zend.com/manual/en/zend.codegenerator.html
200 Requires: %{name} = %{version}-%{release}
202 %description Zend_CodeGenerator
203 Zend_CodeGenerator provides facilities to generate arbitrary code
204 using an object oriented interface, both to create new code as well as
205 to update existing code. While the current implementation is limited
206 to generating PHP code, you can easily extend the base class in order
207 to provide code generation for other tasks: JavaScript, configuration
208 files, apache vhosts, etc.
211 Summary: Zend_Config - access to configuration data
212 Summary(pl.UTF-8): Zend_Config - dostęp do danych konfiguracyjnych
213 Group: Development/Languages/PHP
214 URL: http://framework.zend.com/manual/en/zend.config.html
215 Requires: %{name} = %{version}-%{release}
217 %description Zend_Config
218 Zend_Config is designed to simplify access to and use of configuration
219 data within applications.
221 %description Zend_Config -l pl.UTF-8
222 Zend_Config ma na celu ułatwienie dostępu i używania danych
223 konfiguracyjnych w aplikacjach.
225 %package Zend_Console_Getopt
226 Summary: Zend_Console_Getopt - parsing command-line options and arguments
227 Summary(pl.UTF-8): Zend_Console_Getopt - analiza opcji i argumentów linii poleceń
228 Group: Development/Languages/PHP
229 URL: http://framework.zend.com/manual/en/zend.console.getopt.html
230 Requires: %{name} = %{version}-%{release}
232 %description Zend_Console_Getopt
233 The Zend_Console_Getopt class helps command-line applications to parse
234 their options and arguments.
236 %description Zend_Console_Getopt -l pl.UTF-8
237 Klasa Zend_Console_Getopt pomaga aplikacjom linii poleceń w analizie
240 %package Zend_Controller
241 Summary: Zend_Controller - heart of Model-View-Controller system
242 Summary(pl.UTF-8): Zend_Controller - podstawa systemu Model-View-Controller
243 Group: Development/Languages/PHP
244 URL: http://framework.zend.com/manual/en/zend.controller.html
245 Requires: %{name} = %{version}-%{release}
247 %description Zend_Controller
248 Zend_Controller is the heart of Zend Framework's MVC system. MVC
249 stands for Model-View-Controller and is a design pattern targeted at
250 separating application logic from display logic.
252 %description Zend_Controller -l pl.UTF-8
253 Zend_Controller to podstawa systemu MVC szkieletu Zend. MVC oznacza
254 Model-View-Controller (model-widok-kontroler) i jest wzorcem
255 projektowym służącym do oddzielenia logiki aplikacji od logiki
260 Group: Development/Languages/PHP
261 URL: http://framework.zend.com/manual/en/zend.crypt.html
262 Requires: %{name} = %{version}-%{release}
264 %description Zend_Crypt
267 %package Zend_Currency
268 Summary: Zend_Currency - currency representation handling
269 Summary(pl.UTF-8): Zend_Currency - obsługa reprezentacji walut
270 Group: Development/Languages/PHP
271 URL: http://framework.zend.com/manual/en/zend.currency.html
272 Requires: %{name} = %{version}-%{release}
275 %description Zend_Currency
276 Zend_Currency is part of the I18N core of the Zend_Framework. It
277 handles all issues related to currency, money representation and
278 formating. And it also provides additional informational methods which
279 include localized informations on currencies, informations about which
280 currency is used in which region and more.
282 %description Zend_Currency -l pl.UTF-8
283 Zend_Currency to część rdzenia I18N szkieletu Zend. Obsługuje
284 wszystkie zawiłości związane z walutami, reprezentacją i formatowaniem
285 jednostek monetarnych. Zawiera także dodatkowe metody informacyjne
286 zawierające zlokalizowane informacje o walutach, regionach, w których
290 Summary: Zend_Date - manipulating dates and times
291 Summary(pl.UTF-8): Zend_Date - operacje na dacie i czasie
292 Group: Development/Languages/PHP
293 URL: http://framework.zend.com/manual/en/zend.date.html
294 Requires: %{name} = %{version}-%{release}
296 %description Zend_Date
297 Zend_Date component offers a detailed, but simple API for manipulating
298 dates and times. Its methods accept a wide variety of types of
299 information, including date parts, in numerous combinations yielding
300 many features and possibilities above and beyond the existing PHP date
303 %description Zend_Date -l pl.UTF-8
304 Komponent Zend_Date oferuje szczegółowe, ale proste API do operacji na
305 dacie i czasie. Metody przyjmują szeroki zakres typów informacji, w
306 tym części daty w różnych kombinacjach wykraczających poza funkcje
307 obróbki daty istniejące w PHP.
311 Group: Development/Languages/PHP
312 URL: http://framework.zend.com/manual/en/zend.db.html
313 Requires: %{name} = %{version}-%{release}
316 Zend_Db and its related classes provide a simple SQL database
317 interface for Zend Framework. The Zend_Db_Adapter is the basic class
318 you use to connect your PHP application to an RDBMS. There is a
319 different Adapter class for each brand of RDBMS. The Zend_Db Adapters
320 create a bridge from the vendor-specific PHP extensions to a common
321 interface, to help you write PHP applications once and deploy with
322 multiple brands of RDBMS with very little effort. The interface of the
323 Adapter class is similar to the interface of the PHP Data Objects
326 Zend_Db provides Adapter classes to PDO drivers for the following
328 - IBM DB2 and Informix Dynamic Server (IDS), using the pdo_ibm PHP
330 - MySQL, using the pdo_mysql PHP extension
331 - Microsoft SQL Server, using the pdo_mssql PHP extension
332 - Oracle, using the pdo_oci PHP extension
333 - PostgreSQL, using the pdo_pgsql PHP extension
334 - SQLite, using the pdo_sqlite PHP extension
336 In addition, Zend_Db provides Adapter classes that utilize PHP
337 database extensions for the following RDBMS brands:
338 - MySQL, using the mysqli PHP extension
339 - Oracle, using the oci8 PHP extension
340 - IBM DB2, using the ibm_db2 PHP extension
341 - Firebird/Interbase, using the php_interbase PHP extension
345 Group: Development/Languages/PHP
346 URL: http://framework.zend.com/manual/en/zend.debug.html
347 Requires: %{name} = %{version}-%{release}
349 %description Zend_Debug
350 Zend_Debug is a simple debugging component. The static method
351 Zend_Debug::dump() prints or returns information about an expression.
352 This simple technique of debugging is easy to use in an ad hoc
353 fashion, and requires no initialization, special tools, or debugging
358 Group: Development/Languages/PHP
359 URL: http://framework.zend.com/manual/en/zend.dojo.html
360 Requires: %{name} = %{version}-%{release}
362 %description Zend_Dojo
363 Zend_Dojo component provides integration with Dojo Toolkit.
365 Integration points with Dojo include:
367 - dojo.data compatibility
368 - View helper to help setup the Dojo environment
369 - Dijit-specific Zend_View helpres
370 - Dijit-specific Zend_Form elements and decorators
374 Group: Development/Languages/PHP
375 URL: http://framework.zend.com/manual/en/zend.dom.html
376 Requires: %{name} = %{version}-%{release}
378 %description Zend_Dom
379 Zend_Dom provides tools for working with DOM documents and structures.
380 Currently, it offer Zend_Dom_Query, which provides a unified interface
381 for querying DOM documents utilizing both XPath and CSS selectors.
383 %package Zend_Exception
384 Summary: Zend_Exception
385 Group: Development/Languages/PHP
386 URL: http://framework.zend.com/manual/en/zend.exception.html
387 Requires: %{name} = %{version}-%{release}
389 %description Zend_Exception
390 Zend_Exception is a base exception class. All exceptions thrown by
391 Zend Framework classes should throw an exception that derives from the
392 base class Zend_Exception.
396 Group: Development/Languages/PHP
397 URL: http://framework.zend.com/manual/en/zend.feed.html
398 Requires: %{name} = %{version}-%{release}
400 Requires: php-mbstring
402 %description Zend_Feed
403 Zend_Feed provides functionality for consuming RSS and Atom feeds. It
404 provides a natural syntax for accessing elements of feeds, feed
405 attributes, and entry attributes. Zend_Feed also has extensive support
406 for modifying feed and entry structure with the same natural syntax,
407 and turning the result back into XML. In the future, this modification
408 support could provide support for the Atom Publishing Protocol.
412 Group: Development/Languages/PHP
413 URL: http://framework.zend.com/manual/en/zend.file.html
414 Requires: %{name} = %{version}-%{release}
416 %description Zend_File
417 Zend_File enables developers to take control over file uploads and
418 also over file downloads. It allows you to use built in validators for
419 file purposes and gives you the ability even to change files with
420 filters. Zend_File_Transfer works with adapters which allow to use the
421 same API for different transport protocols like HTTP, FTP, WEBDAV and
426 Group: Development/Languages/PHP
427 URL: http://framework.zend.com/manual/en/zend.filter.html
428 Requires: %{name} = %{version}-%{release}
430 %description Zend_Filter
431 Zend_Filter component provides a set of commonly needed data filters.
432 It also provides a simple filter chaining mechanism by which multiple
433 filters may be applied to a single datum in a user-defined order.
435 %package Zend_Filter_Input
436 Summary: Zend_Filter_Input
437 Group: Development/Languages/PHP
438 URL: http://framework.zend.com/manual/en/zend.filter.input.html
439 Requires: %{name} = %{version}-%{release}
441 %description Zend_Filter_Input
442 Zend_Filter_Input provides a declarative interface to associate
443 multiple filters and validators, apply them to collections of data,
444 and to retrieve input values after they have been processed by the
445 filters and validators. Values are returned in escaped format by
446 default for safe HTML output.
450 Group: Development/Languages/PHP
451 URL: http://framework.zend.com/manual/en/zend.form.html
452 Requires: %{name} = %{version}-%{release}
454 %description Zend_Form
455 Zend_Form simplifies form creation and handling in your web
456 application. It accomplishes the following goals:
457 - Element input filtering and validation
459 - Element and Form rendering, including escaping
460 - Element and form grouping
461 - Element and form-level configuration
465 Group: Development/Languages/PHP
466 URL: http://framework.zend.com/manual/en/zend.gdata.html
467 Requires: %{name} = %{version}-%{release}
471 %description Zend_Gdata
472 Zend_Gdata component is a interface for accessing Google Data from
473 PHP. Google Data APIs provide programmatic interface to some of
474 Google's online services. The Google data Protocol is based upon the
475 Atom Publishing Protocol and allows client applications to retrieve
476 data matching queries, post data, update data and delete data using
477 standard HTTP and the Atom syndication formation. Zend_Gdata component
478 also supports accessing other services implementing the Atom
483 Group: Development/Languages/PHP
484 URL: http://framework.zend.com/manual/en/zend.http.html
485 Requires: %{name} = %{version}-%{release}
487 # Zend_Http_Client_Adapter_Curl has hard dependency on curl
489 %description Zend_Http
490 Zend_Http component provides a client for the HTTP protocol. It
496 %package Zend_InfoCard
497 Summary: Zend_InfoCard
498 Group: Development/Languages/PHP
499 URL: http://framework.zend.com/manual/en/zend.infocard.html
500 Requires: %{name} = %{version}-%{release}
502 %description Zend_InfoCard
503 Zend_InfoCard component implements relying-party support for
504 Information Cards. Infomation Cards are used for identity management
505 on the internet and authentication of users to web sites (called
510 Group: Development/Languages/PHP
511 URL: http://framework.zend.com/manual/en/zend.json.html
512 Requires: %{name} = %{version}-%{release}
514 %description Zend_Json
515 Zend_Json provides convenience methods for serializing native PHP to
516 JSON and decoding JSON to native PHP.
518 JSON, JavaScript Object Notation, can be used for data interchange
519 between JavaScript and other languages. Since JSON can be directly
520 evaluated by JavaScript, it is a more efficient and lightweight format
521 than XML for exchanging data with JavaScript clients.
523 In addition, Zend_Json provides a useful way to convert any arbitrary
524 XML formatted string into a JSON formatted string. This built-in
525 feature will enable PHP developers to transform the enterprise data
526 encoded in XML format into JSON format before sending it to
527 browser-based Ajax client applications. It provides an easy way to do
528 dynamic data conversion on the server-side code thereby avoiding
529 unnecessary XML parsing in the browser-side applications. It offers a
530 nice utility function that results in easier application-specific data
531 processing techniques.
535 Group: Development/Languages/PHP
536 URL: http://framework.zend.com/manual/en/zend.layout.html
537 Requires: %{name} = %{version}-%{release}
539 %description Zend_Layout
540 Zend_Layout implements a classic Two Step View pattern, allowing
541 developers to wrap application content within another view, usually
542 representing the site template. Such templates are often termed
543 layouts by other projects, and Zend Framework has adopted this term
546 The main goals of Zend_Layout are as follows:
547 - Automate selection and rendering of layouts when used with the Zend
548 Framework MVC components.
549 - Provide separate scope for layout related variables and content.
550 - Allow configuration, including layout name, layout script resolution
551 (inflection), and layout script path.
552 - Allow disabling layouts, changing layout scripts, and other states;
553 allow these actions from within action controllers and view scripts.
554 - Follow same script resolution rules (inflection) as the
555 ViewRenderer, but allow them to also use different rules.
556 - Allow usage without Zend Framework MVC components.
560 Group: Development/Languages/PHP
561 URL: http://framework.zend.com/manual/en/zend.ldap.html
562 Requires: %{name} = %{version}-%{release}
564 %description Zend_Ldap
565 Zend_Ldap is a class for performing LDAP operations including but not
566 limited to binding, searching and modifying entries in an LDAP
571 Group: Development/Languages/PHP
572 URL: http://framework.zend.com/manual/en/zend.loader.html
573 Requires: %{name} = %{version}-%{release}
575 %description Zend_Loader
576 The Zend_Loader class includes methods to help you load files
581 Group: Development/Languages/PHP
582 URL: http://framework.zend.com/manual/en/zend.locale.html
583 Requires: %{name} = %{version}-%{release}
586 %description Zend_Locale
587 Zend_Locale is the Framework's answer to the question, "How can the
588 same application be used around the whole world?". This component is
589 the foundation of Zend_Date, Zend_Translate, and others. It provides:
590 - access to CLDR, an international data repository for I18N issues,
591 for all framework classes
592 - localizing of numbers
593 - normalizing of dates, times and numbers.
597 Group: Development/Languages/PHP
598 URL: http://framework.zend.com/manual/en/zend.log.html
599 Requires: %{name} = %{version}-%{release}
600 # Zend_Log_Formatter_Xml has hard dependency on dom
602 %description Zend_Log
603 Zend_Log is a component for general purpose logging. It supports
604 multiple log backends, formatting messages sent to the log, and
605 filtering messages from being logged. These functions are divided into
606 the following objects:
607 - A Log (instance of Zend_Log) is the object that your application
608 uses the most. You can have as many Log objects as you like; they do
609 not interact. A Log object must contain at least one Writer, and can
610 optionally contain one or more Filters.
611 - A Writer (inherits from Zend_Log_Writer_Abstract) is responsible for
612 saving data to storage.
613 - A Filter (implements Zend_Log_Filter_Interface) blocks log data from
614 being saved. A filter may be applied to an individual Writer, or to a
615 Log where it is applied before all Writers. In either case, filters
617 - A Formatter (implements Zend_Log_Formatter_Interface) can format the
618 log data before it is written by a Writer. Each Writer has exactly one
623 Group: Development/Languages/PHP
624 URL: http://framework.zend.com/manual/en/zend.mail.html
625 Requires: %{name} = %{version}-%{release}
627 %description Zend_Mail
628 Zend_Mail provides generalized functionality to compose and send both
629 text and MIME-compliant multipart e-mail messages. Mail can be sent
630 with Zend_Mail via the default Zend_Mail_Transport_Sendmail transport
631 or via Zend_Mail_Transport_Smtp.
635 Group: Development/Languages/PHP
636 URL: http://framework.zend.com/manual/en/zend.markup.html
637 Requires: %{name} = %{version}-%{release}
639 %description Zend_Markup
640 The Zend_Markup component provides an extensible way for parsing text
641 and rendering lightweight markup languages like BBcode and Textile. It
642 is available as of Zend Framework version 1.10.
644 Zend_Markup uses a factory method to instantiate an instance of a
645 renderer that extends Zend_Markup_Renderer_Abstract. The factory
646 method accepts three arguments. The first one is the parser used to
647 tokenize the text (e.g. BbCode). The second (optional) parameter is
648 the renderer to use, Html by default. Thirdly an array with options to
649 use for the renderer can be specified.
651 %package Zend_Measure
652 Summary: Zend_Measure
653 Group: Development/Languages/PHP
654 URL: http://framework.zend.com/manual/en/zend.measure.html
655 Requires: %{name} = %{version}-%{release}
657 %description Zend_Measure
658 Zend_Measure component provide a generic and easy way for working with
659 measurements. Using Zend_Measure_* classes, you can convert
660 measurements into different units of the same type. They can be added,
661 subtracted and compared against each other. From a given input made in
662 the user's native language, the unit of measurement can be
663 automatically extracted. Numerous units of measurement are supported.
667 Group: Development/Languages/PHP
668 URL: http://framework.zend.com/manual/en/zend.memory.html
669 Requires: %{name} = %{version}-%{release}
671 %description Zend_Memory
672 The Zend_Memory component is intended to manage data in an environment
673 with limited memory. Memory objects (memory containers) are generated
674 by memory manager by request and transparently swapped/loaded when
675 it's necessary. For example, if creating or loading a managed object
676 would cause the total memory usage to exceed the limit you specify,
677 some managed objects are copied to cache storage outside of memory. In
678 this way, the total memory used by managed objects does not exceed the
679 limit you need to enforce.
683 Group: Development/Languages/PHP
684 URL: http://framework.zend.com/manual/en/zend.mime.html
685 Requires: %{name} = %{version}-%{release}
688 %description Zend_Mime
689 Zend_Mime is a support class for handling multipart MIME messages.
691 %package Zend_Navigation
692 Summary: Zend_Navigation - manage trees of pointers to web page
693 Group: Development/Languages/PHP
694 URL: http://framework.zend.com/manual/en/zend.navigation.html
695 Requires: %{name} = %{version}-%{release}
697 %description Zend_Navigation
698 Zend_Navigation is a component for managing trees of pointers to web
699 pages. Simply put: It can be used for creating menus, breadcrumbs,
700 links, and sitemaps, or serve as a model for other navigation related
705 Group: Development/Languages/PHP
706 URL: http://framework.zend.com/manual/en/zend.oauth.html
707 Requires: %{name} = %{version}-%{release}
709 %description Zend_Oauth
710 OAuth allows you to approve access by any application to your private
711 data stored a website without being forced to disclose your username
712 or password. If you think about it, the practice of handing over your
713 username and password for sites like Yahoo Mail or Twitter has been
714 endemic for quite a while. This has raised some serious concerns
715 because there's nothing to prevent other applications from misusing
716 this data. Yes, some services may appear trustworthy but that is never
717 guaranteed. OAuth resolves this problem by eliminating the need for
718 any username and password sharing, replacing it with a user controlled
719 authorization process
723 Group: Development/Languages/PHP
724 URL: http://framework.zend.com/manual/en/zend.openid.html
725 Requires: %{name} = %{version}-%{release}
726 # needed for dh keys: any of these tree can do for
729 Suggests: php-openssl
731 %description Zend_OpenId
732 Zend_OpenId is a Zend Framework component that provides a simple API
733 for building OpenID-enabled sites and identity providers.
735 %package Zend_Paginator
736 Summary: Zend_Paginator
737 Group: Development/Languages/PHP
738 URL: http://framework.zend.com/manual/en/zend.paginator.html
739 Requires: %{name} = %{version}-%{release}
741 %description Zend_Paginator
742 Zend_Paginator is a flexible component for paginating collections of
743 data and presenting that data to users.
745 The primary design goals of Zend_Paginator are as follows:
746 - Paginate arbitrary data, not just relational databases
747 - Fetch only the results that need to be displayed
748 - Do not force users to adhere to only one way of displaying data or
749 rendering pagination controls
750 - Loosely couple Zend_Paginator to other Zend Framework components so
751 that users who wish to use it independently of Zend_View, Zend_Db,
756 Group: Development/Languages/PHP
757 URL: http://framework.zend.com/manual/en/zend.pdf.html
758 Requires: %{name} = %{version}-%{release}
764 %description Zend_Pdf
765 Zend_Pdf module is a PDF (Portable Document Format) manipulation
766 engine. It can load existing documents, create new, modify and save
767 modified documents. Thus it can help application dynamically prepare
768 documents in a PDF by modifying existing template or generating
769 document from a scratch.
771 Zend_Pdf module supports the following features:
772 - Create new document or load existing one (PDF V1.4 (Acrobat 5)
773 documents are supported for loading now).
774 - Retrieving specified revision of the document.
775 - Manipulate pages within document. Changing page order, adding new
776 pages, removing pages from a document.
777 - Different drawing primitives (lines, rectangles, polygons, circles,
778 ellipses and sectors).
779 - Text drawing using any of the 14 standard (built-in) fonts or your
780 own custom TrueType fonts.
782 - Image drawing (JPG, PNG [Up to 8bit per channel+Alpha] and TIFF
783 images are supported).
784 - Incremental PDF file update.
786 %package Zend_ProgressBar
787 Summary: Zend_ProgressBar
788 Group: Development/Languages/PHP
789 URL: http://framework.zend.com/manual/en/zend.progressbar.html
790 Requires: %{name} = %{version}-%{release}
792 %description Zend_ProgressBar
793 Zend_ProgressBar is a component to create and update progressbars in
794 different environments. It consists of a single backend, which outputs
795 the progress through one of the multiple adapters. On every update, it
796 takes an absolute value and optionally a status message, and then
797 calls the adapter with some precalculated values like percentage and
802 Group: Development/Languages/PHP
803 URL: http://framework.zend.com/manual/en/zend.progressbar.html
804 Requires: %{name} = %{version}-%{release}
806 %description Zend_Queue
807 Zend_Queue is a standardized interface for dealing with a variety of
808 queuing systems. Proposed systems include: simple array access,
809 Zend_Cache, Zend Platform Job Queue, Amazon's Simple Queue Service
810 (SQS). It should support creating queues, determining the number of
811 messages in a queue, retrieving messages from a queue (all or specific
812 number), submitting messages to a queue, and removing queues.
814 %package Zend_Reflection
815 Summary: Zend_Reflection
816 Group: Development/Languages/PHP
817 URL: http://framework.zend.com/manual/en/zend.reflection.html
818 Requires: %{name} = %{version}-%{release}
820 %description Zend_Reflection
821 Zend_Reflection is a drop-in extension to PHP's own Reflection API,
822 providing several additional features:
823 - Ability to retrieve return values types.
824 - Ability to retrieve method and function parameter types.
825 - Ability to retrieve class property types.
826 - DocBlocks gain a Reflection class, allowing introspection of
827 docblocks. This provides the ability to determine what annotation tags
828 have been defined as well as to retrieve their values, and the ability
829 to retrieve the short and long descriptions.
830 - Files gain a Reflection class, allowing introspection of PHP files.
831 This provides the ability to determine what functions and classes are
832 defined in a given file, as well as to instrospect them.
833 - Ability to override any Reflection class with your own variant, for
834 the entire reflection tree you create.
836 In general, Zend_Reflection works just like the standard Reflection
837 API, but provides a few additional methods for retrieving artifacts
838 not defined in the Reflection API.
840 %package Zend_Registry
841 Summary: Zend_Registry
842 Group: Development/Languages/PHP
843 URL: http://framework.zend.com/manual/en/zend.registry.html
844 Requires: %{name} = %{version}-%{release}
846 %description Zend_Registry
847 The registry is a container for storing objects and values in the
848 application space. By storing the value in the registry, the same
849 object is always available throughout your application. This mechanism
850 is an alternative to using global storage.
854 Group: Development/Languages/PHP
855 URL: http://framework.zend.com/manual/en/zend.rest.html
856 Requires: %{name} = %{version}-%{release}
860 %description Zend_Rest
861 REST Web Services use service-specific XML formats. These ad-hoc
862 standards mean that the manner for accessing a REST web service is
863 different for each service. REST web services typically use URL
864 parameters (GET data) or path information for requesting data and POST
865 data for sending data. Zend_Rest component provides:
866 - capabilities to access REST web services
867 - capabilities to expose APIs as REST services
869 %package Zend_Search_Lucene
870 Summary: Zend_Search_Lucene
871 Group: Development/Languages/PHP
872 URL: http://framework.zend.com/manual/en/zend.search.lucene.html
873 Requires: %{name} = %{version}-%{release}
878 %description Zend_Search_Lucene
879 Zend_Search_Lucene is a general purpose text search engine. Since it
880 stores its index on the filesystem and does not require a database
881 server, it can add search capabilities to almost any PHP-driven
884 Zend_Search_Lucene supports the following features:
885 - Ranked searching - best results returned first
886 - Many powerful query types: phrase queries, wildcard queries,
887 proximity queries, range queries and more
888 - Search by specific field (e.g., title, author, contents)
890 %package Zend_Serializer
891 Summary: Zend_Serializer
892 Group: Development/Languages/PHP
893 URL: http://framework.zend.com/manual/en/zend.serializer.html
894 Requires: %{name} = %{version}-%{release}
896 %description Zend_Serializer
897 Zend_Serializer provides an adapter based interface to simply generate
898 storable representation of php types by different facilities, and
903 Group: Development/Languages/PHP
904 URL: http://framework.zend.com/manual/en/zend.server.html
905 Requires: %{name} = %{version}-%{release}
907 %description Zend_Server
908 The Zend_Server family of classes provides functionality for the
909 various server classes, including Zend_XmlRpc_Server,
910 Zend_Rest_Server, Zend_Json_Server and Zend_Soap_Wsdl.
912 %package Zend_Server_Reflection
913 Summary: Zend_Server_Reflection
914 Group: Development/Languages/PHP
915 URL: http://framework.zend.com/manual/en/zend.server.reflection.html
916 Requires: %{name} = %{version}-%{release}
918 %description Zend_Server_Reflection
919 Zend_Server_Reflection provides a standard mechanism for performing
920 function and class introspection for use with server classes. It is
921 based on Reflection API, and extends it to provide methods for
922 retrieving parameter and return value types and descriptions, a full
923 list of function and method prototypes (i.e., all possible valid
924 calling combinations), and function/method descriptions.
926 %package Zend_Service
927 Summary: Zend_Service
928 Group: Development/Languages/PHP
929 URL: http://framework.zend.com/manual/en/zend.service.html
930 Requires: %{name} = %{version}-%{release}
932 %description Zend_Service
933 Zend_Service is an abstract class which serves as a foundation for web
934 service implementations, such as SOAP or REST.
936 %package Zend_Service_Akismet
937 Summary: Zend_Service_Akismet
938 Group: Development/Languages/PHP
939 URL: http://framework.zend.com/manual/en/zend.service.akismet.html
940 Requires: %{name} = %{version}-%{release}
942 %description Zend_Service_Akismet
943 Zend_Service_Akismet provides a client for the Akismet API. The
944 Akismet service is used to determine if incoming data is potentially
945 spam; it also exposes methods for submitting data as known spam or as
946 false positives (ham). Originally intended to help categorize and
947 identify spam for Wordpress, it can be used for any type of data.
949 Akismet requires an API key for usage. You may get one for signing up
950 for a WordPress.com account. You do not need to activate a blog;
951 simply acquiring the account will provide you with the API key.
953 Additionally, Akismet requires that all requests contain a URL to the
954 resource for which data is being filtered, and, because of Akismet's
955 origins in WordPress, this resource is called the blog url. This value
956 should be passed as the second argument to the constructor, but may be
957 reset at any time using the setBlogUrl() accessor, or overridden by
958 specifying a 'blog' key in the various method calls.
960 %package Zend_Service_Amazon
961 Summary: Zend_Service_Amazon
962 Group: Development/Languages/PHP
963 URL: http://framework.zend.com/manual/en/zend.service.amazon.html
964 Requires: %{name} = %{version}-%{release}
967 %description Zend_Service_Amazon
968 Zend_Service_Amazon is a simple API for using Amazon web services.
969 Zend_Service_Amazon has two APIs: a more traditional one that follows
970 Amazon's own API, and a simpler "Query API" for constructing even
971 complex search queries easily.
973 Zend_Service_Amazon enables developers to retrieve information
974 appearing throughout Amazon.com web sites directly through the Amazon
977 %package Zend_Service_Audioscrobbler
978 Summary: Zend_Service_Audioscrobbler
979 Group: Development/Languages/PHP
980 URL: http://framework.zend.com/manual/en/zend.service.audioscrobbler.html
981 Requires: %{name} = %{version}-%{release}
984 %description Zend_Service_Audioscrobbler
985 Zend_Service_Audioscrobbler is a simple API for using the
986 Audioscrobbler REST Web Service. The Audioscrobbler Web Service
987 provides access to its database of Users, Artists, Albums, Tracks,
988 Tags, Groups, and Forums.
990 %package Zend_Service_Delicious
991 Summary: Zend_Service_Delicious
992 Group: Development/Languages/PHP
993 URL: http://framework.zend.com/manual/en/zend.service.delicious.html
994 Requires: %{name} = %{version}-%{release}
997 %description Zend_Service_Delicious
998 Zend_Service_Delicious is simple API for using del.icio.us XML and
999 JSON web services. This component gives you read-write access to posts
1000 at del.icio.us if you provide credentials. It also allows read-only
1001 access to public data of all users.
1003 %package Zend_Service_DeveloperGarden
1004 Summary: Zend_Service_DeveloperGarden
1005 Group: Development/Languages/PHP
1006 URL: http://framework.zend.com/manual/en/zend.service.developergarden.html
1007 Requires: %{name} = %{version}-%{release}
1009 %description Zend_Service_DeveloperGarden
1010 DeveloperGarden is the name for the "Open Development services" of the
1011 German Telekom. The "Open Development services" are a set of SOAP API
1014 The family of Zend_Service_DeveloperGarden components provides a clean
1015 and simple interface to the DeveloperGarden API and additionally
1016 offers functionality to improve handling and performance
1018 %package Zend_Service_Flickr
1019 Summary: Zend_Service_Flickr
1020 Group: Development/Languages/PHP
1021 URL: http://framework.zend.com/manual/en/zend.service.delicious.html
1022 Requires: %{name} = %{version}-%{release}
1026 %description Zend_Service_Flickr
1027 Zend_Service_Flickr is a simple API for using the Flickr REST Web
1028 Service. In order to use the Flickr web services, you must have an API
1029 key. To obtain a key, visit the Flickr API Documentation
1030 <http://www.flickr.com/services/api/>.
1032 %package Zend_Service_LiveDocx
1033 Summary: Zend_Service_LiveDocx
1034 Group: Development/Languages/PHP
1035 URL: http://framework.zend.com/manual/en/zend.service.livedocx.html
1036 Requires: %{name} = %{version}-%{release}
1038 %description Zend_Service_LiveDocx
1039 LiveDocx is a SOAP service that allows developers to generate word
1040 processing documents by combining structured data from PHP with a
1041 template, created in a word processor. The resulting document can be
1042 saved as a PDF, DOCX, DOC, HTML or RTF file. LiveDocx implements
1045 The family of Zend_Service_LiveDocx components provides a clean and
1046 simple interface to the LiveDocx API and additionally offers
1047 functionality to improve network performance.
1049 %package Zend_Service_Nirvanix
1050 Summary: Zend_Service_Nirvanix
1051 Group: Development/Languages/PHP
1052 URL: http://framework.zend.com/manual/en/zend.service.nirvanix.html
1053 Requires: %{name} = %{version}-%{release}
1055 %description Zend_Service_Nirvanix
1056 Nirvanix provides an Internet Media File System (IMFS), an Internet
1057 storage service that allows applications to upload, store and organize
1058 files and subsequently access them using a standard Web Services
1059 interface. An IMFS is distributed clustered file system, accessed over
1060 the Internet, and optimized for dealing with media files (audio,
1061 video, etc). The goal of an IMFS is to provide massive scalability to
1062 deal with the challenges of media storage growth, with guaranteed
1063 access and availability regardless of time and location. Finally, an
1064 IMFS gives applications the ability to access data securely, without
1065 the large fixed costs associated with acquiring and maintaining
1066 physical storage assets.
1068 Before you can get started with Zend_Service_Nirvanix, you must first
1069 register for an account (https://www.nirvanix.com/signUpSingle.aspx).
1070 After registering, you will receive a Username, Password, and
1071 Application Key. All three are required to use Zend_Service_Nirvanix.
1073 %package Zend_Service_ReCaptcha
1074 Summary: Zend_Service_ReCaptcha
1075 Group: Development/Languages/PHP
1076 URL: http://framework.zend.com/manual/en/zend.service.recaptcha.html
1077 Requires: %{name} = %{version}-%{release}
1079 %description Zend_Service_ReCaptcha
1080 Zend_Service_ReCaptcha provides a client for the reCAPTCHA Web
1081 Service. Per the reCAPTCHA site, "reCAPTCHA is a free CAPTCHA service
1082 that helps to digitize books." Each reCAPTCHA requires the user to
1083 input two words, the first of which is the actual captcha, and the
1084 second of which is a word from some scanned text that Optical
1085 Character Recognition (OCR) software has been unable to identifiy. The
1086 assumption is that if a user correctly provides the first word, the
1087 second is likely correctly entered as well, and can be used to improve
1088 OCR software for digitizing books.
1090 In order to use the reCAPTCHA service, you will need to sign up for an
1091 account (http://recaptcha.net/whyrecaptcha.html) and register one or
1092 more domains with the service in order to generate public and private
1095 %package Zend_Service_Simpy
1096 Summary: Zend_Service_Simpy
1097 Group: Development/Languages/PHP
1098 URL: http://framework.zend.com/manual/en/zend.service.simpy.html
1099 Requires: %{name} = %{version}-%{release}
1102 %description Zend_Service_Simpy
1103 Zend_Service_Simpy is a lightweight wrapper for the free REST API
1104 available for the Simpy social bookmarking service.
1106 In order to use Zend_Service_Simpy, you should already have a Simpy
1107 account. To get an account, visit the Simpy web site
1108 (http://simpy.com/).
1110 %package Zend_Service_SlideShare
1111 Summary: Zend_Service_SlideShare
1112 Group: Development/Languages/PHP
1113 URL: http://framework.zend.com/manual/en/zend.service.slideshare.html
1114 Requires: %{name} = %{version}-%{release}
1116 %description Zend_Service_SlideShare
1117 The Zend_Service_SlideShare component is used to interact with the
1118 slideshare.net web services for hosting slide shows online. With this
1119 component, you can embed slide shows which are hosted on this web site
1120 within a web site and even upload new slide shows to your account.
1122 In order to use the Zend_Service_SlideShare component you must first
1123 create an account on the slideshare.net servers in order to receive an
1124 API key, username, password and shared secret value -- all of which
1125 are needed in order to use the Zend_Service_SlideShare component.
1127 %package Zend_Service_StrikeIron
1128 Summary: Zend_Service_StrikeIron
1129 Group: Development/Languages/PHP
1130 URL: http://framework.zend.com/manual/en/zend.service.strikeiron.html
1131 Requires: %{name} = %{version}-%{release}
1133 %description Zend_Service_StrikeIron
1134 Zend_Service_StrikeIron provides a client to StrikeIron web services.
1136 The Zend_Service_StrikeIron component provides:
1137 - A single point for configuring your StrikeIron authentication
1138 credentials that can be used across many StrikeIron services.
1139 - A standard way of retrieving your StrikeIron subscription
1140 information such as license status and the number of hits remaining to
1142 - The ability to use any StrikeIron service from its WSDL without
1143 creating a PHP wrapper class, and the option of creating a wrapper for
1144 a more convenient interface.
1145 - Wrappers for three popular StrikeIron services.
1147 Before you can get started with Zend_Service_StrikeIron, you must
1148 first register (http://strikeiron.com/Register.aspx) for a StrikeIron
1149 developer account. After registering, you will receive a StrikeIron
1150 username and password. These will be used when connecting to
1151 StrikeIron using Zend_Service_StrikeIron. You will also need to sign
1152 up (http://www.strikeiron.com/ProductDetail.aspx?p=257) for
1153 StrikeIron's Super Data Pack Web Service. Both registration steps are
1154 free and can be done relatively quickly through the StrikeIron
1157 %package Zend_Service_Technorati
1158 Summary: Zend_Service_Technorati
1159 Group: Development/Languages/PHP
1160 URL: http://framework.zend.com/manual/en/zend.service.technorati.html
1161 Requires: %{name} = %{version}-%{release}
1163 %description Zend_Service_Technorati
1164 Zend_Service_Technorati provides an easy, intuitive and
1165 object-oriented interface for using the Technorati API. It provides
1166 access to all available Technorati API queries and returns the
1167 original XML response as a friendly PHP object.
1169 Technorati requires a valid API key for usage. To get your own API Key
1170 you first need to create a new Technorati account
1171 (http://technorati.com/signup/), then visit the API Key section
1172 (http://technorati.com/developers/apikey.html).
1174 %package Zend_Service_Twitter
1175 Summary: Zend_Service_Twitter
1176 Group: Development/Languages/PHP
1177 URL: http://framework.zend.com/manual/en/zend.service.technorati.html
1178 Requires: %{name} = %{version}-%{release}
1180 %description Zend_Service_Twitter
1181 Zend_Service_Twitter provides a client for the Twitter REST API.
1182 Zend_Service_Twitter will allow you to query the public timeline and
1183 if you provide a username and password for Twitter it will allow you
1184 to get and update your status, reply to friends, direct message
1185 friends, mark tweets as favorite and much more.
1187 %package Zend_Service_WindowsAzure
1188 Summary: Zend_Service_WindowsAzure
1189 Group: Development/Languages/PHP
1190 URL: http://framework.zend.com/manual/en/zend.service.windowsazure.html
1191 Requires: %{name} = %{version}-%{release}
1193 %description Zend_Service_WindowsAzure
1194 Windows Azure is the name for Microsoft’s Software + Services
1195 platform, an operating system in the cloud providing services for
1196 hosting, management, scalable storage with support for simple blobs,
1197 tables, and queues, as well as a management infrastructure for
1198 provisioning and geo-distribution of cloud-based services, and a
1199 development platform for the Azure Services layer.
1201 %package Zend_Service_Yahoo
1202 Summary: Zend_Service_Yahoo
1203 Group: Development/Languages/PHP
1204 URL: http://framework.zend.com/manual/en/zend.service.yahoo.html
1205 Requires: %{name} = %{version}-%{release}
1208 %description Zend_Service_Yahoo
1209 Zend_Service_Yahoo is a simple API for using many of the Yahoo! REST
1210 APIs. Zend_Service_Yahoo allows you to search Yahoo! Web search,
1211 Yahoo! News, Yahoo! Local, Yahoo! Images. In order to use the Yahoo!
1212 REST API, you must have a Yahoo! Application ID. To obtain an
1213 Application ID, please complete and submit the Application ID Request
1214 Form (http://developer.yahoo.com/wsregapp/).
1216 %package Zend_Session
1217 Summary: Zend_Session
1218 Group: Development/Languages/PHP
1219 URL: http://framework.zend.com/manual/en/zend.session.html
1220 Requires: %{name} = %{version}-%{release}
1222 %description Zend_Session
1223 Zend_Session helps manage and preserve session data across multiple
1224 page requests by the same client. Zend_Session component:
1225 - provides an object-oriented interface to access session data
1226 - provides optional security features to help protect against session
1228 - supports namespaced access to the PHP session for interoperability.
1232 Group: Development/Languages/PHP
1233 URL: http://framework.zend.com/manual/en/zend.soap.html
1234 Requires: %{name} = %{version}-%{release}
1236 %description Zend_Soap
1237 Zend_Soap component is intended to simplify Web Services development
1238 for PHP programmers.
1241 Summary: Zend_Tag -- work with taggable Items
1242 Group: Development/Languages/PHP
1243 URL: http://framework.zend.com/manual/en/zend.tag.html
1244 Requires: %{name} = %{version}-%{release}
1246 %description Zend_Tag
1247 Zend_Tag is a component suite which provides a facility to work with
1248 taggable Items. As its base, it provides two classes to work with
1249 Tags, Zend_Tag_Item and Zend_Tag_ItemList. Additionally, it comes with
1250 the interface Zend_Tag_Taggable, which allows you to use any of your
1251 models as a taggable item in conjunction with Zend_Tag.
1255 Group: Development/Languages/PHP
1256 URL: http://framework.zend.com/manual/en/zend.text.html
1257 Requires: %{name} = %{version}-%{release}
1259 %description Zend_Text
1260 Zend_Text is a component which enables developers to create a so
1261 called FIGlet text. A FIGlet text is a string, which is represented as
1262 ASCII art. FIGlets use a special font format, called FLT (FigLet
1267 Group: Development/Languages/PHP
1268 URL: http://framework.zend.com/manual/en/zend.test.html
1269 Requires: %{name} = %{version}-%{release}
1270 Requires: php-PHPUnit
1272 %description Zend_Test
1273 Zend_Test provides tools to facilitate unit testing of your Zend
1274 Framework applications.
1276 %package Zend_TimeSync
1277 Summary: Zend_TimeSync
1278 Group: Development/Languages/PHP
1279 URL: http://framework.zend.com/manual/en/zend.timesync.html
1280 Requires: %{name} = %{version}-%{release}
1282 %description Zend_TimeSync
1283 Zend_TimeSync is able to receive internet or network time from a time
1284 server using the NTP or SNTP protocol. With Zend_TimeSync, Zend
1285 Framework is able to act independently from the time settings of the
1286 server where it is running.
1290 Group: Development/Languages/PHP
1291 URL: http://framework.zend.com/wiki/display/ZFDEV/Zend_Tool
1292 Requires: %{name} = %{version}-%{release}
1293 Requires: /usr/bin/php
1295 %description Zend_Tool
1296 Zend_Tool component is intended to simplify project development for
1299 Please note that this component is part of Zend Framework incubator.
1301 %package Zend_Translate
1302 Summary: Zend_Translate
1303 Group: Development/Languages/PHP
1304 URL: http://framework.zend.com/manual/en/zend.translate.html
1305 Requires: %{name} = %{version}-%{release}
1307 %description Zend_Translate
1308 Zend_Translate is the Zend Framework's solution for multilingual
1311 The benefits of Zend_Translate are:
1312 - Supports multiple source formats: Zend_Translate supports several
1313 source formats, including those supported by PHP, and other formats
1314 including TMX and CSV files.
1315 - Thread-safe gettext: The gettext reader of Zend_Translate is
1316 thread-safe. There are no problems using it in multi-threaded
1318 - Easy and generic API: The API of Zend_Translate is very simple and
1319 requires only a handful of functions. So it's easy to learn and easy
1320 to maintain. All source formats are handled the same way, so if the
1321 format of your source files change from Gettext to TMX, you only need
1322 to change one line of code to specify the storage adapter.
1323 - Detection of the user's standard language: The preferred language of
1324 the user accessing the site can be detected and used by
1326 - Automatic source detection: Zend_Translate is capable of detecting
1327 and integrating multiple source files and additionally detect the
1328 locale to be used depending on directory or filenames.
1332 Group: Development/Languages/PHP
1333 URL: http://framework.zend.com/manual/en/zend.uri.html
1334 Requires: %{name} = %{version}-%{release}
1337 %description Zend_Uri
1338 Zend_Uri is a component that aids in manipulating and validating
1339 Uniform Resource Identifiers (URIs). Zend_Uri exists primarily to
1340 service other components such as Zend_Http_Client but is also useful
1341 as a standalone utility.
1343 %package Zend_Validate
1344 Summary: Zend_Validate
1345 Group: Development/Languages/PHP
1346 URL: http://framework.zend.com/manual/en/zend.validate.html
1347 Requires: %{name} = %{version}-%{release}
1350 %description Zend_Validate
1351 The Zend_Validate component provides a set of commonly needed
1352 validators. It also provides a simple validator chaining mechanism by
1353 which multiple validators may be applied to a single datum in a
1356 %package Zend_Version
1357 Summary: Zend_Version
1358 Group: Development/Languages/PHP
1359 URL: http://framework.zend.com/manual/en/zend.version.html
1360 Requires: %{name} = %{version}-%{release}
1362 %description Zend_Version
1363 Zend_Version component delivers current version number of Zend
1368 Group: Development/Languages/PHP
1369 URL: http://framework.zend.com/manual/en/zend.view.html
1370 Requires: %{name} = %{version}-%{release}
1372 %description Zend_View
1373 Zend_View is a class for working with the "view" portion of the
1374 model-view-controller pattern. That is, it exists to help keep the
1375 view script separate from the model and controller scripts. It
1376 provides a system of helpers, output filters, and variable escaping.
1377 Zend_View is template system agnostic; you may use PHP as your
1378 template language, or create instances of other template systems and
1379 manipulate them within your view script. Essentially, using Zend_View
1380 happens in two major steps: 1. Your controller script creates an
1381 instance of Zend_View and assigns variables to that instance. 2. The
1382 controller tells the Zend_View to render a particular view, thereby
1383 handing control over the view script, which generates the view output.
1385 %package Zend_Wildfire
1386 Summary: Zend_Wildfire
1387 Group: Development/Languages/PHP
1388 URL: http://framework.zend.com/manual/en/zend.wildfire.html
1389 Requires: %{name} = %{version}-%{release}
1391 %description Zend_Wildfire
1392 Zend_Wildfire is a component that facilitates communication between
1393 PHP code and Wildfire client components. The purpose of the Wildfire
1394 Project is to develop standardized communication channels between a
1395 large variety of components and a dynamic and scriptable plugin
1396 architecture. At this time the primary focus is to provide a system to
1397 allow server-side PHP code to inject logging messages into the Firebug
1398 Console (http://getfirebug.com/).
1400 %package Zend_XmlRpc
1401 Summary: Zend_XmlRpc
1402 Group: Development/Languages/PHP
1403 URL: http://framework.zend.com/manual/en/zend.xmlrpc.html
1404 Requires: %{name} = %{version}-%{release}
1408 %description Zend_XmlRpc
1409 From its home page <http://www.xmlrpc.com/>, XML-RPC is described as a
1410 "...remote procedure calling using HTTP as the transport and XML as
1411 the encoding. XML-RPC is designed to be as simple as possible, while
1412 allowing complex data structures to be transmitted, processed and
1413 returned". The Zend Framework provides support for both consuming
1414 remote XML-RPC services and building new XML-RPC servers.
1417 Summary: Demos for Zend Framework
1418 Summary(pl.UTF-8): Programy demonstracyjne dla szkieletu Zend Framework
1419 Group: Documentation
1422 Demos for Zend Framework.
1424 %description demos -l pl.UTF-8
1425 Programy demonstracyjne dla szkieletu Zend Framework.
1428 Summary: Zend Framework manual in English language
1429 Summary(pl.UTF-8): Podręcznik do Zend Framework w języku angielskim
1430 Group: Documentation
1432 %description manual-en
1433 Zend Framework manual in English language.
1435 %description manual-en -l pl.UTF-8
1436 Podręcznik do Zend Framework w języku angielskim.
1440 mv %{name}-%{version}/documentation .
1441 find '(' -name '*.php' -o -name '*.xml' ')' -print0 | xargs -0 %{__sed} -i -e 's,\r$,,'
1445 install -p %{SOURCE2} find-lang.sh
1447 sed -i -e 's,Zend/Serializer/Excception.php,Zend/Serializer/Exception.php,' library/Zend/Serializer/Adapter/PythonPickle.php
1449 # cleanup backups after patching
1450 find '(' -name '*~' -o -name '*.orig' ')' -print0 | xargs -0 -r -l512 rm -f
1453 # check *.php files syntax using runkit extension
1458 echo "Checking syntax of ", count($argv), " PHP files";
1459 foreach ($argv as $file) {
1461 if (!runkit_lint_file($file)) {
1462 echo "PHP Lint: $file\n";
1467 exit($errors ? 1 : 0);
1468 ' $(find library -name '*.php')
1473 rm -rf $RPM_BUILD_ROOT
1474 install -d $RPM_BUILD_ROOT{%{_examplesdir}/%{name}-%{version},%{php_pear_dir}/bin}
1475 install -d $RPM_BUILD_ROOT%{_bindir}
1476 cp -a demos/Zend/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
1478 # library should be in include_path if used, so we use already defined %{php_pear_dir}
1479 # NOTE: we could use %{php_data_dir} as of php-common-4:5.2.8-3, but then
1480 # pear(...) deps won't be satisifed that these libs use extensively.
1481 cp -a library/* $RPM_BUILD_ROOT%{php_pear_dir}
1483 # create script in bindir
1484 cp -a bin/zf.php $RPM_BUILD_ROOT%{php_pear_dir}/bin
1485 cat >> $RPM_BUILD_ROOT%{_bindir}/zf <<-'EOF'
1487 cd %{php_pear_dir}/bin
1488 exec %{_bindir}/php -d safe_mode=off zf.php ${1:+"$@"}
1491 ./find-lang.sh %{name}.lang
1494 install -d $RPM_BUILD_ROOT%{_docdir}/%{name}-en
1495 cp -a documentation/manual/core/en/* $RPM_BUILD_ROOT%{_docdir}/%{name}-en
1498 rm -rf $RPM_BUILD_ROOT
1501 %defattr(644,root,root,755)
1502 %doc LICENSE.txt README.txt
1503 %dir %{php_pear_dir}/Zend
1506 %defattr(644,root,root,755)
1507 %{php_pear_dir}/Zend/Acl
1508 %{php_pear_dir}/Zend/Acl.php
1511 %defattr(644,root,root,755)
1512 %{php_pear_dir}/Zend/Amf
1514 %files Zend_Application
1515 %defattr(644,root,root,755)
1516 %{php_pear_dir}/Zend/Application
1517 %{php_pear_dir}/Zend/Application.php
1519 %files Zend_ProgressBar
1520 %defattr(644,root,root,755)
1521 %{php_pear_dir}/Zend/ProgressBar.php
1522 %{php_pear_dir}/Zend/ProgressBar
1525 %defattr(644,root,root,755)
1526 %{php_pear_dir}/Zend/Auth
1527 %{php_pear_dir}/Zend/Auth.php
1530 %defattr(644,root,root,755)
1531 %{php_pear_dir}/Zend/Barcode
1532 %{php_pear_dir}/Zend/Barcode.php
1535 %defattr(644,root,root,755)
1536 %{php_pear_dir}/Zend/Cache
1537 %{php_pear_dir}/Zend/Cache.php
1538 # Zend_Server_Cache subpackage?
1539 # but not listed as separate component on doc
1540 %{php_pear_dir}/Zend/Server/Cache.php
1543 %defattr(644,root,root,755)
1544 %{php_pear_dir}/Zend/Captcha
1546 %files Zend_CodeGenerator
1547 %defattr(644,root,root,755)
1548 %{php_pear_dir}/Zend/CodeGenerator
1551 %defattr(644,root,root,755)
1552 %{php_pear_dir}/Zend/Config
1553 %{php_pear_dir}/Zend/Config.php
1555 %files Zend_Console_Getopt
1556 %defattr(644,root,root,755)
1557 %dir %{php_pear_dir}/Zend/Console
1558 %{php_pear_dir}/Zend/Console/Getopt
1559 %{php_pear_dir}/Zend/Console/Getopt.php
1561 %files Zend_Controller
1562 %defattr(644,root,root,755)
1563 %{php_pear_dir}/Zend/Controller
1566 %defattr(644,root,root,755)
1567 %{php_pear_dir}/Zend/Crypt
1568 %{php_pear_dir}/Zend/Crypt.php
1570 %files Zend_Currency
1571 %defattr(644,root,root,755)
1572 %{php_pear_dir}/Zend/Currency
1573 %{php_pear_dir}/Zend/Currency.php
1576 %defattr(644,root,root,755)
1577 %{php_pear_dir}/Zend/Date
1578 %{php_pear_dir}/Zend/Date.php
1581 %defattr(644,root,root,755)
1582 %{php_pear_dir}/Zend/Db
1583 %{php_pear_dir}/Zend/Db.php
1586 %defattr(644,root,root,755)
1587 %{php_pear_dir}/Zend/Debug.php
1590 %defattr(644,root,root,755)
1591 %{php_pear_dir}/Zend/Dojo
1592 %{php_pear_dir}/Zend/Dojo.php
1595 %defattr(644,root,root,755)
1596 %{php_pear_dir}/Zend/Dom
1598 %files Zend_Exception
1599 %defattr(644,root,root,755)
1600 %{php_pear_dir}/Zend/Exception.php
1603 %defattr(644,root,root,755)
1604 %{php_pear_dir}/Zend/Feed
1605 %{php_pear_dir}/Zend/Feed.php
1608 %defattr(644,root,root,755)
1609 %{php_pear_dir}/Zend/File
1612 %defattr(644,root,root,755)
1613 %{php_pear_dir}/Zend/Filter
1614 %{php_pear_dir}/Zend/Filter.php
1615 %exclude %{php_pear_dir}/Zend/Filter/Input.php
1617 %files Zend_Filter_Input
1618 %defattr(644,root,root,755)
1619 %{php_pear_dir}/Zend/Filter/Input.php
1622 %defattr(644,root,root,755)
1623 %{php_pear_dir}/Zend/Form
1624 %{php_pear_dir}/Zend/Form.php
1627 %defattr(644,root,root,755)
1628 %{php_pear_dir}/Zend/Gdata
1629 %{php_pear_dir}/Zend/Gdata.php
1632 %defattr(644,root,root,755)
1633 %{php_pear_dir}/Zend/Http
1635 %files Zend_InfoCard
1636 %defattr(644,root,root,755)
1637 %{php_pear_dir}/Zend/InfoCard
1638 %{php_pear_dir}/Zend/InfoCard.php
1641 %defattr(644,root,root,755)
1642 %{php_pear_dir}/Zend/Json
1643 %{php_pear_dir}/Zend/Json.php
1646 %defattr(644,root,root,755)
1647 %{php_pear_dir}/Zend/Layout
1648 %{php_pear_dir}/Zend/Layout.php
1651 %defattr(644,root,root,755)
1652 %{php_pear_dir}/Zend/Ldap
1653 %{php_pear_dir}/Zend/Ldap.php
1656 %defattr(644,root,root,755)
1657 %{php_pear_dir}/Zend/Loader
1658 %{php_pear_dir}/Zend/Loader.php
1660 %files Zend_Locale -f %{name}.lang
1661 %defattr(644,root,root,755)
1662 %dir %{php_pear_dir}/Zend/Locale
1663 %{php_pear_dir}/Zend/Locale.php
1664 %{php_pear_dir}/Zend/Locale/Exception.php
1665 %{php_pear_dir}/Zend/Locale/Format.php
1666 %{php_pear_dir}/Zend/Locale/Math.php
1667 %{php_pear_dir}/Zend/Locale/Math
1669 %{php_pear_dir}/Zend/Locale/Data.php
1670 %dir %{php_pear_dir}/Zend/Locale/Data
1671 %{php_pear_dir}/Zend/Locale/Data/Translation.php
1672 %{php_pear_dir}/Zend/Locale/Data/characters.xml
1673 %{php_pear_dir}/Zend/Locale/Data/likelySubtags.xml
1674 %{php_pear_dir}/Zend/Locale/Data/metazoneInfo.xml
1675 %{php_pear_dir}/Zend/Locale/Data/numberingSystems.xml
1676 %{php_pear_dir}/Zend/Locale/Data/postalCodeData.xml
1677 %{php_pear_dir}/Zend/Locale/Data/root.xml
1678 %{php_pear_dir}/Zend/Locale/Data/supplementalData.xml
1679 %{php_pear_dir}/Zend/Locale/Data/telephoneCodeData.xml
1682 %defattr(644,root,root,755)
1683 %{php_pear_dir}/Zend/Log
1684 %{php_pear_dir}/Zend/Log.php
1687 %defattr(644,root,root,755)
1688 %{php_pear_dir}/Zend/Mail
1689 %{php_pear_dir}/Zend/Mail.php
1692 %defattr(644,root,root,755)
1693 %{php_pear_dir}/Zend/Markup
1694 %{php_pear_dir}/Zend/Markup.php
1697 %defattr(644,root,root,755)
1698 %{php_pear_dir}/Zend/Measure
1701 %defattr(644,root,root,755)
1702 %{php_pear_dir}/Zend/Memory
1703 %{php_pear_dir}/Zend/Memory.php
1706 %defattr(644,root,root,755)
1707 %{php_pear_dir}/Zend/Mime
1708 %{php_pear_dir}/Zend/Mime.php
1710 %files Zend_Navigation
1711 %defattr(644,root,root,755)
1712 %{php_pear_dir}/Zend/Navigation
1713 %{php_pear_dir}/Zend/Navigation.php
1716 %defattr(644,root,root,755)
1717 %{php_pear_dir}/Zend/Oauth
1718 %{php_pear_dir}/Zend/Oauth.php
1721 %defattr(644,root,root,755)
1722 %{php_pear_dir}/Zend/OpenId
1723 %{php_pear_dir}/Zend/OpenId.php
1725 %files Zend_Paginator
1726 %defattr(644,root,root,755)
1727 %{php_pear_dir}/Zend/Paginator
1728 %{php_pear_dir}/Zend/Paginator.php
1731 %defattr(644,root,root,755)
1732 %{php_pear_dir}/Zend/Pdf
1733 %{php_pear_dir}/Zend/Pdf.php
1736 %defattr(644,root,root,755)
1737 %{php_pear_dir}/Zend/Queue
1738 %{php_pear_dir}/Zend/Queue.php
1740 %files Zend_Reflection
1741 %defattr(644,root,root,755)
1742 %{php_pear_dir}/Zend/Reflection
1744 %files Zend_Registry
1745 %defattr(644,root,root,755)
1746 %{php_pear_dir}/Zend/Registry.php
1749 %defattr(644,root,root,755)
1750 %{php_pear_dir}/Zend/Rest
1752 %files Zend_Search_Lucene
1753 %defattr(644,root,root,755)
1754 %dir %{php_pear_dir}/Zend/Search
1755 %{php_pear_dir}/Zend/Search/Exception.php
1756 %{php_pear_dir}/Zend/Search/Lucene
1757 %{php_pear_dir}/Zend/Search/Lucene.php
1759 %files Zend_Serializer
1760 %defattr(644,root,root,755)
1761 %{php_pear_dir}/Zend/Serializer
1762 %{php_pear_dir}/Zend/Serializer.php
1765 %defattr(644,root,root,755)
1766 %dir %{php_pear_dir}/Zend/Server
1767 %{php_pear_dir}/Zend/Server/Abstract.php
1768 %{php_pear_dir}/Zend/Server/Exception.php
1769 %{php_pear_dir}/Zend/Server/Interface.php
1770 %{php_pear_dir}/Zend/Server/Definition.php
1771 %dir %{php_pear_dir}/Zend/Server/Method
1772 %{php_pear_dir}/Zend/Server/Method/Callback.php
1773 %{php_pear_dir}/Zend/Server/Method/Definition.php
1774 %{php_pear_dir}/Zend/Server/Method/Parameter.php
1775 %{php_pear_dir}/Zend/Server/Method/Prototype.php
1777 %files Zend_Server_Reflection
1778 %defattr(644,root,root,755)
1779 %{php_pear_dir}/Zend/Server/Reflection
1780 %{php_pear_dir}/Zend/Server/Reflection.php
1783 %defattr(644,root,root,755)
1784 %dir %{php_pear_dir}/Zend/Service
1785 %{php_pear_dir}/Zend/Service/Abstract.php
1786 %{php_pear_dir}/Zend/Service/Exception.php
1788 %files Zend_Service_Akismet
1789 %defattr(644,root,root,755)
1790 %{php_pear_dir}/Zend/Service/Akismet.php
1792 %files Zend_Service_Amazon
1793 %defattr(644,root,root,755)
1794 %{php_pear_dir}/Zend/Service/Amazon
1795 %{php_pear_dir}/Zend/Service/Amazon.php
1797 %files Zend_Service_Audioscrobbler
1798 %defattr(644,root,root,755)
1799 %{php_pear_dir}/Zend/Service/Audioscrobbler
1800 %{php_pear_dir}/Zend/Service/Audioscrobbler.php
1802 %files Zend_Service_Delicious
1803 %defattr(644,root,root,755)
1804 %{php_pear_dir}/Zend/Service/Delicious
1805 %{php_pear_dir}/Zend/Service/Delicious.php
1807 %files Zend_Service_DeveloperGarden
1808 %defattr(644,root,root,755)
1809 %{php_pear_dir}/Zend/Service/DeveloperGarden
1811 %files Zend_Service_Flickr
1812 %defattr(644,root,root,755)
1813 %{php_pear_dir}/Zend/Service/Flickr
1814 %{php_pear_dir}/Zend/Service/Flickr.php
1816 %files Zend_Service_LiveDocx
1817 %defattr(644,root,root,755)
1818 %{php_pear_dir}/Zend/Service/LiveDocx
1819 %{php_pear_dir}/Zend/Service/LiveDocx.php
1821 %files Zend_Service_Nirvanix
1822 %defattr(644,root,root,755)
1823 %{php_pear_dir}/Zend/Service/Nirvanix
1824 %{php_pear_dir}/Zend/Service/Nirvanix.php
1826 %files Zend_Service_ReCaptcha
1827 %defattr(644,root,root,755)
1828 %{php_pear_dir}/Zend/Service/ReCaptcha
1829 %{php_pear_dir}/Zend/Service/ReCaptcha.php
1831 %files Zend_Service_Simpy
1832 %defattr(644,root,root,755)
1833 %{php_pear_dir}/Zend/Service/Simpy
1834 %{php_pear_dir}/Zend/Service/Simpy.php
1836 %files Zend_Service_SlideShare
1837 %defattr(644,root,root,755)
1838 %{php_pear_dir}/Zend/Service/SlideShare
1839 %{php_pear_dir}/Zend/Service/SlideShare.php
1841 %files Zend_Service_StrikeIron
1842 %defattr(644,root,root,755)
1843 %{php_pear_dir}/Zend/Service/StrikeIron
1844 %{php_pear_dir}/Zend/Service/StrikeIron.php
1846 %files Zend_Service_Technorati
1847 %defattr(644,root,root,755)
1848 %{php_pear_dir}/Zend/Service/Technorati
1849 %{php_pear_dir}/Zend/Service/Technorati.php
1851 %files Zend_Service_Twitter
1852 %defattr(644,root,root,755)
1853 %{php_pear_dir}/Zend/Service/Twitter
1854 %{php_pear_dir}/Zend/Service/Twitter.php
1856 %files Zend_Service_WindowsAzure
1857 %defattr(644,root,root,755)
1858 %{php_pear_dir}/Zend/Service/WindowsAzure
1860 %files Zend_Service_Yahoo
1861 %defattr(644,root,root,755)
1862 %{php_pear_dir}/Zend/Service/Yahoo
1863 %{php_pear_dir}/Zend/Service/Yahoo.php
1866 %defattr(644,root,root,755)
1867 %{php_pear_dir}/Zend/Session
1868 %{php_pear_dir}/Zend/Session.php
1871 %defattr(644,root,root,755)
1872 %{php_pear_dir}/Zend/Soap
1875 %defattr(644,root,root,755)
1876 %{php_pear_dir}/Zend/Tag
1879 %defattr(644,root,root,755)
1880 %{php_pear_dir}/Zend/Text
1883 %defattr(644,root,root,755)
1884 %{php_pear_dir}/Zend/Test
1886 %files Zend_TimeSync
1887 %defattr(644,root,root,755)
1888 %{php_pear_dir}/Zend/TimeSync
1889 %{php_pear_dir}/Zend/TimeSync.php
1892 %defattr(644,root,root,755)
1893 %attr(755,root,root) %{_bindir}/zf
1894 %{php_pear_dir}/bin/zf.php
1895 %{php_pear_dir}/Zend/Tool
1897 %files Zend_Translate
1898 %defattr(644,root,root,755)
1899 %{php_pear_dir}/Zend/Translate
1900 %{php_pear_dir}/Zend/Translate.php
1903 %defattr(644,root,root,755)
1904 %{php_pear_dir}/Zend/Uri
1905 %{php_pear_dir}/Zend/Uri.php
1907 %files Zend_Validate
1908 %defattr(644,root,root,755)
1909 %{php_pear_dir}/Zend/Validate
1910 %{php_pear_dir}/Zend/Validate.php
1913 %defattr(644,root,root,755)
1914 %{php_pear_dir}/Zend/Version.php
1917 %defattr(644,root,root,755)
1918 %{php_pear_dir}/Zend/View
1919 %{php_pear_dir}/Zend/View.php
1921 %files Zend_Wildfire
1922 %defattr(644,root,root,755)
1923 %{php_pear_dir}/Zend/Wildfire
1926 %defattr(644,root,root,755)
1927 %{php_pear_dir}/Zend/XmlRpc
1930 %defattr(644,root,root,755)
1931 %{_examplesdir}/%{name}-%{version}
1934 %defattr(644,root,root,755)
1935 %doc %{_docdir}/%{name}-en