2 # - summaries for subpackages
3 # - dependencies to 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: d1ad283f9190688fcae0daf25625e3cb
14 URL: http://framework.zend.com/
15 BuildRequires: rpm-php-pearprov >= 4.4.2-11
16 Requires: php-common >= 4:5.1.4
22 Obsoletes: ZendFramework-doc
24 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27 Zend Framework is a high quality and open source framework for
28 developing Web Applications and Web Services.
30 Built in the true PHP spirit, the Zend Framework delivers ease-of-use
31 and powerful functionality. It provides solutions for building modern,
32 robust, and secure websites.
34 %description -l pl.UTF-8
35 Zend Framework to mający otwarte źródła, wysokiej jakości szkielet do
36 tworzenia aplikacji i usług WWW.
38 Stworzony w prawdziwym duchu PHP szkielet Zend dostarcza łatwą w
39 użyciu i potężną funkcjonalność. Udostępnia rozwiązania do tworzenia
40 nowoczesnych, bogatych i bezpiecznych serwisów WWW.
44 Group: Development/Languages/PHP
45 URL: http://framework.zend.com/manual/en/zend.acl.html
46 Requires: %{name} = %{version}-%{release}
49 Zend_Acl provides lightweight and flexible access control list (ACL)
50 functionality and privileges management. In general, an application
51 may utilize such functionality to control access to certain protected
52 objects by other requesting objects.
56 Group: Development/Languages/PHP
57 URL: http://framework.zend.com/manual/en/zend.auth.html
58 Requires: %{name} = %{version}-%{release}
60 %description Zend_Auth
61 Zend_Auth provides an API for authentication and includes concrete
62 authentication adapters for common use case scenarios.
66 Group: Development/Languages/PHP
67 URL: http://framework.zend.com/manual/en/zend.cache.html
68 Requires: %{name} = %{version}-%{release}
70 %description Zend_Cache
71 Zend_Cache provides a flexible approach toward caching data, including
72 support for tagging, manipulating, iterating, and removing subsets.
76 Group: Development/Languages/PHP
77 URL: http://framework.zend.com/manual/en/zend.captcha.html
78 Requires: %{name} = %{version}-%{release}
80 %description Zend_Captcha
81 CAPTCHA stands for "Completely Automated Turing test to tell Computers
82 and Humans Apart" it is used as a challenge-response to ensure that
83 the individual submitting information is a human and not an automated
84 process. Typically, a captcha is used with form submissions where
85 authenticated users are not necessary, but you desire to prevent spam
86 submissions. Captchas can take variety of forms, including asking
87 logic questions, presenting skewed fonts, and presenting images and
88 asking how they relate. Zend_Captcha aims to provide a variety of
89 backends that may be utilized either standalone or in conjunction with
94 Group: Development/Languages/PHP
95 URL: http://framework.zend.com/manual/en/zend.config.html
96 Requires: %{name} = %{version}-%{release}
98 %description Zend_Config
99 Zend_Config is designed to simplify access to and use of configuration
100 data within applications.
102 %package Zend_Console_Getopt
103 Summary: Zend_Console_Getopt
104 Group: Development/Languages/PHP
105 URL: http://framework.zend.com/manual/en/zend.console.getopt.html
106 Requires: %{name} = %{version}-%{release}
108 %description Zend_Console_Getopt
109 The Zend_Console_Getopt class helps command-line applications to parse
110 their options and arguments.
112 %package Zend_Controller
113 Summary: Zend_Controller
114 Group: Development/Languages/PHP
115 URL: http://framework.zend.com/manual/en/zend.controller.html
116 Requires: %{name} = %{version}-%{release}
118 %description Zend_Controller
119 Zend_Controller is the heart of Zend Framework's MVC system. MVC
120 stands for Model-View-Controller and is a design pattern targeted at
121 separating application logic from display logic.
123 %package Zend_Currency
124 Summary: Zend_Currency
125 Group: Development/Languages/PHP
126 URL: http://framework.zend.com/manual/en/zend.currency.html
127 Requires: %{name} = %{version}-%{release}
129 %description Zend_Currency
130 Zend_Currency is part of the I18N core of the Zend_Framework. It
131 handles all issues related to currency, money representation and
132 formating. And it also provides additional informational methods which
133 include localized informations on currencies, informations about which
134 currency is used in which region and more.
138 Group: Development/Languages/PHP
139 URL: http://framework.zend.com/manual/en/zend.date.html
140 Requires: %{name} = %{version}-%{release}
142 %description Zend_Date
143 Zend_Date component offers a detailed, but simple API for manipulating
144 dates and times. Its methods accept a wide variety of types of
145 information, including date parts, in numerous combinations yielding
146 many features and possibilities above and beyond the existing PHP date
151 Group: Development/Languages/PHP
152 URL: http://framework.zend.com/manual/en/zend.db.html
153 Requires: %{name} = %{version}-%{release}
156 Zend_Db and its related classes provide a simple SQL database
157 interface for Zend Framework. The Zend_Db_Adapter is the basic class
158 you use to connect your PHP application to an RDBMS. There is a
159 different Adapter class for each brand of RDBMS. The Zend_Db Adapters
160 create a bridge from the vendor-specific PHP extensions to a common
161 interface, to help you write PHP applications once and deploy with
162 multiple brands of RDBMS with very little effort. The interface of the
163 Adapter class is similar to the interface of the PHP Data Objects
166 Zend_Db provides Adapter classes to PDO drivers for the following
168 - IBM DB2 and Informix Dynamic Server (IDS), using the pdo_ibm PHP
170 - MySQL, using the pdo_mysql PHP extension
171 - Microsoft SQL Server, using the pdo_mssql PHP extension
172 - Oracle, using the pdo_oci PHP extension
173 - PostgreSQL, using the pdo_pgsql PHP extension
174 - SQLite, using the pdo_sqlite PHP extension
176 In addition, Zend_Db provides Adapter classes that utilize PHP
177 database extensions for the following RDBMS brands:
178 - MySQL, using the mysqli PHP extension
179 - Oracle, using the oci8 PHP extension
180 - IBM DB2, using the ibm_db2 PHP extension
181 - Firebird/Interbase, using the php_interbase PHP extension
185 Group: Development/Languages/PHP
186 URL: http://framework.zend.com/manual/en/zend.debug.html
187 Requires: %{name} = %{version}-%{release}
189 %description Zend_Debug
190 Zend_Debug is a simple debugging component. The static method
191 Zend_Debug::dump() prints or returns information about an expression.
192 This simple technique of debugging is easy to use in an ad hoc
193 fashion, and requires no initialization, special tools, or debugging
198 Group: Development/Languages/PHP
199 URL: http://framework.zend.com/manual/en/zend.dojo.html
200 Requires: %{name} = %{version}-%{release}
202 %description Zend_Dojo
203 Zend_Dojo component provides integration with Dojo Toolkit.
205 Integration points with Dojo include:
207 - dojo.data compatibility
208 - View helper to help setup the Dojo environment
209 - Dijit-specific Zend_View helpres
210 - Dijit-specific Zend_Form elements and decorators
214 Group: Development/Languages/PHP
215 URL: http://framework.zend.com/manual/en/zend.dom.html
216 Requires: %{name} = %{version}-%{release}
218 %description Zend_Dom
219 Zend_Dom provides tools for working with DOM documents and structures.
220 Currently, it offer Zend_Dom_Query, which provides a unified interface
221 for querying DOM documents utilizing both XPath and CSS selectors.
223 %package Zend_Exception
224 Summary: Zend_Exception
225 Group: Development/Languages/PHP
226 URL: http://framework.zend.com/manual/en/zend.exception.html
227 Requires: %{name} = %{version}-%{release}
229 %description Zend_Exception
230 Zend_Exception is a base exception class. All exceptions thrown by
231 Zend Framework classes should throw an exception that derives from the
232 base class Zend_Exception.
236 Group: Development/Languages/PHP
237 URL: http://framework.zend.com/manual/en/zend.feed.html
238 Requires: %{name} = %{version}-%{release}
240 %description Zend_Feed
241 Zend_Feed provides functionality for consuming RSS and Atom feeds. It
242 provides a natural syntax for accessing elements of feeds, feed
243 attributes, and entry attributes. Zend_Feed also has extensive support
244 for modifying feed and entry structure with the same natural syntax,
245 and turning the result back into XML. In the future, this modification
246 support could provide support for the Atom Publishing Protocol.
250 Group: Development/Languages/PHP
251 URL: http://framework.zend.com/manual/en/zend.file.html
252 Requires: %{name} = %{version}-%{release}
254 %description Zend_File
255 Zend_File enables developers to take control over file uploads and
256 also over file downloads. It allows you to use built in validators for
257 file purposes and gives you the ability even to change files with
258 filters. Zend_File_Transfer works with adapters which allow to use the
259 same API for different transport protocols like HTTP, FTP, WEBDAV and
264 Group: Development/Languages/PHP
265 URL: http://framework.zend.com/manual/en/zend.filter.html
266 Requires: %{name} = %{version}-%{release}
268 %description Zend_Filter
269 Zend_Filter component provides a set of commonly needed data filters.
270 It also provides a simple filter chaining mechanism by which multiple
271 filters may be applied to a single datum in a user-defined order.
273 %package Zend_Filter_Input
274 Summary: Zend_Filter_Input
275 Group: Development/Languages/PHP
276 URL: http://framework.zend.com/manual/en/zend.filter.input.html
277 Requires: %{name} = %{version}-%{release}
279 %description Zend_Filter_Input
280 Zend_Filter_Input provides a declarative interface to associate
281 multiple filters and validators, apply them to collections of data,
282 and to retrieve input values after they have been processed by the
283 filters and validators. Values are returned in escaped format by
284 default for safe HTML output.
288 Group: Development/Languages/PHP
289 URL: http://framework.zend.com/manual/en/zend.form.html
290 Requires: %{name} = %{version}-%{release}
292 %description Zend_Form
293 Zend_Form simplifies form creation and handling in your web
294 application. It accomplishes the following goals:
295 - Element input filtering and validation
297 - Element and Form rendering, including escaping
298 - Element and form grouping
299 - Element and form-level configuration
303 Group: Development/Languages/PHP
304 URL: http://framework.zend.com/manual/en/zend.gdata.html
305 Requires: %{name} = %{version}-%{release}
307 %description Zend_Gdata
308 Zend_Gdata component is a interface for accessing Google Data from
309 PHP. Google Data APIs provide programmatic interface to some of
310 Google's online services. The Google data Protocol is based upon the
311 Atom Publishing Protocol and allows client applications to retrieve
312 data matching queries, post data, update data and delete data using
313 standard HTTP and the Atom syndication formation. Zend_Gdata component
314 also supports accessing other services implementing the Atom
319 Group: Development/Languages/PHP
320 URL: http://framework.zend.com/manual/en/zend.http.html
321 Requires: %{name} = %{version}-%{release}
323 %description Zend_Http
324 Zend_Http component provides a client for the HTTP protocol. It
330 %package Zend_InfoCard
331 Summary: Zend_InfoCard
332 Group: Development/Languages/PHP
333 URL: http://framework.zend.com/manual/en/zend.infocard.html
334 Requires: %{name} = %{version}-%{release}
336 %description Zend_InfoCard
337 Zend_InfoCard component implements relying-party support for
338 Information Cards. Infomation Cards are used for identity management
339 on the internet and authentication of users to web sites (called
344 Group: Development/Languages/PHP
345 URL: http://framework.zend.com/manual/en/zend.json.html
346 Requires: %{name} = %{version}-%{release}
348 %description Zend_Json
349 Zend_Json provides convenience methods for serializing native PHP to
350 JSON and decoding JSON to native PHP.
352 JSON, JavaScript Object Notation, can be used for data interchange
353 between JavaScript and other languages. Since JSON can be directly
354 evaluated by JavaScript, it is a more efficient and lightweight format
355 than XML for exchanging data with JavaScript clients.
357 In addition, Zend_Json provides a useful way to convert any arbitrary
358 XML formatted string into a JSON formatted string. This built-in
359 feature will enable PHP developers to transform the enterprise data
360 encoded in XML format into JSON format before sending it to
361 browser-based Ajax client applications. It provides an easy way to do
362 dynamic data conversion on the server-side code thereby avoiding
363 unnecessary XML parsing in the browser-side applications. It offers a
364 nice utility function that results in easier application-specific data
365 processing techniques.
369 Group: Development/Languages/PHP
370 URL: http://framework.zend.com/manual/en/zend.layout.html
371 Requires: %{name} = %{version}-%{release}
373 %description Zend_Layout
374 Zend_Layout implements a classic Two Step View pattern, allowing
375 developers to wrap application content within another view, usually
376 representing the site template. Such templates are often termed
377 layouts by other projects, and Zend Framework has adopted this term
380 The main goals of Zend_Layout are as follows:
381 - Automate selection and rendering of layouts when used with the Zend
382 Framework MVC components.
383 - Provide separate scope for layout related variables and content.
384 - Allow configuration, including layout name, layout script resolution
385 (inflection), and layout script path.
386 - Allow disabling layouts, changing layout scripts, and other states;
387 allow these actions from within action controllers and view scripts.
388 - Follow same script resolution rules (inflection) as the
389 ViewRenderer, but allow them to also use different rules.
390 - Allow usage without Zend Framework MVC components.
394 Group: Development/Languages/PHP
395 URL: http://framework.zend.com/manual/en/zend.ldap.html
396 Requires: %{name} = %{version}-%{release}
398 %description Zend_Ldap
399 Zend_Ldap is a class for performing LDAP operations including but not
400 limited to binding, searching and modifying entries in an LDAP
405 Group: Development/Languages/PHP
406 URL: http://framework.zend.com/manual/en/zend.loader.html
407 Requires: %{name} = %{version}-%{release}
409 %description Zend_Loader
410 The Zend_Loader class includes methods to help you load files
415 Group: Development/Languages/PHP
416 URL: http://framework.zend.com/manual/en/zend.locale.html
417 Requires: %{name} = %{version}-%{release}
419 %description Zend_Locale
420 Zend_Locale is the Framework's answer to the question, "How can the
421 same application be used around the whole world?". This component is
422 the foundation of Zend_Date, Zend_Translate, and others. It provides:
423 - access to CLDR, an international data repository for I18N issues,
424 for all framework classes
425 - localizing of numbers
426 - normalizing of dates, times and numbers.
430 Group: Development/Languages/PHP
431 URL: http://framework.zend.com/manual/en/zend.log.html
432 Requires: %{name} = %{version}-%{release}
434 %description Zend_Log
435 Zend_Log is a component for general purpose logging. It supports
436 multiple log backends, formatting messages sent to the log, and
437 filtering messages from being logged. These functions are divided into
438 the following objects:
439 - A Log (instance of Zend_Log) is the object that your application
440 uses the most. You can have as many Log objects as you like; they do
441 not interact. A Log object must contain at least one Writer, and can
442 optionally contain one or more Filters.
443 - A Writer (inherits from Zend_Log_Writer_Abstract) is responsible for
444 saving data to storage.
445 - A Filter (implements Zend_Log_Filter_Interface) blocks log data from
446 being saved. A filter may be applied to an individual Writer, or to a
447 Log where it is applied before all Writers. In either case, filters
449 - A Formatter (implements Zend_Log_Formatter_Interface) can format the
450 log data before it is written by a Writer. Each Writer has exactly one
455 Group: Development/Languages/PHP
456 URL: http://framework.zend.com/manual/en/zend.mail.html
457 Requires: %{name} = %{version}-%{release}
459 %description Zend_Mail
460 Zend_Mail provides generalized functionality to compose and send both
461 text and MIME-compliant multipart e-mail messages. Mail can be sent
462 with Zend_Mail via the default Zend_Mail_Transport_Sendmail transport
463 or via Zend_Mail_Transport_Smtp.
465 %package Zend_Measure
466 Summary: Zend_Measure
467 Group: Development/Languages/PHP
468 URL: http://framework.zend.com/manual/en/zend.measure.html
469 Requires: %{name} = %{version}-%{release}
471 %description Zend_Measure
472 Zend_Measure component provide a generic and easy way for working with
473 measurements. Using Zend_Measure_* classes, you can convert
474 measurements into different units of the same type. They can be added,
475 subtracted and compared against each other. From a given input made in
476 the user's native language, the unit of measurement can be
477 automatically extracted. Numerous units of measurement are supported.
481 Group: Development/Languages/PHP
482 URL: http://framework.zend.com/manual/en/zend.memory.html
483 Requires: %{name} = %{version}-%{release}
485 %description Zend_Memory
486 The Zend_Memory component is intended to manage data in an environment
487 with limited memory. Memory objects (memory containers) are generated
488 by memory manager by request and transparently swapped/loaded when
489 it's necessary. For example, if creating or loading a managed object
490 would cause the total memory usage to exceed the limit you specify,
491 some managed objects are copied to cache storage outside of memory. In
492 this way, the total memory used by managed objects does not exceed the
493 limit you need to enforce.
497 Group: Development/Languages/PHP
498 URL: http://framework.zend.com/manual/en/zend.mime.html
499 Requires: %{name} = %{version}-%{release}
501 %description Zend_Mime
502 Zend_Mime is a support class for handling multipart MIME messages.
506 Group: Development/Languages/PHP
507 URL: http://framework.zend.com/manual/en/zend.openid.html
508 Requires: %{name} = %{version}-%{release}
510 %description Zend_OpenId
511 Zend_OpenId is a Zend Framework component that provides a simple API
512 for building OpenID-enabled sites and identity providers.
514 %package Zend_Paginator
515 Summary: Zend_Paginator
516 Group: Development/Languages/PHP
517 URL: http://framework.zend.com/manual/en/zend.paginator.html
518 Requires: %{name} = %{version}-%{release}
520 %description Zend_Paginator
521 Zend_Paginator is a flexible component for paginating collections of
522 data and presenting that data to users.
524 The primary design goals of Zend_Paginator are as follows:
525 - Paginate arbitrary data, not just relational databases
526 - Fetch only the results that need to be displayed
527 - Do not force users to adhere to only one way of displaying data or
528 rendering pagination controls
529 - Loosely couple Zend_Paginator to other Zend Framework components so
530 that users who wish to use it independently of Zend_View, Zend_Db,
535 Group: Development/Languages/PHP
536 URL: http://framework.zend.com/manual/en/zend.pdf.html
537 Requires: %{name} = %{version}-%{release}
539 %description Zend_Pdf
540 Zend_Pdf module is a PDF (Portable Document Format) manipulation
541 engine. It can load existing documents, create new, modify and save
542 modified documents. Thus it can help application dynamically prepare
543 documents in a PDF by modifying existing template or generating
544 document from a scratch.
546 Zend_Pdf module supports the following features:
547 - Create new document or load existing one (PDF V1.4 (Acrobat 5)
548 documents are supported for loading now).
549 - Retrieving specified revision of the document.
550 - Manipulate pages within document. Changing page order, adding new
551 pages, removing pages from a document.
552 - Different drawing primitives (lines, rectangles, polygons, circles,
553 ellipses and sectors).
554 - Text drawing using any of the 14 standard (built-in) fonts or your
555 own custom TrueType fonts.
557 - Image drawing (JPG, PNG [Up to 8bit per channel+Alpha] and TIFF
558 images are supported).
559 - Incremental PDF file update.
561 %package Zend_Registry
562 Summary: Zend_Registry
563 Group: Development/Languages/PHP
564 URL: http://framework.zend.com/manual/en/zend.registry.html
565 Requires: %{name} = %{version}-%{release}
567 %description Zend_Registry
568 The registry is a container for storing objects and values in the
569 application space. By storing the value in the registry, the same
570 object is always available throughout your application. This mechanism
571 is an alternative to using global storage.
575 Group: Development/Languages/PHP
576 URL: http://framework.zend.com/manual/en/zend.rest.html
577 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}