2 # - sumaries for subpackages
4 %include /usr/lib/rpm/macros.php
5 Summary: Zend Framework
6 Summary(pl.UTF-8): Szkielet Zend
10 License: New BSD License
11 Group: Development/Languages/PHP
12 Source0: http://framework.zend.com/releases/%{name}-%{version}/ZendFramework-%{version}.tar.gz
13 # Source0-md5: bea1189701382f5f19b5167116c0ca0e
14 URL: http://framework.zend.com/
15 BuildRequires: rpm-php-pearprov >= 4.4.2-11
16 Requires: php-common >= 4:5.1.4
22 Requires: php-pdo-mysql
23 Obsoletes: ZendFramework-doc
25 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28 Zend Framework is a high quality and open source framework for
29 developing Web Applications and Web Services.
31 Built in the true PHP spirit, the Zend Framework delivers ease-of-use
32 and powerful functionality. It provides solutions for building modern,
33 robust, and secure websites.
35 %description -l pl.UTF-8
36 Zend Framework to mający otwarte źródła, wysokiej jakości szkielet do
37 tworzenia aplikacji i usług WWW.
39 Stworzony w prawdziwym duchu PHP szkielet Zend dostarcza łatwą w
40 użyciu i potężną funkcjonalność. Udostępnia rozwiązania do tworzenia
41 nowoczesnych, bogatych i bezpiecznych serwisów WWW.
45 Group: Development/Languages/PHP
46 URL: http://framework.zend.com/manual/en/zend.acl.html
47 Requires: %{name} = %{version}-%{release}
50 Zend_Acl provides lightweight and flexible access control list (ACL)
51 functionality and privileges management. In general, an application
52 may utilize such functionality to control access to certain protected
53 objects by other requesting objects.
57 Group: Development/Languages/PHP
58 URL: http://framework.zend.com/manual/en/zend.auth.html
59 Requires: %{name} = %{version}-%{release}
61 %description Zend_Auth
62 Zend_Auth provides an API for authentication and includes concrete
63 authentication adapters for common use case scenarios.
67 Group: Development/Languages/PHP
68 URL: http://framework.zend.com/manual/en/zend.cache.html
69 Requires: %{name} = %{version}-%{release}
71 %description Zend_Cache
72 Zend_Cache provides a flexible approach toward caching data, including
73 support for tagging, manipulating, iterating, and removing subsets.
77 Group: Development/Languages/PHP
78 URL: http://framework.zend.com/manual/en/zend.captcha.html
79 Requires: %{name} = %{version}-%{release}
81 %description Zend_Captcha
82 CAPTCHA stands for "Completely Automated Turing test to tell Computers
83 and Humans Apart" it is used as a challenge-response to ensure that
84 the individual submitting information is a human and not an automated
85 process. Typically, a captcha is used with form submissions where
86 authenticated users are not necessary, but you desire to prevent spam
87 submissions. Captchas can take variety of forms, including asking
88 logic questions, presenting skewed fonts, and presenting images and
89 asking how they relate. Zend_Captcha aims to provide a variety of
90 backends that may be utilized either standalone or in conjunction with
95 Group: Development/Languages/PHP
96 URL: http://framework.zend.com/manual/en/zend.config.html
97 Requires: %{name} = %{version}-%{release}
99 %description Zend_Config
100 Zend_Config is designed to simplify access to and use of configuration
101 data within applications.
103 %package Zend_Console_Getopt
104 Summary: Zend_Console_Getopt
105 Group: Development/Languages/PHP
106 URL: http://framework.zend.com/manual/en/zend.console.getopt.html
107 Requires: %{name} = %{version}-%{release}
109 %description Zend_Console_Getopt
110 The Zend_Console_Getopt class helps command-line applications to parse
111 their options and arguments.
113 %package Zend_Controller
114 Summary: Zend_Controller
115 Group: Development/Languages/PHP
116 URL: http://framework.zend.com/manual/en/zend.controller.html
117 Requires: %{name} = %{version}-%{release}
119 %description Zend_Controller
120 Zend_Controller is the heart of Zend Framework's MVC system. MVC
121 stands for Model-View-Controller and is a design pattern targeted at
122 separating application logic from display logic.
124 %package Zend_Currency
125 Summary: Zend_Currency
126 Group: Development/Languages/PHP
127 URL: http://framework.zend.com/manual/en/zend.currency.html
128 Requires: %{name} = %{version}-%{release}
130 %description Zend_Currency
131 Zend_Currency is part of the I18N core of the Zend_Framework. It
132 handles all issues related to currency, money representation and
133 formating. And it also provides additional informational methods which
134 include localized informations on currencies, informations about which
135 currency is used in which region and more.
139 Group: Development/Languages/PHP
140 URL: http://framework.zend.com/manual/en/zend.date.html
141 Requires: %{name} = %{version}-%{release}
143 %description Zend_Date
144 Zend_Date component offers a detailed, but simple API for manipulating
145 dates and times. Its methods accept a wide variety of types of
146 information, including date parts, in numerous combinations yielding
147 many features and possibilities above and beyond the existing PHP date
152 Group: Development/Languages/PHP
153 URL: http://framework.zend.com/manual/en/zend.db.html
154 Requires: %{name} = %{version}-%{release}
157 Zend_Db and its related classes provide a simple SQL database
158 interface for Zend Framework. The Zend_Db_Adapter is the basic class
159 you use to connect your PHP application to an RDBMS. There is a
160 different Adapter class for each brand of RDBMS. The Zend_Db Adapters
161 create a bridge from the vendor-specific PHP extensions to a common
162 interface, to help you write PHP applications once and deploy with
163 multiple brands of RDBMS with very little effort. The interface of the
164 Adapter class is similar to the interface of the PHP Data Objects
167 Zend_Db provides Adapter classes to PDO drivers for the following
169 - IBM DB2 and Informix Dynamic Server (IDS), using the pdo_ibm PHP
171 - MySQL, using the pdo_mysql PHP extension
172 - Microsoft SQL Server, using the pdo_mssql PHP extension
173 - Oracle, using the pdo_oci PHP extension
174 - PostgreSQL, using the pdo_pgsql PHP extension
175 - SQLite, using the pdo_sqlite PHP extension
177 In addition, Zend_Db provides Adapter classes that utilize PHP
178 database extensions for the following RDBMS brands:
179 - MySQL, using the mysqli PHP extension
180 - Oracle, using the oci8 PHP extension
181 - IBM DB2, using the ibm_db2 PHP extension
182 - Firebird/Interbase, using the php_interbase PHP extension
186 Group: Development/Languages/PHP
187 URL: http://framework.zend.com/manual/en/zend.debug.html
188 Requires: %{name} = %{version}-%{release}
190 %description Zend_Debug
191 Zend_Debug is a simple debugging component. The static method
192 Zend_Debug::dump() prints or returns information about an expression.
193 This simple technique of debugging is easy to use in an ad hoc
194 fashion, and requires no initialization, special tools, or debugging
199 Group: Development/Languages/PHP
200 URL: http://framework.zend.com/manual/en/zend.dojo.html
201 Requires: %{name} = %{version}-%{release}
203 %description Zend_Dojo
204 Zend_Dojo component provides integration with Dojo Toolkit.
206 Integration points with Dojo include:
208 - dojo.data compatibility
209 - View helper to help setup the Dojo environment
210 - Dijit-specific Zend_View helpres
211 - Dijit-specific Zend_Form elements and decorators
215 Group: Development/Languages/PHP
216 URL: http://framework.zend.com/manual/en/zend.dom.html
217 Requires: %{name} = %{version}-%{release}
219 %description Zend_Dom
220 Zend_Dom provides tools for working with DOM documents and structures.
221 Currently, it offer Zend_Dom_Query, which provides a unified interface
222 for querying DOM documents utilizing both XPath and CSS selectors.
224 %package Zend_Exception
225 Summary: Zend_Exception
226 Group: Development/Languages/PHP
227 URL: http://framework.zend.com/manual/en/zend.exception.html
228 Requires: %{name} = %{version}-%{release}
230 %description Zend_Exception
231 Zend_Exception is a base exception class. All exceptions thrown by
232 Zend Framework classes should throw an exception that derives from the
233 base class Zend_Exception.
237 Group: Development/Languages/PHP
238 URL: http://framework.zend.com/manual/en/zend.feed.html
239 Requires: %{name} = %{version}-%{release}
241 %description Zend_Feed
242 Zend_Feed provides functionality for consuming RSS and Atom feeds. It
243 provides a natural syntax for accessing elements of feeds, feed
244 attributes, and entry attributes. Zend_Feed also has extensive support
245 for modifying feed and entry structure with the same natural syntax,
246 and turning the result back into XML. In the future, this modification
247 support could provide support for the Atom Publishing Protocol.
251 Group: Development/Languages/PHP
252 URL: http://framework.zend.com/manual/en/zend.file.html
253 Requires: %{name} = %{version}-%{release}
255 %description Zend_File
256 Zend_File enables developers to take control over file uploads and
257 also over file downloads. It allows you to use built in validators for
258 file purposes and gives you the ability even to change files with
259 filters. Zend_File_Transfer works with adapters which allow to use the
260 same API for different transport protocols like HTTP, FTP, WEBDAV and
265 Group: Development/Languages/PHP
266 URL: http://framework.zend.com/manual/en/zend.filter.html
267 Requires: %{name} = %{version}-%{release}
269 %description Zend_Filter
270 Zend_Filter component provides a set of commonly needed data filters.
271 It also provides a simple filter chaining mechanism by which multiple
272 filters may be applied to a single datum in a user-defined order.
274 %package Zend_Filter_Input
275 Summary: Zend_Filter_Input
276 Group: Development/Languages/PHP
277 URL: http://framework.zend.com/manual/en/zend.filter.input.html
278 Requires: %{name} = %{version}-%{release}
280 %description Zend_Filter_Input
281 Zend_Filter_Input provides a declarative interface to associate
282 multiple filters and validators, apply them to collections of data,
283 and to retrieve input values after they have been processed by the
284 filters and validators. Values are returned in escaped format by
285 default for safe HTML output.
289 Group: Development/Languages/PHP
290 URL: http://framework.zend.com/manual/en/zend.form.html
291 Requires: %{name} = %{version}-%{release}
293 %description Zend_Form
294 Zend_Form simplifies form creation and handling in your web
295 application. It accomplishes the following goals:
296 - Element input filtering and validation
298 - Element and Form rendering, including escaping
299 - Element and form grouping
300 - Element and form-level configuration
304 Group: Development/Languages/PHP
305 URL: http://framework.zend.com/manual/en/zend.gdata.html
306 Requires: %{name} = %{version}-%{release}
308 %description Zend_Gdata
309 Zend_Gdata component is a interface for accessing Google Data from
310 PHP. Google Data APIs provide programmatic interface to some of
311 Google's online services. The Google data Protocol is based upon the
312 Atom Publishing Protocol and allows client applications to retrieve
313 data matching queries, post data, update data and delete data using
314 standard HTTP and the Atom syndication formation. Zend_Gdata component
315 also supports accessing other services implementing the Atom
320 Group: Development/Languages/PHP
321 URL: http://framework.zend.com/manual/en/zend.http.html
322 Requires: %{name} = %{version}-%{release}
324 %description Zend_Http
325 Zend_Http component provides a client for the HTTP protocol. It
331 %package Zend_InfoCard
332 Summary: Zend_InfoCard
333 Group: Development/Languages/PHP
334 URL: http://framework.zend.com/manual/en/zend.infocard.html
335 Requires: %{name} = %{version}-%{release}
337 %description Zend_InfoCard
338 Zend_InfoCard component implements relying-party support for
339 Information Cards. Infomation Cards are used for identity management
340 on the internet and authentication of users to web sites (called
345 Group: Development/Languages/PHP
346 URL: http://framework.zend.com/manual/en/zend.json.html
347 Requires: %{name} = %{version}-%{release}
349 %description Zend_Json
350 Zend_Json provides convenience methods for serializing native PHP to
351 JSON and decoding JSON to native PHP.
353 JSON, JavaScript Object Notation, can be used for data interchange
354 between JavaScript and other languages. Since JSON can be directly
355 evaluated by JavaScript, it is a more efficient and lightweight format
356 than XML for exchanging data with JavaScript clients.
358 In addition, Zend_Json provides a useful way to convert any arbitrary
359 XML formatted string into a JSON formatted string. This built-in
360 feature will enable PHP developers to transform the enterprise data
361 encoded in XML format into JSON format before sending it to
362 browser-based Ajax client applications. It provides an easy way to do
363 dynamic data conversion on the server-side code thereby avoiding
364 unnecessary XML parsing in the browser-side applications. It offers a
365 nice utility function that results in easier application-specific data
366 processing techniques.
370 Group: Development/Languages/PHP
371 URL: http://framework.zend.com/manual/en/zend.layout.html
372 Requires: %{name} = %{version}-%{release}
374 %description Zend_Layout
375 Zend_Layout implements a classic Two Step View pattern, allowing
376 developers to wrap application content within another view, usually
377 representing the site template. Such templates are often termed
378 layouts by other projects, and Zend Framework has adopted this term
381 The main goals of Zend_Layout are as follows:
382 - Automate selection and rendering of layouts when used with the Zend
383 Framework MVC components.
384 - Provide separate scope for layout related variables and content.
385 - Allow configuration, including layout name, layout script resolution
386 (inflection), and layout script path.
387 - Allow disabling layouts, changing layout scripts, and other states;
388 allow these actions from within action controllers and view scripts.
389 - Follow same script resolution rules (inflection) as the
390 ViewRenderer, but allow them to also use different rules.
391 - Allow usage without Zend Framework MVC components.
395 Group: Development/Languages/PHP
396 URL: http://framework.zend.com/manual/en/zend.ldap.html
397 Requires: %{name} = %{version}-%{release}
399 %description Zend_Ldap
400 Zend_Ldap is a class for performing LDAP operations including but not
401 limited to binding, searching and modifying entries in an LDAP
406 Group: Development/Languages/PHP
407 URL: http://framework.zend.com/manual/en/zend.loader.html
408 Requires: %{name} = %{version}-%{release}
410 %description Zend_Loader
411 The Zend_Loader class includes methods to help you load files
416 Group: Development/Languages/PHP
417 URL: http://framework.zend.com/manual/en/zend.locale.html
418 Requires: %{name} = %{version}-%{release}
420 %description Zend_Locale
421 Zend_Locale is the Framework's answer to the question, "How can the
422 same application be used around the whole world?". This component is
423 the foundation of Zend_Date, Zend_Translate, and others. It provides:
424 - access to CLDR, an international data repository for I18N issues,
425 for all framework classes
426 - localizing of numbers
427 - normalizing of dates, times and numbers.
431 Group: Development/Languages/PHP
432 URL: http://framework.zend.com/manual/en/zend.log.html
433 Requires: %{name} = %{version}-%{release}
435 %description Zend_Log
436 Zend_Log is a component for general purpose logging. It supports
437 multiple log backends, formatting messages sent to the log, and
438 filtering messages from being logged. These functions are divided into
439 the following objects:
440 - A Log (instance of Zend_Log) is the object that your application
441 uses the most. You can have as many Log objects as you like; they do
442 not interact. A Log object must contain at least one Writer, and can
443 optionally contain one or more Filters.
444 - A Writer (inherits from Zend_Log_Writer_Abstract) is responsible for
445 saving data to storage.
446 - A Filter (implements Zend_Log_Filter_Interface) blocks log data from
447 being saved. A filter may be applied to an individual Writer, or to a
448 Log where it is applied before all Writers. In either case, filters
450 - A Formatter (implements Zend_Log_Formatter_Interface) can format the
451 log data before it is written by a Writer. Each Writer has exactly one
456 Group: Development/Languages/PHP
457 URL: http://framework.zend.com/manual/en/zend.mail.html
458 Requires: %{name} = %{version}-%{release}
460 %description Zend_Mail
461 Zend_Mail provides generalized functionality to compose and send both
462 text and MIME-compliant multipart e-mail messages. Mail can be sent
463 with Zend_Mail via the default Zend_Mail_Transport_Sendmail transport
464 or via Zend_Mail_Transport_Smtp.
466 %package Zend_Measure
467 Summary: Zend_Measure
468 Group: Development/Languages/PHP
469 URL: http://framework.zend.com/manual/en/zend.measure.html
470 Requires: %{name} = %{version}-%{release}
472 %description Zend_Measure
473 Zend_Measure component provide a generic and easy way for working with
474 measurements. Using Zend_Measure_* classes, you can convert
475 measurements into different units of the same type. They can be added,
476 subtracted and compared against each other. From a given input made in
477 the user's native language, the unit of measurement can be
478 automatically extracted. Numerous units of measurement are supported.
482 Group: Development/Languages/PHP
483 URL: http://framework.zend.com/manual/en/zend.memory.html
484 Requires: %{name} = %{version}-%{release}
486 %description Zend_Memory
487 The Zend_Memory component is intended to manage data in an environment
488 with limited memory. Memory objects (memory containers) are generated
489 by memory manager by request and transparently swapped/loaded when
490 it's necessary. For example, if creating or loading a managed object
491 would cause the total memory usage to exceed the limit you specify,
492 some managed objects are copied to cache storage outside of memory. In
493 this way, the total memory used by managed objects does not exceed the
494 limit you need to enforce.
498 Group: Development/Languages/PHP
499 URL: http://framework.zend.com/manual/en/zend.mime.html
500 Requires: %{name} = %{version}-%{release}
502 %description Zend_Mime
503 Zend_Mime is a support class for handling multipart MIME messages.
507 Group: Development/Languages/PHP
508 URL: http://framework.zend.com/manual/en/zend.openid.html
509 Requires: %{name} = %{version}-%{release}
511 %description Zend_OpenId
512 Zend_OpenId is a Zend Framework component that provides a simple API
513 for building OpenID-enabled sites and identity providers.
515 %package Zend_Paginator
516 Summary: Zend_Paginator
517 Group: Development/Languages/PHP
518 URL: http://framework.zend.com/manual/en/zend.paginator.html
519 Requires: %{name} = %{version}-%{release}
521 %description Zend_Paginator
522 Zend_Paginator is a flexible component for paginating collections of
523 data and presenting that data to users.
525 The primary design goals of Zend_Paginator are as follows:
526 - Paginate arbitrary data, not just relational databases
527 - Fetch only the results that need to be displayed
528 - Do not force users to adhere to only one way of displaying data or
529 rendering pagination controls
530 - Loosely couple Zend_Paginator to other Zend Framework components so
531 that users who wish to use it independently of Zend_View, Zend_Db,
536 Group: Development/Languages/PHP
537 URL: http://framework.zend.com/manual/en/zend.pdf.html
538 Requires: %{name} = %{version}-%{release}
540 %description Zend_Pdf
541 Zend_Pdf module is a PDF (Portable Document Format) manipulation
542 engine. It can load existing documents, create new, modify and save
543 modified documents. Thus it can help application dynamically prepare
544 documents in a PDF by modifying existing template or generating
545 document from a scratch.
547 Zend_Pdf module supports the following features:
548 - Create new document or load existing one (PDF V1.4 (Acrobat 5)
549 documents are supported for loading now).
550 - Retrieving specified revision of the document.
551 - Manipulate pages within document. Changing page order, adding new
552 pages, removing pages from a document.
553 - Different drawing primitives (lines, rectangles, polygons, circles,
554 ellipses and sectors).
555 - Text drawing using any of the 14 standard (built-in) fonts or your
556 own custom TrueType fonts.
558 - Image drawing (JPG, PNG [Up to 8bit per channel+Alpha] and TIFF
559 images are supported).
560 - Incremental PDF file update.
562 %package Zend_Registry
563 Summary: Zend_Registry
564 Group: Development/Languages/PHP
565 URL: http://framework.zend.com/manual/en/zend.registry.html
566 Requires: %{name} = %{version}-%{release}
568 %description Zend_Registry
569 The registry is a container for storing objects and values in the
570 application space. By storing the value in the registry, the same
571 object is always available throughout your application. This mechanism
572 is an alternative to using global storage.
576 Group: Development/Languages/PHP
577 URL: http://framework.zend.com/manual/en/zend.rest.html
578 Requires: %{name} = %{version}-%{release}
580 %description Zend_Rest
581 REST Web Services use service-specific XML formats. These ad-hoc
582 standards mean that the manner for accessing a REST web service is
583 different for each service. REST web services typically use URL
584 parameters (GET data) or path information for requesting data and POST
585 data for sending data. Zend_Rest component provides:
586 - capabilities to access REST web services
587 - capabilities to expose APIs as REST services
589 %package Zend_Search_Lucene
590 Summary: Zend_Search_Lucene
591 Group: Development/Languages/PHP
592 URL: http://framework.zend.com/manual/en/zend.search.lucene.html
593 Requires: %{name} = %{version}-%{release}
595 %description Zend_Search_Lucene
596 Zend_Search_Lucene is a general purpose text search engine. Since it
597 stores its index on the filesystem and does not require a database
598 server, it can add search capabilities to almost any PHP-driven
601 Zend_Search_Lucene supports the following features:
602 - Ranked searching - best results returned first
603 - Many powerful query types: phrase queries, wildcard queries,
604 proximity queries, range queries and more
605 - Search by specific field (e.g., title, author, contents)
607 %package Zend_Server_Reflection
608 Summary: Zend_Server_Reflection
609 Group: Development/Languages/PHP
610 URL: http://framework.zend.com/manual/en/zend.server.reflection.html
611 Requires: %{name} = %{version}-%{release}
613 %description Zend_Server_Reflection
614 Zend_Server_Reflection provides a standard mechanism for performing
615 function and class introspection for use with server classes. It is
616 based on Reflection API, and extends it to provide methods for
617 retrieving parameter and return value types and descriptions, a full
618 list of function and method prototypes (i.e., all possible valid
619 calling combinations), and function/method descriptions.
621 %package Zend_Service_Akismet
622 Summary: Zend_Service_Akismet
623 Group: Development/Languages/PHP
624 URL: http://framework.zend.com/manual/en/zend.service.akismet.html
625 Requires: %{name} = %{version}-%{release}
627 %description Zend_Service_Akismet
628 Zend_Service_Akismet provides a client for the Akismet API. The
629 Akismet service is used to determine if incoming data is potentially
630 spam; it also exposes methods for submitting data as known spam or as
631 false positives (ham). Originally intended to help categorize and
632 identify spam for Wordpress, it can be used for any type of data.
634 Akismet requires an API key for usage. You may get one for signing up
635 for a WordPress.com account. You do not need to activate a blog;
636 simply acquiring the account will provide you with the API key.
638 Additionally, Akismet requires that all requests contain a URL to the
639 resource for which data is being filtered, and, because of Akismet's
640 origins in WordPress, this resource is called the blog url. This value
641 should be passed as the second argument to the constructor, but may be
642 reset at any time using the setBlogUrl() accessor, or overridden by
643 specifying a 'blog' key in the various method calls.
645 %package Zend_Service_Amazon
646 Summary: Zend_Service_Amazon
647 Group: Development/Languages/PHP
648 URL: http://framework.zend.com/manual/en/zend.service.amazon.html
649 Requires: %{name} = %{version}-%{release}
651 %description Zend_Service_Amazon
652 Zend_Service_Amazon is a simple API for using Amazon web services.
653 Zend_Service_Amazon has two APIs: a more traditional one that follows
654 Amazon's own API, and a simpler "Query API" for constructing even
655 complex search queries easily.
657 Zend_Service_Amazon enables developers to retrieve information
658 appearing throughout Amazon.com web sites directly through the Amazon
661 %package Zend_Service_Audioscrobbler
662 Summary: Zend_Service_Audioscrobbler
663 Group: Development/Languages/PHP
664 URL: http://framework.zend.com/manual/en/zend.service.audioscrobbler.html
665 Requires: %{name} = %{version}-%{release}
667 %description Zend_Service_Audioscrobbler
668 Zend_Service_Audioscrobbler is a simple API for using the
669 Audioscrobbler REST Web Service. The Audioscrobbler Web Service
670 provides access to its database of Users, Artists, Albums, Tracks,
671 Tags, Groups, and Forums.
673 %package Zend_Service_Delicious
674 Summary: Zend_Service_Delicious
675 Group: Development/Languages/PHP
676 URL: http://framework.zend.com/manual/en/zend.service.delicious.html
677 Requires: %{name} = %{version}-%{release}
679 %description Zend_Service_Delicious
680 Zend_Service_Delicious is simple API for using del.icio.us XML and
681 JSON web services. This component gives you read-write access to posts
682 at del.icio.us if you provide credentials. It also allows read-only
683 access to public data of all users.
685 %package Zend_Service_Flickr
686 Summary: Zend_Service_Flickr
687 Group: Development/Languages/PHP
688 URL: http://framework.zend.com/manual/en/zend.service.delicious.html
689 Requires: %{name} = %{version}-%{release}
691 %description Zend_Service_Flickr
692 Zend_Service_Flickr is a simple API for using the Flickr REST Web
693 Service. In order to use the Flickr web services, you must have an API
694 key. To obtain a key, visit the Flickr API Documentation
695 (http://www.flickr.com/services/api/).
697 %package Zend_Service_Nirvanix
698 Summary: Zend_Service_Nirvanix
699 Group: Development/Languages/PHP
700 URL: http://framework.zend.com/manual/en/zend.service.nirvanix.html
701 Requires: %{name} = %{version}-%{release}
703 %description Zend_Service_Nirvanix
704 Nirvanix provides an Internet Media File System (IMFS), an Internet
705 storage service that allows applications to upload, store and organize
706 files and subsequently access them using a standard Web Services
707 interface. An IMFS is distributed clustered file system, accessed over
708 the Internet, and optimized for dealing with media files (audio,
709 video, etc). The goal of an IMFS is to provide massive scalability to
710 deal with the challenges of media storage growth, with guaranteed
711 access and availability regardless of time and location. Finally, an
712 IMFS gives applications the ability to access data securely, without
713 the large fixed costs associated with acquiring and maintaining
714 physical storage assets.
716 Before you can get started with Zend_Service_Nirvanix, you must first
717 register for an account (https://www.nirvanix.com/signUpSingle.aspx).
718 After registering, you will receive a Username, Password, and
719 Application Key. All three are required to use Zend_Service_Nirvanix.
721 %package Zend_Service_ReCaptcha
722 Summary: Zend_Service_ReCaptcha
723 Group: Development/Languages/PHP
724 URL: http://framework.zend.com/manual/en/zend.service.recaptcha.html
725 Requires: %{name} = %{version}-%{release}
727 %description Zend_Service_ReCaptcha
728 Zend_Service_ReCaptcha provides a client for the reCAPTCHA Web
729 Service. Per the reCAPTCHA site, "reCAPTCHA is a free CAPTCHA service
730 that helps to digitize books." Each reCAPTCHA requires the user to
731 input two words, the first of which is the actual captcha, and the
732 second of which is a word from some scanned text that Optical
733 Character Recognition (OCR) software has been unable to identifiy. The
734 assumption is that if a user correctly provides the first word, the
735 second is likely correctly entered as well, and can be used to improve
736 OCR software for digitizing books.
738 In order to use the reCAPTCHA service, you will need to sign up for an
739 account (http://recaptcha.net/whyrecaptcha.html) and register one or
740 more domains with the service in order to generate public and private
743 %package Zend_Service_Simpy
744 Summary: Zend_Service_Simpy
745 Group: Development/Languages/PHP
746 URL: http://framework.zend.com/manual/en/zend.service.simpy.html
747 Requires: %{name} = %{version}-%{release}
749 %description Zend_Service_Simpy
750 Zend_Service_Simpy is a lightweight wrapper for the free REST API
751 available for the Simpy social bookmarking service.
753 In order to use Zend_Service_Simpy, you should already have a Simpy
754 account. To get an account, visit the Simpy web site
757 %package Zend_Service_SlideShare
758 Summary: Zend_Service_SlideShare
759 Group: Development/Languages/PHP
760 URL: http://framework.zend.com/manual/en/zend.service.slideshare.html
761 Requires: %{name} = %{version}-%{release}
763 %description Zend_Service_SlideShare
764 The Zend_Service_SlideShare component is used to interact with the
765 slideshare.net web services for hosting slide shows online. With this
766 component, you can embed slide shows which are hosted on this web site
767 within a web site and even upload new slide shows to your account.
769 In order to use the Zend_Service_SlideShare component you must first
770 create an account on the slideshare.net servers in order to receive an
771 API key, username, password and shared secret value -- all of which
772 are needed in order to use the Zend_Service_SlideShare component.
774 %package Zend_Service_StrikeIron
775 Summary: Zend_Service_StrikeIron
776 Group: Development/Languages/PHP
777 URL: http://framework.zend.com/manual/en/zend.service.strikeiron.html
778 Requires: %{name} = %{version}-%{release}
780 %description Zend_Service_StrikeIron
781 Zend_Service_StrikeIron provides a client to StrikeIron web services.
783 The Zend_Service_StrikeIron component provides:
784 - A single point for configuring your StrikeIron authentication
785 credentials that can be used across many StrikeIron services.
786 - A standard way of retrieving your StrikeIron subscription
787 information such as license status and the number of hits remaining to
789 - The ability to use any StrikeIron service from its WSDL without
790 creating a PHP wrapper class, and the option of creating a wrapper for
791 a more convenient interface.
792 - Wrappers for three popular StrikeIron services.
794 Before you can get started with Zend_Service_StrikeIron, you must
795 first register (http://strikeiron.com/Register.aspx) for a StrikeIron
796 developer account. After registering, you will receive a StrikeIron
797 username and password. These will be used when connecting to
798 StrikeIron using Zend_Service_StrikeIron. You will also need to sign
799 up (http://www.strikeiron.com/ProductDetail.aspx?p=257) for
800 StrikeIron's Super Data Pack Web Service. Both registration steps are
801 free and can be done relatively quickly through the StrikeIron
804 %package Zend_Service_Technorati
805 Summary: Zend_Service_Technorati
806 Group: Development/Languages/PHP
807 URL: http://framework.zend.com/manual/en/zend.service.technorati.html
808 Requires: %{name} = %{version}-%{release}
810 %description Zend_Service_Technorati
811 Zend_Service_Technorati provides an easy, intuitive and
812 object-oriented interface for using the Technorati API. It provides
813 access to all available Technorati API queries and returns the
814 original XML response as a friendly PHP object.
816 Technorati requires a valid API key for usage. To get your own API Key
817 you first need to create a new Technorati account
818 (http://technorati.com/signup/), then visit the API Key section
819 (http://technorati.com/developers/apikey.html).
821 %package Zend_Service_Yahoo
822 Summary: Zend_Service_Yahoo
823 Group: Development/Languages/PHP
824 URL: http://framework.zend.com/manual/en/zend.service.yahoo.html
825 Requires: %{name} = %{version}-%{release}
827 %description Zend_Service_Yahoo
828 Zend_Service_Yahoo is a simple API for using many of the Yahoo! REST
829 APIs. Zend_Service_Yahoo allows you to search Yahoo! Web search,
830 Yahoo! News, Yahoo! Local, Yahoo! Images. In order to use the Yahoo!
831 REST API, you must have a Yahoo! Application ID. To obtain an
832 Application ID, please complete and submit the Application ID Request
833 Form (http://developer.yahoo.com/wsregapp/).
835 %package Zend_Session
836 Summary: Zend_Session
837 Group: Development/Languages/PHP
838 URL: http://framework.zend.com/manual/en/zend.session.html
839 Requires: %{name} = %{version}-%{release}
841 %description Zend_Session
842 Zend_Session helps manage and preserve session data across multiple
843 page requests by the same client. Zend_Session component:
844 - provides an object-oriented interface to access session data
845 - provides optional security features to help protect against session
847 - supports namespaced access to the PHP session for interoperability.
851 Group: Development/Languages/PHP
852 URL: http://framework.zend.com/manual/en/zend.soap.html
853 Requires: %{name} = %{version}-%{release}
855 %description Zend_Soap
856 Zend_Soap component is intended to simplify Web Services development
861 Group: Development/Languages/PHP
862 URL: http://framework.zend.com/manual/en/zend.text.html
863 Requires: %{name} = %{version}-%{release}
865 %description Zend_Text
866 Zend_Text is a component which enables developers to create a so
867 called FIGlet text. A FIGlet text is a string, which is represented as
868 ASCII art. FIGlets use a special font format, called FLT (FigLet
873 Group: Development/Languages/PHP
874 URL: http://framework.zend.com/manual/en/zend.test.html
875 Requires: %{name} = %{version}-%{release}
877 %description Zend_Test
878 Zend_Test provides tools to facilitate unit testing of your Zend
879 Framework applications.
881 %package Zend_Translate
882 Summary: Zend_Translate
883 Group: Development/Languages/PHP
884 URL: http://framework.zend.com/manual/en/zend.translate.html
885 Requires: %{name} = %{version}-%{release}
887 %description Zend_Translate
888 Zend_Translate is the Zend Framework's solution for multilingual
891 The benefits of Zend_Translate are:
892 - Supports multiple source formats: Zend_Translate supports several
893 source formats, including those supported by PHP, and other formats
894 including TMX and CSV files.
895 - Thread-safe gettext: The gettext reader of Zend_Translate is
896 thread-safe. There are no problems using it in multi-threaded
898 - Easy and generic API: The API of Zend_Translate is very simple and
899 requires only a handful of functions. So it's easy to learn and easy
900 to maintain. All source formats are handled the same way, so if the
901 format of your source files change from Gettext to TMX, you only need
902 to change one line of code to specify the storage adapter.
903 - Detection of the user's standard language: The preferred language of
904 the user accessing the site can be detected and used by
906 - Automatic source detection: Zend_Translate is capable of detecting
907 and integrating multiple source files and additionally detect the
908 locale to be used depending on directory or filenames.
912 Group: Development/Languages/PHP
913 URL: http://framework.zend.com/manual/en/zend.uri.html
914 Requires: %{name} = %{version}-%{release}
916 %description Zend_Uri
917 Zend_Uri is a component that aids in manipulating and validating
918 Uniform Resource Identifiers (URIs). Zend_Uri exists primarily to
919 service other components such as Zend_Http_Client but is also useful
920 as a standalone utility.
922 %package Zend_Validate
923 Summary: Zend_Validate
924 Group: Development/Languages/PHP
925 URL: http://framework.zend.com/manual/en/zend.validate.html
926 Requires: %{name} = %{version}-%{release}
928 %description Zend_Validate
929 The Zend_Validate component provides a set of commonly needed
930 validators. It also provides a simple validator chaining mechanism by
931 which multiple validators may be applied to a single datum in a
934 %package Zend_Version
935 Summary: Zend_Version
936 Group: Development/Languages/PHP
937 URL: http://framework.zend.com/manual/en/zend.version.html
938 Requires: %{name} = %{version}-%{release}
940 %description Zend_Version
941 Zend_Version component delivers current version number of Zend
946 Group: Development/Languages/PHP
947 URL: http://framework.zend.com/manual/en/zend.view.html
948 Requires: %{name} = %{version}-%{release}
950 %description Zend_View
951 Zend_View is a class for working with the "view" portion of the
952 model-view-controller pattern. That is, it exists to help keep the
953 view script separate from the model and controller scripts. It
954 provides a system of helpers, output filters, and variable escaping.
955 Zend_View is template system agnostic; you may use PHP as your
956 template language, or create instances of other template systems and
957 manipulate them within your view script. Essentially, using Zend_View
958 happens in two major steps: 1. Your controller script creates an
959 instance of Zend_View and assigns variables to that instance. 2. The
960 controller tells the Zend_View to render a particular view, thereby
961 handing control over the view script, which generates the view output.
963 %package Zend_Wildfire
964 Summary: Zend_Wildfire
965 Group: Development/Languages/PHP
966 URL: http://framework.zend.com/manual/en/zend.wildfire.html
967 Requires: %{name} = %{version}-%{release}
969 %description Zend_Wildfire
970 Zend_Wildfire is a component that facilitates communication between
971 PHP code and Wildfire client components. The purpose of the Wildfire
972 Project is to develop standardized communication channels between a
973 large variety of components and a dynamic and scriptable plugin
974 architecture. At this time the primary focus is to provide a system to
975 allow server-side PHP code to inject logging messages into the Firebug
976 Console (http://getfirebug.com/).
980 Group: Development/Languages/PHP
981 URL: http://framework.zend.com/manual/en/zend.xmlrpc.html
982 Requires: %{name} = %{version}-%{release}
984 %description Zend_XmlRpc
985 From its home page (http://www.xmlrpc.com/), XML-RPC is described as a
986 "...remote procedure calling using HTTP as the transport and XML as
987 the encoding. XML-RPC is designed to be as simple as possible, while
988 allowing complex data structures to be transmitted, processed and
989 returned". The Zend Framework provides support for both consuming
990 remote XML-RPC services and building new XML-RPC servers.
993 Summary: Demos for Zend Framework
994 Summary(pl.UTF-8): Programy demonstracyjne dla szkieletu Zend Framework
998 Demos for Zend Framework.
1000 %description demos -l pl.UTF-8
1001 Programy demonstracyjne dla szkieletu Zend Framework.
1007 rm -rf $RPM_BUILD_ROOT
1008 install -d $RPM_BUILD_ROOT{%{_examplesdir}/%{name}-%{version},%{php_pear_dir}}
1009 cp -a demos/Zend/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
1011 # library should be in include_path if used, so we use already defined %{php_pear_dir}
1012 cp -a library/* $RPM_BUILD_ROOT%{php_pear_dir}
1015 rm -rf $RPM_BUILD_ROOT
1018 %defattr(644,root,root,755)
1019 %doc LICENSE.txt README.txt
1020 %dir %{php_pear_dir}/Zend
1021 %dir %{php_pear_dir}/Zend/Console
1022 %dir %{php_pear_dir}/Zend/Search
1024 %dir %{php_pear_dir}/Zend/Server
1025 %{php_pear_dir}/Zend/Server/Abstract.php
1026 %{php_pear_dir}/Zend/Server/Exception.php
1027 %{php_pear_dir}/Zend/Server/Interface.php
1029 %dir %{php_pear_dir}/Zend/Service
1030 %{php_pear_dir}/Zend/Service/Abstract.php
1031 %{php_pear_dir}/Zend/Service/Exception.php
1033 %dir %{php_pear_dir}/Zend/Request
1034 %{php_pear_dir}/Zend/Request/Interface.php
1036 %{php_pear_dir}/Zend/TimeSync
1037 %{php_pear_dir}/Zend/TimeSync.php
1040 %defattr(644,root,root,755)
1041 %{php_pear_dir}/Zend/Acl
1042 %{php_pear_dir}/Zend/Acl.php
1045 %defattr(644,root,root,755)
1046 %{php_pear_dir}/Zend/Auth
1047 %{php_pear_dir}/Zend/Auth.php
1050 %defattr(644,root,root,755)
1051 %{php_pear_dir}/Zend/Cache
1052 %{php_pear_dir}/Zend/Cache.php
1055 %defattr(644,root,root,755)
1056 %{php_pear_dir}/Zend/Captcha
1059 %defattr(644,root,root,755)
1060 %{php_pear_dir}/Zend/Config
1061 %{php_pear_dir}/Zend/Config.php
1063 %files Zend_Console_Getopt
1064 %defattr(644,root,root,755)
1065 %{php_pear_dir}/Zend/Console/Getopt
1066 %{php_pear_dir}/Zend/Console/Getopt.php
1068 %files Zend_Controller
1069 %defattr(644,root,root,755)
1070 %{php_pear_dir}/Zend/Controller
1072 %files Zend_Currency
1073 %defattr(644,root,root,755)
1074 %{php_pear_dir}/Zend/Currency
1075 %{php_pear_dir}/Zend/Currency.php
1078 %defattr(644,root,root,755)
1079 %{php_pear_dir}/Zend/Date
1080 %{php_pear_dir}/Zend/Date.php
1083 %defattr(644,root,root,755)
1084 %{php_pear_dir}/Zend/Db
1085 %{php_pear_dir}/Zend/Db.php
1088 %defattr(644,root,root,755)
1089 %{php_pear_dir}/Zend/Debug.php
1092 %defattr(644,root,root,755)
1093 %{php_pear_dir}/Zend/Dojo
1094 %{php_pear_dir}/Zend/Dojo.php
1097 %defattr(644,root,root,755)
1098 %{php_pear_dir}/Zend/Dom
1100 %files Zend_Exception
1101 %defattr(644,root,root,755)
1102 %{php_pear_dir}/Zend/Exception.php
1105 %defattr(644,root,root,755)
1106 %{php_pear_dir}/Zend/Feed
1107 %{php_pear_dir}/Zend/Feed.php
1110 %defattr(644,root,root,755)
1111 %{php_pear_dir}/Zend/File
1114 %defattr(644,root,root,755)
1115 %{php_pear_dir}/Zend/Filter
1116 %{php_pear_dir}/Zend/Filter.php
1118 %exclude %{php_pear_dir}/Zend/Filter/Input.php
1120 %files Zend_Filter_Input
1121 %defattr(644,root,root,755)
1122 %{php_pear_dir}/Zend/Filter/Input.php
1125 %defattr(644,root,root,755)
1126 %{php_pear_dir}/Zend/Form
1127 %{php_pear_dir}/Zend/Form.php
1130 %defattr(644,root,root,755)
1131 %{php_pear_dir}/Zend/Gdata
1132 %{php_pear_dir}/Zend/Gdata.php
1135 %defattr(644,root,root,755)
1136 %{php_pear_dir}/Zend/Http
1138 %files Zend_InfoCard
1139 %defattr(644,root,root,755)
1140 %{php_pear_dir}/Zend/InfoCard
1141 %{php_pear_dir}/Zend/InfoCard.php
1144 %defattr(644,root,root,755)
1145 %{php_pear_dir}/Zend/Json
1146 %{php_pear_dir}/Zend/Json.php
1149 %defattr(644,root,root,755)
1150 %{php_pear_dir}/Zend/Layout
1151 %{php_pear_dir}/Zend/Layout.php
1154 %defattr(644,root,root,755)
1155 %{php_pear_dir}/Zend/Ldap
1156 %{php_pear_dir}/Zend/Ldap.php
1159 %defattr(644,root,root,755)
1160 %{php_pear_dir}/Zend/Loader
1161 %{php_pear_dir}/Zend/Loader.php
1164 %defattr(644,root,root,755)
1165 %{php_pear_dir}/Zend/Locale
1166 %{php_pear_dir}/Zend/Locale.php
1169 %defattr(644,root,root,755)
1170 %{php_pear_dir}/Zend/Log
1171 %{php_pear_dir}/Zend/Log.php
1174 %defattr(644,root,root,755)
1175 %{php_pear_dir}/Zend/Mail
1176 %{php_pear_dir}/Zend/Mail.php
1179 %defattr(644,root,root,755)
1180 %{php_pear_dir}/Zend/Measure
1183 %defattr(644,root,root,755)
1184 %{php_pear_dir}/Zend/Memory
1185 %{php_pear_dir}/Zend/Memory.php
1188 %defattr(644,root,root,755)
1189 %{php_pear_dir}/Zend/Mime
1190 %{php_pear_dir}/Zend/Mime.php
1193 %defattr(644,root,root,755)
1194 %{php_pear_dir}/Zend/OpenId
1195 %{php_pear_dir}/Zend/OpenId.php
1197 %files Zend_Paginator
1198 %defattr(644,root,root,755)
1199 %{php_pear_dir}/Zend/Paginator
1200 %{php_pear_dir}/Zend/Paginator.php
1203 %defattr(644,root,root,755)
1204 %{php_pear_dir}/Zend/Pdf
1205 %{php_pear_dir}/Zend/Pdf.php
1207 %files Zend_Registry
1208 %defattr(644,root,root,755)
1209 %{php_pear_dir}/Zend/Registry.php
1212 %defattr(644,root,root,755)
1213 %{php_pear_dir}/Zend/Rest
1215 %files Zend_Search_Lucene
1216 %defattr(644,root,root,755)
1217 %{php_pear_dir}/Zend/Search/Exception.php
1218 %{php_pear_dir}/Zend/Search/Lucene
1219 %{php_pear_dir}/Zend/Search/Lucene.php
1221 %files Zend_Server_Reflection
1222 %defattr(644,root,root,755)
1223 %{php_pear_dir}/Zend/Server/Reflection
1224 %{php_pear_dir}/Zend/Server/Reflection.php
1226 %files Zend_Service_Akismet
1227 %defattr(644,root,root,755)
1228 %{php_pear_dir}/Zend/Service/Akismet.php
1230 %files Zend_Service_Amazon
1231 %defattr(644,root,root,755)
1232 %{php_pear_dir}/Zend/Service/Amazon
1233 %{php_pear_dir}/Zend/Service/Amazon.php
1235 %files Zend_Service_Audioscrobbler
1236 %defattr(644,root,root,755)
1237 %{php_pear_dir}/Zend/Service/Audioscrobbler.php
1239 %files Zend_Service_Delicious
1240 %defattr(644,root,root,755)
1241 %{php_pear_dir}/Zend/Service/Delicious
1242 %{php_pear_dir}/Zend/Service/Delicious.php
1244 %files Zend_Service_Flickr
1245 %defattr(644,root,root,755)
1246 %{php_pear_dir}/Zend/Service/Flickr
1247 %{php_pear_dir}/Zend/Service/Flickr.php
1249 %files Zend_Service_Nirvanix
1250 %defattr(644,root,root,755)
1251 %{php_pear_dir}/Zend/Service/Nirvanix
1252 %{php_pear_dir}/Zend/Service/Nirvanix.php
1254 %files Zend_Service_ReCaptcha
1255 %defattr(644,root,root,755)
1256 %{php_pear_dir}/Zend/Service/ReCaptcha
1257 %{php_pear_dir}/Zend/Service/ReCaptcha.php
1259 %files Zend_Service_Simpy
1260 %defattr(644,root,root,755)
1261 %{php_pear_dir}/Zend/Service/Simpy
1262 %{php_pear_dir}/Zend/Service/Simpy.php
1264 %files Zend_Service_SlideShare
1265 %defattr(644,root,root,755)
1266 %{php_pear_dir}/Zend/Service/SlideShare
1267 %{php_pear_dir}/Zend/Service/SlideShare.php
1269 %files Zend_Service_StrikeIron
1270 %defattr(644,root,root,755)
1271 %{php_pear_dir}/Zend/Service/StrikeIron
1272 %{php_pear_dir}/Zend/Service/StrikeIron.php
1274 %files Zend_Service_Technorati
1275 %defattr(644,root,root,755)
1276 %{php_pear_dir}/Zend/Service/Technorati
1277 %{php_pear_dir}/Zend/Service/Technorati.php
1279 %files Zend_Service_Yahoo
1280 %defattr(644,root,root,755)
1281 %{php_pear_dir}/Zend/Service/Yahoo
1282 %{php_pear_dir}/Zend/Service/Yahoo.php
1285 %defattr(644,root,root,755)
1286 %{php_pear_dir}/Zend/Session
1287 %{php_pear_dir}/Zend/Session.php
1290 %defattr(644,root,root,755)
1291 %{php_pear_dir}/Zend/Soap
1294 %defattr(644,root,root,755)
1295 %{php_pear_dir}/Zend/Text
1298 %defattr(644,root,root,755)
1299 %{php_pear_dir}/Zend/Test
1301 %files Zend_Translate
1302 %defattr(644,root,root,755)
1303 %{php_pear_dir}/Zend/Translate
1304 %{php_pear_dir}/Zend/Translate.php
1307 %defattr(644,root,root,755)
1308 %{php_pear_dir}/Zend/Uri
1309 %{php_pear_dir}/Zend/Uri.php
1311 %files Zend_Validate
1312 %defattr(644,root,root,755)
1313 %{php_pear_dir}/Zend/Validate
1314 %{php_pear_dir}/Zend/Validate.php
1317 %defattr(644,root,root,755)
1318 %{php_pear_dir}/Zend/Version.php
1321 %defattr(644,root,root,755)
1322 %{php_pear_dir}/Zend/View
1323 %{php_pear_dir}/Zend/View.php
1325 %files Zend_Wildfire
1326 %defattr(644,root,root,755)
1327 %{php_pear_dir}/Zend/Wildfire
1330 %defattr(644,root,root,755)
1331 %{php_pear_dir}/Zend/XmlRpc
1334 %defattr(644,root,root,755)
1335 %{_examplesdir}/%{name}-%{version}