[packages/rsnapshot] Up to 1.4.4; it's noarch package

arekm arekm at pld-linux.org
Wed Dec 15 20:24:14 CET 2021


commit 2714ee62bc9d8225e8e4412b93dbe5298d26f92b
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Wed Dec 15 20:23:29 2021 +0100

    Up to 1.4.4; it's noarch package

 bug-207.patch  | 89 ----------------------------------------------------------
 rsnapshot.spec | 11 ++++----
 2 files changed, 6 insertions(+), 94 deletions(-)
---
diff --git a/rsnapshot.spec b/rsnapshot.spec
index f3ce3ce..ad51385 100644
--- a/rsnapshot.spec
+++ b/rsnapshot.spec
@@ -2,17 +2,18 @@
 Summary:	Program for efficient remote updates of backup sets
 Summary(pl.UTF-8):	Program do wydajnego zdalnego uaktualniania zbiorów kopii zapasowych
 Name:		rsnapshot
-Version:	1.4.2
-Release:	2
+Version:	1.4.4
+Release:	1
 License:	GPL v2+
 Group:		Daemons
 Source0:	http://www.rsnapshot.org/downloads/%{name}-%{version}.tar.gz
-# Source0-md5:	860382f19e38fc649f9447397b54e442
-Patch0:		bug-207.patch
+# Source0-md5:	86717b9f39c7a7a5dd9e0eba556f829e
+
 Patch1:		pid.patch
 URL:		http://www.rsnapshot.org/
 BuildRequires:	rpm-perlprov
 Requires:	rsync
+BuildArch:	noarch
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -24,7 +25,7 @@ w oparciu o rsynca.
 
 %prep
 %setup -q
-%patch0 -p1
+
 %patch1 -p1
 
 %build
diff --git a/bug-207.patch b/bug-207.patch
deleted file mode 100644
index a0c908c..0000000
--- a/bug-207.patch
+++ /dev/null
@@ -1,89 +0,0 @@
-From 79e25dc83bc234357cf3dbbfa6694e61abd30e6b Mon Sep 17 00:00:00 2001
-From: Guillaume Delacour <gui at iroqwa.org>
-Date: Tue, 14 Jul 2015 00:24:02 +0200
-Subject: [PATCH] Update rsnapreport.pl utility script to work with rsync >=
- 3.1.0 stats and bytes changes.
-
----
- utils/rsnapreport.pl | 32 +++++++++++++++++++-------------
- 1 file changed, 19 insertions(+), 13 deletions(-)
-
-diff --git a/utils/rsnapreport.pl b/utils/rsnapreport.pl
-index 2249566..83fb6ca 100644
---- a/utils/rsnapreport.pl
-+++ b/utils/rsnapreport.pl
-@@ -1,7 +1,7 @@
- #!/usr/bin/env perl
- # this script prints a pretty report from rsnapshot output
- # in the rsnapshot.conf you must set
--# verbose >= 3
-+# verbose >= 4
- # and add --stats to rsync_long_args
- # then setup crontab 'rsnapshot daily 2>&1 | rsnapreport.pl | mail -s"SUBJECT" backupadm at adm.com
- # don't forget the 2>&1 or your errors will be lost to stderr
-@@ -41,14 +41,14 @@ ()
- 		my $filest = $bkdata{$source}{'files_tran'};
- 		my $filelistgentime = $bkdata{$source}{'file_list_gen_time'};
- 		my $filelistxfertime = $bkdata{$source}{'file_list_trans_time'};
--		my $bytes= $bkdata{$source}{'file_size'}/1000000; # convert to MB
--		my $bytest= $bkdata{$source}{'file_tran_size'}/1000000; # convert to MB
-+		my $bytes = $bkdata{$source}{'file_size'}/1000000; # convert to MB
-+		my $bytest = $bkdata{$source}{'file_tran_size'}/1000000; # convert to MB
- 		$source =~ s/^[^\@]+\@//; # remove username
--format BREPORTHEAD =
-+		format BREPORTHEAD =
- SOURCE                          TOTAL FILES   FILES TRANS      TOTAL MB     MB TRANS   LIST GEN TIME  FILE XFER TIME
- --------------------------------------------------------------------------------------------------------------------
- .
--format BREPORTBODY =
-+		format BREPORTBODY =
- @<<<<<<<<<<<<<<<<<<<<<<<<<<<<<	@>>>>>>>>>>   @>>>>>>>>>> @#########.## @########.##   @>>>>>>>>>>>>  @>>>>>>>>>>>>>
- $source,                        $files,       $filest,    $bytes,       $bytest,       $filelistgentime, $filelistxfertime
- .
-@@ -62,7 +62,7 @@ ($)
- 	push(@$lines,$line);
- 	return shift @$lines;
- }
--	
-+
- 
- my @rsnapout = ();
- 
-@@ -83,24 +83,30 @@ ($)
- 		#print $source;
- 		while($line = nextLine(\@rsnapout)){
-   			# this means we are missing stats info
--			if($line =~ /^[\/\w]+\/rsync/){ 
-+			if($line =~ /^[\/\w]+\/rsync/){
- 				unshift(@rsnapout,$line);
- 				push(@errors,"$source NO STATS DATA");
--				last;  
-+				last;
- 			}
- 			# stat record
- 			if($line =~ /^total size is\s+\d+/){ last; } # this ends the rsync stats record
--			elsif($line =~ /Number of files:\s+(\d+)/){
-+			# Number of files: 1,325 (reg: 387, dir: 139, link: 799)
-+			elsif($line =~ /Number of files:\s+([\d,]+)/){
- 				$bkdata{$source}{'files'}=$1;
-+				$bkdata{$source}{'files'}=~ s/,//g;
- 			}
--			elsif($line =~ /Number of files transferred:\s+(\d+)/){
--				$bkdata{$source}{'files_tran'}=$1;
-+			# Number of regular files transferred: 1
-+			elsif($line =~ /Number of (regular )?files transferred:\s+([\d,]+)/){
-+				$bkdata{$source}{'files_tran'}=$2;
- 			}
--			elsif($line =~ /Total file size:\s+(\d+)/){
-+			# Total file size: 1,865,857 bytes
-+			elsif($line =~ /Total file size:\s+([\d,]+)/){
- 				$bkdata{$source}{'file_size'}=$1;
-+				$bkdata{$source}{'file_size'}=~ s/,//g;
- 			}
--			elsif($line =~ /Total transferred file size:\s+(\d+)/){
-+			elsif($line =~ /Total transferred file size:\s+([\d,]+)/){
- 				$bkdata{$source}{'file_tran_size'}=$1;
-+				$bkdata{$source}{'file_tran_size'}=~ s/,//g;
- 			}
- 			elsif($line =~ /File list generation time:\s+(.+)/){
- 				$bkdata{$source}{'file_list_gen_time'}=$1;
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/rsnapshot.git/commitdiff/2714ee62bc9d8225e8e4412b93dbe5298d26f92b



More information about the pld-cvs-commit mailing list