aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sysutils/rdiff-backup/Makefile1
-rw-r--r--sysutils/rdiff-backup/files/patch-robust.py11
2 files changed, 12 insertions, 0 deletions
diff --git a/sysutils/rdiff-backup/Makefile b/sysutils/rdiff-backup/Makefile
index 951735b3e01..b8ff2a08abd 100644
--- a/sysutils/rdiff-backup/Makefile
+++ b/sysutils/rdiff-backup/Makefile
@@ -7,6 +7,7 @@
PORTNAME= rdiff-backup
PORTVERSION= 0.12.7
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= http://rdiff-backup.stanford.edu/
DISTNAME= ${PORTNAME}-${PORTVERSION}
diff --git a/sysutils/rdiff-backup/files/patch-robust.py b/sysutils/rdiff-backup/files/patch-robust.py
new file mode 100644
index 00000000000..208c08aea64
--- /dev/null
+++ b/sysutils/rdiff-backup/files/patch-robust.py
@@ -0,0 +1,11 @@
+--- rdiff_backup/robust.py.orig Tue Dec 14 17:02:48 2004
++++ rdiff_backup/robust.py Tue Dec 14 17:03:43 2004
+@@ -53,7 +53,7 @@
+ errno.errorcode[exc[0]] in ('EPERM', 'ENOENT', 'EACCES', 'EBUSY',
+ 'EEXIST', 'ENOTDIR', 'ENAMETOOLONG',
+ 'EINTR', 'ENOTEMPTY', 'EIO', 'ETXTBSY',
+- 'ESRCH', 'EINVAL', 'EDEADLOCK'))):
++ 'ESRCH', 'EINVAL', 'EDEADLOCK', 'EDEADLK'))):
+ return 1
+ return 0
+