]> git.pld-linux.org Git - packages/ZendFramework.git/blob - ZendFramework.spec
- subpackages for Zend_TimeSync, Zend_Service, Zend_Server
[packages/ZendFramework.git] / ZendFramework.spec
1 # TODO
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
7 Name:           ZendFramework
8 Version:        1.10.2
9 Release:        2
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
25 Requires:       php-pear
26 Requires:       rpm-whiteout >= 1.32
27 Obsoletes:      ZendFramework-doc
28 BuildArch:      noarch
29 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
31 # bad depsolver
32 %define         _noautopear     pear(../application/bootstrap.php)
33
34 # bad code
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}
38
39 # exclude optional php dependencies
40 %define         _noautophp      php-oci8 php-bitset
41
42 # put it together for rpmbuild
43 %define         _noautoreq      %{?_noautophp} %{?_noautopear} %{?_noautodeps}
44
45 %description
46 Zend Framework is a high quality and open source framework for
47 developing Web Applications and Web Services.
48
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.
52
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.
56
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.
60
61 %package Zend_Acl
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}
67
68 %description Zend_Acl
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.
73
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.
79
80 %package Zend_Amf
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}
86
87 %description Zend_Amf
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.
93
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.
100
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}
106
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.
112
113 %package Zend_Auth
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}
119 Requires:       php-ctype
120 # Zend_Auth_Adapter_Http has hard dependency on hash
121
122 %description Zend_Auth
123 Zend_Auth provides an API for authentication and includes concrete
124 authentication adapters for common use case scenarios.
125
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.
129
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}
136
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.
143
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.
149
150 %package Zend_Cache
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
157
158 %description Zend_Cache
159 Zend_Cache provides a flexible approach toward caching data, including
160 support for tagging, manipulating, iterating, and removing subsets.
161
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.
165
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}
172
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
183 Zend_Form.
184
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.
195
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}
201
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.
209
210 %package Zend_Config
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}
216
217 %description Zend_Config
218 Zend_Config is designed to simplify access to and use of configuration
219 data within applications.
220
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.
224
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}
231
232 %description Zend_Console_Getopt
233 The Zend_Console_Getopt class helps command-line applications to parse
234 their options and arguments.
235
236 %description Zend_Console_Getopt -l pl.UTF-8
237 Klasa Zend_Console_Getopt pomaga aplikacjom linii poleceń w analizie
238 opcji i argumentów.
239
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}
246
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.
251
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
256 wyświetlania.
257
258 %package Zend_Crypt
259 Summary:        Zend_Crypt
260 Group:          Development/Languages/PHP
261 URL:            http://framework.zend.com/manual/en/zend.crypt.html
262 Requires:       %{name} = %{version}-%{release}
263
264 %description Zend_Crypt
265 Zend_Crypt
266
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}
273 Requires:       php-iconv
274
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.
281
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
287 są używane itp.
288
289 %package Zend_Date
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}
295
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
301 related functions.
302
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.
308
309 %package Zend_Db
310 Summary:        Zend_Db
311 Group:          Development/Languages/PHP
312 URL:            http://framework.zend.com/manual/en/zend.db.html
313 Requires:       %{name} = %{version}-%{release}
314
315 %description Zend_Db
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
324 extension.
325
326 Zend_Db provides Adapter classes to PDO drivers for the following
327 RDBMS brands:
328 - IBM DB2 and Informix Dynamic Server (IDS), using the pdo_ibm PHP
329   extension
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
335
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
342
343 %package Zend_Debug
344 Summary:        Zend_Debug
345 Group:          Development/Languages/PHP
346 URL:            http://framework.zend.com/manual/en/zend.debug.html
347 Requires:       %{name} = %{version}-%{release}
348
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
354 environment.
355
356 %package Zend_Dojo
357 Summary:        Zend_Dojo
358 Group:          Development/Languages/PHP
359 URL:            http://framework.zend.com/manual/en/zend.dojo.html
360 Requires:       %{name} = %{version}-%{release}
361
362 %description Zend_Dojo
363 Zend_Dojo component provides integration with Dojo Toolkit.
364
365 Integration points with Dojo include:
366 - JSON-RPC support
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
371
372 %package Zend_Dom
373 Summary:        Zend_Dom
374 Group:          Development/Languages/PHP
375 URL:            http://framework.zend.com/manual/en/zend.dom.html
376 Requires:       %{name} = %{version}-%{release}
377
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.
382
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}
388
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.
393
394 %package Zend_Feed
395 Summary:        Zend_Feed
396 Group:          Development/Languages/PHP
397 URL:            http://framework.zend.com/manual/en/zend.feed.html
398 Requires:       %{name} = %{version}-%{release}
399 Requires:       php-dom
400 Requires:       php-mbstring
401
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.
409
410 %package Zend_File
411 Summary:        Zend_File
412 Group:          Development/Languages/PHP
413 URL:            http://framework.zend.com/manual/en/zend.file.html
414 Requires:       %{name} = %{version}-%{release}
415
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
422 more.
423
424 %package Zend_Filter
425 Summary:        Zend_Filter
426 Group:          Development/Languages/PHP
427 URL:            http://framework.zend.com/manual/en/zend.filter.html
428 Requires:       %{name} = %{version}-%{release}
429
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.
434
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}
440
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.
447
448 %package Zend_Form
449 Summary:        Zend_Form
450 Group:          Development/Languages/PHP
451 URL:            http://framework.zend.com/manual/en/zend.form.html
452 Requires:       %{name} = %{version}-%{release}
453
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
458 - Element ordering
459 - Element and Form rendering, including escaping
460 - Element and form grouping
461 - Element and form-level configuration
462
463 %package Zend_Gdata
464 Summary:        Zend_Gdata
465 Group:          Development/Languages/PHP
466 URL:            http://framework.zend.com/manual/en/zend.gdata.html
467 Requires:       %{name} = %{version}-%{release}
468 Requires:       php-ctype
469 Requires:       php-dom
470
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
479 Publishing Protocol.
480
481 %package Zend_Http
482 Summary:        Zend_Http
483 Group:          Development/Languages/PHP
484 URL:            http://framework.zend.com/manual/en/zend.http.html
485 Requires:       %{name} = %{version}-%{release}
486 Requires:       php-ctype
487 # Zend_Http_Client_Adapter_Curl has hard dependency on curl
488
489 %description Zend_Http
490 Zend_Http component provides a client for the HTTP protocol. It
491 supports:
492 - URL validation
493 - cookies
494 - proxy servers.
495
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}
501
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
506 relying parties).
507
508 %package Zend_Json
509 Summary:        Zend_Json
510 Group:          Development/Languages/PHP
511 URL:            http://framework.zend.com/manual/en/zend.json.html
512 Requires:       %{name} = %{version}-%{release}
513
514 %description Zend_Json
515 Zend_Json provides convenience methods for serializing native PHP to
516 JSON and decoding JSON to native PHP.
517
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.
522
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.
532
533 %package Zend_Layout
534 Summary:        Zend_Layout
535 Group:          Development/Languages/PHP
536 URL:            http://framework.zend.com/manual/en/zend.layout.html
537 Requires:       %{name} = %{version}-%{release}
538
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
544 for consistency.
545
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.
557
558 %package Zend_Ldap
559 Summary:        Zend_Ldap
560 Group:          Development/Languages/PHP
561 URL:            http://framework.zend.com/manual/en/zend.ldap.html
562 Requires:       %{name} = %{version}-%{release}
563
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
567 directory.
568
569 %package Zend_Loader
570 Summary:        Zend_Loader
571 Group:          Development/Languages/PHP
572 URL:            http://framework.zend.com/manual/en/zend.loader.html
573 Requires:       %{name} = %{version}-%{release}
574
575 %description Zend_Loader
576 The Zend_Loader class includes methods to help you load files
577 dynamically.
578
579 %package Zend_Locale
580 Summary:        Zend_Locale
581 Group:          Development/Languages/PHP
582 URL:            http://framework.zend.com/manual/en/zend.locale.html
583 Requires:       %{name} = %{version}-%{release}
584 Requires:       php-iconv
585
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.
594
595 %package Zend_Log
596 Summary:        Zend_Log
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
601
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
616   may be chained.
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
619   Formatter.
620
621 %package Zend_Mail
622 Summary:        Zend_Mail
623 Group:          Development/Languages/PHP
624 URL:            http://framework.zend.com/manual/en/zend.mail.html
625 Requires:       %{name} = %{version}-%{release}
626
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.
632
633 %package Zend_Markup
634 Summary:        Zend_Markup
635 Group:          Development/Languages/PHP
636 URL:            http://framework.zend.com/manual/en/zend.markup.html
637 Requires:       %{name} = %{version}-%{release}
638
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.
643
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.
650
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}
656
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.
664
665 %package Zend_Memory
666 Summary:        Zend_Memory
667 Group:          Development/Languages/PHP
668 URL:            http://framework.zend.com/manual/en/zend.memory.html
669 Requires:       %{name} = %{version}-%{release}
670
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.
680
681 %package Zend_Mime
682 Summary:        Zend_Mime
683 Group:          Development/Languages/PHP
684 URL:            http://framework.zend.com/manual/en/zend.mime.html
685 Requires:       %{name} = %{version}-%{release}
686 Requires:       php-iconv
687
688 %description Zend_Mime
689 Zend_Mime is a support class for handling multipart MIME messages.
690
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}
696
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
701 purposes.
702
703 %package Zend_Oauth
704 Summary:        Zend_Oauth
705 Group:          Development/Languages/PHP
706 URL:            http://framework.zend.com/manual/en/zend.oauth.html
707 Requires:       %{name} = %{version}-%{release}
708
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
720
721 %package Zend_OpenId
722 Summary:        Zend_OpenId
723 Group:          Development/Languages/PHP
724 URL:            http://framework.zend.com/manual/en/zend.openid.html
725 Requires:       %{name} = %{version}-%{release}
726
727 %description Zend_OpenId
728 Zend_OpenId is a Zend Framework component that provides a simple API
729 for building OpenID-enabled sites and identity providers.
730
731 %package Zend_Paginator
732 Summary:        Zend_Paginator
733 Group:          Development/Languages/PHP
734 URL:            http://framework.zend.com/manual/en/zend.paginator.html
735 Requires:       %{name} = %{version}-%{release}
736
737 %description Zend_Paginator
738 Zend_Paginator is a flexible component for paginating collections of
739 data and presenting that data to users.
740
741 The primary design goals of Zend_Paginator are as follows:
742 - Paginate arbitrary data, not just relational databases
743 - Fetch only the results that need to be displayed
744 - Do not force users to adhere to only one way of displaying data or
745   rendering pagination controls
746 - Loosely couple Zend_Paginator to other Zend Framework components so
747   that users who wish to use it independently of Zend_View, Zend_Db,
748   etc. can do so.
749
750 %package Zend_Pdf
751 Summary:        Zend_Pdf
752 Group:          Development/Languages/PHP
753 URL:            http://framework.zend.com/manual/en/zend.pdf.html
754 Requires:       %{name} = %{version}-%{release}
755 Requires:       php-ctype
756 Requires:       php-gd
757 Requires:       php-iconv
758 Requires:       php-zlib
759
760 %description Zend_Pdf
761 Zend_Pdf module is a PDF (Portable Document Format) manipulation
762 engine. It can load existing documents, create new, modify and save
763 modified documents. Thus it can help application dynamically prepare
764 documents in a PDF by modifying existing template or generating
765 document from a scratch.
766
767 Zend_Pdf module supports the following features:
768 - Create new document or load existing one (PDF V1.4 (Acrobat 5)
769   documents are supported for loading now).
770 - Retrieving specified revision of the document.
771 - Manipulate pages within document. Changing page order, adding new
772   pages, removing pages from a document.
773 - Different drawing primitives (lines, rectangles, polygons, circles,
774   ellipses and sectors).
775 - Text drawing using any of the 14 standard (built-in) fonts or your
776   own custom TrueType fonts.
777 - Rotations.
778 - Image drawing (JPG, PNG [Up to 8bit per channel+Alpha] and TIFF
779   images are supported).
780 - Incremental PDF file update.
781
782 %package Zend_ProgressBar
783 Summary:        Zend_ProgressBar
784 Group:          Development/Languages/PHP
785 URL:            http://framework.zend.com/manual/en/zend.progressbar.html
786 Requires:       %{name} = %{version}-%{release}
787
788 %description Zend_ProgressBar
789 Zend_ProgressBar is a component to create and update progressbars in
790 different environments. It consists of a single backend, which outputs
791 the progress through one of the multiple adapters. On every update, it
792 takes an absolute value and optionally a status message, and then
793 calls the adapter with some precalculated values like percentage and
794 estimated time left.
795
796 %package Zend_Queue
797 Summary:        Zend_Queue
798 Group:          Development/Languages/PHP
799 URL:            http://framework.zend.com/manual/en/zend.progressbar.html
800 Requires:       %{name} = %{version}-%{release}
801
802 %description Zend_Queue
803 Zend_Queue is a standardized interface for dealing with a variety of
804 queuing systems. Proposed systems include: simple array access,
805 Zend_Cache, Zend Platform Job Queue, Amazon's Simple Queue Service
806 (SQS). It should support creating queues, determining the number of
807 messages in a queue, retrieving messages from a queue (all or specific
808 number), submitting messages to a queue, and removing queues.
809
810 %package Zend_Reflection
811 Summary:        Zend_Reflection
812 Group:          Development/Languages/PHP
813 URL:            http://framework.zend.com/manual/en/zend.reflection.html
814 Requires:       %{name} = %{version}-%{release}
815
816 %description Zend_Reflection
817 Zend_Reflection is a drop-in extension to PHP's own Reflection API,
818 providing several additional features:
819  - Ability to retrieve return values types.
820  - Ability to retrieve method and function parameter types.
821  - Ability to retrieve class property types.
822  - DocBlocks gain a Reflection class, allowing introspection of
823    docblocks. This provides the ability to determine what annotation tags
824    have been defined as well as to retrieve their values, and the ability
825    to retrieve the short and long descriptions.
826  - Files gain a Reflection class, allowing introspection of PHP files.
827    This provides the ability to determine what functions and classes are
828    defined in a given file, as well as to instrospect them.
829  - Ability to override any Reflection class with your own variant, for
830    the entire reflection tree you create.
831
832 In general, Zend_Reflection works just like the standard Reflection
833 API, but provides a few additional methods for retrieving artifacts
834 not defined in the Reflection API.
835
836 %package Zend_Registry
837 Summary:        Zend_Registry
838 Group:          Development/Languages/PHP
839 URL:            http://framework.zend.com/manual/en/zend.registry.html
840 Requires:       %{name} = %{version}-%{release}
841
842 %description Zend_Registry
843 The registry is a container for storing objects and values in the
844 application space. By storing the value in the registry, the same
845 object is always available throughout your application. This mechanism
846 is an alternative to using global storage.
847
848 %package Zend_Rest
849 Summary:        Zend_Rest
850 Group:          Development/Languages/PHP
851 URL:            http://framework.zend.com/manual/en/zend.rest.html
852 Requires:       %{name} = %{version}-%{release}
853 Requires:       php-ctype
854 Requires:       php-dom
855
856 %description Zend_Rest
857 REST Web Services use service-specific XML formats. These ad-hoc
858 standards mean that the manner for accessing a REST web service is
859 different for each service. REST web services typically use URL
860 parameters (GET data) or path information for requesting data and POST
861 data for sending data. Zend_Rest component provides:
862 - capabilities to access REST web services
863 - capabilities to expose APIs as REST services
864
865 %package Zend_Search_Lucene
866 Summary:        Zend_Search_Lucene
867 Group:          Development/Languages/PHP
868 URL:            http://framework.zend.com/manual/en/zend.search.lucene.html
869 Requires:       %{name} = %{version}-%{release}
870 Requires:       php-ctype
871 Requires:       php-dom
872 Requires:       php-iconv
873
874 %description Zend_Search_Lucene
875 Zend_Search_Lucene is a general purpose text search engine. Since it
876 stores its index on the filesystem and does not require a database
877 server, it can add search capabilities to almost any PHP-driven
878 website.
879
880 Zend_Search_Lucene supports the following features:
881 - Ranked searching - best results returned first
882 - Many powerful query types: phrase queries, wildcard queries,
883   proximity queries, range queries and more
884 - Search by specific field (e.g., title, author, contents)
885
886 %package Zend_Serializer
887 Summary:        Zend_Serializer
888 Group:          Development/Languages/PHP
889 URL:            http://framework.zend.com/manual/en/zend.serializer.html
890 Requires:       %{name} = %{version}-%{release}
891
892 %description Zend_Serializer
893 Zend_Serializer provides an adapter based interface to simply generate
894 storable representation of php types by different facilities, and
895 recover.
896
897 %package Zend_Server
898 Summary:        Zend_Server
899 Group:          Development/Languages/PHP
900 URL:            http://framework.zend.com/manual/en/zend.server.html
901 Requires:       %{name} = %{version}-%{release}
902
903 %description Zend_Server
904 The Zend_Server family of classes provides functionality for the
905 various server classes, including Zend_XmlRpc_Server,
906 Zend_Rest_Server, Zend_Json_Server and Zend_Soap_Wsdl.
907
908 %package Zend_Server_Reflection
909 Summary:        Zend_Server_Reflection
910 Group:          Development/Languages/PHP
911 URL:            http://framework.zend.com/manual/en/zend.server.reflection.html
912 Requires:       %{name} = %{version}-%{release}
913
914 %description Zend_Server_Reflection
915 Zend_Server_Reflection provides a standard mechanism for performing
916 function and class introspection for use with server classes. It is
917 based on Reflection API, and extends it to provide methods for
918 retrieving parameter and return value types and descriptions, a full
919 list of function and method prototypes (i.e., all possible valid
920 calling combinations), and function/method descriptions.
921
922 %package Zend_Service
923 Summary:        Zend_Service
924 Group:          Development/Languages/PHP
925 URL:            http://framework.zend.com/manual/en/zend.service.html
926 Requires:       %{name} = %{version}-%{release}
927
928 %description Zend_Service
929 Zend_Service is an abstract class which serves as a foundation for web
930 service implementations, such as SOAP or REST.
931
932 %package Zend_Service_Akismet
933 Summary:        Zend_Service_Akismet
934 Group:          Development/Languages/PHP
935 URL:            http://framework.zend.com/manual/en/zend.service.akismet.html
936 Requires:       %{name} = %{version}-%{release}
937
938 %description Zend_Service_Akismet
939 Zend_Service_Akismet provides a client for the Akismet API. The
940 Akismet service is used to determine if incoming data is potentially
941 spam; it also exposes methods for submitting data as known spam or as
942 false positives (ham). Originally intended to help categorize and
943 identify spam for Wordpress, it can be used for any type of data.
944
945 Akismet requires an API key for usage. You may get one for signing up
946 for a WordPress.com account. You do not need to activate a blog;
947 simply acquiring the account will provide you with the API key.
948
949 Additionally, Akismet requires that all requests contain a URL to the
950 resource for which data is being filtered, and, because of Akismet's
951 origins in WordPress, this resource is called the blog url. This value
952 should be passed as the second argument to the constructor, but may be
953 reset at any time using the setBlogUrl() accessor, or overridden by
954 specifying a 'blog' key in the various method calls.
955
956 %package Zend_Service_Amazon
957 Summary:        Zend_Service_Amazon
958 Group:          Development/Languages/PHP
959 URL:            http://framework.zend.com/manual/en/zend.service.amazon.html
960 Requires:       %{name} = %{version}-%{release}
961 Requires:       php-dom
962
963 %description Zend_Service_Amazon
964 Zend_Service_Amazon is a simple API for using Amazon web services.
965 Zend_Service_Amazon has two APIs: a more traditional one that follows
966 Amazon's own API, and a simpler "Query API" for constructing even
967 complex search queries easily.
968
969 Zend_Service_Amazon enables developers to retrieve information
970 appearing throughout Amazon.com web sites directly through the Amazon
971 Web Services API.
972
973 %package Zend_Service_Audioscrobbler
974 Summary:        Zend_Service_Audioscrobbler
975 Group:          Development/Languages/PHP
976 URL:            http://framework.zend.com/manual/en/zend.service.audioscrobbler.html
977 Requires:       %{name} = %{version}-%{release}
978 Requires:       php-iconv
979
980 %description Zend_Service_Audioscrobbler
981 Zend_Service_Audioscrobbler is a simple API for using the
982 Audioscrobbler REST Web Service. The Audioscrobbler Web Service
983 provides access to its database of Users, Artists, Albums, Tracks,
984 Tags, Groups, and Forums.
985
986 %package Zend_Service_Delicious
987 Summary:        Zend_Service_Delicious
988 Group:          Development/Languages/PHP
989 URL:            http://framework.zend.com/manual/en/zend.service.delicious.html
990 Requires:       %{name} = %{version}-%{release}
991 Requires:       php-dom
992
993 %description Zend_Service_Delicious
994 Zend_Service_Delicious is simple API for using del.icio.us XML and
995 JSON web services. This component gives you read-write access to posts
996 at del.icio.us if you provide credentials. It also allows read-only
997 access to public data of all users.
998
999 %package Zend_Service_DeveloperGarden
1000 Summary:        Zend_Service_DeveloperGarden
1001 Group:          Development/Languages/PHP
1002 URL:            http://framework.zend.com/manual/en/zend.service.developergarden.html
1003 Requires:       %{name} = %{version}-%{release}
1004
1005 %description Zend_Service_DeveloperGarden
1006 DeveloperGarden is the name for the "Open Development services" of the
1007 German Telekom. The "Open Development services" are a set of SOAP API
1008 Services.
1009
1010 The family of Zend_Service_DeveloperGarden components provides a clean
1011 and simple interface to the DeveloperGarden API and additionally
1012 offers functionality to improve handling and performance
1013
1014 %package Zend_Service_Flickr
1015 Summary:        Zend_Service_Flickr
1016 Group:          Development/Languages/PHP
1017 URL:            http://framework.zend.com/manual/en/zend.service.delicious.html
1018 Requires:       %{name} = %{version}-%{release}
1019 Requires:       php-dom
1020 Requires:       php-iconv
1021
1022 %description Zend_Service_Flickr
1023 Zend_Service_Flickr is a simple API for using the Flickr REST Web
1024 Service. In order to use the Flickr web services, you must have an API
1025 key. To obtain a key, visit the Flickr API Documentation
1026 <http://www.flickr.com/services/api/>.
1027
1028 %package Zend_Service_LiveDocx
1029 Summary:        Zend_Service_LiveDocx
1030 Group:          Development/Languages/PHP
1031 URL:            http://framework.zend.com/manual/en/zend.service.livedocx.html
1032 Requires:       %{name} = %{version}-%{release}
1033
1034 %description Zend_Service_LiveDocx
1035 LiveDocx is a SOAP service that allows developers to generate word
1036 processing documents by combining structured data from PHP with a
1037 template, created in a word processor. The resulting document can be
1038 saved as a PDF, DOCX, DOC, HTML or RTF file. LiveDocx implements
1039 mail-merge in PHP.
1040
1041 The family of Zend_Service_LiveDocx components provides a clean and
1042 simple interface to the LiveDocx API and additionally offers
1043 functionality to improve network performance.
1044
1045 %package Zend_Service_Nirvanix
1046 Summary:        Zend_Service_Nirvanix
1047 Group:          Development/Languages/PHP
1048 URL:            http://framework.zend.com/manual/en/zend.service.nirvanix.html
1049 Requires:       %{name} = %{version}-%{release}
1050
1051 %description Zend_Service_Nirvanix
1052 Nirvanix provides an Internet Media File System (IMFS), an Internet
1053 storage service that allows applications to upload, store and organize
1054 files and subsequently access them using a standard Web Services
1055 interface. An IMFS is distributed clustered file system, accessed over
1056 the Internet, and optimized for dealing with media files (audio,
1057 video, etc). The goal of an IMFS is to provide massive scalability to
1058 deal with the challenges of media storage growth, with guaranteed
1059 access and availability regardless of time and location. Finally, an
1060 IMFS gives applications the ability to access data securely, without
1061 the large fixed costs associated with acquiring and maintaining
1062 physical storage assets.
1063
1064 Before you can get started with Zend_Service_Nirvanix, you must first
1065 register for an account (https://www.nirvanix.com/signUpSingle.aspx).
1066 After registering, you will receive a Username, Password, and
1067 Application Key. All three are required to use Zend_Service_Nirvanix.
1068
1069 %package Zend_Service_ReCaptcha
1070 Summary:        Zend_Service_ReCaptcha
1071 Group:          Development/Languages/PHP
1072 URL:            http://framework.zend.com/manual/en/zend.service.recaptcha.html
1073 Requires:       %{name} = %{version}-%{release}
1074
1075 %description Zend_Service_ReCaptcha
1076 Zend_Service_ReCaptcha provides a client for the reCAPTCHA Web
1077 Service. Per the reCAPTCHA site, "reCAPTCHA is a free CAPTCHA service
1078 that helps to digitize books." Each reCAPTCHA requires the user to
1079 input two words, the first of which is the actual captcha, and the
1080 second of which is a word from some scanned text that Optical
1081 Character Recognition (OCR) software has been unable to identifiy. The
1082 assumption is that if a user correctly provides the first word, the
1083 second is likely correctly entered as well, and can be used to improve
1084 OCR software for digitizing books.
1085
1086 In order to use the reCAPTCHA service, you will need to sign up for an
1087 account (http://recaptcha.net/whyrecaptcha.html) and register one or
1088 more domains with the service in order to generate public and private
1089 keys.
1090
1091 %package Zend_Service_Simpy
1092 Summary:        Zend_Service_Simpy
1093 Group:          Development/Languages/PHP
1094 URL:            http://framework.zend.com/manual/en/zend.service.simpy.html
1095 Requires:       %{name} = %{version}-%{release}
1096 Requires:       php-dom
1097
1098 %description Zend_Service_Simpy
1099 Zend_Service_Simpy is a lightweight wrapper for the free REST API
1100 available for the Simpy social bookmarking service.
1101
1102 In order to use Zend_Service_Simpy, you should already have a Simpy
1103 account. To get an account, visit the Simpy web site
1104 (http://simpy.com/).
1105
1106 %package Zend_Service_SlideShare
1107 Summary:        Zend_Service_SlideShare
1108 Group:          Development/Languages/PHP
1109 URL:            http://framework.zend.com/manual/en/zend.service.slideshare.html
1110 Requires:       %{name} = %{version}-%{release}
1111
1112 %description Zend_Service_SlideShare
1113 The Zend_Service_SlideShare component is used to interact with the
1114 slideshare.net web services for hosting slide shows online. With this
1115 component, you can embed slide shows which are hosted on this web site
1116 within a web site and even upload new slide shows to your account.
1117
1118 In order to use the Zend_Service_SlideShare component you must first
1119 create an account on the slideshare.net servers in order to receive an
1120 API key, username, password and shared secret value -- all of which
1121 are needed in order to use the Zend_Service_SlideShare component.
1122
1123 %package Zend_Service_StrikeIron
1124 Summary:        Zend_Service_StrikeIron
1125 Group:          Development/Languages/PHP
1126 URL:            http://framework.zend.com/manual/en/zend.service.strikeiron.html
1127 Requires:       %{name} = %{version}-%{release}
1128
1129 %description Zend_Service_StrikeIron
1130 Zend_Service_StrikeIron provides a client to StrikeIron web services.
1131
1132 The Zend_Service_StrikeIron component provides:
1133 - A single point for configuring your StrikeIron authentication
1134   credentials that can be used across many StrikeIron services.
1135 - A standard way of retrieving your StrikeIron subscription
1136   information such as license status and the number of hits remaining to
1137   a service.
1138 - The ability to use any StrikeIron service from its WSDL without
1139   creating a PHP wrapper class, and the option of creating a wrapper for
1140   a more convenient interface.
1141 - Wrappers for three popular StrikeIron services.
1142
1143 Before you can get started with Zend_Service_StrikeIron, you must
1144 first register (http://strikeiron.com/Register.aspx) for a StrikeIron
1145 developer account. After registering, you will receive a StrikeIron
1146 username and password. These will be used when connecting to
1147 StrikeIron using Zend_Service_StrikeIron. You will also need to sign
1148 up (http://www.strikeiron.com/ProductDetail.aspx?p=257) for
1149 StrikeIron's Super Data Pack Web Service. Both registration steps are
1150 free and can be done relatively quickly through the StrikeIron
1151 website.
1152
1153 %package Zend_Service_Technorati
1154 Summary:        Zend_Service_Technorati
1155 Group:          Development/Languages/PHP
1156 URL:            http://framework.zend.com/manual/en/zend.service.technorati.html
1157 Requires:       %{name} = %{version}-%{release}
1158
1159 %description Zend_Service_Technorati
1160 Zend_Service_Technorati provides an easy, intuitive and
1161 object-oriented interface for using the Technorati API. It provides
1162 access to all available Technorati API queries and returns the
1163 original XML response as a friendly PHP object.
1164
1165 Technorati requires a valid API key for usage. To get your own API Key
1166 you first need to create a new Technorati account
1167 (http://technorati.com/signup/), then visit the API Key section
1168 (http://technorati.com/developers/apikey.html).
1169
1170 %package Zend_Service_Twitter
1171 Summary:        Zend_Service_Twitter
1172 Group:          Development/Languages/PHP
1173 URL:            http://framework.zend.com/manual/en/zend.service.technorati.html
1174 Requires:       %{name} = %{version}-%{release}
1175
1176 %description Zend_Service_Twitter
1177 Zend_Service_Twitter provides a client for the Twitter REST API.
1178 Zend_Service_Twitter will allow you to query the public timeline and
1179 if you provide a username and password for Twitter it will allow you
1180 to get and update your status, reply to friends, direct message
1181 friends, mark tweets as favorite and much more.
1182
1183 %package Zend_Service_WindowsAzure
1184 Summary:        Zend_Service_WindowsAzure
1185 Group:          Development/Languages/PHP
1186 URL:            http://framework.zend.com/manual/en/zend.service.windowsazure.html
1187 Requires:       %{name} = %{version}-%{release}
1188
1189 %description Zend_Service_WindowsAzure
1190 Windows Azure is the name for Microsoft’s Software + Services
1191 platform, an operating system in the cloud providing services for
1192 hosting, management, scalable storage with support for simple blobs,
1193 tables, and queues, as well as a management infrastructure for
1194 provisioning and geo-distribution of cloud-based services, and a
1195 development platform for the Azure Services layer.
1196
1197 %package Zend_Service_Yahoo
1198 Summary:        Zend_Service_Yahoo
1199 Group:          Development/Languages/PHP
1200 URL:            http://framework.zend.com/manual/en/zend.service.yahoo.html
1201 Requires:       %{name} = %{version}-%{release}
1202 Requires:       php-dom
1203
1204 %description Zend_Service_Yahoo
1205 Zend_Service_Yahoo is a simple API for using many of the Yahoo! REST
1206 APIs. Zend_Service_Yahoo allows you to search Yahoo! Web search,
1207 Yahoo! News, Yahoo! Local, Yahoo! Images. In order to use the Yahoo!
1208 REST API, you must have a Yahoo! Application ID. To obtain an
1209 Application ID, please complete and submit the Application ID Request
1210 Form (http://developer.yahoo.com/wsregapp/).
1211
1212 %package Zend_Session
1213 Summary:        Zend_Session
1214 Group:          Development/Languages/PHP
1215 URL:            http://framework.zend.com/manual/en/zend.session.html
1216 Requires:       %{name} = %{version}-%{release}
1217
1218 %description Zend_Session
1219 Zend_Session helps manage and preserve session data across multiple
1220 page requests by the same client. Zend_Session component:
1221 - provides an object-oriented interface to access session data
1222 - provides optional security features to help protect against session
1223   hijacking
1224 - supports namespaced access to the PHP session for interoperability.
1225
1226 %package Zend_Soap
1227 Summary:        Zend_Soap
1228 Group:          Development/Languages/PHP
1229 URL:            http://framework.zend.com/manual/en/zend.soap.html
1230 Requires:       %{name} = %{version}-%{release}
1231
1232 %description Zend_Soap
1233 Zend_Soap component is intended to simplify Web Services development
1234 for PHP programmers.
1235
1236 %package Zend_Tag
1237 Summary:        Zend_Tag -- work with taggable Items
1238 Group:          Development/Languages/PHP
1239 URL:            http://framework.zend.com/manual/en/zend.tag.html
1240 Requires:       %{name} = %{version}-%{release}
1241
1242 %description Zend_Tag
1243 Zend_Tag is a component suite which provides a facility to work with
1244 taggable Items. As its base, it provides two classes to work with
1245 Tags, Zend_Tag_Item and Zend_Tag_ItemList. Additionally, it comes with
1246 the interface Zend_Tag_Taggable, which allows you to use any of your
1247 models as a taggable item in conjunction with Zend_Tag.
1248
1249 %package Zend_Text
1250 Summary:        Zend_Text
1251 Group:          Development/Languages/PHP
1252 URL:            http://framework.zend.com/manual/en/zend.text.html
1253 Requires:       %{name} = %{version}-%{release}
1254
1255 %description Zend_Text
1256 Zend_Text is a component which enables developers to create a so
1257 called FIGlet text. A FIGlet text is a string, which is represented as
1258 ASCII art. FIGlets use a special font format, called FLT (FigLet
1259 Font).
1260
1261 %package Zend_Test
1262 Summary:        Zend_Test
1263 Group:          Development/Languages/PHP
1264 URL:            http://framework.zend.com/manual/en/zend.test.html
1265 Requires:       %{name} = %{version}-%{release}
1266 Requires:       php-PHPUnit
1267
1268 %description Zend_Test
1269 Zend_Test provides tools to facilitate unit testing of your Zend
1270 Framework applications.
1271
1272 %package Zend_TimeSync
1273 Summary:        Zend_TimeSync
1274 Group:          Development/Languages/PHP
1275 URL:            http://framework.zend.com/manual/en/zend.timesync.html
1276 Requires:       %{name} = %{version}-%{release}
1277
1278 %description Zend_TimeSync
1279 Zend_TimeSync is able to receive internet or network time from a time
1280 server using the NTP or SNTP protocol. With Zend_TimeSync, Zend
1281 Framework is able to act independently from the time settings of the
1282 server where it is running.
1283
1284 %package Zend_Tool
1285 Summary:        Zend_Tool
1286 Group:          Development/Languages/PHP
1287 URL:            http://framework.zend.com/wiki/display/ZFDEV/Zend_Tool
1288 Requires:       %{name} = %{version}-%{release}
1289 Requires:       /usr/bin/php
1290
1291 %description Zend_Tool
1292 Zend_Tool component is intended to simplify project development for
1293 PHP programmers.
1294
1295 Please note that this component is part of Zend Framework incubator.
1296
1297 %package Zend_Translate
1298 Summary:        Zend_Translate
1299 Group:          Development/Languages/PHP
1300 URL:            http://framework.zend.com/manual/en/zend.translate.html
1301 Requires:       %{name} = %{version}-%{release}
1302
1303 %description Zend_Translate
1304 Zend_Translate is the Zend Framework's solution for multilingual
1305 applications.
1306
1307 The benefits of Zend_Translate are:
1308 - Supports multiple source formats: Zend_Translate supports several
1309   source formats, including those supported by PHP, and other formats
1310   including TMX and CSV files.
1311 - Thread-safe gettext: The gettext reader of Zend_Translate is
1312   thread-safe. There are no problems using it in multi-threaded
1313   environments.
1314 - Easy and generic API: The API of Zend_Translate is very simple and
1315   requires only a handful of functions. So it's easy to learn and easy
1316   to maintain. All source formats are handled the same way, so if the
1317   format of your source files change from Gettext to TMX, you only need
1318   to change one line of code to specify the storage adapter.
1319 - Detection of the user's standard language: The preferred language of
1320   the user accessing the site can be detected and used by
1321   Zend_Translate.
1322 - Automatic source detection: Zend_Translate is capable of detecting
1323   and integrating multiple source files and additionally detect the
1324   locale to be used depending on directory or filenames.
1325
1326 %package Zend_Uri
1327 Summary:        Zend_Uri
1328 Group:          Development/Languages/PHP
1329 URL:            http://framework.zend.com/manual/en/zend.uri.html
1330 Requires:       %{name} = %{version}-%{release}
1331 Requires:       php-ctype
1332
1333 %description Zend_Uri
1334 Zend_Uri is a component that aids in manipulating and validating
1335 Uniform Resource Identifiers (URIs). Zend_Uri exists primarily to
1336 service other components such as Zend_Http_Client but is also useful
1337 as a standalone utility.
1338
1339 %package Zend_Validate
1340 Summary:        Zend_Validate
1341 Group:          Development/Languages/PHP
1342 URL:            http://framework.zend.com/manual/en/zend.validate.html
1343 Requires:       %{name} = %{version}-%{release}
1344 Requires:       php-ctype
1345
1346 %description Zend_Validate
1347 The Zend_Validate component provides a set of commonly needed
1348 validators. It also provides a simple validator chaining mechanism by
1349 which multiple validators may be applied to a single datum in a
1350 user-defined order.
1351
1352 %package Zend_Version
1353 Summary:        Zend_Version
1354 Group:          Development/Languages/PHP
1355 URL:            http://framework.zend.com/manual/en/zend.version.html
1356 Requires:       %{name} = %{version}-%{release}
1357
1358 %description Zend_Version
1359 Zend_Version component delivers current version number of Zend
1360 Framework.
1361
1362 %package Zend_View
1363 Summary:        Zend_View
1364 Group:          Development/Languages/PHP
1365 URL:            http://framework.zend.com/manual/en/zend.view.html
1366 Requires:       %{name} = %{version}-%{release}
1367
1368 %description Zend_View
1369 Zend_View is a class for working with the "view" portion of the
1370 model-view-controller pattern. That is, it exists to help keep the
1371 view script separate from the model and controller scripts. It
1372 provides a system of helpers, output filters, and variable escaping.
1373 Zend_View is template system agnostic; you may use PHP as your
1374 template language, or create instances of other template systems and
1375 manipulate them within your view script. Essentially, using Zend_View
1376 happens in two major steps: 1. Your controller script creates an
1377 instance of Zend_View and assigns variables to that instance. 2. The
1378 controller tells the Zend_View to render a particular view, thereby
1379 handing control over the view script, which generates the view output.
1380
1381 %package Zend_Wildfire
1382 Summary:        Zend_Wildfire
1383 Group:          Development/Languages/PHP
1384 URL:            http://framework.zend.com/manual/en/zend.wildfire.html
1385 Requires:       %{name} = %{version}-%{release}
1386
1387 %description Zend_Wildfire
1388 Zend_Wildfire is a component that facilitates communication between
1389 PHP code and Wildfire client components. The purpose of the Wildfire
1390 Project is to develop standardized communication channels between a
1391 large variety of components and a dynamic and scriptable plugin
1392 architecture. At this time the primary focus is to provide a system to
1393 allow server-side PHP code to inject logging messages into the Firebug
1394 Console (http://getfirebug.com/).
1395
1396 %package Zend_XmlRpc
1397 Summary:        Zend_XmlRpc
1398 Group:          Development/Languages/PHP
1399 URL:            http://framework.zend.com/manual/en/zend.xmlrpc.html
1400 Requires:       %{name} = %{version}-%{release}
1401 Requires:       php-dom
1402 Requires:       php-iconv
1403
1404 %description Zend_XmlRpc
1405 From its home page <http://www.xmlrpc.com/>, XML-RPC is described as a
1406 "...remote procedure calling using HTTP as the transport and XML as
1407 the encoding. XML-RPC is designed to be as simple as possible, while
1408 allowing complex data structures to be transmitted, processed and
1409 returned". The Zend Framework provides support for both consuming
1410 remote XML-RPC services and building new XML-RPC servers.
1411
1412 %package demos
1413 Summary:        Demos for Zend Framework
1414 Summary(pl.UTF-8):      Programy demonstracyjne dla szkieletu Zend Framework
1415 Group:          Documentation
1416
1417 %description demos
1418 Demos for Zend Framework.
1419
1420 %description demos -l pl.UTF-8
1421 Programy demonstracyjne dla szkieletu Zend Framework.
1422
1423 %package manual-en
1424 Summary:        Zend Framework manual in English language
1425 Summary(pl.UTF-8):      Podręcznik do Zend Framework w języku angielskim
1426 Group:          Documentation
1427
1428 %description manual-en
1429 Zend Framework manual in English language.
1430
1431 %description manual-en -l pl.UTF-8
1432 Podręcznik do Zend Framework w języku angielskim.
1433
1434 %prep
1435 %setup -q -a1
1436 mv %{name}-%{version}/documentation .
1437 find '(' -name '*.php' -o -name '*.xml' ')' -print0 | xargs -0 %{__sed} -i -e 's,\r$,,'
1438 %patch0 -p1
1439 %patch1 -p1
1440
1441 install -p %{SOURCE2} find-lang.sh
1442
1443 sed -i -e 's,Zend/Serializer/Excception.php,Zend/Serializer/Exception.php,' library/Zend/Serializer/Adapter/PythonPickle.php
1444
1445 # cleanup backups after patching
1446 find '(' -name '*~' -o -name '*.orig' ')' -print0 | xargs -0 -r -l512 rm -f
1447
1448 %build
1449 # check *.php files syntax using runkit extension
1450 lint_php() {
1451         php -r '
1452                 $errors = 0;
1453                 array_shift($argv);
1454                 echo "Checking syntax of ", count($argv), " PHP files";
1455                 foreach ($argv as $file) {
1456                         echo ".";
1457                         if (!runkit_lint_file($file)) {
1458                                 echo "PHP Lint: $file\n";
1459                                 $errors++;
1460                         }
1461                 }
1462                 echo "\nDONE!\n";
1463                 exit($errors ? 1 : 0);
1464         ' $(find library -name '*.php')
1465 }
1466 lint_php
1467
1468 %install
1469 rm -rf $RPM_BUILD_ROOT
1470 install -d $RPM_BUILD_ROOT{%{_examplesdir}/%{name}-%{version},%{php_pear_dir}/bin}
1471 install -d $RPM_BUILD_ROOT%{_bindir}
1472 cp -a demos/Zend/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
1473
1474 # library should be in include_path if used, so we use already defined %{php_pear_dir}
1475 # NOTE: we could use %{php_data_dir} as of php-common-4:5.2.8-3, but then
1476 # pear(...) deps won't be satisifed that these libs use extensively.
1477 cp -a library/* $RPM_BUILD_ROOT%{php_pear_dir}
1478
1479 # create script in bindir
1480 cp -a bin/zf.php $RPM_BUILD_ROOT%{php_pear_dir}/bin
1481 cat >> $RPM_BUILD_ROOT%{_bindir}/zf <<-'EOF'
1482 #!/bin/sh
1483 cd %{php_pear_dir}/bin
1484 exec %{_bindir}/php -d safe_mode=off zf.php ${1:+"$@"}
1485 EOF
1486
1487 ./find-lang.sh %{name}.lang
1488
1489 # manual
1490 install -d $RPM_BUILD_ROOT%{_docdir}/%{name}-en
1491 cp -a documentation/manual/core/en/* $RPM_BUILD_ROOT%{_docdir}/%{name}-en
1492
1493 %clean
1494 rm -rf $RPM_BUILD_ROOT
1495
1496 %files
1497 %defattr(644,root,root,755)
1498 %doc LICENSE.txt README.txt
1499 %dir %{php_pear_dir}/Zend
1500
1501 %files Zend_Acl
1502 %defattr(644,root,root,755)
1503 %{php_pear_dir}/Zend/Acl
1504 %{php_pear_dir}/Zend/Acl.php
1505
1506 %files Zend_Amf
1507 %defattr(644,root,root,755)
1508 %{php_pear_dir}/Zend/Amf
1509
1510 %files Zend_Application
1511 %defattr(644,root,root,755)
1512 %{php_pear_dir}/Zend/Application
1513 %{php_pear_dir}/Zend/Application.php
1514
1515 %files Zend_ProgressBar
1516 %defattr(644,root,root,755)
1517 %{php_pear_dir}/Zend/ProgressBar.php
1518 %{php_pear_dir}/Zend/ProgressBar
1519
1520 %files Zend_Auth
1521 %defattr(644,root,root,755)
1522 %{php_pear_dir}/Zend/Auth
1523 %{php_pear_dir}/Zend/Auth.php
1524
1525 %files Zend_Barcode
1526 %defattr(644,root,root,755)
1527 %{php_pear_dir}/Zend/Barcode
1528 %{php_pear_dir}/Zend/Barcode.php
1529
1530 %files Zend_Cache
1531 %defattr(644,root,root,755)
1532 %{php_pear_dir}/Zend/Cache
1533 %{php_pear_dir}/Zend/Cache.php
1534 # Zend_Server_Cache subpackage?
1535 # but not listed as separate component on doc
1536 %{php_pear_dir}/Zend/Server/Cache.php
1537
1538 %files Zend_Captcha
1539 %defattr(644,root,root,755)
1540 %{php_pear_dir}/Zend/Captcha
1541
1542 %files Zend_CodeGenerator
1543 %defattr(644,root,root,755)
1544 %{php_pear_dir}/Zend/CodeGenerator
1545
1546 %files Zend_Config
1547 %defattr(644,root,root,755)
1548 %{php_pear_dir}/Zend/Config
1549 %{php_pear_dir}/Zend/Config.php
1550
1551 %files Zend_Console_Getopt
1552 %defattr(644,root,root,755)
1553 %dir %{php_pear_dir}/Zend/Console
1554 %{php_pear_dir}/Zend/Console/Getopt
1555 %{php_pear_dir}/Zend/Console/Getopt.php
1556
1557 %files Zend_Controller
1558 %defattr(644,root,root,755)
1559 %{php_pear_dir}/Zend/Controller
1560
1561 %files Zend_Crypt
1562 %defattr(644,root,root,755)
1563 %{php_pear_dir}/Zend/Crypt
1564 %{php_pear_dir}/Zend/Crypt.php
1565
1566 %files Zend_Currency
1567 %defattr(644,root,root,755)
1568 %{php_pear_dir}/Zend/Currency
1569 %{php_pear_dir}/Zend/Currency.php
1570
1571 %files Zend_Date
1572 %defattr(644,root,root,755)
1573 %{php_pear_dir}/Zend/Date
1574 %{php_pear_dir}/Zend/Date.php
1575
1576 %files Zend_Db
1577 %defattr(644,root,root,755)
1578 %{php_pear_dir}/Zend/Db
1579 %{php_pear_dir}/Zend/Db.php
1580
1581 %files Zend_Debug
1582 %defattr(644,root,root,755)
1583 %{php_pear_dir}/Zend/Debug.php
1584
1585 %files Zend_Dojo
1586 %defattr(644,root,root,755)
1587 %{php_pear_dir}/Zend/Dojo
1588 %{php_pear_dir}/Zend/Dojo.php
1589
1590 %files Zend_Dom
1591 %defattr(644,root,root,755)
1592 %{php_pear_dir}/Zend/Dom
1593
1594 %files Zend_Exception
1595 %defattr(644,root,root,755)
1596 %{php_pear_dir}/Zend/Exception.php
1597
1598 %files Zend_Feed
1599 %defattr(644,root,root,755)
1600 %{php_pear_dir}/Zend/Feed
1601 %{php_pear_dir}/Zend/Feed.php
1602
1603 %files Zend_File
1604 %defattr(644,root,root,755)
1605 %{php_pear_dir}/Zend/File
1606
1607 %files Zend_Filter
1608 %defattr(644,root,root,755)
1609 %{php_pear_dir}/Zend/Filter
1610 %{php_pear_dir}/Zend/Filter.php
1611 %exclude %{php_pear_dir}/Zend/Filter/Input.php
1612
1613 %files Zend_Filter_Input
1614 %defattr(644,root,root,755)
1615 %{php_pear_dir}/Zend/Filter/Input.php
1616
1617 %files Zend_Form
1618 %defattr(644,root,root,755)
1619 %{php_pear_dir}/Zend/Form
1620 %{php_pear_dir}/Zend/Form.php
1621
1622 %files Zend_Gdata
1623 %defattr(644,root,root,755)
1624 %{php_pear_dir}/Zend/Gdata
1625 %{php_pear_dir}/Zend/Gdata.php
1626
1627 %files Zend_Http
1628 %defattr(644,root,root,755)
1629 %{php_pear_dir}/Zend/Http
1630
1631 %files Zend_InfoCard
1632 %defattr(644,root,root,755)
1633 %{php_pear_dir}/Zend/InfoCard
1634 %{php_pear_dir}/Zend/InfoCard.php
1635
1636 %files Zend_Json
1637 %defattr(644,root,root,755)
1638 %{php_pear_dir}/Zend/Json
1639 %{php_pear_dir}/Zend/Json.php
1640
1641 %files Zend_Layout
1642 %defattr(644,root,root,755)
1643 %{php_pear_dir}/Zend/Layout
1644 %{php_pear_dir}/Zend/Layout.php
1645
1646 %files Zend_Ldap
1647 %defattr(644,root,root,755)
1648 %{php_pear_dir}/Zend/Ldap
1649 %{php_pear_dir}/Zend/Ldap.php
1650
1651 %files Zend_Loader
1652 %defattr(644,root,root,755)
1653 %{php_pear_dir}/Zend/Loader
1654 %{php_pear_dir}/Zend/Loader.php
1655
1656 %files Zend_Locale -f %{name}.lang
1657 %defattr(644,root,root,755)
1658 %dir %{php_pear_dir}/Zend/Locale
1659 %{php_pear_dir}/Zend/Locale.php
1660 %{php_pear_dir}/Zend/Locale/Exception.php
1661 %{php_pear_dir}/Zend/Locale/Format.php
1662 %{php_pear_dir}/Zend/Locale/Math.php
1663 %{php_pear_dir}/Zend/Locale/Math
1664
1665 %{php_pear_dir}/Zend/Locale/Data.php
1666 %dir %{php_pear_dir}/Zend/Locale/Data
1667 %{php_pear_dir}/Zend/Locale/Data/Translation.php
1668 %{php_pear_dir}/Zend/Locale/Data/characters.xml
1669 %{php_pear_dir}/Zend/Locale/Data/likelySubtags.xml
1670 %{php_pear_dir}/Zend/Locale/Data/metazoneInfo.xml
1671 %{php_pear_dir}/Zend/Locale/Data/numberingSystems.xml
1672 %{php_pear_dir}/Zend/Locale/Data/postalCodeData.xml
1673 %{php_pear_dir}/Zend/Locale/Data/root.xml
1674 %{php_pear_dir}/Zend/Locale/Data/supplementalData.xml
1675 %{php_pear_dir}/Zend/Locale/Data/telephoneCodeData.xml
1676
1677 %files Zend_Log
1678 %defattr(644,root,root,755)
1679 %{php_pear_dir}/Zend/Log
1680 %{php_pear_dir}/Zend/Log.php
1681
1682 %files Zend_Mail
1683 %defattr(644,root,root,755)
1684 %{php_pear_dir}/Zend/Mail
1685 %{php_pear_dir}/Zend/Mail.php
1686
1687 %files Zend_Markup
1688 %defattr(644,root,root,755)
1689 %{php_pear_dir}/Zend/Markup
1690 %{php_pear_dir}/Zend/Markup.php
1691
1692 %files Zend_Measure
1693 %defattr(644,root,root,755)
1694 %{php_pear_dir}/Zend/Measure
1695
1696 %files Zend_Memory
1697 %defattr(644,root,root,755)
1698 %{php_pear_dir}/Zend/Memory
1699 %{php_pear_dir}/Zend/Memory.php
1700
1701 %files Zend_Mime
1702 %defattr(644,root,root,755)
1703 %{php_pear_dir}/Zend/Mime
1704 %{php_pear_dir}/Zend/Mime.php
1705
1706 %files Zend_Navigation
1707 %defattr(644,root,root,755)
1708 %{php_pear_dir}/Zend/Navigation
1709 %{php_pear_dir}/Zend/Navigation.php
1710
1711 %files Zend_Oauth
1712 %defattr(644,root,root,755)
1713 %{php_pear_dir}/Zend/Oauth
1714 %{php_pear_dir}/Zend/Oauth.php
1715
1716 %files Zend_OpenId
1717 %defattr(644,root,root,755)
1718 %{php_pear_dir}/Zend/OpenId
1719 %{php_pear_dir}/Zend/OpenId.php
1720
1721 %files Zend_Paginator
1722 %defattr(644,root,root,755)
1723 %{php_pear_dir}/Zend/Paginator
1724 %{php_pear_dir}/Zend/Paginator.php
1725
1726 %files Zend_Pdf
1727 %defattr(644,root,root,755)
1728 %{php_pear_dir}/Zend/Pdf
1729 %{php_pear_dir}/Zend/Pdf.php
1730
1731 %files Zend_Queue
1732 %defattr(644,root,root,755)
1733 %{php_pear_dir}/Zend/Queue
1734 %{php_pear_dir}/Zend/Queue.php
1735
1736 %files Zend_Reflection
1737 %defattr(644,root,root,755)
1738 %{php_pear_dir}/Zend/Reflection
1739
1740 %files Zend_Registry
1741 %defattr(644,root,root,755)
1742 %{php_pear_dir}/Zend/Registry.php
1743
1744 %files Zend_Rest
1745 %defattr(644,root,root,755)
1746 %{php_pear_dir}/Zend/Rest
1747
1748 %files Zend_Search_Lucene
1749 %defattr(644,root,root,755)
1750 %dir %{php_pear_dir}/Zend/Search
1751 %{php_pear_dir}/Zend/Search/Exception.php
1752 %{php_pear_dir}/Zend/Search/Lucene
1753 %{php_pear_dir}/Zend/Search/Lucene.php
1754
1755 %files Zend_Serializer
1756 %defattr(644,root,root,755)
1757 %{php_pear_dir}/Zend/Serializer
1758 %{php_pear_dir}/Zend/Serializer.php
1759
1760 %files Zend_Server
1761 %defattr(644,root,root,755)
1762 %dir %{php_pear_dir}/Zend/Server
1763 %{php_pear_dir}/Zend/Server/Abstract.php
1764 %{php_pear_dir}/Zend/Server/Exception.php
1765 %{php_pear_dir}/Zend/Server/Interface.php
1766 %{php_pear_dir}/Zend/Server/Definition.php
1767 %dir %{php_pear_dir}/Zend/Server/Method
1768 %{php_pear_dir}/Zend/Server/Method/Callback.php
1769 %{php_pear_dir}/Zend/Server/Method/Definition.php
1770 %{php_pear_dir}/Zend/Server/Method/Parameter.php
1771 %{php_pear_dir}/Zend/Server/Method/Prototype.php
1772
1773 %files Zend_Server_Reflection
1774 %defattr(644,root,root,755)
1775 %{php_pear_dir}/Zend/Server/Reflection
1776 %{php_pear_dir}/Zend/Server/Reflection.php
1777
1778 %files Zend_Service
1779 %defattr(644,root,root,755)
1780 %dir %{php_pear_dir}/Zend/Service
1781 %{php_pear_dir}/Zend/Service/Abstract.php
1782 %{php_pear_dir}/Zend/Service/Exception.php
1783
1784 %files Zend_Service_Akismet
1785 %defattr(644,root,root,755)
1786 %{php_pear_dir}/Zend/Service/Akismet.php
1787
1788 %files Zend_Service_Amazon
1789 %defattr(644,root,root,755)
1790 %{php_pear_dir}/Zend/Service/Amazon
1791 %{php_pear_dir}/Zend/Service/Amazon.php
1792
1793 %files Zend_Service_Audioscrobbler
1794 %defattr(644,root,root,755)
1795 %{php_pear_dir}/Zend/Service/Audioscrobbler
1796 %{php_pear_dir}/Zend/Service/Audioscrobbler.php
1797
1798 %files Zend_Service_Delicious
1799 %defattr(644,root,root,755)
1800 %{php_pear_dir}/Zend/Service/Delicious
1801 %{php_pear_dir}/Zend/Service/Delicious.php
1802
1803 %files Zend_Service_DeveloperGarden
1804 %defattr(644,root,root,755)
1805 %{php_pear_dir}/Zend/Service/DeveloperGarden
1806
1807 %files Zend_Service_Flickr
1808 %defattr(644,root,root,755)
1809 %{php_pear_dir}/Zend/Service/Flickr
1810 %{php_pear_dir}/Zend/Service/Flickr.php
1811
1812 %files Zend_Service_LiveDocx
1813 %defattr(644,root,root,755)
1814 %{php_pear_dir}/Zend/Service/LiveDocx
1815 %{php_pear_dir}/Zend/Service/LiveDocx.php
1816
1817 %files Zend_Service_Nirvanix
1818 %defattr(644,root,root,755)
1819 %{php_pear_dir}/Zend/Service/Nirvanix
1820 %{php_pear_dir}/Zend/Service/Nirvanix.php
1821
1822 %files Zend_Service_ReCaptcha
1823 %defattr(644,root,root,755)
1824 %{php_pear_dir}/Zend/Service/ReCaptcha
1825 %{php_pear_dir}/Zend/Service/ReCaptcha.php
1826
1827 %files Zend_Service_Simpy
1828 %defattr(644,root,root,755)
1829 %{php_pear_dir}/Zend/Service/Simpy
1830 %{php_pear_dir}/Zend/Service/Simpy.php
1831
1832 %files Zend_Service_SlideShare
1833 %defattr(644,root,root,755)
1834 %{php_pear_dir}/Zend/Service/SlideShare
1835 %{php_pear_dir}/Zend/Service/SlideShare.php
1836
1837 %files Zend_Service_StrikeIron
1838 %defattr(644,root,root,755)
1839 %{php_pear_dir}/Zend/Service/StrikeIron
1840 %{php_pear_dir}/Zend/Service/StrikeIron.php
1841
1842 %files Zend_Service_Technorati
1843 %defattr(644,root,root,755)
1844 %{php_pear_dir}/Zend/Service/Technorati
1845 %{php_pear_dir}/Zend/Service/Technorati.php
1846
1847 %files Zend_Service_Twitter
1848 %defattr(644,root,root,755)
1849 %{php_pear_dir}/Zend/Service/Twitter
1850 %{php_pear_dir}/Zend/Service/Twitter.php
1851
1852 %files Zend_Service_WindowsAzure
1853 %defattr(644,root,root,755)
1854 %{php_pear_dir}/Zend/Service/WindowsAzure
1855
1856 %files Zend_Service_Yahoo
1857 %defattr(644,root,root,755)
1858 %{php_pear_dir}/Zend/Service/Yahoo
1859 %{php_pear_dir}/Zend/Service/Yahoo.php
1860
1861 %files Zend_Session
1862 %defattr(644,root,root,755)
1863 %{php_pear_dir}/Zend/Session
1864 %{php_pear_dir}/Zend/Session.php
1865
1866 %files Zend_Soap
1867 %defattr(644,root,root,755)
1868 %{php_pear_dir}/Zend/Soap
1869
1870 %files Zend_Tag
1871 %defattr(644,root,root,755)
1872 %{php_pear_dir}/Zend/Tag
1873
1874 %files Zend_Text
1875 %defattr(644,root,root,755)
1876 %{php_pear_dir}/Zend/Text
1877
1878 %files Zend_Test
1879 %defattr(644,root,root,755)
1880 %{php_pear_dir}/Zend/Test
1881
1882 %files Zend_TimeSync
1883 %defattr(644,root,root,755)
1884 %{php_pear_dir}/Zend/TimeSync
1885 %{php_pear_dir}/Zend/TimeSync.php
1886
1887 %files Zend_Tool
1888 %defattr(644,root,root,755)
1889 %attr(755,root,root) %{_bindir}/zf
1890 %{php_pear_dir}/bin/zf.php
1891 %{php_pear_dir}/Zend/Tool
1892
1893 %files Zend_Translate
1894 %defattr(644,root,root,755)
1895 %{php_pear_dir}/Zend/Translate
1896 %{php_pear_dir}/Zend/Translate.php
1897
1898 %files Zend_Uri
1899 %defattr(644,root,root,755)
1900 %{php_pear_dir}/Zend/Uri
1901 %{php_pear_dir}/Zend/Uri.php
1902
1903 %files Zend_Validate
1904 %defattr(644,root,root,755)
1905 %{php_pear_dir}/Zend/Validate
1906 %{php_pear_dir}/Zend/Validate.php
1907
1908 %files Zend_Version
1909 %defattr(644,root,root,755)
1910 %{php_pear_dir}/Zend/Version.php
1911
1912 %files Zend_View
1913 %defattr(644,root,root,755)
1914 %{php_pear_dir}/Zend/View
1915 %{php_pear_dir}/Zend/View.php
1916
1917 %files Zend_Wildfire
1918 %defattr(644,root,root,755)
1919 %{php_pear_dir}/Zend/Wildfire
1920
1921 %files Zend_XmlRpc
1922 %defattr(644,root,root,755)
1923 %{php_pear_dir}/Zend/XmlRpc
1924
1925 %files demos
1926 %defattr(644,root,root,755)
1927 %{_examplesdir}/%{name}-%{version}
1928
1929 %files manual-en
1930 %defattr(644,root,root,755)
1931 %doc %{_docdir}/%{name}-en
This page took 2.453687 seconds and 3 git commands to generate.