/[smecontribs]/rpms/smeserver-affa/contribs7/smeserver-affa.spec
ViewVC logotype

Diff of /rpms/smeserver-affa/contribs7/smeserver-affa.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

Revision 1.1 by slords, Tue Feb 26 01:05:31 2008 UTC Revision 1.14 by slords, Wed Apr 2 15:03:56 2008 UTC
# Line 1  Line 1 
1    # $Id$
2    # Authority: mweinber
3    # Name: Michael Weinberger
4    
5  Summary: Makes the SME server a dedicated rsync based backup server  Summary: Makes the SME server a dedicated rsync based backup server
6  %define name smeserver-affa  %define name smeserver-affa
7  Name: %{name}  Name: %{name}
8  %define version 0.9.0  %define version 0.10.0
9  %define release 1  %define release 1
10  Version: %{version}  Version: %{version}
11  Release: %{release}%{?dist}  Release: %{release}%{?dist}
# Line 14  AutoReq: no Line 18  AutoReq: no
18  Requires: smeserver-release >= 7  Requires: smeserver-release >= 7
19  Requires: perl-Filesys-DiskFree  Requires: perl-Filesys-DiskFree
20  BuildRequires: e-smith-devtools  BuildRequires: e-smith-devtools
21    Patch0: smeserver-affa-0.10.0-DNS_Timeout.patch
22    
23  %description  %description
24  Main purpose ist to make the SME server a dedicated rsync based backup server.  Main purpose ist to make the SME server a dedicated rsync based backup server.
25  Also providing functions to backup to USB disks or SMB shares in SOHO environments.  Also providing functions to backup to USB disks or SMB shares in SOHO environments.
26    
27  %changelog  %changelog
28    * Mon Mar 10 2008 Michael Weinberger 0.10.0-1
29      Increased release number
30      Added 10 sec timeout in Net::DNS::Resolver->search
31    * Mon Mar 10 2008 Michael Weinberger 0.9.0-11
32      Specfile fix
33    * Mon Mar 10 2008 Michael Weinberger 0.9.0-10
34      Delete locally created watchdog file after remotecopy
35      Bugfix 4035
36      Added default AutoUnmount property to sample script
37      Fix man page
38      Do not delete md5sum in --create-backup-file when verify is skipped by user
39      Set lock in --create-backup-file
40    * Sun Mar 09 2008 Michael Weinberger 0.9.0-9
41      trap signals in --create-backup-file
42    * Sat Mar 08 2008 Michael Weinberger 0.9.0-8
43      Permissions in /usr/lib/affa
44    * Sat Mar 08 2008 Michael Weinberger 0.9.0-7
45      md5sum in --create-backup-file
46    * Fri Mar 07 2008 Michael Weinberger 0.9.0-6
47      Added option --create-backup-file
48      Using line number as error code in affaErrorExit()
49      Fixed /etc/profile.d/affa.sh
50      
51    * Mon Mar 03 2008 Michael Weinberger 0.9.0-5
52    - delete new style Dovecot's index files dovecot.index*
53    - delete dovecot index files on remote server in --full-restore
54    
55    * Fri Feb 29 2008 Michael Weinberger 0.9.0-4
56      set localhost as default remoteHostName in /etc/e-smith/templates//etc/cron.d/affa/00jobs
57    
58    * Wed Feb 27 2008 Michael Weinberger 0.9.0-3
59      removed %post from spec file
60    
61    * Sat Feb 02 2008 Michael Weinberger 0.9.0-2
62      Bugfix: Report db was not deleted in deleteJob()
63      don't use -q on ssh commands with Debug=yes
64    
65  * Fri Feb 1 2008 Shad L. Lords <slords@mail.com> 0.9.0-1  * Fri Feb 1 2008 Shad L. Lords <slords@mail.com> 0.9.0-1
66  - Fix specfile for building in new buildsystem  - Fix specfile for building in new buildsystem
67    
# Line 285  Also providing functions to backup to US Line 327  Also providing functions to backup to US
327    
328  %prep  %prep
329  %setup -q -n %{name}-%{version}  %setup -q -n %{name}-%{version}
330    %patch0 -p1
331    
332  %build  %build
333    
# Line 295  rm -f %{name}-%{version}-filelist Line 338  rm -f %{name}-%{version}-filelist
338    
339  perl createlinks $RPM_BUILD_ROOT  perl createlinks $RPM_BUILD_ROOT
340    
341    # Set version String
342    cp -a $RPM_BUILD_ROOT/sbin/e-smith/affa $RPM_BUILD_ROOT/sbin/e-smith/affa.tmp
343    VERSIONSTRING=%{version}-`echo %{release}|sed -e 's/\..*$//'`
344    sed -e "s/my \$VERSION.*;/my \$VERSION='$VERSIONSTRING';/" < $RPM_BUILD_ROOT/sbin/e-smith/affa.tmp > $RPM_BUILD_ROOT/sbin/e-smith/affa
345    rm -f $RPM_BUILD_ROOT/sbin/e-smith/affa.tmp
346    
347  rm -f %{name}-%{version}-filelist  rm -f %{name}-%{version}-filelist
348    
349  find $RPM_BUILD_ROOT -depth -type f -print |\  find $RPM_BUILD_ROOT -depth -type f -print |\
# Line 302  find $RPM_BUILD_ROOT -depth -type f -pri Line 351  find $RPM_BUILD_ROOT -depth -type f -pri
351   -e "s@^/sbin/e-smith/@%attr(0750,root,root) &@"\   -e "s@^/sbin/e-smith/@%attr(0750,root,root) &@"\
352   -e "s@^/etc/profile.d/@%attr(0755,root,root) &@"\   -e "s@^/etc/profile.d/@%attr(0755,root,root) &@"\
353   -e "s@^/etc/e-smith/templates/@%attr(0644,root,root) &@"\   -e "s@^/etc/e-smith/templates/@%attr(0644,root,root) &@"\
354     -e "s@^/usr/lib/affa/COPYING@%attr(0444,root,root) &@"\
355     -e "s@^/usr/lib/affa/@%attr(0750,root,root) &@"\
356   >> %{name}-%{version}-filelist   >> %{name}-%{version}-filelist
357    
358  find $RPM_BUILD_ROOT -depth -type l -print |\  find $RPM_BUILD_ROOT -depth -type l -print |\
# Line 311  find $RPM_BUILD_ROOT -depth -type l -pri Line 362  find $RPM_BUILD_ROOT -depth -type l -pri
362  rm -rf $RPM_BUILD_ROOT  rm -rf $RPM_BUILD_ROOT
363  exit 0  exit 0
364    
 %post  
 /sbin/e-smith/db affa get AffaGlobalDisable > /dev/null || /sbin/e-smith/affa --make-cronjobs > /dev/null  
365    
366  %files -f %{name}-%{version}-filelist  %files -f %{name}-%{version}-filelist
367  %defattr(-,root,root)  %defattr(-,root,root)


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed