From dc24f42cf3794e6eaffaeab7e279413b31d0d69b Mon Sep 17 00:00:00 2001 From: Lars Kneschke Date: Mon, 30 Apr 2007 11:32:10 +0000 Subject: [PATCH] specfile used for opensuse buildservice --- doc/rpm-build/egroupware-1.4.spec | 691 ++++++++++++++++++++++++ doc/rpm-build/egroupware_fedora.tar.bz2 | Bin 1403 -> 2739 bytes doc/rpm-build/egroupware_suse.tar.bz2 | Bin 1390 -> 2738 bytes 3 files changed, 691 insertions(+) create mode 100644 doc/rpm-build/egroupware-1.4.spec diff --git a/doc/rpm-build/egroupware-1.4.spec b/doc/rpm-build/egroupware-1.4.spec new file mode 100644 index 0000000000..db2c0bad3d --- /dev/null +++ b/doc/rpm-build/egroupware-1.4.spec @@ -0,0 +1,691 @@ +%define packagename eGroupWare +%define egwdirname egroupware +%define egwversion 1.3 +%define packaging 021 +#%define epoch 1 +%if 0%{?suse_version} + %define httpdroot /srv/www/htdocs + %define httpdconfd /etc/apache2/conf.d + %define source5 egroupware_suse.tar.bz2 + %define distribution SUSE Linux %{?suse_version} +%endif +%if 0%{?fedora_version} + %define httpdroot /var/www/html + %define httpdconfd /etc/httpd/conf.d + %define osversion %{?fedora_version} + %define source5 egroupware_fedora.tar.bz2 + %define distribution Fedora Core %{?suse_version} +%endif + +%define addressbook addressbook +%define bookmarks bookmarks +%define calendar calendar +%define developer_tools developer_tools +%define egw-pear egw-pear +%define emailadmin emailadmin +%define egwical egwical +%define felamimail felamimail +%define filemanager filemanager +%define gallery gallery +%define icalsrv icalsrv +%define infolog infolog +%define manual manual +%define messenger messenger +%define mydms mydms +%define news_admin news_admin +%define phpbrain phpbrain +%define phpsysinfo phpsysinfo +%define polls polls +%define projectmanager projectmanager +%define registration registration +%define resources resources +%define sambaadmin sambaadmin +%define sitemgr sitemgr +%define syncml syncml +%define timesheet timesheet +%define tracker tracker +%define wiki wiki + +Name: %{packagename} +Version: %{egwversion}.%{packaging} +Release: +#Epoch: %{epoch} +Summary: eGroupWare is a web-based groupware suite written in php. +Distribution: %{distribution} + +Group: Web/Database +License: GPL/LGPL +URL: http://www.egroupware.org/ +Source0: %{packagename}-%{egwversion}.%{packaging}.tar.bz2 +Source1: %{packagename}-egw-pear-%{egwversion}.%{packaging}.tar.bz2 +Source2: %{packagename}-icalsrv-%{egwversion}.%{packaging}.tar.bz2 +Source3: %{packagename}-egwical-%{egwversion}.%{packaging}.tar.bz2 +Source4: %{packagename}-gallery-%{egwversion}.%{packaging}.tar.bz2 +Source5: %{?source5} +#Patch0: manageheader.php.patch +#Patch1: class.uiasyncservice.inc.php.patch +BuildRoot: /tmp/%{packagename}-buildroot +Requires: php5 php5-mbstring php5-imap php5-gd apache2-mod_php5 php5-pear cron +Provides: egw-core egw-%{addressbook} egw-%{etemplate} +Conflicts: %{packagename}-core %{packagename}-%{addressbook} %{packagename}-%{bookmarks} %{packagename}-%{calendar} %{packagename}-%{developer_tools} %{packagename}-%{emailadmin} %{packagename}-%{felamimail} %{packagename}-%{filemanager} %{packagename}-%{infolog} %{packagename}-%{manual} %{packagename}-%{mydms} %{packagename}-%{news_admin} %{packagename}-%{phpbrain} %{packagename}-%{polls} %{packagename}-%{projectmanager} %{packagename}-%{registration} %{packagename}-%{resources} %{packagename}-%{sambaadmin} %{packagename}-%{sitemgr} %{packagename}-%{syncml} %{packagename}-%{timesheet} %{packagename}-%{wiki} + +Prefix: /usr/share +Buildarch: noarch +AutoReqProv: no + +Vendor: eGroupWare +Packager: Lars Kneschke + +%description +eGroupWare is a web-based groupware suite written in PHP. + +This package provides the eGroupWare default applications: + +egroupware core with: admin, api, docs, etemplate, prefereces and setup, +addressbook, bookmarks, calendar, translation-tools, emailadmin, felamimail, +filemanager, infolog, manual, mydms, news admin, knowledgebase, polls, +projectmanager, resources, sambaadmin, sitemgr, syncml, timesheet, wiki, workflow + +It also provides an API for developing additional applications. + +Further contributed applications are avalible in single packages. + +%package core +Summary: The eGroupWare contrib package +Group: Web/Database +Requires: php5 php5-mbstring php5-imap php5-gd php5-pear apache2-mod_php5 cron +Provides: egw-core +Conflicts: %{packagename} +%description core +This package provides the eGroupWare contrib applications. + +%package %{addressbook} +Version: %{egwversion}.%{packaging} +Summary: The eGroupWare %{addressbook} application +Group: Web/Database +Conflicts: %{packagename} +AutoReqProv: no +Requires: egw-core = %{egwversion}.%{packaging} +Provides: egw-%{addressbook} +%description %{addressbook} +Contact manager with Vcard support. +%{addressbook} is the egroupware default contact application. +It makes use of the egroupware contacts class to store and retrieve +contact information via SQL, LDAP or Active Directory. + +%package %{bookmarks} +Version: %{egwversion}.%{packaging} +Summary: The eGroupWare %{bookmarks} application +Group: Web/Database +AutoReqProv: no +Requires: egw-core = %{egwversion}.%{packaging} +%description %{bookmarks} +Manage your bookmarks with eGroupWare. Has Netscape plugin. + +%package %{calendar} +Version: %{egwversion}.%{packaging} +Summary: The eGroupWare %{calendar} application +Group: Web/Database +Conflicts: %{packagename} +AutoReqProv: no +Requires: egw-core = %{egwversion}.%{packaging} +%description %{calendar} +Powerful calendar with meeting request system, Alarms, ICal and E-Mail support, +and ACL security. + +%package %{developer_tools} +Version: %{egwversion}.%{packaging} +Summary: The eGroupWare %{developer_tools} application +Group: Web/Database +Conflicts: %{packagename} +AutoReqProv: no +Requires: egw-core = %{egwversion}.%{packaging} +%description %{developer_tools} +The TranslationTools allow to create and extend translations-files for eGroupWare. +They can search the sources for new / added phrases and show you the ones missing in your language. + +%package egw-pear +Version: %{egwversion}.%{packaging} +Summary: The eGroupWare egw-pear application +Group: Web/Database +#Conflicts: %{packagename} +AutoReqProv: no +Requires: egw-core = %{egwversion}.%{packaging} +%description egw-pear +egw-pear contains the pear classes modified to work with eGroupWare + +%package %{emailadmin} +Version: %{egwversion}.%{packaging} +Summary: The eGroupWare %{emailadmin} application +Group: Web/Database +Conflicts: %{packagename} +AutoReqProv: no +Requires: egw-core = %{egwversion}.%{packaging}, %{packagename}-egw-pear = %{egwversion}.%{packaging}, php-openssl +%description %{emailadmin} +EmailAdmin allow to maintain User email accounts + +%package %{egwical} +Version: %{egwversion}.%{packaging} +Summary: The eGroupWare %{egwical} application +Group: Web/Database +AutoReqProv: no +Requires: egw-core = %{egwversion}.%{packaging} +%description %{egwical} +This is the %{egwical} app for eGroupWare. + +%package %{felamimail} +Version: %{egwversion}.%{packaging} +Summary: The eGroupWare %{felamimail} application +Group: Web/Database +Conflicts: %{packagename} +AutoReqProv: no +Requires: egw-core = %{egwversion}.%{packaging}, %{packagename}-%{emailadmin} = %{egwversion}.%{packaging}, %{packagename}-egw-pear = %{egwversion}.%{packaging} +%description %{felamimail} +The %{felamimail} Email Reader is a other Email application for eGroupWare. + +%package %{filemanager} +Version: %{egwversion}.%{packaging} +Summary: The eGroupWare %{filemanager} application +Group: Web/Database +Conflicts: %{packagename} +AutoReqProv: no +Requires: egw-core = %{egwversion}.%{packaging}, egw-pear = %{egwversion}.%{packaging} +%description %{filemanager} +This is the %{filemanager} app for eGroupWare. + +%package %{gallery} +Version: %{egwversion}.%{packaging} +Summary: The eGroupWare %{gallery} application +Group: Web/Database +Conflicts: %{packagename} +AutoReqProv: no +Requires: egw-core = %{egwversion}.%{packaging}, egw-pear = %{egwversion}.%{packaging} +%description %{gallery} +This is the %{gallery} app for eGroupWare. + +#%package %{headlines} +#Version: %{egwversion}.%{packaging} +#Summary: The eGroupWare %{headlines} application +#Group: Web/Database +#AutoReqProv: no +#Requires: egw-core = %{egwversion}.%{packaging} +#%description %{headlines} +#This is the %{headlines} app for eGroupWare. + +%package %{icalsrv} +Version: %{egwversion}.%{packaging} +Summary: The eGroupWare %{icalsrv} application +Group: Web/Database +AutoReqProv: no +Requires: egw-core = %{egwversion}.%{packaging} +%description %{icalsrv} +This is the %{icalsrv} app for eGroupWare. + +%package %{infolog} +Version: %{egwversion}.%{packaging} +Summary: The eGroupWare %{infolog} application +Group: Web/Database +Conflicts: %{packagename} +AutoReqProv: no +Requires: egw-core = %{egwversion}.%{packaging}, egw-%{etemplate} = %{egwversion}.%{packaging} +%description %{infolog} +This is the %{infolog} app for eGroupWare (Notes, ToDo, Phonelogs, CRM). + +#%package %{jinn} +#Version: %{egwversion}.%{packaging} +#Summary: The eGroupWare %{jinn} application +#Group: Web/Database +#AutoReqProv: no +#Requires: egw-core = %{egwversion}.%{packaging} +#%description %{jinn} +#The %{jinn} app is a multi-site, multi-database, multi-user/-group, database driven Content Management System written in and for the eGroupWare Framework. + +%package %{manual} +Version: %{egwversion}.%{packaging} +Summary: The eGroupWare %{manual} application +Group: Web/Database +Conflicts: %{packagename} +AutoReqProv: no +Requires: egw-core = %{egwversion}.%{packaging} +%description %{manual} +This is the %{manual} app for eGroupWare: online help system. + +#%package %{messenger} +#Version: %{egwversion}.%{packaging} +#Summary: The eGroupWare %{messenger} application +#Group: Web/Database +#AutoReqProv: no +#Requires: egw-core = %{egwversion}.%{packaging} +#%description %{messenger} +#This is the %{messenger} app for eGroupWare. + +%package %{mydms} +Version: %{egwversion}.%{packaging} +Summary: The eGroupWare %{mydms} application +Group: Web/Database +Conflicts: %{packagename} +AutoReqProv: no +Requires: egw-core = %{egwversion}.%{packaging}, egw-pear = %{egwversion}.%{packaging} +%description %{mydms} +This is a %{mydms} port to eGroupWare. + +%package %{news_admin} +Version: %{egwversion}.%{packaging} +Summary: The eGroupWare %{news_admin} application +Group: Web/Database +Conflicts: %{packagename} +AutoReqProv: no +Requires: egw-core = %{egwversion}.%{packaging} +%description %{news_admin} +This is the %{news_admin} app for eGroupWare. + +%package %{phpbrain} +Version: %{egwversion}.%{packaging} +Summary: The eGroupWare %{phpbrain} application +Group: Web/Database +Conflicts: %{packagename} +AutoReqProv: no +Requires: egw-core = %{egwversion}.%{packaging}, %{packagename}-%{addressbook} = %{egwversion}.%{packaging} +%description %{phpbrain} +This is the %{phpbrain} app for eGroupWare. + +%package %{phpsysinfo} +Version: %{egwversion}.%{packaging} +Summary: The eGroupWare %{phpsysinfo} application +Group: Web/Database +Conflicts: %{packagename} +AutoReqProv: no +Requires: egw-core = %{egwversion}.%{packaging} +%description %{phpsysinfo} +This is the %{phpsysinfo} app for eGroupWare. + +%package %{polls} +Version: %{egwversion}.%{packaging} +Summary: The eGroupWare %{polls} application +Group: Web/Database +AutoReqProv: no +Requires: egw-core = %{egwversion}.%{packaging} +%description %{polls} +This is the %{polls} app for eGroupWare. + +%package %{projectmanager} +Version: %{egwversion}.%{packaging} +Summary: The eGroupWare %{projectmanager} application +Group: Web/Database +Conflicts: %{packagename} +AutoReqProv: no +Requires: egw-core = %{egwversion}.%{packaging}, +%description %{projectmanager} +The %{projectmanager} is eGroupWare's new project management application. +It's fully integrated into eGroupWare and use the data of InfoLog and Calendar. +Plugable datasources allow to support and manage further applications. + +%package %{registration} +Version: %{egwversion}.%{packaging} +Summary: The eGroupWare %{registration} application +Group: Web/Database +Conflicts: %{packagename} +AutoReqProv: no +Requires: egw-core = %{egwversion}.%{packaging} +%description %{registration} +This is the %{registration} app for eGroupWare. + +%package %{resources} +Version: %{egwversion}.%{packaging} +Summary: The eGroupWare %{resources} application +Group: Web/Database +Conflicts: %{packagename} +AutoReqProv: no +Requires: egw-core = %{egwversion}.%{packaging} +%description %{resources} +%{resources} is a resource booking sysmtem for eGroupWare. +Which integrates into the calendar. + +%package %{sambaadmin} +Version: %{egwversion}.%{packaging} +Summary: The eGroupWare %{sambaadmin} application +Group: Web/Database +Conflicts: %{packagename} +AutoReqProv: no +Requires: egw-core = %{egwversion}.%{packaging} +%description %{sambaadmin} +Manage LDAP based sambaacounts and workstations. + +%package %{sitemgr} +Version: %{egwversion}.%{packaging} +Summary: The eGroupWare Sitemanager CMS application +Group: Web/Database +Conflicts: %{packagename} +AutoReqProv: no +Requires: egw-core = %{egwversion}.%{packaging} +%description %{sitemgr} +This is the Sitemanager CMS app for eGroupWare. + +%package %{syncml} +Version: %{egwversion}.%{packaging} +Summary: The eGroupWare %{syncml} application +Group: Web/Database +Conflicts: %{packagename} +AutoReqProv: no +Requires: egw-core = %{egwversion}.%{packaging}, php >= 5.0.0 +%description %{syncml} +This is the %{syncml} app for eGroupWare. + +%package %{timesheet} +Version: %{egwversion}.%{packaging} +Summary: The eGroupWare timesheet application +Group: Web/Database +Conflicts: %{packagename} +AutoReqProv: no +Requires: egw-core = %{egwversion}.%{packaging} +%description %{timesheet} +Simple timesheet application, which allow to record and report +the times and other expenses. It can be uses as well standalone +as together with the ProjectManager application. + +%package %{tracker} +Version: %{egwversion}.%{packaging} +Summary: The eGroupWare trouble ticket system application +Group: Web/Database +AutoReqProv: no +Requires: egw-core = %{egwversion}.%{packaging} +%description %{tracker} +This is the trouble ticket system app for eGroupWare. + +%package %{wiki} +Version: %{egwversion}.%{packaging} +Summary: The eGroupWare %{wiki} application +Group: Web/Database +Conflicts: %{packagename} +AutoReqProv: no +Requires: egw-core = %{egwversion}.%{packaging}, +%description %{wiki} +This is the %{wiki} app for eGroupWare. + +#%package %{workflow} +#Version: %{egwversion}.%{packaging} +#Summary: The eGroupWare %{workflow} application +#Group: Web/Database +#AutoReqProv: no +#Requires: egw-core = %{egwversion}.%{packaging}, +#%description %{workflow} +#This is the %{workflow} app for eGroupWare. + +%prep +%setup0 -c -n %{egwdirname} +%setup1 -T -D -a 1 -n %{egwdirname} +%setup2 -T -D -a 2 -n %{egwdirname} +%setup3 -T -D -a 3 -n %{egwdirname} +%setup4 -T -D -a 4 -n %{egwdirname} +%setup5 -T -D -a 5 -n %{egwdirname} +#%patch0 -p 0 +#%patch1 -p 0 + +%build + +%install +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} +mkdir -p $RPM_BUILD_ROOT%{prefix}/%{egwdirname} +cp -aRf etc var $RPM_BUILD_ROOT +cp -aRf egroupware/* $RPM_BUILD_ROOT%{prefix}/%{egwdirname} + +rm -f $RPM_BUILD_ROOT%{prefix}/%{egwdirname}/.htaccess +rm -rf $RPM_BUILD_ROOT%{prefix}/%{egwdirname}/debian +rm -rf $RPM_BUILD_ROOT%{prefix}/%{egwdirname}/switchuser +rm -rf $RPM_BUILD_ROOT%{prefix}/%{egwdirname}/skel +rm -rf $RPM_BUILD_ROOT%{prefix}/%{egwdirname}/soap +rm -rf $RPM_BUILD_ROOT%{prefix}/%{egwdirname}/xmlrpc +rm -rf $RPM_BUILD_ROOT%{prefix}/%{egwdirname}/messenger +rm -rf $RPM_BUILD_ROOT%{prefix}/%{egwdirname}/workflow +rm -rf $RPM_BUILD_ROOT%{prefix}/%{egwdirname}/jinn + +find $RPM_BUILD_ROOT%{prefix}/%{egwdirname} -name .svn | xargs rm -rf + +cd $RPM_BUILD_ROOT%{prefix}/%{egwdirname} +ln -s ../../../var/lib/egroupware/header.inc.php +ln -s sitemgr/sitemgr-link + +%clean +[ "%{buildroot}" != "/" ] && rm -rf %{buildroot} + +%post +%postun + +%files +%defattr(-,root,root) +%dir %attr(0755,root,root) %{prefix}/%{egwdirname} +%dir %attr(0755,root,root) /var/lib/egroupware +%{prefix}/%{egwdirname}/about.php +%{prefix}/%{egwdirname}/anon_wrapper.php +%{prefix}/%{egwdirname}/header.inc.php +%{prefix}/%{egwdirname}/header.inc.php.template +%{prefix}/%{egwdirname}/index.php +%{prefix}/%{egwdirname}/login.php +%{prefix}/%{egwdirname}/logout.php +%{prefix}/%{egwdirname}/notify.php +%{prefix}/%{egwdirname}/notify_simple.php +%{prefix}/%{egwdirname}/notifyxml.php +%{prefix}/%{egwdirname}/redirect.php +%{prefix}/%{egwdirname}/rpc.php +%{prefix}/%{egwdirname}/set_box.php +%{prefix}/%{egwdirname}/soap.php +%{prefix}/%{egwdirname}/xajax.php +%{prefix}/%{egwdirname}/xmlrpc.php +%{prefix}/%{egwdirname}/icalsrv.php +%{prefix}/%{egwdirname}/admin +%{prefix}/%{egwdirname}/doc +%{prefix}/%{egwdirname}/etemplate +%{prefix}/%{egwdirname}/home +%{prefix}/%{egwdirname}/phpgwapi +%{prefix}/%{egwdirname}/preferences +%{prefix}/%{egwdirname}/setup +%{prefix}/%{egwdirname}/addressbook +%{prefix}/%{egwdirname}/bookmarks +%{prefix}/%{egwdirname}/calendar +%{prefix}/%{egwdirname}/developer_tools +%{prefix}/%{egwdirname}/emailadmin +%{prefix}/%{egwdirname}/felamimail +%{prefix}/%{egwdirname}/filemanager +%{prefix}/%{egwdirname}/infolog +%{prefix}/%{egwdirname}/manual +%{prefix}/%{egwdirname}/mydms +%{prefix}/%{egwdirname}/news_admin +%{prefix}/%{egwdirname}/phpbrain +%{prefix}/%{egwdirname}/phpsysinfo +%{prefix}/%{egwdirname}/polls +%{prefix}/%{egwdirname}/projectmanager +%{prefix}/%{egwdirname}/registration +%{prefix}/%{egwdirname}/resources +%{prefix}/%{egwdirname}/sambaadmin +%{prefix}/%{egwdirname}/sitemgr +%{prefix}/%{egwdirname}/sitemgr-link +%{prefix}/%{egwdirname}/syncml +%{prefix}/%{egwdirname}/timesheet +%{prefix}/%{egwdirname}/tracker +%{prefix}/%{egwdirname}/wiki +%attr(0644,root,root) /etc/cron.d/egroupware +%config %attr(0644,root,root) %{httpdconfd}/egroupware.conf +%if 0%{?suse_version} + %dir %attr(0755,wwwrun,www) /var/lib/egroupware/default + %dir %attr(0755,wwwrun,www) /var/lib/egroupware/default/files + %dir %attr(0755,wwwrun,www) /var/lib/egroupware/default/backup + %dir %attr(0755,wwwrun,www) /var/lib/egroupware/sessions + %config %attr(0640,wwwrun,www) /var/lib/egroupware/header.inc.php +%endif +%if 0%{?fedora_version} + %dir %attr(0755,apache,apache) /var/lib/egroupware/default + %dir %attr(0755,apache,apache) /var/lib/egroupware/default/files + %dir %attr(0755,apache,apache) /var/lib/egroupware/default/backup + %dir %attr(0755,apache,apache) /var/lib/egroupware/sessions + %config %attr(0640,apache,apache) /var/lib/egroupware/header.inc.php +%endif + +%files core +%defattr(-,root,root) +%dir %{prefix}/%{egwdirname} +%dir /var/lib/egroupware +%{prefix}/%{egwdirname}/about.php +%{prefix}/%{egwdirname}/anon_wrapper.php +%{prefix}/%{egwdirname}/header.inc.php +%{prefix}/%{egwdirname}/header.inc.php.template +%{prefix}/%{egwdirname}/index.php +%{prefix}/%{egwdirname}/login.php +%{prefix}/%{egwdirname}/logout.php +%{prefix}/%{egwdirname}/notify.php +%{prefix}/%{egwdirname}/notify_simple.php +%{prefix}/%{egwdirname}/notifyxml.php +%{prefix}/%{egwdirname}/redirect.php +%{prefix}/%{egwdirname}/rpc.php +%{prefix}/%{egwdirname}/set_box.php +%{prefix}/%{egwdirname}/soap.php +%{prefix}/%{egwdirname}/xajax.php +%{prefix}/%{egwdirname}/xmlrpc.php +%{prefix}/%{egwdirname}/icalsrv.php +%{prefix}/%{egwdirname}/admin +%{prefix}/%{egwdirname}/doc +%{prefix}/%{egwdirname}/etemplate +%{prefix}/%{egwdirname}/home +%{prefix}/%{egwdirname}/phpgwapi +%{prefix}/%{egwdirname}/preferences +%{prefix}/%{egwdirname}/setup +%attr(0644,root,root) /etc/cron.d/egroupware +%config %attr(0644,root,root) %{httpdconfd}/egroupware.conf +%if 0%{?suse_version} + %dir %attr(0755,wwwrun,www) /var/lib/egroupware/default + %dir %attr(0755,wwwrun,www) /var/lib/egroupware/default/files + %dir %attr(0755,wwwrun,www) /var/lib/egroupware/default/backup + %dir %attr(0755,wwwrun,www) /var/lib/egroupware/sessions + %config %attr(0640,wwwrun,www) /var/lib/egroupware/header.inc.php +%endif +%if 0%{?fedora_version} + %dir %attr(0755,apache,apache) /var/lib/egroupware/default + %dir %attr(0755,apache,apache) /var/lib/egroupware/default/files + %dir %attr(0755,apache,apache) /var/lib/egroupware/default/backup + %dir %attr(0755,apache,apache) /var/lib/egroupware/sessions + %config %attr(0640,apache,apache) /var/lib/egroupware/header.inc.php +%endif + +%files %{addressbook} +%defattr(-,root,root) +%{prefix}/%{egwdirname}/%{addressbook} + +%files %{calendar} +%defattr(-,root,root) +%{prefix}/%{egwdirname}/%{calendar} + +#%files %{chatty} +#%defattr(-,root,root) +#%{prefix}/%{egwdirname}/%{chatty} + +%files %{developer_tools} +%defattr(-,root,root) +%{prefix}/%{egwdirname}/%{developer_tools} + +%files egw-pear +%defattr(-,root,root) +%{prefix}/%{egwdirname}/egw-pear + +%files %{emailadmin} +%defattr(-,root,root) +%{prefix}/%{egwdirname}/%{emailadmin} + +%files %{egwical} +%defattr(-,root,root) +%{prefix}/%{egwdirname}/%{egwical} + +%files %{felamimail} +%defattr(-,root,root) +%{prefix}/%{egwdirname}/%{felamimail} + +%files %{filemanager} +%defattr(-,root,root) +%{prefix}/%{egwdirname}/%{filemanager} + +%files %{gallery} +%defattr(-,root,root) +%{prefix}/%{egwdirname}/%{gallery} + +#%files %{headlines} +#%defattr(-,root,root) +#%{prefix}/%{egwdirname}/%{headlines} + +%files %{icalsrv} +%defattr(-,root,root) +%{prefix}/%{egwdirname}/%{icalsrv} + +%files %{infolog} +%defattr(-,root,root) +%{prefix}/%{egwdirname}/%{infolog} + +#%files %{jinn} +#%defattr(-,root,root) +#%{prefix}/%{egwdirname}/%{jinn} + +%files %{manual} +%defattr(-,root,root) +%{prefix}/%{egwdirname}/%{manual} + +#%files %{messenger} +#%defattr(-,root,root) +#%{prefix}/%{egwdirname}/%{messenger} + +%files %{mydms} +%defattr(-,root,root) +%{prefix}/%{egwdirname}/%{mydms} + +%files %{news_admin} +%defattr(-,root,root) +%{prefix}/%{egwdirname}/%{news_admin} + +%files %{phpbrain} +%defattr(-,root,root) +%{prefix}/%{egwdirname}/%{phpbrain} + +%files %{phpsysinfo} +%defattr(-,root,root) +%{prefix}/%{egwdirname}/%{phpsysinfo} + +%files %{polls} +%defattr(-,root,root) +%{prefix}/%{egwdirname}/%{polls} + +%files %{projectmanager} +%defattr(-,root,root) +%{prefix}/%{egwdirname}/%{projectmanager} + +%files %{registration} +%defattr(-,root,root) +%{prefix}/%{egwdirname}/%{registration} + +%files %{resources} +%defattr(-,root,root) +%{prefix}/%{egwdirname}/%{resources} + +%files %{sambaadmin} +%defattr(-,root,root) +%{prefix}/%{egwdirname}/%{sambaadmin} + +%files %{sitemgr} +%defattr(-,root,root) +%{prefix}/%{egwdirname}/%{sitemgr} + +%files %{timesheet} +%defattr(-,root,root) +%{prefix}/%{egwdirname}/%{timesheet} + +%files %{tracker} +%defattr(-,root,root) +%{prefix}/%{egwdirname}/%{tracker} + +%files %{wiki} +%defattr(-,root,root) +%{prefix}/%{egwdirname}/%{wiki} + +#%files %{workflow} +#%defattr(-,root,root) +#%{prefix}/%{egwdirname}/%{workflow} + + +%changelog +* Mon Apr 16 2007 Lars Kneschke 1.3-019 +- eGroupWare 1.4 Beta 4 diff --git a/doc/rpm-build/egroupware_fedora.tar.bz2 b/doc/rpm-build/egroupware_fedora.tar.bz2 index d21d6cd88b104254c153da3ee3e64197daff5d5d..37814f10e2adc7e7b55315efc1d2a89b54796cc1 100644 GIT binary patch literal 2739 zcmV;k3QYAvT4*^jL0KkKS+7w97XSl*e~s+01z>&u|Np=5-@pIw|Nj6800M#l00>|U zUwuA$@cV}MwKIM9)n9#9-+kTC`PczRN&?#J9YZ1}fK$ZNQxwLHN0Awn^)$w&nABn# z4Lv4+8fa+rn1d1kO%qCSzGbpa1|G z27mwn001ONgF!HXCeul#DXHm&H1#}?F#ym#LqHEu0qQb)5$zH5b$=K0GNuQ5>}`Pd z6AMIJCXyvYkO_G}py=F})L>^meNd4JL~vLFGN`Jc_bAamj+3Mtfm=HvC3-IgHkxgM z7y}T80!yWhp=2Y26KG4y*Koijn_3Wpo{U@O^}+{pZ}U+#FxhRU%!l)h-cACyTUsu) zDYVBXtc~f+$<|O6H8$cWk{s--yX!6}x4b*Es-6m>%XsV}mAA0nEqK25;pY8zbm2uB z-(F*g9zDdA0X!983L|0~0wyBLx;oU{yH#&?1!E4V?tuoLt&=4-s{sKqCQQ9C#Ng<6 z#~uvCrXBv4$q)XYi#V~XRM=j$A zn!G}c>Fw2DOgZ?#DH<^I5x20n(B}t;wQ{Cb-m<}2bh8?tIr%0|)7gZO=rO$5v32H*NIDXGyqenuS{T%UrP8&%=5Y zQs1*_t;OXZne?0+PJ62Q9yaFGG$0Z9I_>WdIt8^8amxCzmKd0!RvTdhK;9L1-Ig;| z)CjBN!NHGTodEcZk6M0EXW!G7h$h#=+;!-ANsq@=7L7K+giW@6%Z()1F{HNjYzq*m z$a#Ya7oLPm9tnozAsjWt6RaoLq(p(u*pOjPR2-Idc`!Ww&W8T64R{rX+jMZ@w&elm zQ&R;gwj9zzjCnz8GP7SlX`nuX5DB7LxqC_$i>OpXE#{klO}_DOW-hb>x*o&D#Q2*0 z!7NZ2!0a@Nk#w0Be^`OR%^|4^=#UB_#&+U@^~27_$Ctc&$`~IlN8rQL?H9we(Rw}5nL>7&(&82B6;k=Xs0xzWwGUqk5 z?h(q;kR+$MGYAAKhy>KVX{DwmFTM|)hjr7?5E5NwM^DaXKy>LyBjE%ch#&^sW$Yk9 zi90TisZ*Af^a;b?7IL4cTdUWb)gv8*8E)|><0-CRc5MaAd@ehzJ zDO40db|uwWSFIf+I)Nm5EAP6Ncm}kobZykjrM#yQ&GhLP@Cr+^?H1)T z;PqxEUonm_i?Lz?ri?v4_&KBkP7qMfI)OhS1#5vKA{2YYFB&=2jwiZ0C+>YHHtAY1 z@!N%aEtS`yG%mcspn543jh(4-LjnRMSrVCuKO%0Ep!LsqV)RYS$ zRO5*S&o;wmYa(N5I+Tnc4Bj3=W?M`&T7vTgZInG#BFX{@$VjXqQ;z$`{Jk zL}$#BVvXwd6Q64H)-dXP*nBN5C@oK8(d(bH$*UF z#L+T5)+;5Gq^?(+v}mx{ydb{datrPiL@O=KpuojTBPfMTivl_1;G&s~Sfl){L4aM! zT+^38j+RbBgS8SC6qwSLP_E~lGUArIN<+Xp51W{jjJy=qoC-wGf>+}7tA-2 z8{ma#GO}GTrb(Ke#d1pwg4mZXy|rSmF^tQSnyv-KDfi6jsRp?Xtu%Prjf=5F5;&qg zRU(B-!(}4SO+Xx%jIAJ=Dzga-w&L!yomfrmrRsxdZH#J^i7j(Do&sfsE6W@Ts+c8m zu{kMpjWz>8#^yFMk9tevlz~kRpm*Qf zn!cijzAl@S!j{ML&uj6VW5|7;P4`@$C5mJai&8u*A?@WE zcEi%*WP{7i1)ocu>L#mzRWbz7 zl$tY$m3o*G1z|dr6|z$3B#E3h0om0O5N`=$LDKnnf;r{~b+cSMZPdS25X#YN6o#0> zU3~#kV4{dbjQmksPK>LB;#Papl+FE_Imiuk9*9Q+z;;}?^F|s?088S^EWdGz6%i(j z+h8^^i(?@S4yaI((I8#Vu7(}iT()#>Rqz_b7ayIf(=mPXqsCRHCj9M zJMrqUoyN{(zH)T}UXtDerGrUT1*4cZC>%iIAtgLe&@_}wba3(x#eiCZ#sr!YhL#r~ zeO?~PbeTtf+?Dy*L>8IUP3*GtRviL9aUYKGn)IV^CDUkr8yggnaz#gWS@L7OB|JmR-|~kt&d_1RjOD{& zNd;vSNoyjV`C)y-8eq!tR9vW0R$vj4kZ?eXRo5{j;v(@-`WlXP2q5;{Otm!TrPPa# zR+gPI?6r^ws|U`g2pBc|Wq=5oFcu1_pT8;V5gTI+hUQg?d%-SN6uN=Efojb?SY-s2 z4*mDw1~q|jOC^m|MFER5OzTCTCe5O;g4A_zKh?S$k!7h*Id66nHSBevsbz$~4r(gi zR&pN@N6?asbk@V$lHzQ&h<6B!OC2f+9D{+P*k?=)Cap1%&!ST4*^jL0KkKS$*&X3IGA~e}?R^078BD|F=Ky-Hq)$003wJ0me)dLm`oolS4on42&Qe4H{%I4FC~I z0iaa&gu_XsY7GxiXaE`>p!ERLKn9*sJlqc_bdKl)t>+N{MplU#guqC-R30wZ8%|nk zh^!_w*&2wtgtdW67!?gourD)tjet<@0gz@4Z8X~iG=_mFLPpufPsM`=FS|CyOQO4a zKe$Rhc{;53CK#`p%xCYq7S-9!*M}5m72S_sXISu4iVV^Ofgnl*I6{YK`Qz{4cIgwx zw(9n_OIyHZ?k#5C%ff4;;6AG|swlTH08fKdTMk0e)rYI3DFtWZ`vqWU!bilRX0hs% z4vkP+@T0kGD2~FJ@8fNMj{{9j5N2B*>mYcrY^V#T6}b2HVMMwgd*LTd^;xFQmgGK6 zEfG)-V_Tqk2LU4t;Tz&{GIhOH?O?^1{1Yd;h}*-o$BW~BjijPQ@R=-y)^IJgQO|FT z@X@PSv))@;Ei67_m857jv3>Al%)}WqnRkYX&{o6YE<<5P4ic_{OH!TFRxVjYq`d+> zK3}{NP}hUNNnz9N_2%n$v%kN)rQV&LC`iW?@7090g$JP5-lS3(S<7UOTf@^2vSW%$ z%E4j_qeL)Z#%#E#qFB+5XmxSnd9}q-0~O@BsHcPE=Z#~WGGmwN=lfyItW)Lob-polca3zP3c0=e@9ci%eHRxRxasuI zGh4CBDZgW5lgIbFR_62ghB)*)S;%_5MAGW|GwG|5jvQbV>e|cCj6y zggs=jCK4blq3uS1(DGgC`TX39Z&qSbf3a~XEX0I}0-1eSmfU7!V8PrL?#;OhFytJM za*1A6!A*kbXJVwH82!vtF)_rUSrhs)@zNJQy|*C@T*^>EagzsARc(jsH_98rxieU1 zK{bIdcf^g4^VK*zCZL<9S&VE2Ed_EAm0z))%<(7q9IBn12CZ>&n>_) z<rXxWN5Ygi38mS7ABy7E+ zsOQ3*mzLB{9R~TJ@W9q40XP!K7$8GU)tXNij!vR)Fr|lKB#96wWGw-EiONNrj{#Dr zgs)L%Fs+3tK>S|EIP;%_iClbP;WW7Gd;Ny;m{hL(jrOX+H8(;IzV6iUC9*T JLP7Vy5GW?MiWL9= diff --git a/doc/rpm-build/egroupware_suse.tar.bz2 b/doc/rpm-build/egroupware_suse.tar.bz2 index 9eea59dd61cc95aa21543d9e355c82a50fdf5ff9..1a2a4fc5fce390ffb872bd2f08f1c9faef116e38 100644 GIT binary patch literal 2738 zcmV;j3QhGwT4*^jL0KkKSukA-w! z-hVkZP11VkjB*PTOKL=$O|-0rt(^&7IEimatEmYr5qL4Q(;G+{LlB1oOOqQy&_@;~ z(3hd45Sw4bk0`*;GIzrBuTDgcy3y0w>2iR;rj=b`6vY7m*Q5;@;{h0k70A|&8VZ2= z7NRP)P%q6FVXm(pzC4Y6?kCn7z9ux@8?o@S45t@#`o2znw96Ao92S@yl~r%N$#Ak1 z^Z~CR8WkRv`mffWc@M;6%TR0)e4aB;0y^34bUX$vWeS!fnrtfJ%y6~7Wo?XVw*HA- zSv+`cIetZuE4?vTXO{j7TQ)@CRkAQhq64jA_(w>T;B{~YpaxWUACDHM!QO+$u@ zVIKus&An)vZK=vtkf6KYhnW27j$4XR5lT-3`Qz*xyj12Z#`G*SeN zs@YIhq=~S8iBJ=wNoWhk05MdUN<+B;UkYMt|IG)KgUkB1lysxrLH=)NobgDkSt`S2;k202oBuXZbE^Cc%v*`#iUW=u~7rBMBI# zrDdGTgA;;2FNh>p9z`M)54U2N@+UeBb~N$O^(~zLPN643L^j)_hYhzV574Hj3R7%8 znIT6`z}kXq34a4Xq=N_vpjnFUi<&MWQ0VTo+UeWzmjAHTKtHHkWv5Gvc(#Mhj4ssq z8iQ2RU24z%5ivOsk z-5&R?g(bdCHp#T%M)6AddyG8A<|sOg>6)ZtA{C=-I;m&`_+pd;0t}Le9TS?_+>c@) z1eSF-O`rl#1)cB98Ak8(+n0TK9kxLuOGyIPRRrrnGjNDu?^9;iHz+sRKjro!*odu! znedkM{ls086@xB|OrXCQ2p##sn3Vqw_Q<} zn$sHRY_Guyp>}EshvnLBJ@2pa+hY-gVD{#P>r2Hhc2#Uo^&OmEubveS)xjvu@xFK^ zAx)EVS|Lhn9J%azlD@HZ)TISv!`c?I+%ed;g7hO+94tPm;*h{&{NoYvFNu1+H*|sv zw9n^5I#B@imxEn2q1x+$r*jDaU&&Umjzl`BBHwL za#VptXp35QTZg2grS!#v-Jr;`_Zuf7* zJr)<#2@pzG(2G-62c3f1E+{(~g1pinZ#_uZ@(zxLr@8dH4vTdg18veUm~SFC!3xl2 zNp(V*CTu)~WR^Mwu`XSkX_COoH5a8dSQiwh<1?y=HfT1r>v>v?*K&v?aYTCPi;61@ z?u$V+0CHYpsRYqWF_643FYGzf8NBYnTsDT-#;&>~wrV(?B+Cn{rdX7u!7J5?$xEnd zuo@0Gv9Xsu;2!*@iL?wb-u6(LWlw28tP`1fNiDW((rAV*LN~b-FEp_`az~}N!Aq}q6t3Ci-OsrZgW7IOX25EIuQ>o@%(XrkQ0d%K8IHU{MOfNnX`!)$ zOsTx^O@{3(F=K4fz2DYaPP|72xa;nocGkU%)!DvTCDik9#zmuzMn%dM$)TGFI2sy`5rN@$?TA-xV#*{pidjt5EKdgIL)>zV+Uzoc1)<0LDECX5?k zHZi4}Aq)<v?y0|1F}jvmb$`$cQL|Sr6%Pbq3Sm7;;Ixuo_F>ahz!Sa9AeVlWEt#O?{c}vD=w7IsOsMv%nZ}BUHF%T_CA) zU>hV|*bQFOER-BCvv>)xd^TqDaz*_F_kRI+bUq` z)qWFzt$RROTfofp$)dECSW3J&ZJhO5?|V z7=e{QzFI7)axP-jYt>X)@MpAEFk1&s2l}^JxfUx@o~dtk5;k`_p{Z$%zz%9Dys5~1 zP>=kQi*@X<`7~Ti?P49`BWZi3LPxY&+SqcK9qnyNQK0EtS_I^j-h-(ov*LHF^I9JS s5m>{JYg^v=K2Z*EOf7xCPm!@J<2^z1QURU_5&y;9kxmpO3>QNAK=~c^nE(I) literal 1390 zcmV-!1(Et6iwFSdWM4!81MOLDZ`(Ey&e!@^a7~eJMWZ)MGFD^(f;4Rdq)pIv*p~tV zEm1NNnN&&2j`yLzeMc!Tl4~dSVyh_1CqOLo$h#w-JMt)7_RiMf00u!&eFEk`t7q5o zoxax(0(SuIgMsVrpkVv1?d+6NVS&(&;9T9;?;-h53d<%c-f|4A%D?ZrVPChym%#Af z32Odh!I_n8D-2fT-wg+z(+?p3Ar1oH@ZSYm{F6-ZvY28)Hflo?9QyuJ{zG@3|NcPp z?`+hICHTepe}8m(_WArTJ-gm6N~w?v#Um15BATLNR0N1hL>Vkno|6P&mgv^s{XcX& z*^b_Rw!=kw{D0UH8A%4RQoQ*@#aq z&8E1ZRp{DS&R9GZxG0FQw4y^hArqUGd5*lpJr}0doYb}Z z5DmRuI7mMdoHWn8gvX75*^hbi@Pmi_mPSimDQycBRgniB{Oj=3&lY7A;UO;-QsC5> zU`AOcEAM2PWpE@z6*9qjNu+iT)aZU~rzKHJkFpSYkJ;?@I|BcZAYV%=K#AgLgeNd@ zT^tahFlDvkxk>AeY02VBwIEn>1{K5XC6XL*md~KFz$}Bcfrc?rBe0~)j2SO0d$NQq z>h+FtiY00+)Z((C*E@I(-o=WG*^9O+?6 z@(w7;L0z2DeHjZ{C}hENEqqNYYoI#bDlc+3mjuQz>*c9bF zi@<3v<^^M%(Kz~Aa;VCptcdRuL-D5Qm>}LZD@aBmd_Hb&V6^7``AKwic82!Qx0C3@`RCK)ljp7eV|*3Wl_yXbRgV7Y zw0jJt5}?Y`VHa^=Q7;u5v^$Y8uoUHVOcnC{_bs6$QtD*O;t0&;G$oZC*Y}-;{Ujtp zRA4niHcZjZ>984b*S%zGC}nY8CfB2^SB+TJg}Z%ma`bVou{FF}<{_3Op<;2MzgpnR zD_f1*dg?IJvy60DN%}8Ap$VQjV)cZRg=xMb>rluB#XPmorIO$}7#wmU3S08IS8-v8jv35dUJL z*Q8#NPjv=g{QY@}^~Q*5Kw}5cB9KdD!M|EqZLEjsWwY@_1; zp7*~u{CgqL@A~@w?|Xg2e-~KDe^Qt4n~H;0{`bTB)4h-XpznGe^IyO8UEUAmUAWUV z?&ZI#s2?8%Yw+(lzTW>s-|hPMKg0j`{14&ITNaNFfVKD!Jk5U)biMx@{_pr75e)Ys zeQnk^sYlz;1c$z}690bn`%l;posQrC8veh3;j^IvV6FTQb^b&8cYXi+Mfo={FfcGM wFfcGMFfcGMFfcGMFfcGMFfcGMFfcGMFfcGMFfcGMF!=fKAHMQ|eE?7Z0P1hV0ssI2