%define _appdir %{php_data_dir}/%{name}
+# fool adapter: allow version macro in url
+%define docver %{version}
+
%description
eZ Components is an enterprise ready general purpose PHP components
library used independently or together for PHP application
%package Archive
Summary: Archive
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_Archive.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_Archive.html
Requires: %{name} = %{version}-%{release}
%description Archive
%package Authentication
Summary: Authentication
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_Authentication.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_Authentication.html
Requires: %{name} = %{version}-%{release}
%description Authentication
%package AuthenticationDatabaseTiein
Summary: AuthenticationDatabaseTiein
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_AuthenticationDatabaseTiein.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_AuthenticationDatabaseTiein.html
Requires: %{name} = %{version}-%{release}
%description AuthenticationDatabaseTiein
%package Base
Summary: Base
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_Base.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_Base.html
Requires: %{name} = %{version}-%{release}
%description Base
%package Cache
Summary: Cache
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_Cache.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_Cache.html
Requires: %{name} = %{version}-%{release}
%description Cache
%package Configuration
Summary: Configuration
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_Configuration.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_Configuration.html
Requires: %{name} = %{version}-%{release}
%description Configuration
%package ConsoleTools
Summary: ConsoleTools
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_ConsoleTools.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_ConsoleTools.html
Requires: %{name} = %{version}-%{release}
%description ConsoleTools
%package Database
Summary: Database
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_Database.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_Database.html
Requires: %{name} = %{version}-%{release}
%description Database
%package DatabaseSchema
Summary: DatabaseSchema
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_DatabaseSchema.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_DatabaseSchema.html
Requires: %{name} = %{version}-%{release}
%description DatabaseSchema
%package Debug
Summary: Debug
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_Debug.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_Debug.html
Requires: %{name} = %{version}-%{release}
%description Debug
%package Document
Summary: Document
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_Document.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_Document.html
Requires: %{name} = %{version}-%{release}
%description Document
%package EventLog
Summary: EventLog
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_EventLog.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_EventLog.html
Requires: %{name} = %{version}-%{release}
%description EventLog
%package EventLogDatabaseTiein
Summary: EventLogDatabaseTiein
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_EventLogDatabaseTiein.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_EventLogDatabaseTiein.html
Requires: %{name} = %{version}-%{release}
%description EventLogDatabaseTiein
%package Execution
Summary: Execution
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_Execution.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_Execution.html
Requires: %{name} = %{version}-%{release}
%description Execution
%package Feed
Summary: Feed
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_Feed.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_Feed.html
Requires: %{name} = %{version}-%{release}
%description Feed
%package File
Summary: File
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_File.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_File.html
Requires: %{name} = %{version}-%{release}
%description File
%package Graph
Summary: Graph
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_Graph.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_Graph.html
Requires: %{name} = %{version}-%{release}
%description Graph
%package GraphDatabaseTiein
Summary: GraphDatabaseTiein
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_GraphDatabaseTiein.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_GraphDatabaseTiein.html
Requires: %{name} = %{version}-%{release}
%description GraphDatabaseTiein
%package ImageAnalysis
Summary: ImageAnalysis
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_ImageAnalysis.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_ImageAnalysis.html
Requires: %{name} = %{version}-%{release}
%description ImageAnalysis
%package ImageConversion
Summary: ImageConversion
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_ImageConversion.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_ImageConversion.html
Requires: %{name} = %{version}-%{release}
%description ImageConversion
%package Mail
Summary: Mail
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_Mail.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_Mail.html
Requires: %{name} = %{version}-%{release}
%description Mail
%package MvcMailTiein
Summary: MvcMailTiein
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_MvcMailTiein.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_MvcMailTiein.html
Requires: %{name} = %{version}-%{release}
%description MvcMailTiein
%package MvcTemplateTiein
Summary: MvcTemplateTiein
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_MvcTemplateTiein.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_MvcTemplateTiein.html
Requires: %{name} = %{version}-%{release}
%description MvcTemplateTiein
%package MvcTools
Summary: MvcTools
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_MvcTools.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_MvcTools.html
Requires: %{name} = %{version}-%{release}
%description MvcTools
%package PersistentObject
Summary: PersistentObject
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_PersistentObject.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_PersistentObject.html
Requires: %{name} = %{version}-%{release}
%description PersistentObject
%package PersistentObjectDatabaseSchemaTiein
Summary: PersistentObjectDatabaseSchemaTiein
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_PersistentObjectDatabaseSchemaTiein.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_PersistentObjectDatabaseSchemaTiein.html
Requires: %{name} = %{version}-%{release}
%description PersistentObjectDatabaseSchemaTiein
%package PhpGenerator
Summary: PhpGenerator
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_PhpGenerator.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_PhpGenerator.html
Requires: %{name} = %{version}-%{release}
%description PhpGenerator
%package Search
Summary: Search
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_Search.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_Search.html
Requires: %{name} = %{version}-%{release}
%description Search
%package SignalSlot
Summary: SignalSlot
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_SignalSlot.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_SignalSlot.html
Requires: %{name} = %{version}-%{release}
%description SignalSlot
%package SystemInformation
Summary: SystemInformation
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_SystemInformation.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_SystemInformation.html
Requires: %{name} = %{version}-%{release}
%description SystemInformation
%package Template
Summary: Template
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_Template.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_Template.html
Requires: %{name} = %{version}-%{release}
%description Template
%package TemplateTranslationTiein
Summary: TemplateTranslationTiein
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_TemplateTranslationTiein.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_TemplateTranslationTiein.html
Requires: %{name} = %{version}-%{release}
%description TemplateTranslationTiein
%package Translation
Summary: Translation
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_Translation.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_Translation.html
Requires: %{name} = %{version}-%{release}
%description Translation
%package TranslationCacheTiein
Summary: TranslationCacheTiein
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_TranslationCacheTiein.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_TranslationCacheTiein.html
Requires: %{name} = %{version}-%{release}
%description TranslationCacheTiein
%package Tree
Summary: Tree
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_Tree.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_Tree.html
Requires: %{name} = %{version}-%{release}
%description Tree
%package TreeDatabaseTiein
Summary: TreeDatabaseTiein
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_TreeDatabaseTiein.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_TreeDatabaseTiein.html
Requires: %{name} = %{version}-%{release}
%description TreeDatabaseTiein
%package TreePersistentObjectTiein
Summary: TreePersistentObjectTiein
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_TreePersistentObjectTiein.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_TreePersistentObjectTiein.html
Requires: %{name} = %{version}-%{release}
%description TreePersistentObjectTiein
%package Url
Summary: Url
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_Url.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_Url.html
Requires: %{name} = %{version}-%{release}
%description Url
%package UserInput
Summary: UserInput
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_UserInput.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_UserInput.html
Requires: %{name} = %{version}-%{release}
%description UserInput
%package Webdav
Summary: Webdav
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_Webdav.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_Webdav.html
Requires: %{name} = %{version}-%{release}
%description Webdav
%package Workflow
Summary: Workflow
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_Workflow.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_Workflow.html
Requires: %{name} = %{version}-%{release}
%description Workflow
%package WorkflowDatabaseTiein
Summary: WorkflowDatabaseTiein
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_WorkflowDatabaseTiein.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_WorkflowDatabaseTiein.html
Requires: %{name} = %{version}-%{release}
%description WorkflowDatabaseTiein
%package WorkflowEventLogTiein
Summary: WorkflowEventLogTiein
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_WorkflowEventLogTiein.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_WorkflowEventLogTiein.html
Requires: %{name} = %{version}-%{release}
%description WorkflowEventLogTiein
%package WorkflowSignalSlotTiein
Summary: WorkflowSignalSlotTiein
Group: Development/Languages/PHP
-URL: http://www.ezcomponents.org/docs/api/2008.2/classtrees_WorkflowSignalSlotTiein.html
+URL: http://www.ezcomponents.org/docs/api/%{docver}/classtrees_WorkflowSignalSlotTiein.html
Requires: %{name} = %{version}-%{release}
%description WorkflowSignalSlotTiein