From af709ebbfd8b1b27ae1ca75c3013e48b904fbdc2 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Sun, 20 Jul 2014 10:12:36 +0200 Subject: php-ZendFramework2: add composer dep. + missing license --- php-ZendFramework2.spec | 655 ++++++++++++++++++++++++++++-------------------- 1 file changed, 385 insertions(+), 270 deletions(-) diff --git a/php-ZendFramework2.spec b/php-ZendFramework2.spec index ba43339..ea7e0e4 100644 --- a/php-ZendFramework2.spec +++ b/php-ZendFramework2.spec @@ -1,8 +1,9 @@ %{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}} +%global composer_vendor zendframework Name: php-ZendFramework2 Version: 2.3.1 -Release: 1%{?dist} +Release: 3%{?dist} Summary: Zend Framework 2 Group: Development/Libraries @@ -23,56 +24,60 @@ Patch0: %{name}-glpi.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -Requires: %{name}-Authentication = %{version}-%{release} -Requires: %{name}-Barcode = %{version}-%{release} -Requires: %{name}-Cache = %{version}-%{release} -Requires: %{name}-Captcha = %{version}-%{release} -Requires: %{name}-Code = %{version}-%{release} -Requires: %{name}-Config = %{version}-%{release} -Requires: %{name}-Console = %{version}-%{release} -Requires: %{name}-Crypt = %{version}-%{release} -Requires: %{name}-Db = %{version}-%{release} -Requires: %{name}-Debug = %{version}-%{release} -Requires: %{name}-Di = %{version}-%{release} -Requires: %{name}-Dom = %{version}-%{release} -Requires: %{name}-Escaper = %{version}-%{release} -Requires: %{name}-EventManager = %{version}-%{release} -Requires: %{name}-Feed = %{version}-%{release} -Requires: %{name}-File = %{version}-%{release} -Requires: %{name}-Filter = %{version}-%{release} -Requires: %{name}-Form = %{version}-%{release} -Requires: %{name}-Http = %{version}-%{release} -Requires: %{name}-I18n = %{version}-%{release} -Requires: %{name}-InputFilter = %{version}-%{release} -Requires: %{name}-Json = %{version}-%{release} -Requires: %{name}-Ldap = %{version}-%{release} -Requires: %{name}-Loader = %{version}-%{release} -Requires: %{name}-Log = %{version}-%{release} -Requires: %{name}-Mail = %{version}-%{release} -Requires: %{name}-Math = %{version}-%{release} -Requires: %{name}-Memory = %{version}-%{release} -Requires: %{name}-Mime = %{version}-%{release} -Requires: %{name}-ModuleManager = %{version}-%{release} -Requires: %{name}-Mvc = %{version}-%{release} -Requires: %{name}-Navigation = %{version}-%{release} -Requires: %{name}-Paginator = %{version}-%{release} -Requires: %{name}-Permissions-Acl = %{version}-%{release} -Requires: %{name}-Permissions-Rbac = %{version}-%{release} -Requires: %{name}-ProgressBar = %{version}-%{release} -Requires: %{name}-Serializer = %{version}-%{release} -Requires: %{name}-Server = %{version}-%{release} -Requires: %{name}-ServiceManager = %{version}-%{release} -Requires: %{name}-Session = %{version}-%{release} -Requires: %{name}-Soap = %{version}-%{release} -Requires: %{name}-Stdlib = %{version}-%{release} -Requires: %{name}-Tag = %{version}-%{release} -Requires: %{name}-Test = %{version}-%{release} -Requires: %{name}-Text = %{version}-%{release} -Requires: %{name}-Uri = %{version}-%{release} -Requires: %{name}-Validator = %{version}-%{release} -Requires: %{name}-Version = %{version}-%{release} -Requires: %{name}-View = %{version}-%{release} -Requires: %{name}-XmlRpc = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-authentication) = %{version} +Requires: php-composer(%{composer_vendor}/zend-barcode) = %{version} +Requires: php-composer(%{composer_vendor}/zend-cache) = %{version} +Requires: php-composer(%{composer_vendor}/zend-captcha) = %{version} +Requires: php-composer(%{composer_vendor}/zend-code) = %{version} +Requires: php-composer(%{composer_vendor}/zend-config) = %{version} +Requires: php-composer(%{composer_vendor}/zend-console) = %{version} +Requires: php-composer(%{composer_vendor}/zend-crypt) = %{version} +Requires: php-composer(%{composer_vendor}/zend-db) = %{version} +Requires: php-composer(%{composer_vendor}/zend-debug) = %{version} +Requires: php-composer(%{composer_vendor}/zend-di) = %{version} +Requires: php-composer(%{composer_vendor}/zend-dom) = %{version} +Requires: php-composer(%{composer_vendor}/zend-escaper) = %{version} +Requires: php-composer(%{composer_vendor}/zend-eventmanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-feed) = %{version} +Requires: php-composer(%{composer_vendor}/zend-file) = %{version} +Requires: php-composer(%{composer_vendor}/zend-filter) = %{version} +Requires: php-composer(%{composer_vendor}/zend-form) = %{version} +Requires: php-composer(%{composer_vendor}/zend-http) = %{version} +Requires: php-composer(%{composer_vendor}/zend-i18n) = %{version} +Requires: php-composer(%{composer_vendor}/zend-inputfilter) = %{version} +Requires: php-composer(%{composer_vendor}/zend-json) = %{version} +Requires: php-composer(%{composer_vendor}/zend-ldap) = %{version} +Requires: php-composer(%{composer_vendor}/zend-loader) = %{version} +Requires: php-composer(%{composer_vendor}/zend-log) = %{version} +Requires: php-composer(%{composer_vendor}/zend-mail) = %{version} +Requires: php-composer(%{composer_vendor}/zend-math) = %{version} +Requires: php-composer(%{composer_vendor}/zend-memory) = %{version} +Requires: php-composer(%{composer_vendor}/zend-mime) = %{version} +Requires: php-composer(%{composer_vendor}/zend-modulemanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-mvc) = %{version} +Requires: php-composer(%{composer_vendor}/zend-navigation) = %{version} +Requires: php-composer(%{composer_vendor}/zend-paginator) = %{version} +Requires: php-composer(%{composer_vendor}/zend-permissions-acl) = %{version} +Requires: php-composer(%{composer_vendor}/zend-permissions-rbac) = %{version} +Requires: php-composer(%{composer_vendor}/zend-progressbar) = %{version} +Requires: php-composer(%{composer_vendor}/zend-serializer) = %{version} +Requires: php-composer(%{composer_vendor}/zend-server) = %{version} +Requires: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-session) = %{version} +Requires: php-composer(%{composer_vendor}/zend-soap) = %{version} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} +Requires: php-composer(%{composer_vendor}/zend-tag) = %{version} +Requires: php-composer(%{composer_vendor}/zend-test) = %{version} +Requires: php-composer(%{composer_vendor}/zend-text) = %{version} +Requires: php-composer(%{composer_vendor}/zend-uri) = %{version} +Requires: php-composer(%{composer_vendor}/zend-validator) = %{version} +Requires: php-composer(%{composer_vendor}/zend-version) = %{version} +Requires: php-composer(%{composer_vendor}/zend-view) = %{version} +Requires: php-composer(%{composer_vendor}/zend-xmlrpc) = %{version} +Requires: php-composer(%{composer_vendor}/zendxml) = %{version} + +Provides: php-composer(%{composer_vendor}/zendframework) = %{version} + %description Zend Framework 2 is an open source framework for developing web applications @@ -117,15 +122,15 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.authentication.in Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # composer.json (optional) -Requires: %{name}-Crypt = %{version}-%{release} -Requires: %{name}-Db = %{version}-%{release} -Requires: %{name}-Http = %{version}-%{release} -Requires: %{name}-Ldap = %{version}-%{release} -Requires: %{name}-Session = %{version}-%{release} -Requires: %{name}-Uri = %{version}-%{release} -Requires: %{name}-Validator = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-crypt) = %{version} +Requires: php-composer(%{composer_vendor}/zend-db) = %{version} +Requires: php-composer(%{composer_vendor}/zend-http) = %{version} +Requires: php-composer(%{composer_vendor}/zend-ldap) = %{version} +Requires: php-composer(%{composer_vendor}/zend-session) = %{version} +Requires: php-composer(%{composer_vendor}/zend-uri) = %{version} +Requires: php-composer(%{composer_vendor}/zend-validator) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-ctype Requires: php-date @@ -133,6 +138,8 @@ Requires: php-hash Requires: php-pcre Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-authentication) = %{version} + %description Authentication The Zend\Authentication component provides an API for authentication and includes concrete authentication adapters for common use case scenarios. @@ -156,10 +163,10 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.barcode.intro.htm Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # composer.json (optional) -Requires: %{name}-ServiceManager = %{version}-%{release} -Requires: %{name}-Validator = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-validator) = %{version} # zendframework/zendpdf # phpcompatinfo (computed from version 2.3.1) Requires: php-dom @@ -168,6 +175,8 @@ Requires: php-iconv Requires: php-pcre Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-barcode) = %{version} + %description Barcode Zend\Barcode\Barcode provides a generic way to generate barcodes. The Zend\Barcode component is divided into two subcomponents: barcode objects @@ -184,12 +193,12 @@ URL: http://framework.zend.com/manual/2.3/en/index.html#zend-cache Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-EventManager = %{version}-%{release} -Requires: %{name}-ServiceManager = %{version}-%{release} -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-eventmanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # composer.json (optional) -Requires: %{name}-Serializer = %{version}-%{release} -Requires: %{name}-Session = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-serializer) = %{version} +Requires: php-composer(%{composer_vendor}/zend-session) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-date Requires: php-pcre @@ -202,6 +211,8 @@ Provides: %{name}-Cache-apc = %{version}-%{release} Obsoletes: %{name}-Cache-memcached < %{version}-%{release} Provides: %{name}-Cache-memcached = %{version}-%{release} +Provides: php-composer(%{composer_vendor}/zend-cache) = %{version} + %description Cache %{summary} @@ -223,12 +234,12 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.captcha.intro.htm Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Math = %{version}-%{release} -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-math) = %{version} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # composer.json (optional) -Requires: %{name}-Session = %{version}-%{release} -Requires: %{name}-Text = %{version}-%{release} -Requires: %{name}-Validator = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-session) = %{version} +Requires: php-composer(%{composer_vendor}/zend-text) = %{version} +Requires: php-composer(%{composer_vendor}/zend-validator) = %{version} # zendframework/zend-resources # zendframework/zendservice-recaptcha # phpcompatinfo (computed from version 2.3.1) @@ -236,6 +247,8 @@ Requires: php-date Requires: php-gd Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-captcha) = %{version} + %description Captcha CAPTCHA stands for “Completely Automated Public Turing test to tell Computers and Humans Apart”; it is used as a challenge-response to ensure that the @@ -259,9 +272,9 @@ URL: http://framework.zend.com/manual/2.3/en/index.html Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-EventManager = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-eventmanager) = %{version} # composer.json (optional) -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} Requires: php-doctrine-common >= 2.1 # phpcompatinfo (computed from version 2.3.1) Requires: php-pcre @@ -269,6 +282,8 @@ Requires: php-reflection Requires: php-spl Requires: php-tokenizer +Provides: php-composer(%{composer_vendor}/zend-code) = %{version} + %description Code Provides facilities to generate arbitrary code using an object oriented interface. @@ -283,12 +298,12 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.config.introducti Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # composer.json (optional) -Requires: %{name}-Filter = %{version}-%{release} -Requires: %{name}-I18n = %{version}-%{release} -Requires: %{name}-Json = %{version}-%{release} -Requires: %{name}-ServiceManager = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-filter) = %{version} +Requires: php-composer(%{composer_vendor}/zend-i18n) = %{version} +Requires: php-composer(%{composer_vendor}/zend-json) = %{version} +Requires: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-libxml Requires: php-pcre @@ -296,6 +311,8 @@ Requires: php-spl Requires: php-xmlreader Requires: php-xmlwriter +Provides: php-composer(%{composer_vendor}/zend-config) = %{version} + %description Config Zend\Config is designed to simplify access to configuration data within applications. It provides a nested object property-based user interface @@ -314,13 +331,15 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.console.introduct Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-pcre Requires: php-reflection Requires: php-spl Requires: php-xml +Provides: php-composer(%{composer_vendor}/zend-console) = %{version} + %description Console Zend Framework 2 features built-in console support. @@ -352,9 +371,9 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.crypt.introductio Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Math = %{version}-%{release} -Requires: %{name}-ServiceManager = %{version}-%{release} -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-math) = %{version} +Requires: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # composer.json (optional) Requires: php-mcrypt # phpcompatinfo (computed from version 2.3.1) @@ -364,6 +383,8 @@ Requires: php-openssl Requires: php-pcre Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-crypt) = %{version} + %description Crypt Zend\Crypt provides support of some cryptographic tools. The available features are: @@ -393,15 +414,17 @@ URL: http://framework.zend.com/manual/2.3/en/index.html#zend-db Requires: %{name}-common = %{version}-%{release} # composer.json (optional) -Requires: %{name}-EventManager = %{version}-%{release} -Requires: %{name}-ServiceManager = %{version}-%{release} -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-eventmanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-date Requires: php-pcre Requires: php-pdo Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-db) = %{version} + %description Db %{summary} @@ -422,10 +445,12 @@ URL: http://framework.zend.com/manual/2.3/en/index.html Requires: %{name}-common = %{version}-%{release} # composer.json (optional) -Requires: %{name}-Escaper = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-escaper) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-pcre +Provides: php-composer(%{composer_vendor}/zend-debug) = %{version} + %description Debug %{summary} @@ -441,15 +466,17 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.di.introduction.h Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Code = %{version}-%{release} -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-code) = %{version} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # composer.json (optional) -Requires: %{name}-ServiceManager = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-pcre Requires: php-reflection Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-di) = %{version} + %description Di Dependency Injection (here-in called DI) is a concept that has been talked about in numerous places over the web. Simply put, we’ll explain the act of @@ -475,6 +502,8 @@ Requires: php-libxml Requires: php-pcre Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-dom) = %{version} + %description Dom The Zend\Dom component provides tools for working with DOM documents and structures. Currently, we offer Zend\Dom\Query, which provides a unified @@ -496,6 +525,8 @@ Requires: php-mbstring Requires: php-pcre Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-escaper) = %{version} + %description Escaper The OWASP Top 10 web security risks study lists Cross-Site Scripting (XSS) in second place. PHP’s sole functionality against XSS is limited to two @@ -514,10 +545,12 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.event-manager.eve Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-eventmanager) = %{version} + %description EventManager The EventManager is a component designed for the following use cases: @@ -539,14 +572,14 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.feed.introduction Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Escaper = %{version}-%{release} -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-escaper) = %{version} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # composer.json (optional) -Requires: %{name}-Cache = %{version}-%{release} -Requires: %{name}-Db = %{version}-%{release} -Requires: %{name}-Http = %{version}-%{release} -Requires: %{name}-ServiceManager = %{version}-%{release} -Requires: %{name}-Validator = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-cache) = %{version} +Requires: php-composer(%{composer_vendor}/zend-db) = %{version} +Requires: php-composer(%{composer_vendor}/zend-http) = %{version} +Requires: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-validator) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-ctype Requires: php-date @@ -557,6 +590,8 @@ Requires: php-pcre Requires: php-spl Requires: php-tidy +Provides: php-composer(%{composer_vendor}/zend-feed) = %{version} + %description 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 @@ -582,11 +617,11 @@ URL: http://framework.zend.com/manual/2.3/en/index.html#zend-file Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # composer.json (optional) -Requires: %{name}-Filter = %{version}-%{release} -Requires: %{name}-I18n = %{version}-%{release} -Requires: %{name}-Validator = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-filter) = %{version} +Requires: php-composer(%{composer_vendor}/zend-i18n) = %{version} +Requires: php-composer(%{composer_vendor}/zend-validator) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-fileinfo Requires: php-hash @@ -594,6 +629,8 @@ Requires: php-pcre Requires: php-spl Requires: php-tokenizer +Provides: php-composer(%{composer_vendor}/zend-file) = %{version} + %description File %{summary} @@ -607,12 +644,12 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.filter.html Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # composer.json (optional) -Requires: %{name}-Crypt = %{version}-%{release} -Requires: %{name}-I18n = %{version}-%{release} -Requires: %{name}-ServiceManager = %{version}-%{release} -Requires: %{name}-Uri = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-crypt) = %{version} +Requires: php-composer(%{composer_vendor}/zend-i18n) = %{version} +Requires: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-uri) = %{version} # phpcompatinfo (computed from version 2.3.1) # rar -- not packaged Requires: php-bz2 @@ -626,6 +663,8 @@ Requires: php-spl Requires: php-zip Requires: php-zlib +Provides: php-composer(%{composer_vendor}/zend-filter) = %{version} + %description Filter The Zend\Filter component provides a set of commonly needed data filters. It also provides a simple filter chaining mechanism by which multiple filters @@ -641,18 +680,18 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.form.intro.html Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-InputFilter = %{version}-%{release} -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-inputfilter) = %{version} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # composer.json (optional) # zendframework/zendservice-recaptcha -Requires: %{name}-Captcha = %{version}-%{release} -Requires: %{name}-Code = %{version}-%{release} -Requires: %{name}-EventManager = %{version}-%{release} -Requires: %{name}-Filter = %{version}-%{release} -Requires: %{name}-I18n = %{version}-%{release} -Requires: %{name}-ServiceManager = %{version}-%{release} -Requires: %{name}-Validator = %{version}-%{release} -Requires: %{name}-View = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-captcha) = %{version} +Requires: php-composer(%{composer_vendor}/zend-code) = %{version} +Requires: php-composer(%{composer_vendor}/zend-eventmanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-filter) = %{version} +Requires: php-composer(%{composer_vendor}/zend-i18n) = %{version} +Requires: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-validator) = %{version} +Requires: php-composer(%{composer_vendor}/zend-view) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-date Requires: php-intl @@ -660,6 +699,8 @@ Requires: php-pcre Requires: php-reflection Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-form) = %{version} + %description Form Zend\Form is intended primarily as a bridge between your domain models and the View Layer. It composes a thin layer of objects representing form elements, an @@ -685,10 +726,10 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.http.html Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Loader = %{version}-%{release} -Requires: %{name}-Stdlib = %{version}-%{release} -Requires: %{name}-Uri = %{version}-%{release} -Requires: %{name}-Validator = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-loader) = %{version} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} +Requires: php-composer(%{composer_vendor}/zend-uri) = %{version} +Requires: php-composer(%{composer_vendor}/zend-validator) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-ctype Requires: php-curl @@ -699,6 +740,8 @@ Requires: php-pcre Requires: php-spl Requires: php-zlib +Provides: php-composer(%{composer_vendor}/zend-http) = %{version} + %description Http Zend\Http is a primary foundational component of Zend Framework. Since much of what PHP does is web-based, specifically HTTP, it makes sense to have a @@ -724,16 +767,16 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.i18n.translating. Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # composer.json (optional) # zendframework/zend-resources -Requires: %{name}-Cache = %{version}-%{release} -Requires: %{name}-Config = %{version}-%{release} -Requires: %{name}-EventManager = %{version}-%{release} -Requires: %{name}-Filter = %{version}-%{release} -Requires: %{name}-ServiceManager = %{version}-%{release} -Requires: %{name}-Validator = %{version}-%{release} -Requires: %{name}-View = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-cache) = %{version} +Requires: php-composer(%{composer_vendor}/zend-config) = %{version} +Requires: php-composer(%{composer_vendor}/zend-eventmanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-filter) = %{version} +Requires: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-validator) = %{version} +Requires: php-composer(%{composer_vendor}/zend-view) = %{version} Requires: php-intl # phpcompatinfo (computed from version 2.3.1) Requires: php-ctype @@ -741,6 +784,8 @@ Requires: php-date Requires: php-pcre Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-i18n) = %{version} + %description I18n ZendI18n comes with a complete translation suite which supports all major formats and includes popular features like plural translations and text @@ -761,14 +806,16 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.input-filter.intr Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Filter = %{version}-%{release} -Requires: %{name}-Stdlib = %{version}-%{release} -Requires: %{name}-Validator = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-filter) = %{version} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} +Requires: php-composer(%{composer_vendor}/zend-validator) = %{version} # composer.json (optional) -Requires: %{name}-ServiceManager = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-inputfilter) = %{version} + %description InputFilter The Zend\InputFilter component can be used to filter and validate generic sets of input data. For instance, you could use it to filter $_GET or $_POST values, @@ -783,12 +830,12 @@ Group: Development/Libraries URL: http://framework.zend.com/manual/2.3/en/modules/zend.json.introduction.html Requires: %{name}-common = %{version}-%{release} -Requires: %{name}-ZendXml = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zendxml) = %{version} # composer.json -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # composer.json (optional) -Requires: %{name}-Http = %{version}-%{release} -Requires: %{name}-Server = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-http) = %{version} +Requires: php-composer(%{composer_vendor}/zend-server) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-json Requires: php-mbstring @@ -796,6 +843,8 @@ Requires: php-pcre Requires: php-reflection Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-json) = %{version} + %description Json Zend\Json provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP. @@ -824,9 +873,9 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.ldap.introduction Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # composer.json (optional) -Requires: %{name}-EventManager = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-eventmanager) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-date Requires: php-iconv @@ -836,6 +885,8 @@ Requires: php-mbstring Requires: php-pcre Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-ldap) = %{version} + %description Ldap Zend\Ldap\Ldap is a class for performing LDAP operations including but not limited to binding, searching and modifying entries in an LDAP directory. @@ -855,6 +906,8 @@ Requires: php-pcre Requires: php-reflection Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-loader) = %{version} + %description Loader %{summary} @@ -868,14 +921,14 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.log.overview.html Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-ServiceManager = %{version}-%{release} -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # composer.json (optional) -Requires: %{name}-Console = %{version}-%{release} -Requires: %{name}-Db = %{version}-%{release} -Requires: %{name}-Escaper = %{version}-%{release} -Requires: %{name}-Mail = %{version}-%{release} -Requires: %{name}-Validator = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-console) = %{version} +Requires: php-composer(%{composer_vendor}/zend-db) = %{version} +Requires: php-composer(%{composer_vendor}/zend-escaper) = %{version} +Requires: php-composer(%{composer_vendor}/zend-mail) = %{version} +Requires: php-composer(%{composer_vendor}/zend-validator) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-date Requires: php-dom @@ -883,6 +936,8 @@ Requires: php-json Requires: php-pcre Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-log) = %{version} + %description Log Zend\Log\Logger is a component for general purpose logging. It supports multiple log backends, formatting messages sent to the log, and filtering messages from @@ -913,13 +968,13 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.mail.introduction Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Crypt = %{version}-%{release} -Requires: %{name}-Loader = %{version}-%{release} -Requires: %{name}-Mime = %{version}-%{release} -Requires: %{name}-Stdlib = %{version}-%{release} -Requires: %{name}-Validator = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-crypt) = %{version} +Requires: php-composer(%{composer_vendor}/zend-loader) = %{version} +Requires: php-composer(%{composer_vendor}/zend-mime) = %{version} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} +Requires: php-composer(%{composer_vendor}/zend-validator) = %{version} # composer.json (optional) -Requires: %{name}-ServiceManager = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-ctype Requires: php-date @@ -927,6 +982,8 @@ Requires: php-iconv Requires: php-pcre Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-mail) = %{version} + %description Mail Zend\Mail provides generalized functionality to compose and send both text and MIME-compliant multipart email messages. Mail can be sent with Zend\Mail @@ -945,7 +1002,7 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.math.introduction Requires: %{name}-common = %{version}-%{release} # composer.json (optional) # ircmaxell/random-lib -Requires: %{name}-ServiceManager = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} Requires: php-bcmath Requires: php-gmp # phpcompatinfo (computed from version 2.3.1) @@ -954,6 +1011,8 @@ Requires: php-openssl Requires: php-pcre Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-math) = %{version} + %description Math Zend\Math namespace provides general mathematical functions. So far the supported functionalities are: @@ -971,10 +1030,12 @@ URL: http://framework.zend.com/manual/2.3/en/index.html Requires: %{name}-common = %{version}-%{release} # composer.json (optional) -Requires: %{name}-Cache = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-cache) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-memory) = %{version} + %description Memory %{summary} @@ -988,19 +1049,23 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.mime.html Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # composer.json (optional) -Requires: %{name}-Mail = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-mail) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-iconv Requires: php-pcre Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-mime) = %{version} + %description Mime Zend\Mime\Mime is a support class for handling multipart MIME messages. It is used by Zend\Mail and Zend\Mime\Message and may be used by applications requiring MIME support. +Optional: %{name}-Mail + # ------------------------------------------------------------------------------ %package ModuleManager @@ -1011,17 +1076,19 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.module-manager.in Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-EventManager = %{version}-%{release} -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-eventmanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # composer.json (optional) -Requires: %{name}-Config = %{version}-%{release} -Requires: %{name}-Console = %{version}-%{release} -Requires: %{name}-Loader = %{version}-%{release} -Requires: %{name}-Mvc = %{version}-%{release} -Requires: %{name}-ServiceManager = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-config) = %{version} +Requires: php-composer(%{composer_vendor}/zend-console) = %{version} +Requires: php-composer(%{composer_vendor}/zend-loader) = %{version} +Requires: php-composer(%{composer_vendor}/zend-mvc) = %{version} +Requires: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-modulemanager) = %{version} + %description ModuleManager Zend Framework 2.0 introduces a new and powerful approach to modules. This new module system is designed with flexibility, simplicity, and re-usability in @@ -1039,35 +1106,37 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.mvc.intro.html Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-EventManager = %{version}-%{release} -Requires: %{name}-ServiceManager = %{version}-%{release} -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-eventmanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # composer.json (optional) -Requires: %{name}-Authentication = %{version}-%{release} -Requires: %{name}-Config = %{version}-%{release} -Requires: %{name}-Console = %{version}-%{release} -Requires: %{name}-Di = %{version}-%{release} -Requires: %{name}-Filter = %{version}-%{release} -Requires: %{name}-Form = %{version}-%{release} -Requires: %{name}-Http = %{version}-%{release} -Requires: %{name}-I18n = %{version}-%{release} -Requires: %{name}-InputFilter = %{version}-%{release} -Requires: %{name}-Json = %{version}-%{release} -Requires: %{name}-Log = %{version}-%{release} -Requires: %{name}-ModuleManager = %{version}-%{release} -Requires: %{name}-Serializer = %{version}-%{release} -Requires: %{name}-Session = %{version}-%{release} -Requires: %{name}-Text = %{version}-%{release} -Requires: %{name}-Uri = %{version}-%{release} -Requires: %{name}-Validator = %{version}-%{release} -Requires: %{name}-Version = %{version}-%{release} -Requires: %{name}-View = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-authentication) = %{version} +Requires: php-composer(%{composer_vendor}/zend-config) = %{version} +Requires: php-composer(%{composer_vendor}/zend-console) = %{version} +Requires: php-composer(%{composer_vendor}/zend-di) = %{version} +Requires: php-composer(%{composer_vendor}/zend-filter) = %{version} +Requires: php-composer(%{composer_vendor}/zend-form) = %{version} +Requires: php-composer(%{composer_vendor}/zend-http) = %{version} +Requires: php-composer(%{composer_vendor}/zend-i18n) = %{version} +Requires: php-composer(%{composer_vendor}/zend-inputfilter) = %{version} +Requires: php-composer(%{composer_vendor}/zend-json) = %{version} +Requires: php-composer(%{composer_vendor}/zend-log) = %{version} +Requires: php-composer(%{composer_vendor}/zend-modulemanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-serializer) = %{version} +Requires: php-composer(%{composer_vendor}/zend-session) = %{version} +Requires: php-composer(%{composer_vendor}/zend-text) = %{version} +Requires: php-composer(%{composer_vendor}/zend-uri) = %{version} +Requires: php-composer(%{composer_vendor}/zend-validator) = %{version} +Requires: php-composer(%{composer_vendor}/zend-version) = %{version} +Requires: php-composer(%{composer_vendor}/zend-view) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-intl Requires: php-pcre Requires: php-reflection Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-mvc) = %{version} + %description Mvc Zend\Mvc is a brand new MVC implementation designed from the ground up for Zend Framework 2, focusing on performance and flexibility. @@ -1095,17 +1164,19 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.navigation.intro. Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # composer.json (optional) -Requires: %{name}-Config = %{version}-%{release} -Requires: %{name}-Mvc = %{version}-%{release} -Requires: %{name}-Permissions-Acl = %{version}-%{release} -Requires: %{name}-ServiceManager = %{version}-%{release} -Requires: %{name}-View = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-config) = %{version} +Requires: php-composer(%{composer_vendor}/zend-mvc) = %{version} +Requires: php-composer(%{composer_vendor}/zend-permissions-acl) = %{version} +Requires: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-view) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-pcre Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-navigation) = %{version} + %description Navigation Zend\Navigation is a component for managing trees of pointers to web pages. Simply put: It can be used for creating menus, breadcrumbs, links, and sitemaps, @@ -1121,18 +1192,20 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.paginator.introdu Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # composer.json (optional) -Requires: %{name}-Cache = %{version}-%{release} -Requires: %{name}-Db = %{version}-%{release} -Requires: %{name}-Filter = %{version}-%{release} -Requires: %{name}-Json = %{version}-%{release} -Requires: %{name}-ServiceManager = %{version}-%{release} -Requires: %{name}-View = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-cache) = %{version} +Requires: php-composer(%{composer_vendor}/zend-db) = %{version} +Requires: php-composer(%{composer_vendor}/zend-filter) = %{version} +Requires: php-composer(%{composer_vendor}/zend-json) = %{version} +Requires: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-view) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-reflection Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-paginator) = %{version} + %description Paginator Zend\Paginator is a flexible component for paginating collections of data and presenting that data to users. @@ -1158,6 +1231,8 @@ Requires: %{name}-common = %{version}-%{release} # phpcompatinfo (computed from version 2.3.1) Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-permissions-acl) = %{version} + %description Permissions-Acl The Zend\Permissions\Acl component provides a lightweight and flexible access control list (ACL) implementation for privileges management. In general, an @@ -1189,6 +1264,8 @@ Requires: %{name}-common = %{version}-%{release} # phpcompatinfo (computed from version 2.3.1) Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-permissions-rbac) = %{version} + %description Permissions-Rbac The Zend\Permissions\Rbac component provides a lightweight role-based access control implementation based around PHP 5.3’s SPL RecursiveIterator and @@ -1206,10 +1283,10 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.progress-bar.html Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # composer.json (optional) -Requires: %{name}-Json = %{version}-%{release} -Requires: %{name}-Session = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-json) = %{version} +Requires: php-composer(%{composer_vendor}/zend-session) = %{version} # phpcompatinfo (computed from version 2.3.1) # uploadprogress Requires: php-date @@ -1217,6 +1294,8 @@ Requires: php-pcre Requires: php-pecl(APC) Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-progressbar) = %{version} + %description ProgressBar Zend\ProgressBar is a component to create and update progress bars in different environments. It consists of a single backend, which outputs the progress @@ -1234,11 +1313,11 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.serializer.html Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Json = %{version}-%{release} -Requires: %{name}-Math = %{version}-%{release} -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-json) = %{version} +Requires: php-composer(%{composer_vendor}/zend-math) = %{version} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # composer.json (optional) -Requires: %{name}-ServiceManager = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} # phpcompatinfo (computed from version 2.3.1) # wddx Requires: php-dom @@ -1249,6 +1328,8 @@ Requires: php-pecl(msgpack) Requires: php-simplexml Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-serializer) = %{version} + %description Serializer The Zend\Serializer component provides an adapter based interface to simply generate storable representation of PHP types by different facilities, and @@ -1264,13 +1345,15 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.server.html Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Code = %{version}-%{release} -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-code) = %{version} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-pcre Requires: php-reflection Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-server) = %{version} + %description Server The Zend\Server family of classes provides functionality for the various server classes, including Zend\XmlRpc\Server and Zend\Json\Server. Zend\Server\Server @@ -1292,11 +1375,13 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.service-manager.i Requires: %{name}-common = %{version}-%{release} # composer.json (optional) -Requires: %{name}-Di = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-di) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-reflection Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} + %description ServiceManager The Service Locator design pattern is implemented by the Zend\ServiceManager component. The Service Locator is a service/object locator, tasked with @@ -1312,14 +1397,14 @@ URL: http://framework.zend.com/manual/2.3/en/index.html#zend-session Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # composer.json (optional) -Requires: %{name}-Cache = %{version}-%{release} -Requires: %{name}-Db = %{version}-%{release} -Requires: %{name}-EventManager = %{version}-%{release} -Requires: %{name}-Http = %{version}-%{release} -Requires: %{name}-ServiceManager = %{version}-%{release} -Requires: %{name}-Validator = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-cache) = %{version} +Requires: php-composer(%{composer_vendor}/zend-db) = %{version} +Requires: php-composer(%{composer_vendor}/zend-eventmanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-http) = %{version} +Requires: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-validator) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-date Requires: php-hash @@ -1327,6 +1412,8 @@ Requires: php-pcre Requires: php-session Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-session) = %{version} + %description Session Manage and preserve session data, a logical complement of cookie data, across multiple page requests by the same client. @@ -1343,11 +1430,11 @@ URL: http://framework.zend.com/manual/2.3/en/index.html#zend-soap Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Server = %{version}-%{release} -Requires: %{name}-Stdlib = %{version}-%{release} -Requires: %{name}-Uri = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-server) = %{version} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} +Requires: php-composer(%{composer_vendor}/zend-uri) = %{version} # composer.json (optional) -Requires: %{name}-Http = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-http) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-curl Requires: php-dom @@ -1358,6 +1445,8 @@ Requires: php-simplexml Requires: php-soap Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-soap) = %{version} + %description Soap %{summary} @@ -1371,9 +1460,9 @@ URL: http://framework.zend.com/manual/2.3/en/index.html#zend-stdlib Requires: %{name}-common = %{version}-%{release} # composer.json (optional) -Requires: %{name}-EventManager = %{version}-%{release} -Requires: %{name}-Serializer = %{version}-%{release} -Requires: %{name}-ServiceManager = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-eventmanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-serializer) = %{version} +Requires: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-date Requires: php-iconv @@ -1384,6 +1473,8 @@ Requires: php-pcre Requires: php-reflection Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-stdlib) = %{version} + %description Stdlib %{summary} @@ -1397,14 +1488,16 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.tag.introduction. Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Escaper = %{version}-%{release} -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-escaper) = %{version} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # composer.json (optional) -Requires: %{name}-ServiceManager = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-pcre Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-tag) = %{version} + %description Tag Zend\Tag is a component suite which provides a facility to work with taggable Items. As its base, it provides two classes to work with Tags, Zend\Tag\Item @@ -1432,20 +1525,22 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.test.introduction Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Console = %{version}-%{release} -Requires: %{name}-Dom = %{version}-%{release} -Requires: %{name}-EventManager = %{version}-%{release} -Requires: %{name}-Http = %{version}-%{release} -Requires: %{name}-Mvc = %{version}-%{release} -Requires: %{name}-ServiceManager = %{version}-%{release} -Requires: %{name}-Stdlib = %{version}-%{release} -Requires: %{name}-Uri = %{version}-%{release} -Requires: %{name}-View = %{version}-%{release} -Requires: php-pear(pear.phpunit.de/PHPUnit) >= 3.7.0 +Requires: php-composer(%{composer_vendor}/zend-console) = %{version} +Requires: php-composer(%{composer_vendor}/zend-dom) = %{version} +Requires: php-composer(%{composer_vendor}/zend-eventmanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-http) = %{version} +Requires: php-composer(%{composer_vendor}/zend-mvc) = %{version} +Requires: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} +Requires: php-composer(%{composer_vendor}/zend-uri) = %{version} +Requires: php-composer(%{composer_vendor}/zend-view) = %{version} +Requires: php-phpunit-PHPUnit >= 3.7.0 # phpcompatinfo (computed from version 2.3.1) Requires: php-pcre Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-test) = %{version} + %description Test The Zend\Test component provides tools to facilitate unit testing of your Zend Framework applications. At this time, we offer facilities to enable testing of @@ -1465,13 +1560,15 @@ URL: http://framework.zend.com/manual/2.3/en/index.html#zend-text Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-ServiceManager = %{version}-%{release} -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-ctype Requires: php-pcre Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-text) = %{version} + %description Text %{summary} @@ -1485,12 +1582,14 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.uri.html Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Escaper = %{version}-%{release} -Requires: %{name}-Validator = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-escaper) = %{version} +Requires: php-composer(%{composer_vendor}/zend-validator) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-pcre Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-uri) = %{version} + %description Uri Zend\Uri is a component that aids in manipulating and validating Uniform Resource Identifiers (URIs) [1]. Zend\Uri exists primarily to service other @@ -1514,16 +1613,16 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.validator.html Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # composer.json (optional) # zendframework/zend-resources -Requires: %{name}-Db = %{version}-%{release} -Requires: %{name}-Filter = %{version}-%{release} -Requires: %{name}-I18n = %{version}-%{release} -Requires: %{name}-Math = %{version}-%{release} -Requires: %{name}-ServiceManager = %{version}-%{release} -Requires: %{name}-Session = %{version}-%{release} -Requires: %{name}-Uri = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-db) = %{version} +Requires: php-composer(%{composer_vendor}/zend-filter) = %{version} +Requires: php-composer(%{composer_vendor}/zend-i18n) = %{version} +Requires: php-composer(%{composer_vendor}/zend-math) = %{version} +Requires: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-session) = %{version} +Requires: php-composer(%{composer_vendor}/zend-uri) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-ctype Requires: php-date @@ -1532,6 +1631,8 @@ Requires: php-hash Requires: php-pcre Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-validator) = %{version} + %description Validator The Zend\Validator component provides a set of commonly needed validators. It also provides a simple validator chaining mechanism by which multiple @@ -1547,13 +1648,15 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.version.html Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-Json = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-json) = %{version} # composer.json (optional) -Requires: %{name}-Http = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-http) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-pcre Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-version) = %{version} + %description Version Zend\Version provides a class constant Zend\Version\Version::VERSION that contains a string identifying the version number of your Zend Framework @@ -1576,23 +1679,23 @@ URL: http://framework.zend.com/manual/2.3/en/modules/zend.view.quick-start. Requires: %{name}-common = %{version}-%{release} # composer.json -Requires: %{name}-EventManager = %{version}-%{release} -Requires: %{name}-Loader = %{version}-%{release} -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-eventmanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-loader) = %{version} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # composer.json (optional) -Requires: %{name}-Authentication = %{version}-%{release} -Requires: %{name}-Escaper = %{version}-%{release} -Requires: %{name}-Feed = %{version}-%{release} -Requires: %{name}-Filter = %{version}-%{release} -Requires: %{name}-Http = %{version}-%{release} -Requires: %{name}-I18n = %{version}-%{release} -Requires: %{name}-Json = %{version}-%{release} -Requires: %{name}-Mvc = %{version}-%{release} -Requires: %{name}-Navigation = %{version}-%{release} -Requires: %{name}-Paginator = %{version}-%{release} -Requires: %{name}-Permissions-Acl = %{version}-%{release} -Requires: %{name}-ServiceManager = %{version}-%{release} -Requires: %{name}-Uri = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-authentication) = %{version} +Requires: php-composer(%{composer_vendor}/zend-escaper) = %{version} +Requires: php-composer(%{composer_vendor}/zend-feed) = %{version} +Requires: php-composer(%{composer_vendor}/zend-filter) = %{version} +Requires: php-composer(%{composer_vendor}/zend-http) = %{version} +Requires: php-composer(%{composer_vendor}/zend-i18n) = %{version} +Requires: php-composer(%{composer_vendor}/zend-json) = %{version} +Requires: php-composer(%{composer_vendor}/zend-mvc) = %{version} +Requires: php-composer(%{composer_vendor}/zend-navigation) = %{version} +Requires: php-composer(%{composer_vendor}/zend-paginator) = %{version} +Requires: php-composer(%{composer_vendor}/zend-permissions-acl) = %{version} +Requires: php-composer(%{composer_vendor}/zend-servicemanager) = %{version} +Requires: php-composer(%{composer_vendor}/zend-uri) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-date Requires: php-dom @@ -1600,6 +1703,8 @@ Requires: php-filter Requires: php-pcre Requires: php-spl +Provides: php-composer(%{composer_vendor}/zend-view) = %{version} + %description View Zend\View provides the “View” layer of Zend Framework 2’s MVC system. It is a multi-tiered system allowing a variety of mechanisms for extension, @@ -1614,12 +1719,12 @@ Group: Development/Libraries URL: http://framework.zend.com/manual/2.3/en/modules/zend.xmlrpc.intro.html Requires: %{name}-common = %{version}-%{release} -Requires: %{name}-ZendXml = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zendxml) = %{version} # composer.json -Requires: %{name}-Http = %{version}-%{release} -Requires: %{name}-Math = %{version}-%{release} -Requires: %{name}-Server = %{version}-%{release} -Requires: %{name}-Stdlib = %{version}-%{release} +Requires: php-composer(%{composer_vendor}/zend-http) = %{version} +Requires: php-composer(%{composer_vendor}/zend-math) = %{version} +Requires: php-composer(%{composer_vendor}/zend-server) = %{version} +Requires: php-composer(%{composer_vendor}/zend-stdlib) = %{version} # phpcompatinfo (computed from version 2.3.1) Requires: php-date Requires: php-dom @@ -1631,6 +1736,8 @@ Requires: php-simplexml Requires: php-spl Requires: php-xmlwriter +Provides: php-composer(%{composer_vendor}/zend-xmlrpc) = %{version} + %description XmlRpc From its home page, XML-RPC is described as a ”...remote procedure calling using HTTP as the transport and XML as the encoding. XML-RPC is designed to @@ -1657,6 +1764,8 @@ Requires: php-libxml Requires: php-simplexml Requires: php-spl +Provides: php-composer(%{composer_vendor}/zendxml) = %{version} + %description ZendXml This is a security component to prevent XML eXternal Entity (XXE) and XML Entity Expansion (XEE) attacks on XML documents. @@ -1706,6 +1815,8 @@ ln -s %{name}-common-%{version} %{buildroot}%{_pkgdocdir} %files common %defattr(-,root,root,-) +%{!?_licensedir:%global license %%doc} +%license LICENSE.txt %doc *.md composer.json %doc %{_pkgdocdir} @@ -2323,6 +2434,10 @@ ln -s %{name}-common-%{version} %{buildroot}%{_pkgdocdir} # ############################################################################## %changelog +* Sun Jul 20 2014 Remi Collet - 2.3.1-3 +- composer dependencies +- add missing license + * Thu May 22 2014 Remi Collet 2.3.1-1 - backport 2.3.1 for remi repo -- cgit