Author: arvenil Date: Wed Sep 3 23:23:35 2008 GMT Module: SPECS Tag: HEAD ---- Log message: - up to 1.6.0
---- Files affected: SPECS: ZendFramework.spec (1.19 -> 1.20) ---- Diffs: ================================================================ Index: SPECS/ZendFramework.spec diff -u SPECS/ZendFramework.spec:1.19 SPECS/ZendFramework.spec:1.20 --- SPECS/ZendFramework.spec:1.19 Mon Aug 18 17:23:49 2008 +++ SPECS/ZendFramework.spec Thu Sep 4 01:23:30 2008 @@ -1,16 +1,17 @@ # $Revision$, $Date$ # TODO -# - Components to subpackages (WIP on @DEVEL) +# - sumaries for subpackages +# - dependencies %include /usr/lib/rpm/macros.php Summary: Zend Framework Summary(pl.UTF-8): Szkielet Zend Name: ZendFramework -Version: 1.5.2 -Release: 4 +Version: 1.6.0 +Release: 1 License: New BSD License Group: Development/Languages/PHP Source0: http://framework.zend.com/releases/%{name}-%{version}/ZendFramework-%{version}.tar.gz -# Source0-md5: f2c3d4e6aea6136645d20979cc94bf5b +# Source0-md5: bea1189701382f5f19b5167116c0ca0e URL: http://framework.zend.com/ BuildRequires: rpm-php-pearprov >= 4.4.2-11 Requires: php-common >= 4:5.1.4 @@ -19,6 +20,7 @@ Requires: php-iconv Requires: php-pcre Requires: php-pdo +Requires: php-pdo-mysql Obsoletes: ZendFramework-doc BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -39,6 +41,955 @@ użyciu i potężną funkcjonalność. Udostępnia rozwiązania do tworzenia nowoczesnych, bogatych i bezpiecznych serwisów WWW. +%package Zend_Acl +Summary: Zend_Acl +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.acl.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Acl +Zend_Acl provides lightweight and flexible access control list (ACL) +functionality and privileges management. In general, an application +may utilize such functionality to control access to certain protected +objects by other requesting objects. + +%package Zend_Auth +Summary: Zend_Auth +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.auth.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Auth +Zend_Auth provides an API for authentication and includes concrete +authentication adapters for common use case scenarios. + +%package Zend_Cache +Summary: Zend_Cache +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.cache.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Cache +Zend_Cache provides a flexible approach toward caching data, including +support for tagging, manipulating, iterating, and removing subsets. + +%package Zend_Captcha +Summary: Zend_Captcha +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.captcha.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Captcha +CAPTCHA stands for "Completely Automated Turing test to tell Computers +and Humans Apart" it is used as a challenge-response to ensure that +the individual submitting information is a human and not an automated +process. Typically, a captcha is used with form submissions where +authenticated users are not necessary, but you desire to prevent spam +submissions. Captchas can take variety of forms, including asking +logic questions, presenting skewed fonts, and presenting images and +asking how they relate. Zend_Captcha aims to provide a variety of +backends that may be utilized either standalone or in conjunction with +Zend_Form. + +%package Zend_Config +Summary: Zend_Config +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.config.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Config +Zend_Config is designed to simplify access to and use of configuration +data within applications. + +%package Zend_Console_Getopt +Summary: Zend_Console_Getopt +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.console.getopt.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Console_Getopt +The Zend_Console_Getopt class helps command-line applications to parse +their options and arguments. + +%package Zend_Controller +Summary: Zend_Controller +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.controller.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Controller +Zend_Controller is the heart of Zend Framework's MVC system. MVC +stands for Model-View-Controller and is a design pattern targeted at +separating application logic from display logic. + +%package Zend_Currency +Summary: Zend_Currency +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.currency.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Currency +Zend_Currency is part of the I18N core of the Zend_Framework. It +handles all issues related to currency, money representation and +formating. And it also provides additional informational methods which +include localized informations on currencies, informations about which +currency is used in which region and more. + +%package Zend_Date +Summary: Zend_Date +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.date.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Date +Zend_Date component offers a detailed, but simple API for manipulating +dates and times. Its methods accept a wide variety of types of +information, including date parts, in numerous combinations yielding +many features and possibilities above and beyond the existing PHP date +related functions. + +%package Zend_Db +Summary: Zend_Db +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.db.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Db +Zend_Db and its related classes provide a simple SQL database +interface for Zend Framework. The Zend_Db_Adapter is the basic class +you use to connect your PHP application to an RDBMS. There is a +different Adapter class for each brand of RDBMS. The Zend_Db Adapters +create a bridge from the vendor-specific PHP extensions to a common +interface, to help you write PHP applications once and deploy with +multiple brands of RDBMS with very little effort. The interface of the +Adapter class is similar to the interface of the PHP Data Objects +extension. + +Zend_Db provides Adapter classes to PDO drivers for the following +RDBMS brands: +- IBM DB2 and Informix Dynamic Server (IDS), using the pdo_ibm PHP + extension +- MySQL, using the pdo_mysql PHP extension +- Microsoft SQL Server, using the pdo_mssql PHP extension +- Oracle, using the pdo_oci PHP extension +- PostgreSQL, using the pdo_pgsql PHP extension +- SQLite, using the pdo_sqlite PHP extension + +In addition, Zend_Db provides Adapter classes that utilize PHP +database extensions for the following RDBMS brands: +- MySQL, using the mysqli PHP extension +- Oracle, using the oci8 PHP extension +- IBM DB2, using the ibm_db2 PHP extension +- Firebird/Interbase, using the php_interbase PHP extension + +%package Zend_Debug +Summary: Zend_Debug +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.debug.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Debug +Zend_Debug is a simple debugging component. The static method +Zend_Debug::dump() prints or returns information about an expression. +This simple technique of debugging is easy to use in an ad hoc +fashion, and requires no initialization, special tools, or debugging +environment. + +%package Zend_Dojo +Summary: Zend_Dojo +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.dojo.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Dojo +Zend_Dojo component provides integration with Dojo Toolkit. + +Integration points with Dojo include: +- JSON-RPC support +- dojo.data compatibility +- View helper to help setup the Dojo environment +- Dijit-specific Zend_View helpres +- Dijit-specific Zend_Form elements and decorators + +%package Zend_Dom +Summary: Zend_Dom +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.dom.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Dom +Zend_Dom provides tools for working with DOM documents and structures. +Currently, it offer Zend_Dom_Query, which provides a unified interface +for querying DOM documents utilizing both XPath and CSS selectors. + +%package Zend_Exception +Summary: Zend_Exception +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.exception.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Exception +Zend_Exception is a base exception class. All exceptions thrown by +Zend Framework classes should throw an exception that derives from the +base class Zend_Exception. + +%package Zend_Feed +Summary: Zend_Feed +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.feed.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Feed +Zend_Feed provides functionality for consuming RSS and Atom feeds. It +provides a natural syntax for accessing elements of feeds, feed +attributes, and entry attributes. Zend_Feed also has extensive support +for modifying feed and entry structure with the same natural syntax, +and turning the result back into XML. In the future, this modification +support could provide support for the Atom Publishing Protocol. + +%package Zend_File +Summary: Zend_File +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.file.html +Requires: %{name} = %{version}-%{release} + +%description Zend_File +Zend_File enables developers to take control over file uploads and +also over file downloads. It allows you to use built in validators for +file purposes and gives you the ability even to change files with +filters. Zend_File_Transfer works with adapters which allow to use the +same API for different transport protocols like HTTP, FTP, WEBDAV and +more. + +%package Zend_Filter +Summary: Zend_Filter +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.filter.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Filter +Zend_Filter component provides a set of commonly needed data filters. +It also provides a simple filter chaining mechanism by which multiple +filters may be applied to a single datum in a user-defined order. + +%package Zend_Filter_Input +Summary: Zend_Filter_Input +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.filter.input.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Filter_Input +Zend_Filter_Input provides a declarative interface to associate +multiple filters and validators, apply them to collections of data, +and to retrieve input values after they have been processed by the +filters and validators. Values are returned in escaped format by +default for safe HTML output. + +%package Zend_Form +Summary: Zend_Form +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.form.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Form +Zend_Form simplifies form creation and handling in your web +application. It accomplishes the following goals: +- Element input filtering and validation +- Element ordering +- Element and Form rendering, including escaping +- Element and form grouping +- Element and form-level configuration + +%package Zend_Gdata +Summary: Zend_Gdata +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.gdata.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Gdata +Zend_Gdata component is a interface for accessing Google Data from +PHP. Google Data APIs provide programmatic interface to some of +Google's online services. The Google data Protocol is based upon the +Atom Publishing Protocol and allows client applications to retrieve +data matching queries, post data, update data and delete data using +standard HTTP and the Atom syndication formation. Zend_Gdata component +also supports accessing other services implementing the Atom +Publishing Protocol. + +%package Zend_Http +Summary: Zend_Http +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.http.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Http +Zend_Http component provides a client for the HTTP protocol. It +supports: +- URL validation +- cookies +- proxy servers. + +%package Zend_InfoCard +Summary: Zend_InfoCard +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.infocard.html +Requires: %{name} = %{version}-%{release} + +%description Zend_InfoCard +Zend_InfoCard component implements relying-party support for +Information Cards. Infomation Cards are used for identity management +on the internet and authentication of users to web sites (called +relying parties). + +%package Zend_Json +Summary: Zend_Json +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.json.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Json +Zend_Json provides convenience methods for serializing native PHP to +JSON and decoding JSON to native PHP. + +JSON, JavaScript Object Notation, can be used for data interchange +between JavaScript and other languages. Since JSON can be directly +evaluated by JavaScript, it is a more efficient and lightweight format +than XML for exchanging data with JavaScript clients. + +In addition, Zend_Json provides a useful way to convert any arbitrary +XML formatted string into a JSON formatted string. This built-in +feature will enable PHP developers to transform the enterprise data +encoded in XML format into JSON format before sending it to +browser-based Ajax client applications. It provides an easy way to do +dynamic data conversion on the server-side code thereby avoiding +unnecessary XML parsing in the browser-side applications. It offers a +nice utility function that results in easier application-specific data +processing techniques. + +%package Zend_Layout +Summary: Zend_Layout +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.layout.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Layout +Zend_Layout implements a classic Two Step View pattern, allowing +developers to wrap application content within another view, usually +representing the site template. Such templates are often termed +layouts by other projects, and Zend Framework has adopted this term +for consistency. + +The main goals of Zend_Layout are as follows: +- Automate selection and rendering of layouts when used with the Zend + Framework MVC components. +- Provide separate scope for layout related variables and content. +- Allow configuration, including layout name, layout script resolution + (inflection), and layout script path. +- Allow disabling layouts, changing layout scripts, and other states; + allow these actions from within action controllers and view scripts. +- Follow same script resolution rules (inflection) as the + ViewRenderer, but allow them to also use different rules. +- Allow usage without Zend Framework MVC components. + +%package Zend_Ldap +Summary: Zend_Ldap +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.ldap.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Ldap +Zend_Ldap is a class for performing LDAP operations including but not +limited to binding, searching and modifying entries in an LDAP +directory. + +%package Zend_Loader +Summary: Zend_Loader +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.loader.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Loader +The Zend_Loader class includes methods to help you load files +dynamically. + +%package Zend_Locale +Summary: Zend_Locale +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.locale.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Locale +Zend_Locale is the Framework's answer to the question, "How can the +same application be used around the whole world?". This component is +the foundation of Zend_Date, Zend_Translate, and others. It provides: +- access to CLDR, an international data repository for I18N issues, + for all framework classes +- localizing of numbers +- normalizing of dates, times and numbers. + +%package Zend_Log +Summary: Zend_Log +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.log.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Log +Zend_Log is a component for general purpose logging. It supports +multiple log backends, formatting messages sent to the log, and +filtering messages from being logged. These functions are divided into +the following objects: +- A Log (instance of Zend_Log) is the object that your application + uses the most. You can have as many Log objects as you like; they do + not interact. A Log object must contain at least one Writer, and can + optionally contain one or more Filters. +- A Writer (inherits from Zend_Log_Writer_Abstract) is responsible for + saving data to storage. +- A Filter (implements Zend_Log_Filter_Interface) blocks log data from + being saved. A filter may be applied to an individual Writer, or to a + Log where it is applied before all Writers. In either case, filters + may be chained. +- A Formatter (implements Zend_Log_Formatter_Interface) can format the + log data before it is written by a Writer. Each Writer has exactly one + Formatter. + +%package Zend_Mail +Summary: Zend_Mail +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.mail.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Mail +Zend_Mail provides generalized functionality to compose and send both +text and MIME-compliant multipart e-mail messages. Mail can be sent +with Zend_Mail via the default Zend_Mail_Transport_Sendmail transport +or via Zend_Mail_Transport_Smtp. + +%package Zend_Measure +Summary: Zend_Measure +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.measure.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Measure +Zend_Measure component provide a generic and easy way for working with +measurements. Using Zend_Measure_* classes, you can convert +measurements into different units of the same type. They can be added, +subtracted and compared against each other. From a given input made in +the user's native language, the unit of measurement can be +automatically extracted. Numerous units of measurement are supported. + +%package Zend_Memory +Summary: Zend_Memory +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.memory.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Memory +The Zend_Memory component is intended to manage data in an environment +with limited memory. Memory objects (memory containers) are generated +by memory manager by request and transparently swapped/loaded when +it's necessary. For example, if creating or loading a managed object +would cause the total memory usage to exceed the limit you specify, +some managed objects are copied to cache storage outside of memory. In +this way, the total memory used by managed objects does not exceed the +limit you need to enforce. + +%package Zend_Mime +Summary: Zend_Mime +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.mime.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Mime +Zend_Mime is a support class for handling multipart MIME messages. + +%package Zend_OpenId +Summary: Zend_OpenId +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.openid.html +Requires: %{name} = %{version}-%{release} + +%description Zend_OpenId +Zend_OpenId is a Zend Framework component that provides a simple API +for building OpenID-enabled sites and identity providers. + +%package Zend_Paginator +Summary: Zend_Paginator +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.paginator.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Paginator +Zend_Paginator is a flexible component for paginating collections of +data and presenting that data to users. + +The primary design goals of Zend_Paginator are as follows: +- Paginate arbitrary data, not just relational databases +- Fetch only the results that need to be displayed +- Do not force users to adhere to only one way of displaying data or + rendering pagination controls +- Loosely couple Zend_Paginator to other Zend Framework components so + that users who wish to use it independently of Zend_View, Zend_Db, + etc. can do so. + +%package Zend_Pdf +Summary: Zend_Pdf +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.pdf.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Pdf +Zend_Pdf module is a PDF (Portable Document Format) manipulation +engine. It can load existing documents, create new, modify and save +modified documents. Thus it can help application dynamically prepare +documents in a PDF by modifying existing template or generating +document from a scratch. + +Zend_Pdf module supports the following features: +- Create new document or load existing one (PDF V1.4 (Acrobat 5) + documents are supported for loading now). +- Retrieving specified revision of the document. +- Manipulate pages within document. Changing page order, adding new + pages, removing pages from a document. +- Different drawing primitives (lines, rectangles, polygons, circles, + ellipses and sectors). +- Text drawing using any of the 14 standard (built-in) fonts or your + own custom TrueType fonts. +- Rotations. +- Image drawing (JPG, PNG [Up to 8bit per channel+Alpha] and TIFF + images are supported). +- Incremental PDF file update. + +%package Zend_Registry +Summary: Zend_Registry +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.registry.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Registry +The registry is a container for storing objects and values in the +application space. By storing the value in the registry, the same +object is always available throughout your application. This mechanism +is an alternative to using global storage. + +%package Zend_Rest +Summary: Zend_Rest +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.rest.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Rest +REST Web Services use service-specific XML formats. These ad-hoc +standards mean that the manner for accessing a REST web service is +different for each service. REST web services typically use URL +parameters (GET data) or path information for requesting data and POST +data for sending data. Zend_Rest component provides: +- capabilities to access REST web services +- capabilities to expose APIs as REST services + +%package Zend_Search_Lucene +Summary: Zend_Search_Lucene +Group: Development/Languages/PHP +URL: http://framework.zend.com/manual/en/zend.search.lucene.html +Requires: %{name} = %{version}-%{release} + +%description Zend_Search_Lucene +Zend_Search_Lucene is a general purpose text search engine. Since it +stores its index on the filesystem and does not require a database +server, it can add search capabilities to almost any PHP-driven +website. + <<Diff was trimmed, longer than 597 lines>> ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/ZendFramework.spec?r1=1.19&r2=1.20&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
