SPECS: ZendFramework.spec - up to 1.6.0

arvenil arvenil at pld-linux.org
Thu Sep 4 01:23:35 CEST 2008


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



More information about the pld-cvs-commit mailing list