[zarafa/el4] Upgrade to 6.40.11

Robert Scheck robert at fedoraproject.org
Sun Sep 11 16:58:55 UTC 2011


commit fa21ad37fc76d6aabdb7a0ea835c2828eddcf216
Author: Robert Scheck <robert at fedoraproject.org>
Date:   Sun Sep 11 18:58:34 2011 +0200

    Upgrade to 6.40.11

 .gitignore  |    2 +-
 sources     |    2 +-
 zarafa.spec |   33 +++++++++++++++++++++++++++++----
 3 files changed, 31 insertions(+), 6 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index b0d53a5..6269c53 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-zcp-6.40.10.tar.gz
+zcp-6.40.11.tar.gz
diff --git a/sources b/sources
index 8b08872..bd04a9a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-81b4ddf654b22de39f1d7434fc535a7f  zcp-6.40.10.tar.gz
+8778600b44b06b9433e71760b84d282a  zcp-6.40.11.tar.gz
diff --git a/zarafa.spec b/zarafa.spec
index 361a473..6273b1e 100644
--- a/zarafa.spec
+++ b/zarafa.spec
@@ -1,6 +1,6 @@
 %global beta_or_rc      0
 %global actual_release  1
-%global svnrevision     28214
+%global svnrevision     28965
 %global with_clucene    1
 %global with_ldap       1
 %global with_xmlto      1
@@ -18,7 +18,7 @@
 
 Summary:            Open Source Edition of the Zarafa Collaboration Platform
 Name:               zarafa
-Version:            6.40.10
+Version:            6.40.11
 %if %{beta_or_rc}
 Release:            0.%{actual_release}.svn%{svnrevision}%{?dist}
 %else
@@ -107,6 +107,17 @@ client library as well as programming interfaces for C++, PHP and Perl. The
 other Zarafa related packages need to be installed to gain all the features
 and benefits of the Zarafa Collaboration Platform (ZCP).
 
+%package archiver
+Summary:            Archive messages to a secondary Zarafa server
+Group:              Applications/Archiving
+Requires:           zarafa-common = %{version}-%{release}
+
+%description archiver
+The zarafa-archiver package includes the Zarafa Archiver to decrease the
+size of a production Zarafa server by copying or moving the messages to
+a secondary Zarafa server. Clients will still be able to open the message
+from the secondary Zarafa server directly.
+
 %package client
 Summary:            The Zarafa Client library
 Group:              System Environment/Libraries
@@ -392,7 +403,7 @@ make \
 
 # Nuke all overlefts from licensed, managed or other proprietary items
 rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/{license,licensed.cfg,report-ca}
-rm -f $RPM_BUILD_ROOT%{_mandir}/man?/{zarafa-{backup,restore,report,msr,ldapms.cfg,licensed{,.cfg},archiver{,.cfg}},za-aclsync}.*
+rm -f $RPM_BUILD_ROOT%{_mandir}/man?/{zarafa-{backup,restore,report,msr,ldapms.cfg,licensed{,.cfg}},za-aclsync}.*
 rm -f $RPM_BUILD_ROOT%{_bindir}/%{name}-msr
 
 # Move all the initscripts to their appropriate place and
@@ -453,7 +464,7 @@ mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/{log,lib}/%{name}/
 rm -f $RPM_BUILD_ROOT{%{_libdir}/{,php/modules,php4,%{name}},%{perl_vendorarch}/auto/MAPI,%{python_sitearch}}/*.la
 
 # Remove files that are anyway in %doc or %{_datadir}/%{name}/
-rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/%{name}{,-indexer}/
+rm -rf $RPM_BUILD_ROOT%{_datadir}/doc/%{name}{,-archiver,-indexer}/
 
 # Remove unwanted/unused files that shouldn't exist anyway...
 rm -f $RPM_BUILD_ROOT%{_sysconfdir}/sysconfig/%{name}-indexer
@@ -514,6 +525,10 @@ getent group %{name} > /dev/null || %{_sbindir}/groupadd -r %{name}
 getent passwd %{name} > /dev/null || %{_sbindir}/useradd -r -g %{name} -d %{_localstatedir}/lib/%{name} -s /sbin/nologin -c "Zarafa Service Account" %{name}
 exit 0
 
+%post archiver
+# Ensure correct log file ownership after upgrade from official packages
+chown %{name}:%{name} %{_localstatedir}/log/%{name}/archiver.* > /dev/null 2>&1 || :
+
 %post dagent
 [ $1 -eq 1 ] && /sbin/chkconfig --add %{name}-dagent
 # Ensure correct log file ownership after upgrade from official packages
@@ -640,6 +655,13 @@ fi
 %files
 %defattr(-,root,root,-)
 
+%files archiver
+%defattr(-,root,root,-)
+%{_bindir}/%{name}-archiver
+%config(noreplace) %attr(0640,%{name},%{name}) %{_sysconfdir}/%{name}/archiver.cfg
+%{_mandir}/man1/%{name}-archiver.1*
+%{_mandir}/man5/%{name}-archiver.cfg.5*
+
 %files client -f %{name}.lang
 %defattr(-,root,root,-)
 %{_libdir}/libzarafaclient.so
@@ -841,6 +863,9 @@ fi
 %endif
 
 %changelog
+* Sun Sep 11 2011 Robert Scheck <robert at fedoraproject.org> 6.40.11-1
+- Upgrade to 6.40.11
+
 * Fri Jul 29 2011 Robert Scheck <robert at fedoraproject.org> 6.40.10-1
 - Upgrade to 6.40.10 (#725250, #725909)
 


More information about the scm-commits mailing list