]> git.pld-linux.org Git - packages/php-ZendFramework.git/blame - php-ZendFramework.spec
package dependencies from composer
[packages/php-ZendFramework.git] / php-ZendFramework.spec
CommitLineData
fa357215
ER
1#
2# Conditional build:
3%bcond_with tests # build with tests
4
d9de598b
ER
5# NOTE:
6# - ZendXml has it's own versioning schema, version 1.0.1 as of 2.4.8 ZF2 release
7
fa357215
ER
8Summary: Zend Framework 2
9Name: php-ZendFramework
10Version: 2.4.8
b307c652 11Release: 0.2
fa357215
ER
12License: BSD
13Group: Development/Libraries
14Source0: https://packages.zendframework.com/releases/ZendFramework-%{version}/ZendFramework-%{version}.tgz
15# Source0-md5: 145d2e23b9f745a1e11adbecc98761e9
16# git clone https://github.com/zendframework/zf2.git
17# cd zf2; git checkout release-2.3.9
18# tar czf ../ZendFramework-tests-2.3.9.tgz tests
4051ae44 19#Source1: ZendFramework-tests-%{version}.tgz
fa357215
ER
20Source2: autoload.php
21URL: http://framework.zend.com/
22Requires: php(core) >= 5.3.23
4051ae44
ER
23%if %{with tests}
24BuildRequires: phpunit >= 4.0.0
25%endif
fa357215
ER
26BuildArch: noarch
27BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29%description
30Zend Framework 2 is an open source framework for developing web
31applications and services using PHP 5.3+. Zend Framework 2 uses 100%
32object-oriented code and utilizes most of the new features of PHP 5.3,
33namely namespaces, late static binding, lambda functions and closures.
34
35Zend Framework 2 evolved from Zend Framework 1, a successful PHP
36framework with over 15 million downloads.
37
b307c652 38%package Authentication
fa357215
ER
39Summary: Zend Framework 2: Authentication Component
40URL: http://framework.zend.com/manual/2.4/en/modules/zend.authentication.intro.html
41Requires: %{name} = %{version}-%{release}
b307c652 42Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
43
44%description Authentication
45The Zend\Authentication component provides an API for authentication
46and includes concrete authentication adapters for common use case
47scenarios.
48
49Zend\Authentication is concerned only with authentication and not with
50authorization. Authentication is loosely defined as determining
51whether an entity actually is what it purports to be (i.e.,
52identification), based on some set of credentials. Authorization, the
53process of deciding whether to allow an entity access to, or to
54perform operations upon, other entities is outside the scope of
55Zend\Authentication. For more information about authorization and
56access control with Zend Framework, please see the
57Zend\Permissions\Acl or Zend\Permissions\Rbac component.
58
b307c652 59%package Barcode
fa357215
ER
60Summary: Zend Framework 2: Barcode Component
61URL: http://framework.zend.com/manual/2.4/en/modules/zend.barcode.intro.html
62Requires: %{name} = %{version}-%{release}
b307c652
ER
63Requires: %{name}-Stdlib = %{version}-%{release}
64Requires: %{name}-Validator = %{version}-%{release}
fa357215
ER
65
66%description Barcode
67Zend\Barcode\Barcode provides a generic way to generate barcodes. The
68Zend\Barcode component is divided into two subcomponents: barcode
69objects and renderers. Objects allow you to create barcodes
70independently of the renderer. Renderer allow you to draw barcodes
71based on the support required.
72
b307c652 73%package Cache
fa357215
ER
74Summary: Zend Framework 2: Cache Component
75URL: http://framework.zend.com/manual/2.4/en/index.html#zend-cache
76Requires: %{name} = %{version}-%{release}
b307c652
ER
77Requires: %{name}-EventManager = %{version}-%{release}
78Requires: %{name}-Serializer = %{version}-%{release}
79Requires: %{name}-ServiceManager = %{version}-%{release}
80Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
81
82%description Cache
83%{summary}
84
85Optional:
86- APC (php-pecl-apc)
87- DBA (php-dba)
88- Memcache (php-pecl-memcache)
89- Memcached (php-pecl-memcached)
90- Mongo (php-pecl-mongo)
91- Redis (php-pecl-redis)
92- XCache (php-xcache)
93
b307c652 94%package Captcha
fa357215
ER
95Summary: Zend Framework 2: CAPTCHA Component
96URL: http://framework.zend.com/manual/2.4/en/modules/zend.captcha.intro.html
97Requires: %{name} = %{version}-%{release}
b307c652
ER
98Requires: %{name}-Math = %{version}-%{release}
99Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
100
101%description Captcha
fa92044d
ER
102CAPTCHA stands for "Completely Automated Public Turing test to tell
103Computers and Humans Apart'; it is used as a challenge-response to
fa357215
ER
104ensure that the individual submitting information is a human and not
105an automated process. Typically, a CAPTCHA is used with form
106submissions where authenticated users are not necessary, but you want
107to prevent spam submissions.
108
109CAPTCHAs can take a variety of forms, including asking logic
110questions, presenting skewed fonts, and presenting multiple images and
111asking how they relate. The Zend\Captcha component aims to provide a
112variety of back ends that may be utilized either standalone or in
113conjunction with the Zend\Form component.
114
b307c652 115%package Code
fa357215
ER
116Summary: Zend Framework 2: Code Component
117URL: http://framework.zend.com/manual/2.4/en/index.html
118Requires: %{name} = %{version}-%{release}
b307c652 119Requires: %{name}-EventManager = %{version}-%{release}
fa357215
ER
120
121%description Code
122Provides facilities to generate arbitrary code using an object
123oriented interface.
124
b307c652 125%package Config
fa357215
ER
126Summary: Zend Framework 2: Config Component
127URL: http://framework.zend.com/manual/2.4/en/modules/zend.config.introduction.html
128Requires: %{name} = %{version}-%{release}
b307c652 129Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
130
131%description Config
132Zend\Config is designed to simplify access to configuration data
133within applications. It provides a nested object property-based user
134interface for accessing this configuration data within application
135code. The configuration data may come from a variety of media
136supporting hierarchical data storage. Currently, Zend\Config provides
137adapters that read and write configuration data stored in .ini, JSON,
138YAML and XML files.
139
b307c652 140%package Console
fa357215
ER
141Summary: Zend Framework 2: Console Component
142URL: http://framework.zend.com/manual/2.4/en/modules/zend.console.introduction.html
143Requires: %{name} = %{version}-%{release}
b307c652 144Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
145
146%description Console
147Zend Framework 2 features built-in console support.
148
149When a Zend\Application is run from a console window (a shell window),
150it will recognize this fact and prepare Zend\Mvc components to handle
151the request. Console support is enabled by default, but to function
152properly it requires at least one console route and one action
153controller to handle the request.
154
155- Console routing allows you to invoke controllers and action
156 depending on command line parameters provided by the user.
157- Module Manager integration allows ZF2 applications and modules to
158 display help and usage information, in case the command line has not
159 been understood (no route matched).
160- Console-aware action controllers will receive a console request
161 containing all named parameters and flags. They are able to send
162 output back to the console window.
163- Console adapters provide a level of abstraction for interacting with
164 console on different operating systems.
165- Console prompts can be used to interact with the user by asking him
166 questions and retrieving input.
167
b307c652 168%package Crypt
fa357215
ER
169Summary: Zend Framework 2: Crypt Component
170URL: http://framework.zend.com/manual/2.4/en/modules/zend.crypt.introduction.html
171Requires: %{name} = %{version}-%{release}
b307c652
ER
172Requires: %{name}-Math = %{version}-%{release}
173Requires: %{name}-ServiceManager = %{version}-%{release}
174Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
175
176%description Crypt
177Zend\Crypt provides support of some cryptographic tools. The available
178features are:
179
180- encrypt-then-authenticate using symmetric ciphers (the
181 authentication step is provided using HMAC)
182- encrypt/decrypt using symmetric and public key algorithm (e.g. RSA
183 algorithm)
184- generate digital sign using public key algorithm (e.g. RSA
185 algorithm)
186- key exchange using the Diffie-Hellman method
187- Key derivation function (e.g. using PBKDF2 algorithm)
188- Secure password hash (e.g. using Bcrypt algorithm)
189- generate Hash values
190- generate HMAC values
191
192The main scope of this component is to offer an easy and secure way to
193protect and authenticate sensitive data in PHP. Because the use of
194cryptography is not so easy we recommend to use the Zend\Crypt
195component only if you have a minimum background on this topic.
196
b307c652 197%package Db
fa357215
ER
198Summary: Zend Framework 2: DB Component
199URL: http://framework.zend.com/manual/2.4/en/index.html#zend-db
200Requires: %{name} = %{version}-%{release}
b307c652 201Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
202
203%description Db
204%{summary}
205
206Optional:
207- ibm_db2 (http://pecl.php.net/package/ibm_db2)
208- mysqli (php-mysql)
209- oci8 (http://pecl.php.net/package/oci8)
210- pgsql (php-pgsql)
211- sqlsrv (http://pecl.php.net/package/sqlsrv)
212
b307c652 213%package Debug
fa357215
ER
214Summary: Zend Framework 2: Debug Component
215URL: http://framework.zend.com/manual/2.4/en/index.html
216Requires: %{name} = %{version}-%{release}
b307c652 217Requires: %{name}-Escaper = %{version}-%{release}
fa357215
ER
218
219%description Debug
220%{summary}
221
222Optional: XDebug (php-pecl-xdebug)
223
b307c652 224%package Di
fa357215
ER
225Summary: Zend Framework 2: DI Component
226URL: http://framework.zend.com/manual/2.4/en/modules/zend.di.introduction.html
227Requires: %{name} = %{version}-%{release}
b307c652
ER
228Requires: %{name}-Code = %{version}-%{release}
229Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
230
231%description Di
232Dependency Injection (here-in called DI) is a concept that has been
fa92044d 233talked about in numerous places over the web. Simply put, we'll
fa357215
ER
234explain the act of injecting dependencies simply with this below code:
235
236$b = new MovieLister(new MovieFinder());
237
238Above, MovieFinder is a dependency of MovieLister, and MovieFinder was
239injected into MovieLister.
240
b307c652 241%package Dom
fa357215
ER
242Summary: Zend Framework 2: DOM Component
243URL: http://framework.zend.com/manual/2.4/en/modules/zend.dom.intro.html
244Requires: %{name} = %{version}-%{release}
245
246%description Dom
247The Zend\Dom component provides tools for working with DOM documents
248and structures. Currently, we offer Zend\Dom\Query, which provides a
249unified interface for querying DOM documents utilizing both XPath and
250CSS selectors.
251
b307c652 252%package Escaper
fa357215
ER
253Summary: Zend Framework 2: Escaper Component
254URL: http://framework.zend.com/manual/2.4/en/modules/zend.escaper.introduction.html
255Requires: %{name} = %{version}-%{release}
256
257%description Escaper
258The OWASP Top 10 web security risks study lists Cross-Site Scripting
fa92044d 259(XSS) in second place. PHP's sole functionality against XSS is limited
fa357215
ER
260to two functions of which one is commonly misapplied. Thus, the
261Zend\Escaper component was written. It offers developers a way to
262escape output and defend from XSS and related vulnerabilities by
263introducing contextual escaping based on peer-reviewed rules.
264
b307c652 265%package EventManager
fa357215
ER
266Summary: Zend Framework 2: EventManager Component
267URL: http://framework.zend.com/manual/2.4/en/modules/zend.event-manager.event-manager.html
268Requires: %{name} = %{version}-%{release}
b307c652 269Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
270
271%description EventManager
272The EventManager is a component designed for the following use cases:
273
274- Implementing simple subject/observer patterns.
275- Implementing Aspect-Oriented designs.
276- Implementing event-driven architectures.
277
278The basic architecture allows you to attach and detach listeners to
279named events, both on a per-instance basis as well as via shared
280collections; trigger events; and interrupt execution of listeners.
281
b307c652 282%package Feed
fa357215
ER
283Summary: Zend Framework 2: Feed Component
284URL: http://framework.zend.com/manual/2.4/en/modules/zend.feed.introduction.html
285Requires: %{name} = %{version}-%{release}
b307c652
ER
286Requires: %{name}-Escaper = %{version}-%{release}
287Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
288
289%description Feed
290Zend\Feed provides functionality for consuming RSS and Atom feeds. It
291provides a natural syntax for accessing elements of feeds, feed
292attributes, and entry attributes. Zend\Feed also has extensive support
293for modifying feed and entry structure with the same natural syntax,
294and turning the result back into XML. In the future, this modification
295support could provide support for the Atom Publishing Protocol.
296
297Zend\Feed consists of Zend\Feed\Reader for reading RSS and Atom feeds,
298Zend\Feed\Writer for writing RSS and Atom feeds, and
299Zend\Feed\PubSubHubbub for working with Hub servers. Furthermore, both
300Zend\Feed\Reader and Zend\Feed\Writer support extensions which allows
301for working with additional data in feeds, not covered in the core API
302but used in conjunction with RSS and Atom feeds.
303
b307c652 304%package File
fa357215
ER
305Summary: Zend Framework 2: File Component
306URL: http://framework.zend.com/manual/2.4/en/index.html#zend-file
307Requires: %{name} = %{version}-%{release}
b307c652 308Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
309
310%description File
311%{summary}
312
b307c652 313%package Filter
fa357215
ER
314Summary: Zend Framework 2: Filter Component
315URL: http://framework.zend.com/manual/2.4/en/modules/zend.filter.html
316Requires: %{name} = %{version}-%{release}
b307c652 317Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
318
319%description Filter
320The Zend\Filter component provides a set of commonly needed data
321filters. It also provides a simple filter chaining mechanism by which
322multiple filters may be applied to a single datum in a user-defined
323order.
324
b307c652 325%package Form
fa357215
ER
326Summary: Zend Framework 2: Form Component
327URL: http://framework.zend.com/manual/2.4/en/modules/zend.form.intro.html
328Requires: %{name} = %{version}-%{release}
b307c652
ER
329Requires: %{name}-InputFilter = %{version}-%{release}
330Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
331
332%description Form
333Zend\Form is intended primarily as a bridge between your domain models
334and the View Layer. It composes a thin layer of objects representing
335form elements, an InputFilter, and a small number of methods for
336binding data to and from the form and attached objects.
337
338The Zend\Form component consists of the following objects:
339
340- Elements, which simply consist of a name and attributes.
341- Fieldsets, which extend from Elements, but allow composing other
342 fieldsets and elements.
343- Forms, which extend from Fieldsets (and thus Elements). They provide
344 data and object binding, and compose InputFilters. Data binding is
345 done via ZendStdlibHydrator.
346
b307c652 347%package Http
fa357215
ER
348Summary: Zend Framework 2: HTTP Component
349URL: http://framework.zend.com/manual/2.4/en/modules/zend.http.html
350Requires: %{name} = %{version}-%{release}
b307c652
ER
351Requires: %{name}-Loader = %{version}-%{release}
352Requires: %{name}-Stdlib = %{version}-%{release}
353Requires: %{name}-Uri = %{version}-%{release}
354Requires: %{name}-Validator = %{version}-%{release}
fa357215
ER
355
356%description Http
357Zend\Http is a primary foundational component of Zend Framework. Since
358much of what PHP does is web-based, specifically HTTP, it makes sense
359to have a performant, extensible, concise and consistent API to do all
360things HTTP. In nutshell, there are several parts of Zend\Http:
361
362- Context-less Request and Response classes that expose a fluent API
363 for introspecting several aspects of HTTP messages:
364 - ** Request line information and response status information
365 - ** Parameters, such as those found in POST and GET
366 - ** Message Body
367 - ** Headers
368- A Client implementation with various adapters that allow for sending
369 requests and introspecting responses.
370
b307c652 371%package I18n
fa357215
ER
372Summary: Zend Framework 2: i18n Component
373URL: http://framework.zend.com/manual/2.4/en/modules/zend.i18n.translating.html
374Requires: %{name} = %{version}-%{release}
b307c652 375Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
376
377%description I18n
378ZendI18n comes with a complete translation suite which supports all
379major formats and includes popular features like plural translations
380and text domains. The Translator component is mostly dependency free,
381except for the fallback to a default locale, where it relies on the
382Intl PHP extension.
383
384The translator itself is initialized without any parameters, as any
385configuration to it is optional. A translator without any translations
386will actually do nothing but just return the given message IDs.
387
b307c652 388%package InputFilter
fa357215
ER
389Summary: Zend Framework 2: InputFilter Component
390URL: http://framework.zend.com/manual/2.4/en/modules/zend.input-filter.intro.html
391Requires: %{name} = %{version}-%{release}
b307c652
ER
392Requires: %{name}-Filter = %{version}-%{release}
393Requires: %{name}-Stdlib = %{version}-%{release}
394Requires: %{name}-Validator = %{version}-%{release}
fa357215
ER
395
396%description InputFilter
397The Zend\InputFilter component can be used to filter and validate
398generic sets of input data. For instance, you could use it to filter
399$_GET or $_POST values, CLI arguments, etc.
400
b307c652 401%package Json
fa357215
ER
402Summary: Zend Framework 2: JSON Component
403URL: http://framework.zend.com/manual/2.4/en/modules/zend.json.introduction.html
404Requires: %{name} = %{version}-%{release}
b307c652 405Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
406
407%description Json
408Zend\Json provides convenience methods for serializing native PHP to
409JSON and decoding JSON to native PHP.
410
411JSON, JavaScript Object Notation, can be used for data interchange
412between JavaScript and other languages. Since JSON can be directly
413evaluated by JavaScript, it is a more efficient and lightweight format
414than XML for exchanging data with JavaScript clients.
415
416In addition, Zend\Json provides a useful way to convert any arbitrary
417XML formatted string into a JSON formatted string. This built-in
418feature will enable PHP developers to transform the enterprise data
419encoded in XML format into JSON format before sending it to
420browser-based Ajax client applications. It provides an easy way to do
421dynamic data conversion on the server-side code thereby avoiding
422unnecessary XML parsing in the browser-side applications. It offers a
423nice utility function that results in easier application-specific data
424processing techniques.
425
b307c652 426%package Ldap
fa357215
ER
427Summary: Zend Framework 2: LDAP Component
428URL: http://framework.zend.com/manual/2.4/en/modules/zend.ldap.introduction.html
429Requires: %{name} = %{version}-%{release}
b307c652 430Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
431
432%description Ldap
433Zend\Ldap\Ldap is a class for performing LDAP operations including but
434not limited to binding, searching and modifying entries in an LDAP
435directory.
436
b307c652 437%package Loader
fa357215
ER
438Summary: Zend Framework 2: Loader Component
439URL: http://framework.zend.com/manual/2.4/en/index.html#zend-loader
440Requires: %{name} = %{version}-%{release}
441
442%description Loader
443%{summary}
444
b307c652 445%package Log
fa357215
ER
446Summary: Zend Framework 2: Log Component
447URL: http://framework.zend.com/manual/2.4/en/modules/zend.log.overview.html
448Requires: %{name} = %{version}-%{release}
b307c652
ER
449Requires: %{name}-ServiceManager = %{version}-%{release}
450Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
451
452%description Log
453Zend\Log\Logger is a component for general purpose logging. It
454supports multiple log backends, formatting messages sent to the log,
455and filtering messages from being logged. These functions are divided
456into the following objects:
457
458- A Logger (instance of Zend\Log\Logger) is the object that your
459 application uses the most. You can have as many Logger objects as you
460 like; they do not interact. A Logger object must contain at least one
461 Writer, and can optionally contain one or more Filters.
462- A Writer (inherits from Zend\Log\Writer\AbstractWriter) is
463 responsible for saving data to storage.
464- A Filter (implements Zend\Log\Filter\FilterInterface) blocks log
465 data from being saved. A filter is applied to an individual writer.
466 Filters can be chained.
467- A Formatter (implements Zend\Log\Formatter\FormatterInterface) can
468 format the log data before it is written by a Writer. Each Writer has
469 exactly one Formatter.
470
471Optional: MongoDB (php-pecl-mongo)
472
b307c652 473%package Mail
fa357215
ER
474Summary: Zend Framework 2: Mail Component
475URL: http://framework.zend.com/manual/2.4/en/modules/zend.mail.introduction.html
476Requires: %{name} = %{version}-%{release}
b307c652
ER
477Requires: %{name}-Crypt = %{version}-%{release}
478Requires: %{name}-Loader = %{version}-%{release}
479Requires: %{name}-Mime = %{version}-%{release}
480Requires: %{name}-Stdlib = %{version}-%{release}
481Requires: %{name}-Validator = %{version}-%{release}
fa357215
ER
482
483%description Mail
484Zend\Mail provides generalized functionality to compose and send both
485text and MIME-compliant multipart email messages. Mail can be sent
486with Zend\Mail via the Mail\Transport\Sendmail, Mail\Transport\Smtp or
487the Mail\Transport\File transport. Of course, you can also implement
488your own transport by implementing the
489Mail\Transport\TransportInterface.
490
b307c652 491%package Math
fa357215
ER
492Summary: Zend Framework 2: Math Component
493URL: http://framework.zend.com/manual/2.4/en/modules/zend.math.introduction.html
494Requires: %{name} = %{version}-%{release}
b307c652 495Requires: %{name}-ServiceManager = %{version}-%{release}
fa357215
ER
496
497%description Math
498Zend\Math namespace provides general mathematical functions. So far
499the supported functionalities are:
500
501- Zend\Math\Rand: A random number generator
502- Zend\Math\BigInteger: A library to manage big integers
503
504Optional: php-gmp
505
b307c652 506%package Memory
fa357215
ER
507Summary: Zend Framework 2: Memory Component
508URL: http://framework.zend.com/manual/2.4/en/index.html
509Requires: %{name} = %{version}-%{release}
b307c652 510Requires: %{name}-Cache = %{version}-%{release}
fa357215
ER
511
512%description Memory
513%{summary}
514
b307c652 515%package Mime
fa357215
ER
516Summary: Zend Framework 2: MIME Component
517URL: http://framework.zend.com/manual/2.4/en/modules/zend.mime.html
518Requires: %{name} = %{version}-%{release}
b307c652 519Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
520
521%description Mime
522Zend\Mime\Mime is a support class for handling multipart MIME
523messages. It is used by Zend\Mail and Zend\Mime\Message and may be
524used by applications requiring MIME support.
525
526Optional: %{name}-Mail
527
b307c652 528%package ModuleManager
fa357215
ER
529Summary: Zend Framework 2: ModuleManager Component
530URL: http://framework.zend.com/manual/2.4/en/modules/zend.module-manager.intro.html
531Requires: %{name} = %{version}-%{release}
b307c652
ER
532Requires: %{name}-EventManager = %{version}-%{release}
533Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
534
535%description ModuleManager
536Zend Framework 2.0 introduces a new and powerful approach to modules.
537This new module system is designed with flexibility, simplicity, and
538re-usability in mind. A module may contain just about anything: PHP
539code, including MVC functionality; library code; view scripts; and/or
540public assets such as images, CSS, and JavaScript.
541
b307c652 542%package Mvc
fa357215
ER
543Summary: Zend Framework 2: MVC Component
544URL: http://framework.zend.com/manual/2.4/en/modules/zend.mvc.intro.html
545Requires: %{name} = %{version}-%{release}
b307c652
ER
546Requires: %{name}-EventManager = %{version}-%{release}
547Requires: %{name}-Form = %{version}-%{release}
548Requires: %{name}-ServiceManager = %{version}-%{release}
549Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
550
551%description Mvc
552Zend\Mvc is a brand new MVC implementation designed from the ground up
553for Zend Framework 2, focusing on performance and flexibility.
554
555The MVC layer is built on top of the following components:
556
557- Zend\ServiceManager - Zend Framework provides a set of default
558 service definitions set up at Zend\Mvc\Service. The ServiceManager
559 creates and configures your application instance and workflow.
560- Zend\EventManager - The MVC is event driven. This component is used
561 everywhere from initial bootstrapping of the application, through
562 returning response and request calls, to setting and retrieving routes
563 and matched routes, as well as render views.
564- Zend\Http - specifically the request and response objects.
fa92044d 565- Zend\Stdlib\DispatchableInterface. All "controllers' are simply
fa357215
ER
566 dispatchable objects.
567
b307c652 568%package Navigation
fa357215
ER
569Summary: Zend Framework 2: Navigation Component
570URL: http://framework.zend.com/manual/2.4/en/modules/zend.navigation.intro.html
571Requires: %{name} = %{version}-%{release}
b307c652 572Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
573
574%description Navigation
575Zend\Navigation is a component for managing trees of pointers to web
576pages. Simply put: It can be used for creating menus, breadcrumbs,
577links, and sitemaps, or serve as a model for other navigation related
578purposes.
579
b307c652 580%package Paginator
fa357215
ER
581Summary: Zend Framework 2: Paginator Component
582URL: http://framework.zend.com/manual/2.4/en/modules/zend.paginator.introduction.html
583Requires: %{name} = %{version}-%{release}
b307c652 584Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
585
586%description Paginator
587Zend\Paginator is a flexible component for paginating collections of
588data and presenting that data to users.
589
590The primary design goals of Zend\Paginator are as follows:
591
592- Paginate arbitrary data, not just relational databases
593- Fetch only the results that need to be displayed
594- Do not force users to adhere to only one way of displaying data or
595 rendering pagination controls
596- Loosely couple Zend\Paginator to other Zend Framework components so
597 that users who wish to use it independently of Zend\View, Zend\Db,
598 etc. can do so
599
b307c652 600%package Permissions-Acl
fa357215
ER
601Summary: Zend Framework 2: Permissions ACL Component
602URL: http://framework.zend.com/manual/2.4/en/modules/zend.permissions.acl.intro.html
603Requires: %{name} = %{version}-%{release}
604
605%description Permissions-Acl
606The Zend\Permissions\Acl component provides a lightweight and flexible
607access control list (ACL) implementation for privileges management. In
fa92044d 608general, an application may utilize such ACL's to control access to
fa357215
ER
609certain protected objects by other requesting objects.
610
611For the purposes of this documentation:
612
613- a resource is an object to which access is controlled.
614- a role is an object that may request access to a Resource.
615
616Put simply, roles request access to resources. For example, if a
617parking attendant requests access to a car, then the parking attendant
618is the requesting role, and the car is the resource, since access to
619the car may not be granted to everyone.
620
621Through the specification and use of an ACL, an application may
622control how roles are granted access to resources.
623
b307c652 624%package Permissions-Rbac
fa357215
ER
625Summary: Zend Framework 2: Permissions RBAC Component
626URL: http://framework.zend.com/manual/2.4/en/modules/zend.permissions.rbac.intro.html
627Requires: %{name} = %{version}-%{release}
628
629%description Permissions-Rbac
630The Zend\Permissions\Rbac component provides a lightweight role-based
fa92044d 631access control implementation based around PHP 5.3's SPL
fa357215
ER
632RecursiveIterator and RecursiveIteratorIterator. RBAC differs from
633access control lists (ACL) by putting the emphasis on roles and their
634permissions rather than objects (resources).
635
b307c652 636%package ProgressBar
fa357215
ER
637Summary: Zend Framework 2: ProgressBar Component
638URL: http://framework.zend.com/manual/2.4/en/modules/zend.progress-bar.html
639Requires: %{name} = %{version}-%{release}
b307c652 640Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
641
642%description ProgressBar
643Zend\ProgressBar is a component to create and update progress bars in
644different environments. It consists of a single backend, which outputs
645the progress through one of the multiple adapters. On every update, it
646takes an absolute value and optionally a status message, and then
647calls the adapter with some precalculated values like percentage and
648estimated time left.
649
b307c652 650%package Serializer
fa357215
ER
651Summary: Zend Framework 2: Serializer Component
652URL: http://framework.zend.com/manual/2.4/en/modules/zend.serializer.html
653Requires: %{name} = %{version}-%{release}
b307c652
ER
654Requires: %{name}-Json = %{version}-%{release}
655Requires: %{name}-Math = %{version}-%{release}
656Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
657
658%description Serializer
659The Zend\Serializer component provides an adapter based interface to
660simply generate storable representation of PHP types by different
661facilities, and recover.
662
663Optional: msgpack (php-pecl-msgpack)
664
b307c652 665%package Server
fa357215
ER
666Summary: Zend Framework 2: Server Component
667URL: http://framework.zend.com/manual/2.4/en/modules/zend.server.html
668Requires: %{name} = %{version}-%{release}
b307c652
ER
669Requires: %{name}-Code = %{version}-%{release}
670Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
671
672%description Server
673The Zend\Server family of classes provides functionality for the
674various server classes, including Zend\XmlRpc\Server and
675Zend\Json\Server. Zend\Server\Server provides an interface that mimics
fa92044d 676PHP 5's SoapServer class; all server classes should implement this
fa357215
ER
677interface in order to provide a standard server API.
678
679The Zend\Server\Reflection tree provides a standard mechanism for
680performing function and class introspection for use as callbacks with
681the server classes, and provides data suitable for use with
fa92044d 682Zend\Server\Server's getFunctions() and loadFunctions() methods.
fa357215 683
b307c652 684%package ServiceManager
fa357215
ER
685Summary: Zend Framework 2: ServiceManager Component
686URL: http://framework.zend.com/manual/2.4/en/modules/zend.service-manager.intro.html
687Requires: %{name} = %{version}-%{release}
688
689%description ServiceManager
690The Service Locator design pattern is implemented by the
691Zend\ServiceManager component. The Service Locator is a service/object
692locator, tasked with retrieving other objects.
693
b307c652 694%package Session
fa357215
ER
695Summary: Zend Framework 2: Session Component
696URL: http://framework.zend.com/manual/2.4/en/index.html#zend-session
697Requires: %{name} = %{version}-%{release}
b307c652
ER
698Requires: %{name}-EventManager = %{version}-%{release}
699Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
700
701%description Session
702Manage and preserve session data, a logical complement of cookie data,
703across multiple page requests by the same client.
704
705Optional: MongoDB (php-pecl-mongo)
706
b307c652 707%package Soap
fa357215
ER
708Summary: Zend Framework 2: SOAP Component
709URL: http://framework.zend.com/manual/2.4/en/index.html#zend-soap
710Requires: %{name} = %{version}-%{release}
b307c652
ER
711Requires: %{name}-Server = %{version}-%{release}
712Requires: %{name}-Stdlib = %{version}-%{release}
713Requires: %{name}-Uri = %{version}-%{release}
fa357215
ER
714
715%description Soap
716%{summary}
717
b307c652 718%package Stdlib
fa357215
ER
719Summary: Zend Framework 2: Stdlib Component
720URL: http://framework.zend.com/manual/2.4/en/index.html#zend-stdlib
721Requires: %{name} = %{version}-%{release}
b307c652
ER
722Requires: %{name}-EventManager = %{version}-%{release}
723Requires: %{name}-Filter = %{version}-%{release}
724Requires: %{name}-Serializer = %{version}-%{release}
725Requires: %{name}-ServiceManager = %{version}-%{release}
fa357215
ER
726
727%description Stdlib
728%{summary}
729
b307c652 730%package Tag
fa357215
ER
731Summary: Zend Framework 2: Tag Component
732URL: http://framework.zend.com/manual/2.4/en/modules/zend.tag.introduction.html
733Requires: %{name} = %{version}-%{release}
b307c652
ER
734Requires: %{name}-Escaper = %{version}-%{release}
735Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
736
737%description Tag
738Zend\Tag is a component suite which provides a facility to work with
739taggable Items. As its base, it provides two classes to work with
740Tags, Zend\Tag\Item and Zend\Tag\ItemList. Additionally, it comes with
741the interface Zend\Tag\TaggableInterface, which allows you to use any
742of your models as a taggable item in conjunction with Zend\Tag.
743
744Zend\Tag\Item is a basic taggable item implementation which comes with
745the essential functionality required to work with the Zend\Tag suite.
746A taggable item always consists of a title and a relative weight (e.g.
747number of occurrences). It also stores parameters which are used by
748the different sub-components of Zend\Tag.
749
750To group multiple items together, Zend\Tag\ItemList exists as an array
751iterator and provides additional functionality to calculate absolute
752weight values based on the given relative weights of each item in it.
753
b307c652 754%package Test
fa357215
ER
755Summary: Zend Framework 2: Test Component
756URL: http://framework.zend.com/manual/2.4/en/modules/zend.test.introduction.html
757Requires: %{name} = %{version}-%{release}
b307c652
ER
758Requires: %{name}-Console = %{version}-%{release}
759Requires: %{name}-Dom = %{version}-%{release}
760Requires: %{name}-EventManager = %{version}-%{release}
761Requires: %{name}-Http = %{version}-%{release}
762Requires: %{name}-Mvc = %{version}-%{release}
763Requires: %{name}-ServiceManager = %{version}-%{release}
764Requires: %{name}-Stdlib = %{version}-%{release}
765Requires: %{name}-Uri = %{version}-%{release}
766Requires: %{name}-View = %{version}-%{release}
fa357215
ER
767
768%description Test
769The Zend\Test component provides tools to facilitate unit testing of
770your Zend Framework applications. At this time, we offer facilities to
771enable testing of your Zend Framework MVC applications.
772
773PHPUnit is the only library supported currently.
774
b307c652 775%package Text
fa357215
ER
776Summary: Zend Framework 2: Text Component
777URL: http://framework.zend.com/manual/2.4/en/index.html#zend-text
778Requires: %{name} = %{version}-%{release}
b307c652
ER
779Requires: %{name}-ServiceManager = %{version}-%{release}
780Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
781
782### TODO: Is Zend/Text/Figlet/zend-framework.flf allowed?
783
784%description Text
785%{summary}
786
b307c652 787%package Uri
fa357215
ER
788Summary: Zend Framework 2: URI Component
789URL: http://framework.zend.com/manual/2.4/en/modules/zend.uri.html
790Requires: %{name} = %{version}-%{release}
b307c652
ER
791Requires: %{name}-Escaper = %{version}-%{release}
792Requires: %{name}-Validator = %{version}-%{release}
fa357215
ER
793
794%description Uri
795Zend\Uri is a component that aids in manipulating and validating
796Uniform Resource Identifiers (URIs) [1]. Zend\Uri exists primarily to
797service other components, such as Zend\Http\, but is also useful as a
798standalone utility.
799
800URIs always begin with a scheme, followed by a colon. The construction
801of the many different schemes varies significantly. The Zend\Uri
802component provides the Zend\Uri\UriFactory that returns a class
803implementing the Zend\Uri\UriInterface which specializes in the scheme
804if such a class is registered with the Factory.
805
806[1] http://www.ietf.org/rfc/rfc3986.txt
807
b307c652 808%package Validator
fa357215
ER
809Summary: Zend Framework 2: Validator Component
810URL: http://framework.zend.com/manual/2.4/en/modules/zend.validator.html
811Requires: %{name} = %{version}-%{release}
b307c652 812Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
813
814%description Validator
815The Zend\Validator component provides a set of commonly needed
816validators. It also provides a simple validator chaining mechanism by
817which multiple validators may be applied to a single datum in a
818user-defined order.
819
b307c652 820%package Version
fa357215
ER
821Summary: Zend Framework 2: Version Component
822URL: http://framework.zend.com/manual/2.4/en/modules/zend.version.html
823Requires: %{name} = %{version}-%{release}
b307c652 824Requires: %{name}-Json = %{version}-%{release}
fa357215
ER
825
826%description Version
827Zend\Version provides a class constant Zend\Version\Version::VERSION
828that contains a string identifying the version number of your Zend
829Framework installation. Zend\Version\Version::VERSION might contain
fa92044d 830"1.7.4', for example.
fa357215
ER
831
832The static method Zend\Version\Version::compareVersion($version) is
833based on the PHP function version_compare(). This method returns -1 if
834the specified version is older than the installed Zend Framework
835version, 0 if they are the same and +1 if the specified version is
836newer than the version of the Zend Framework installation.
837
b307c652 838%package View
fa357215
ER
839Summary: Zend Framework 2: View Component
840URL: http://framework.zend.com/manual/2.4/en/modules/zend.view.quick-start.html
841Requires: %{name} = %{version}-%{release}
b307c652
ER
842Requires: %{name}-EventManager = %{version}-%{release}
843Requires: %{name}-Loader = %{version}-%{release}
844Requires: %{name}-Stdlib = %{version}-%{release}
fa357215
ER
845
846%description View
fa92044d 847Zend\View provides the "View' layer of Zend Framework 2's MVC system.
fa357215
ER
848It is a multi-tiered system allowing a variety of mechanisms for
849extension, substitution, and more.
850
b307c652 851%package XmlRpc
fa357215
ER
852Summary: Zend Framework 2: XML-RPC Component
853URL: http://framework.zend.com/manual/2.4/en/modules/zend.xmlrpc.intro.html
854Requires: %{name} = %{version}-%{release}
b307c652
ER
855Requires: %{name}-Http = %{version}-%{release}
856Requires: %{name}-Math = %{version}-%{release}
857Requires: %{name}-Server = %{version}-%{release}
858Requires: %{name}-Stdlib = %{version}-%{release}
859Requires: %{name}-ZendXml = %{version}-%{release}
fa357215
ER
860
861%description XmlRpc
fa92044d 862From its home page, XML-RPC is described as a '...remote procedure
fa357215
ER
863calling using HTTP as the transport and XML as the encoding. XML-RPC
864is designed to be as simple as possible, while allowing complex data
fa92044d 865structures to be transmitted, processed and returned.'
fa357215
ER
866
867Zend Framework provides support for both consuming remote XML-RPC
868services and building new XML-RPC servers.
869
870[1] http://www.xmlrpc.com/
871
b307c652 872%package ZendXml
fa357215
ER
873Summary: Zend Framework 2: XML usage, best practices, and security in PHP
874URL: https://github.com/zendframework/ZendXml
875Requires: %{name} = %{version}-%{release}
876
877%description ZendXml
878This is a security component to prevent XML eXternal Entity (XXE) and
879XML Entity Expansion (XEE) attacks on XML documents.
880
881The XXE attack is prevented disabling the load of external entities in
882the libxml library used by PHP, using the function
883libxml_disable_entity_loader.
884
885The XEE attack is prevented looking inside the XML document for ENTITY
886usage. If the XML document uses ENTITY the library throw an Exception.
887
888%prep
889%setup -q -n ZendFramework-%{version} %{?with_tests:-a 1}
890
891%build
892%if %{with tests}
893cd tests
894: Create autoloader for test suite
895cat <<'AUTOLOADER' | tee _autoload.php
896<?php
897require_once '$RPM_BUILD_ROOT%{php_data_dir}/Zend/autoload.php';
898
899Zend\Loader\AutoloaderFactory::factory(array(
900 'Zend\\Loader\\StandardAutoloader' => array(
901 'namespaces' => array(
902 'ZendTest' => __DIR__ . '/ZendTest',
903))));
904AUTOLOADER
905
906: ignore these for now
907rm ZendTest/Mvc/Controller/Plugin/FilePostRedirectGetTest.php
908: PHP 5.4 segfaults https://bugzilla.redhat.com/1131979
909rm ZendTest/Serializer/Adapter/WddxTest.php
910
911RET=0
912for dir in ZendTest/[A-Z]*; do
913 phpunit $dir || RET=1
914done
915exit $RET
916%endif
917
918%clean
919rm -rf $RPM_BUILD_ROOT
920
921%install
922rm -rf $RPM_BUILD_ROOT
923install -d $RPM_BUILD_ROOT%{php_data_dir}
924cp -a library/* $RPM_BUILD_ROOT%{php_data_dir}
925
926cp -p %{SOURCE2} $RPM_BUILD_ROOT%{php_data_dir}/Zend/autoload.php
927
928%files
929%defattr(644,root,root,755)
930%doc LICENSE.txt
931%doc *.md composer.json
932%dir %{php_data_dir}/Zend
933
934%files Authentication
935%defattr(644,root,root,755)
936%doc library/Zend/Authentication/*.md
937%doc library/Zend/Authentication/composer.json
938%{php_data_dir}/Zend/Authentication
939%exclude %{php_data_dir}/Zend/Authentication/*.md
940%exclude %{php_data_dir}/Zend/Authentication/composer.json
941
942%files Barcode
943%defattr(644,root,root,755)
944%doc library/Zend/Barcode/*.md
945%doc library/Zend/Barcode/composer.json
946%{php_data_dir}/Zend/Barcode
947%exclude %{php_data_dir}/Zend/Barcode/*.md
948%exclude %{php_data_dir}/Zend/Barcode/composer.json
949
950%files Cache
951%defattr(644,root,root,755)
952%doc library/Zend/Cache/*.md
953%doc library/Zend/Cache/composer.json
954%{php_data_dir}/Zend/Cache
955%exclude %{php_data_dir}/Zend/Cache/*.md
956%exclude %{php_data_dir}/Zend/Cache/composer.json
957
958%files Captcha
959%defattr(644,root,root,755)
960%doc library/Zend/Captcha/*.md
961%doc library/Zend/Captcha/composer.json
962%{php_data_dir}/Zend/Captcha
963%exclude %{php_data_dir}/Zend/Captcha/*.md
964%exclude %{php_data_dir}/Zend/Captcha/composer.json
965
966%files Code
967%defattr(644,root,root,755)
968%doc library/Zend/Code/*.md
969%doc library/Zend/Code/composer.json
970%{php_data_dir}/Zend/Code
971%exclude %{php_data_dir}/Zend/Code/*.md
972%exclude %{php_data_dir}/Zend/Code/composer.json
973
974%files Config
975%defattr(644,root,root,755)
976%doc library/Zend/Config/*.md
977%doc library/Zend/Config/composer.json
978%{php_data_dir}/Zend/Config
979%exclude %{php_data_dir}/Zend/Config/*.md
980%exclude %{php_data_dir}/Zend/Config/composer.json
981
982%files Console
983%defattr(644,root,root,755)
984%doc library/Zend/Console/*.md
985%doc library/Zend/Console/composer.json
986%{php_data_dir}/Zend/Console
987%exclude %{php_data_dir}/Zend/Console/*.md
988%exclude %{php_data_dir}/Zend/Console/composer.json
989
990%files Crypt
991%defattr(644,root,root,755)
992%doc library/Zend/Crypt/*.md
993%doc library/Zend/Crypt/composer.json
994%{php_data_dir}/Zend/Crypt
995%exclude %{php_data_dir}/Zend/Crypt/*.md
996%exclude %{php_data_dir}/Zend/Crypt/composer.json
997
998%files Db
999%defattr(644,root,root,755)
1000%doc library/Zend/Db/*.md
1001%doc library/Zend/Db/composer.json
1002%{php_data_dir}/Zend/Db
1003%exclude %{php_data_dir}/Zend/Db/*.md
1004%exclude %{php_data_dir}/Zend/Db/composer.json
1005
1006%files Debug
1007%defattr(644,root,root,755)
1008%doc library/Zend/Debug/*.md
1009%doc library/Zend/Debug/composer.json
1010%{php_data_dir}/Zend/Debug
1011%exclude %{php_data_dir}/Zend/Debug/*.md
1012%exclude %{php_data_dir}/Zend/Debug/composer.json
1013
1014%files Di
1015%defattr(644,root,root,755)
1016%doc library/Zend/Di/*.md
1017%doc library/Zend/Di/composer.json
1018%{php_data_dir}/Zend/Di
1019%exclude %{php_data_dir}/Zend/Di/*.md
1020%exclude %{php_data_dir}/Zend/Di/composer.json
1021
1022%files Dom
1023%defattr(644,root,root,755)
1024%doc library/Zend/Dom/*.md
1025%doc library/Zend/Dom/composer.json
1026%{php_data_dir}/Zend/Dom
1027%exclude %{php_data_dir}/Zend/Dom/*.md
1028%exclude %{php_data_dir}/Zend/Dom/composer.json
1029
1030%files Escaper
1031%defattr(644,root,root,755)
1032%doc library/Zend/Escaper/*.md
1033%doc library/Zend/Escaper/composer.json
1034%{php_data_dir}/Zend/Escaper
1035%exclude %{php_data_dir}/Zend/Escaper/*.md
1036%exclude %{php_data_dir}/Zend/Escaper/composer.json
1037
1038%files EventManager
1039%defattr(644,root,root,755)
1040%doc library/Zend/EventManager/*.md
1041%doc library/Zend/EventManager/composer.json
1042%{php_data_dir}/Zend/EventManager
1043%exclude %{php_data_dir}/Zend/EventManager/*.md
1044%exclude %{php_data_dir}/Zend/EventManager/composer.json
1045
1046%files Feed
1047%defattr(644,root,root,755)
1048%doc library/Zend/Feed/*.md
1049%doc library/Zend/Feed/composer.json
1050%{php_data_dir}/Zend/Feed
1051%exclude %{php_data_dir}/Zend/Feed/*.md
1052%exclude %{php_data_dir}/Zend/Feed/composer.json
1053
1054%files File
1055%defattr(644,root,root,755)
1056%doc library/Zend/File/*.md
1057%doc library/Zend/File/composer.json
1058%{php_data_dir}/Zend/File
1059%exclude %{php_data_dir}/Zend/File/*.md
1060%exclude %{php_data_dir}/Zend/File/composer.json
1061
1062%files Filter
1063%defattr(644,root,root,755)
1064%doc library/Zend/Filter/*.md
1065%doc library/Zend/Filter/composer.json
1066%{php_data_dir}/Zend/Filter
1067%exclude %{php_data_dir}/Zend/Filter/*.md
1068%exclude %{php_data_dir}/Zend/Filter/composer.json
1069
1070%files Form
1071%defattr(644,root,root,755)
1072%doc library/Zend/Form/*.md
1073%doc library/Zend/Form/composer.json
1074%{php_data_dir}/Zend/Form
1075%exclude %{php_data_dir}/Zend/Form/*.md
1076%exclude %{php_data_dir}/Zend/Form/composer.json
1077
1078%files Http
1079%defattr(644,root,root,755)
1080%doc library/Zend/Http/*.md
1081%doc library/Zend/Http/composer.json
1082%{php_data_dir}/Zend/Http
1083%exclude %{php_data_dir}/Zend/Http/*.md
1084%exclude %{php_data_dir}/Zend/Http/composer.json
1085
1086%files I18n
1087%defattr(644,root,root,755)
1088%doc library/Zend/I18n/*.md
1089%doc library/Zend/I18n/composer.json
1090%{php_data_dir}/Zend/I18n
1091%exclude %{php_data_dir}/Zend/I18n/*.md
1092%exclude %{php_data_dir}/Zend/I18n/composer.json
1093
1094%files InputFilter
1095%defattr(644,root,root,755)
1096%doc library/Zend/InputFilter/*.md
1097%doc library/Zend/InputFilter/composer.json
1098%{php_data_dir}/Zend/InputFilter
1099%exclude %{php_data_dir}/Zend/InputFilter/*.md
1100%exclude %{php_data_dir}/Zend/InputFilter/composer.json
1101
1102%files Json
1103%defattr(644,root,root,755)
1104%doc library/Zend/Json/*.md
1105%doc library/Zend/Json/composer.json
1106%{php_data_dir}/Zend/Json
1107%exclude %{php_data_dir}/Zend/Json/*.md
1108%exclude %{php_data_dir}/Zend/Json/composer.json
1109
1110%files Ldap
1111%defattr(644,root,root,755)
1112%doc library/Zend/Ldap/*.md
1113%doc library/Zend/Ldap/composer.json
1114%{php_data_dir}/Zend/Ldap
1115%exclude %{php_data_dir}/Zend/Ldap/*.md
1116%exclude %{php_data_dir}/Zend/Ldap/composer.json
1117
1118%files Loader
1119%defattr(644,root,root,755)
1120%doc library/Zend/Loader/*.md
1121%doc library/Zend/Loader/composer.json
1122%{php_data_dir}/Zend/autoload.php
1123%{php_data_dir}/Zend/Loader
1124%exclude %{php_data_dir}/Zend/Loader/*.md
1125%exclude %{php_data_dir}/Zend/Loader/composer.json
1126
1127%files Log
1128%defattr(644,root,root,755)
1129%doc library/Zend/Log/*.md
1130%doc library/Zend/Log/composer.json
1131%{php_data_dir}/Zend/Log
1132%exclude %{php_data_dir}/Zend/Log/*.md
1133%exclude %{php_data_dir}/Zend/Log/composer.json
1134
1135%files Mail
1136%defattr(644,root,root,755)
1137%doc library/Zend/Mail/*.md
1138%doc library/Zend/Mail/composer.json
1139%{php_data_dir}/Zend/Mail
1140%exclude %{php_data_dir}/Zend/Mail/*.md
1141%exclude %{php_data_dir}/Zend/Mail/composer.json
1142
1143%files Math
1144%defattr(644,root,root,755)
1145%doc library/Zend/Math/*.md
1146%doc library/Zend/Math/composer.json
1147%{php_data_dir}/Zend/Math
1148%exclude %{php_data_dir}/Zend/Math/*.md
1149%exclude %{php_data_dir}/Zend/Math/composer.json
1150
1151%files Memory
1152%defattr(644,root,root,755)
1153%doc library/Zend/Memory/*.md
1154%doc library/Zend/Memory/composer.json
1155%{php_data_dir}/Zend/Memory
1156%exclude %{php_data_dir}/Zend/Memory/*.md
1157%exclude %{php_data_dir}/Zend/Memory/composer.json
1158
1159%files Mime
1160%defattr(644,root,root,755)
1161%doc library/Zend/Mime/*.md
1162%doc library/Zend/Mime/composer.json
1163%{php_data_dir}/Zend/Mime
1164%exclude %{php_data_dir}/Zend/Mime/*.md
1165%exclude %{php_data_dir}/Zend/Mime/composer.json
1166
1167%files ModuleManager
1168%defattr(644,root,root,755)
1169%doc library/Zend/ModuleManager/*.md
1170%doc library/Zend/ModuleManager/composer.json
1171%{php_data_dir}/Zend/ModuleManager
1172%exclude %{php_data_dir}/Zend/ModuleManager/*.md
1173%exclude %{php_data_dir}/Zend/ModuleManager/composer.json
1174
1175%files Mvc
1176%defattr(644,root,root,755)
1177%doc library/Zend/Mvc/*.md
1178%doc library/Zend/Mvc/composer.json
1179%{php_data_dir}/Zend/Mvc
1180%exclude %{php_data_dir}/Zend/Mvc/*.md
1181%exclude %{php_data_dir}/Zend/Mvc/composer.json
1182
1183%files Navigation
1184%defattr(644,root,root,755)
1185%doc library/Zend/Navigation/*.md
1186%doc library/Zend/Navigation/composer.json
1187%{php_data_dir}/Zend/Navigation
1188%exclude %{php_data_dir}/Zend/Navigation/*.md
1189%exclude %{php_data_dir}/Zend/Navigation/composer.json
1190
1191%files Paginator
1192%defattr(644,root,root,755)
1193%doc library/Zend/Paginator/*.md
1194%doc library/Zend/Paginator/composer.json
1195%{php_data_dir}/Zend/Paginator
1196%exclude %{php_data_dir}/Zend/Paginator/*.md
1197%exclude %{php_data_dir}/Zend/Paginator/composer.json
1198
1199%files Permissions-Acl
1200%defattr(644,root,root,755)
1201%doc library/Zend/Permissions/Acl/*.md
1202%doc library/Zend/Permissions/Acl/composer.json
1203%dir %{php_data_dir}/Zend/Permissions
1204%{php_data_dir}/Zend/Permissions/Acl
1205%exclude %{php_data_dir}/Zend/Permissions/Acl/*.md
1206%exclude %{php_data_dir}/Zend/Permissions/Acl/composer.json
1207
1208%files Permissions-Rbac
1209%defattr(644,root,root,755)
1210%doc library/Zend/Permissions/Rbac/*.md
1211%doc library/Zend/Permissions/Rbac/composer.json
1212%dir %{php_data_dir}/Zend/Permissions
1213%{php_data_dir}/Zend/Permissions/Rbac
1214%exclude %{php_data_dir}/Zend/Permissions/Rbac/*.md
1215%exclude %{php_data_dir}/Zend/Permissions/Rbac/composer.json
1216
1217%files ProgressBar
1218%defattr(644,root,root,755)
1219%doc library/Zend/ProgressBar/*.md
1220%doc library/Zend/ProgressBar/composer.json
1221%{php_data_dir}/Zend/ProgressBar
1222%exclude %{php_data_dir}/Zend/ProgressBar/*.md
1223%exclude %{php_data_dir}/Zend/ProgressBar/composer.json
1224
1225%files Serializer
1226%defattr(644,root,root,755)
1227%doc library/Zend/Serializer/*.md
1228%doc library/Zend/Serializer/composer.json
1229%{php_data_dir}/Zend/Serializer
1230%exclude %{php_data_dir}/Zend/Serializer/*.md
1231%exclude %{php_data_dir}/Zend/Serializer/composer.json
1232
1233%files Server
1234%defattr(644,root,root,755)
1235%doc library/Zend/Server/*.md
1236%doc library/Zend/Server/composer.json
1237%exclude %{php_data_dir}/Zend/Server/*.md
1238%exclude %{php_data_dir}/Zend/Server/composer.json
1239
1240%files ServiceManager
1241%defattr(644,root,root,755)
1242%doc library/Zend/ServiceManager/*.md
1243%doc library/Zend/ServiceManager/composer.json
1244%{php_data_dir}/Zend/ServiceManager
1245%exclude %{php_data_dir}/Zend/ServiceManager/*.md
1246%exclude %{php_data_dir}/Zend/ServiceManager/composer.json
1247
1248%files Session
1249%defattr(644,root,root,755)
1250%doc library/Zend/Session/*.md
1251%doc library/Zend/Session/composer.json
1252%{php_data_dir}/Zend/Session
1253%exclude %{php_data_dir}/Zend/Session/*.md
1254%exclude %{php_data_dir}/Zend/Session/composer.json
1255
1256%files Soap
1257%defattr(644,root,root,755)
1258%doc library/Zend/Soap/*.md
1259%doc library/Zend/Soap/composer.json
1260%{php_data_dir}/Zend/Soap
1261%exclude %{php_data_dir}/Zend/Soap/*.md
1262%exclude %{php_data_dir}/Zend/Soap/composer.json
1263
1264%files Stdlib
1265%defattr(644,root,root,755)
1266%doc library/Zend/Stdlib/*.md
1267%doc library/Zend/Stdlib/composer.json
1268%{php_data_dir}/Zend/Stdlib
1269%exclude %{php_data_dir}/Zend/Stdlib/*.md
1270%exclude %{php_data_dir}/Zend/Stdlib/composer.json
1271
1272%files Tag
1273%defattr(644,root,root,755)
1274%doc library/Zend/Tag/*.md
1275%doc library/Zend/Tag/composer.json
1276%{php_data_dir}/Zend/Tag
1277%exclude %{php_data_dir}/Zend/Tag/*.md
1278%exclude %{php_data_dir}/Zend/Tag/composer.json
1279
1280%files Test
1281%defattr(644,root,root,755)
1282%doc library/Zend/Test/*.md
1283%doc library/Zend/Test/composer.json
1284%{php_data_dir}/Zend/Test
1285%exclude %{php_data_dir}/Zend/Test/*.md
1286%exclude %{php_data_dir}/Zend/Test/composer.json
1287
1288%files Text
1289%defattr(644,root,root,755)
1290%doc library/Zend/Text/*.md
1291%doc library/Zend/Text/composer.json
1292%{php_data_dir}/Zend/Text
1293%exclude %{php_data_dir}/Zend/Text/*.md
1294%exclude %{php_data_dir}/Zend/Text/composer.json
1295
1296%files Uri
1297%defattr(644,root,root,755)
1298%doc library/Zend/Uri/*.md
1299%doc library/Zend/Uri/composer.json
1300%{php_data_dir}/Zend/Uri
1301%exclude %{php_data_dir}/Zend/Uri/*.md
1302%exclude %{php_data_dir}/Zend/Uri/composer.json
1303
1304%files Validator
1305%defattr(644,root,root,755)
1306%doc library/Zend/Validator/*.md
1307%doc library/Zend/Validator/composer.json
1308%{php_data_dir}/Zend/Validator
1309%exclude %{php_data_dir}/Zend/Validator/*.md
1310%exclude %{php_data_dir}/Zend/Validator/composer.json
1311
1312%files Version
1313%defattr(644,root,root,755)
1314%doc library/Zend/Version/*.md
1315%doc library/Zend/Version/composer.json
1316%{php_data_dir}/Zend/Version
1317%exclude %{php_data_dir}/Zend/Version/*.md
1318%exclude %{php_data_dir}/Zend/Version/composer.json
1319
1320%files View
1321%defattr(644,root,root,755)
1322%doc library/Zend/View/*.md
1323%doc library/Zend/View/composer.json
1324%{php_data_dir}/Zend/View
1325%exclude %{php_data_dir}/Zend/View/*.md
1326%exclude %{php_data_dir}/Zend/View/composer.json
1327
1328%files XmlRpc
1329%defattr(644,root,root,755)
1330%doc library/Zend/XmlRpc/*.md
1331%doc library/Zend/XmlRpc/composer.json
1332%{php_data_dir}/Zend/XmlRpc
1333%exclude %{php_data_dir}/Zend/XmlRpc/*.md
1334%exclude %{php_data_dir}/Zend/XmlRpc/composer.json
1335
1336%files ZendXml
1337%defattr(644,root,root,755)
1338%{php_data_dir}/ZendXml
This page took 0.218036 seconds and 4 git commands to generate.