"9.1.20090920:

- making all requirements >= (instead of =), as package versions generated by obs are allways  the release version higher as version macro
--> fix for https://bugzilla.novell.com/show_bug.cgi?id=537407
- core provides now egw-addressbook and and egw-etemplate
- egw-pear provides now egw-pear
--> should allow to install egroupware-mydms and egroupware-icalsrv community packages"
This commit is contained in:
Ralf Becker 2009-09-20 12:21:25 +00:00
parent 1f5ef865e6
commit 5ce9dd0b16

View File

@ -1,5 +1,5 @@
Name: egroupware-epl
Version: 9.1.20090902
Version: 9.1.20090920
Release:
Summary: EGroupware is a web-based groupware suite written in php.
Group: Web/Database
@ -70,33 +70,33 @@ BuildRequires: unzip sed
Buildarch: noarch
AutoReqProv: no
Requires: %{name}-core = %{version}
Requires: %{name}-egw-pear = %{version}
Requires: %{name}-stylite = %{version}
#Requires: %{name}-addressbook = %{version}
Requires: %{name}-bookmarks = %{version}
Requires: %{name}-calendar = %{version}
Requires: %{name}-developer_tools = %{version}
Requires: %{name}-emailadmin = %{version}
Requires: %{name}-felamimail = %{version}
Requires: %{name}-filemanager = %{version}
Requires: %{name}-infolog = %{version}
Requires: %{name}-importexport = %{version}
Requires: %{name}-manual = %{version}
Requires: %{name}-news_admin = %{version}
Requires: %{name}-notifications = %{version}
Requires: %{name}-phpbrain = %{version}
Requires: %{name}-phpsysinfo = %{version}
Requires: %{name}-polls = %{version}
Requires: %{name}-projectmanager = %{version}
Requires: %{name}-registration = %{version}
Requires: %{name}-resources = %{version}
Requires: %{name}-sambaadmin = %{version}
Requires: %{name}-sitemgr = %{version}
Requires: %{name}-syncml = %{version}
Requires: %{name}-timesheet = %{version}
Requires: %{name}-tracker = %{version}
Requires: %{name}-wiki = %{version}
Requires: %{name}-core >= %{version}
Requires: %{name}-egw-pear >= %{version}
Requires: %{name}-stylite >= %{version}
#Requires: %{name}-addressbook >= %{version}
Requires: %{name}-bookmarks >= %{version}
Requires: %{name}-calendar >= %{version}
Requires: %{name}-developer_tools >= %{version}
Requires: %{name}-emailadmin >= %{version}
Requires: %{name}-felamimail >= %{version}
Requires: %{name}-filemanager >= %{version}
Requires: %{name}-infolog >= %{version}
Requires: %{name}-importexport >= %{version}
Requires: %{name}-manual >= %{version}
Requires: %{name}-news_admin >= %{version}
Requires: %{name}-notifications >= %{version}
Requires: %{name}-phpbrain >= %{version}
Requires: %{name}-phpsysinfo >= %{version}
Requires: %{name}-polls >= %{version}
Requires: %{name}-projectmanager >= %{version}
Requires: %{name}-registration >= %{version}
Requires: %{name}-resources >= %{version}
Requires: %{name}-sambaadmin >= %{version}
Requires: %{name}-sitemgr >= %{version}
Requires: %{name}-syncml >= %{version}
Requires: %{name}-timesheet >= %{version}
Requires: %{name}-tracker >= %{version}
Requires: %{name}-wiki >= %{version}
Provides: %{egw_packagename}
Obsoletes: %{egw_packagename}
Obsoletes: %{egw_packagename}-core
@ -158,6 +158,9 @@ Group: Web/Database
Requires: %{php} >= 5.1.2
Requires: %{php}-mbstring %{php}-gd %{php}-mcrypt %{php}-pear %{php}-posix %{extra_requires} %{cron} zip
Provides: egw-core %{version}
Provides: egw-etemplate %{version}
Provides: egw-addressbook %{version}
Provides: %{packagename} %{version}
Obsoletes: %{egw_packagename}-core
Obsoletes: %{egw_packagename}-addressbook
%description core
@ -170,7 +173,8 @@ Summary: The EGroupware egw-pear application
Group: Web/Database
Requires: %{php}-pear
AutoReqProv: no
Requires: egw-core = %{version}
Requires: egw-core >= %{version}
Provides: egw-pear %{version}
Obsoletes: %{egw_packagename}-egw-pear
%description egw-pear
egw-pear contains modified pear classes necessary for EGroupware
@ -181,7 +185,7 @@ egw-pear contains modified pear classes necessary for EGroupware
#Summary: The EGroupware addressbook application
#Group: Web/Database
#AutoReqProv: no
#Requires: egw-core = %{version}
#Requires: egw-core >= %{version}
#Obsoletes: %{egw_packagename}-addressbook
#%description addressbook
#Contact manager with Vcard support.
@ -194,7 +198,7 @@ Version: %{version}
Summary: The EGroupware bookmarks application
Group: Web/Database
AutoReqProv: no
Requires: egw-core = %{version}
Requires: egw-core >= %{version}
Obsoletes: %{egw_packagename}-bookmarks
%description bookmarks
Manage your bookmarks with EGroupware. Has Netscape plugin.
@ -204,7 +208,7 @@ Version: %{version}
Summary: The EGroupware calendar application
Group: Web/Database
AutoReqProv: no
Requires: egw-core = %{version}
Requires: egw-core >= %{version}
Obsoletes: %{egw_packagename}-calendar
%description calendar
Powerful calendar with meeting request system, Alarms, ICal and E-Mail support,
@ -215,7 +219,7 @@ Version: %{version}
Summary: The EGroupware developer_tools application
Group: Web/Database
AutoReqProv: no
Requires: egw-core = %{version}
Requires: egw-core >= %{version}
Obsoletes: %{egw_packagename}-developer_tools
%description developer_tools
The TranslationTools allow to create and extend translations-files for EGroupware.
@ -226,9 +230,9 @@ Version: %{version}
Summary: The EGroupware emailadmin application
Group: Web/Database
AutoReqProv: no
Requires: egw-core = %{version}
Requires: egw-core >= %{version}
Requires: %{php}-imap
Requires: %{name}-egw-pear = %{version}
Requires: %{name}-egw-pear >= %{version}
Obsoletes: %{egw_packagename}-emailadmin
%description emailadmin
EmailAdmin allow to maintain User email accounts
@ -238,9 +242,9 @@ Version: %{version}
Summary: The EGroupware Webmail application
Group: Web/Database
AutoReqProv: no
Requires: egw-core = %{version}
Requires: %{name}-emailadmin = %{version}
Requires: %{name}-egw-pear = %{version}
Requires: egw-core >= %{version}
Requires: %{name}-emailadmin >= %{version}
Requires: %{name}-egw-pear >= %{version}
Obsoletes: %{egw_packagename}-felamimail
%description felamimail
The Email application for EGroupware.
@ -250,8 +254,8 @@ Version: %{version}
Summary: The EGroupware filemanager application
Group: Web/Database
AutoReqProv: no
Requires: egw-core = %{version}
Requires: %{name}-egw-pear = %{version}
Requires: egw-core >= %{version}
Requires: %{name}-egw-pear >= %{version}
Obsoletes: %{egw_packagename}-filemanager
%description filemanager
This is the filemanager app for EGroupware.
@ -261,7 +265,7 @@ Version: %{version}
Summary: The EGroupware gallery application
Group: Web/Database
AutoReqProv: no
Requires: egw-core = %{version}
Requires: egw-core >= %{version}
Obsoletes: %{egw_packagename}-gallery
%description gallery
An embedded Gallery2 for EGroupware.
@ -271,7 +275,7 @@ Version: %{version}
Summary: The EGroupware infolog application
Group: Web/Database
AutoReqProv: no
Requires: egw-core = %{version}
Requires: egw-core >= %{version}
Obsoletes: %{egw_packagename}-infolog
%description infolog
This is the infolog app for EGroupware (Notes, ToDo, Phonelogs, CRM).
@ -281,7 +285,7 @@ Version: %{version}
Summary: The EGroupware importexport application
Group: Web/Database
AutoReqProv: no
Requires: egw-core = %{version}
Requires: egw-core >= %{version}
Obsoletes: %{egw_packagename}-importexport
%description importexport
This is the importexport app for EGroupware. It includes a comandline client.
@ -291,8 +295,8 @@ Version: %{version}
Summary: The EGroupware manual application
Group: Web/Database
AutoReqProv: no
Requires: egw-core = %{version}
Requires: %{name}-wiki = %{version}
Requires: egw-core >= %{version}
Requires: %{name}-wiki >= %{version}
Obsoletes: %{egw_packagename}-manual
%description manual
This is the manual app for EGroupware: online help system.
@ -302,8 +306,8 @@ This is the manual app for EGroupware: online help system.
#Summary: The EGroupware mydms application
#Group: Web/Database
#AutoReqProv: no
#Requires: egw-core = %{version}
#Requires: %{name}-egw-pear = %{version}
#Requires: egw-core >= %{version}
#Requires: %{name}-egw-pear >= %{version}
#Provides: %{egw_packagename}-mydms
#Obsoletes: %{egw_packagename}-mydms
#%description mydms
@ -314,7 +318,7 @@ Version: %{version}
Summary: The EGroupware news_admin application
Group: Web/Database
AutoReqProv: no
Requires: egw-core = %{version}
Requires: egw-core >= %{version}
Obsoletes: %{egw_packagename}-news_admin
%description news_admin
This is the news_admin app for EGroupware.
@ -324,7 +328,7 @@ Version: %{version}
Summary: The EGroupware notifications application
Group: Web/Database
AutoReqProv: no
Requires: egw-core = %{version}
Requires: egw-core >= %{version}
Obsoletes: %{egw_packagename}-notifications
%description notifications
This is the notifications app for EGroupware.
@ -334,7 +338,7 @@ Version: %{version}
Summary: The EGroupware phpbrain application
Group: Web/Database
AutoReqProv: no
Requires: egw-core = %{version}
Requires: egw-core >= %{version}
Obsoletes: %{egw_packagename}-phpbrain
%description phpbrain
This is a knowledgebase for EGroupware.
@ -344,7 +348,7 @@ Version: %{version}
Summary: The EGroupware chat application
Group: Web/Database
AutoReqProv: no
Requires: egw-core = %{version}
Requires: egw-core >= %{version}
Obsoletes: %{egw_packagename}-phpfreechat
%description phpfreechat
Chat with other EGroupware users. A port of phpFreeChat for EGroupware.
@ -354,7 +358,7 @@ Version: %{version}
Summary: The EGroupware phpsysinfo application
Group: Web/Database
AutoReqProv: no
Requires: egw-core = %{version}
Requires: egw-core >= %{version}
Obsoletes: %{egw_packagename}-phpsysinfo
%description phpsysinfo
This is the phpsysinfo app for EGroupware.
@ -364,7 +368,7 @@ Version: %{version}
Summary: The EGroupware polls application
Group: Web/Database
AutoReqProv: no
Requires: egw-core = %{version}
Requires: egw-core >= %{version}
Obsoletes: %{egw_packagename}-polls
%description polls
This is the polls app for EGroupware.
@ -374,7 +378,7 @@ Version: %{version}
Summary: The EGroupware projectmanager application
Group: Web/Database
AutoReqProv: no
Requires: egw-core = %{version},
Requires: egw-core >= %{version},
Requires: jpgraph-epl
Obsoletes: %{egw_packagename}-projectmanager
%description projectmanager
@ -387,7 +391,7 @@ Version: %{version}
Summary: The EGroupware registration application
Group: Web/Database
AutoReqProv: no
Requires: egw-core = %{version}
Requires: egw-core >= %{version}
Obsoletes: %{egw_packagename}-registration
%description registration
This is the registration app for EGroupware.
@ -397,7 +401,7 @@ Version: %{version}
Summary: The EGroupware resources application
Group: Web/Database
AutoReqProv: no
Requires: egw-core = %{version}
Requires: egw-core >= %{version}
Obsoletes: %{egw_packagename}-resources
%description resources
resources is a resource booking sysmtem for EGroupware.
@ -408,7 +412,7 @@ Version: %{version}
Summary: The EGroupware sambaadmin application
Group: Web/Database
AutoReqProv: no
Requires: egw-core = %{version}
Requires: egw-core >= %{version}
Obsoletes: %{egw_packagename}-sambaadmin
%description sambaadmin
Manage LDAP based sambaacounts and workstations.
@ -418,7 +422,7 @@ Version: %{version}
Summary: The EGroupware Sitemanager CMS application
Group: Web/Database
AutoReqProv: no
Requires: egw-core = %{version}
Requires: egw-core >= %{version}
Obsoletes: %{egw_packagename}-sitemgr
%description sitemgr
This is the Sitemanager CMS app for EGroupware.
@ -429,7 +433,7 @@ Summary: Stylite EPL enhancements
License: proprietary, see http://www.stylite.de/EPL
Group: Web/Database
AutoReqProv: no
Requires: egw-core = %{version}
Requires: egw-core >= %{version}
%description stylite
The package contains Stylite proprietary EPL enhancements:
- stylite.links stream wrapper allows browsing of app directories
@ -440,8 +444,8 @@ Version: %{version}
Summary: The EGroupware syncml application
Group: Web/Database
AutoReqProv: no
Requires: egw-core = %{version}
Requires: %{name}-egw-pear = %{version}
Requires: egw-core >= %{version}
Requires: %{name}-egw-pear >= %{version}
Obsoletes: %{egw_packagename}-syncml
%description syncml
This is the syncml app for EGroupware.
@ -451,7 +455,7 @@ Version: %{version}
Summary: The EGroupware timesheet application
Group: Web/Database
AutoReqProv: no
Requires: egw-core = %{version}
Requires: egw-core >= %{version}
Obsoletes: %{egw_packagename}-timesheet
%description timesheet
Simple timesheet application, which allow to record and report
@ -463,7 +467,7 @@ Version: %{version}
Summary: The EGroupware trouble ticket system application
Group: Web/Database
AutoReqProv: no
Requires: egw-core = %{version}
Requires: egw-core >= %{version}
Obsoletes: %{egw_packagename}-tracker
%description tracker
This is the trouble ticket system app for EGroupware.
@ -473,7 +477,7 @@ Version: %{version}
Summary: The EGroupware wiki application
Group: Web/Database
AutoReqProv: no
Requires: egw-core = %{version},
Requires: egw-core >= %{version},
Obsoletes: %{egw_packagename}-wiki
%description wiki
This is the wiki app for EGroupware.
@ -683,6 +687,10 @@ ln -s ../../..%{egwdatadir}/header.inc.php
#%{egwdir}/workflow
%changelog
* Sun Sep 20 2009 Ralf Becker <rb@stylite.de> 9.1.20090902
- emailadmin allows to use email address as mailbox name
- divers bugfixes
* Wed Sep 02 2009 Ralf Becker <rb@stylite.de> 9.1.20090902
- divers bugfixes
- added phpFreeChat application