/[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.10 by mweinber, Mon Mar 10 16:37:09 2008 UTC
# Line 2  Summary: Makes the SME server a dedicate Line 2  Summary: Makes the SME server a dedicate
2  %define name smeserver-affa  %define name smeserver-affa
3  Name: %{name}  Name: %{name}
4  %define version 0.9.0  %define version 0.9.0
5  %define release 1  %define release 10
6  Version: %{version}  Version: %{version}
7  Release: %{release}%{?dist}  Release: %{release}%{?dist}
8  License: GNU GPL (GNU General Public License)  License: GNU GPL (GNU General Public License)
# Line 14  AutoReq: no Line 14  AutoReq: no
14  Requires: smeserver-release >= 7  Requires: smeserver-release >= 7
15  Requires: perl-Filesys-DiskFree  Requires: perl-Filesys-DiskFree
16  BuildRequires: e-smith-devtools  BuildRequires: e-smith-devtools
17    Patch0: smeserver-affa-0.9.0-debugsshquiet.patch
18    Patch1: smeserver-affa-0.9.0-defaultRemoteHostName.patch
19    Patch2: smeserver-affa-0.9.0-dovecotDeleteNewStyleIndexFiles.patch
20    Patch3: smeserver-affa-0.9.0-createBackupFileOption.patch
21    Patch4: smeserver-affa-0.9.0-createBackupFileOption2.patch
22    Patch5: smeserver-affa-0.9.0-trapsignals.patch
23    Patch5: smeserver-affa-0.9.0-trapsignals.patch
24    Patch6: smeserver-affa-0.9.0-bug4035.patch
25    
26  %description  %description
27  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.
28  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.
29    
30  %changelog  %changelog
31    * Mon Mar 10 2008 Michael Weinberger 0.9.0-10
32      Delete locally created watchdog file after remotecopy
33      Bugfix 4035
34      Added default AutoUnmount property to sample script
35      Fix man page
36      Do not delete md5sum in --create-backup-file when verify is skipped by user
37      Set lock in --create-backup-file
38    * Sun Mar 09 2008 Michael Weinberger 0.9.0-9
39      trap signals in --create-backup-file
40    * Sat Mar 08 2008 Michael Weinberger 0.9.0-8
41      Permissions in /usr/lib/affa
42    * Sat Mar 08 2008 Michael Weinberger 0.9.0-7
43      md5sum in --create-backup-file
44    * Fri Mar 07 2008 Michael Weinberger 0.9.0-6
45      Added option --create-backup-file
46      Using line number as error code in affaErrorExit()
47      Fixed /etc/profile.d/affa.sh
48      
49    * Mon Mar 03 2008 Michael Weinberger 0.9.0-5
50    - delete new style Dovecot's index files dovecot.index*
51    - delete dovecot index files on remote server in --full-restore
52    
53    * Fri Feb 29 2008 Michael Weinberger 0.9.0-4
54      set localhost as default remoteHostName in /etc/e-smith/templates//etc/cron.d/affa/00jobs
55    
56    * Wed Feb 27 2008 Michael Weinberger 0.9.0-3
57      removed %post from spec file
58    
59    * Sat Feb 02 2008 Michael Weinberger 0.9.0-2
60      Bugfix: Report db was not deleted in deleteJob()
61      don't use -q on ssh commands with Debug=yes
62    
63  * 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
64  - Fix specfile for building in new buildsystem  - Fix specfile for building in new buildsystem
65    
# Line 285  Also providing functions to backup to US Line 325  Also providing functions to backup to US
325    
326  %prep  %prep
327  %setup -q -n %{name}-%{version}  %setup -q -n %{name}-%{version}
328    %patch0 -p1
329    %patch1 -p1
330    %patch2 -p1
331    %patch3 -p1
332    %patch4 -p1
333    %patch5 -p1
334    %patch6 -p1
335    
336  %build  %build
337    
# Line 295  rm -f %{name}-%{version}-filelist Line 342  rm -f %{name}-%{version}-filelist
342    
343  perl createlinks $RPM_BUILD_ROOT  perl createlinks $RPM_BUILD_ROOT
344    
345    # Set version String
346    cp -a $RPM_BUILD_ROOT/sbin/e-smith/affa $RPM_BUILD_ROOT/sbin/e-smith/affa.tmp
347    VERSIONSTRING=%{version}-`echo %{release}|sed -e 's/\..*$//'`
348    sed -e "s/_VERSIONSTRING_/$VERSIONSTRING/" < $RPM_BUILD_ROOT/sbin/e-smith/affa.tmp > $RPM_BUILD_ROOT/sbin/e-smith/affa
349    rm -f $RPM_BUILD_ROOT/sbin/e-smith/affa.tmp
350    
351  rm -f %{name}-%{version}-filelist  rm -f %{name}-%{version}-filelist
352    
353  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 355  find $RPM_BUILD_ROOT -depth -type f -pri
355   -e "s@^/sbin/e-smith/@%attr(0750,root,root) &@"\   -e "s@^/sbin/e-smith/@%attr(0750,root,root) &@"\
356   -e "s@^/etc/profile.d/@%attr(0755,root,root) &@"\   -e "s@^/etc/profile.d/@%attr(0755,root,root) &@"\
357   -e "s@^/etc/e-smith/templates/@%attr(0644,root,root) &@"\   -e "s@^/etc/e-smith/templates/@%attr(0644,root,root) &@"\
358     -e "s@^/usr/lib/affa/COPYING@%attr(0444,root,root) &@"\
359     -e "s@^/usr/lib/affa/@%attr(0750,root,root) &@"\
360   >> %{name}-%{version}-filelist   >> %{name}-%{version}-filelist
361    
362  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 366  find $RPM_BUILD_ROOT -depth -type l -pri
366  rm -rf $RPM_BUILD_ROOT  rm -rf $RPM_BUILD_ROOT
367  exit 0  exit 0
368    
 %post  
 /sbin/e-smith/db affa get AffaGlobalDisable > /dev/null || /sbin/e-smith/affa --make-cronjobs > /dev/null  
369    
370  %files -f %{name}-%{version}-filelist  %files -f %{name}-%{version}-filelist
371  %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