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