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