summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authortnn <tnn@pkgsrc.org>2016-03-13 01:02:44 +0000
committertnn <tnn@pkgsrc.org>2016-03-13 01:02:44 +0000
commit17a05dcc689d9ba7e4903dd5b5e06418aca43e32 (patch)
treef1a12bc272733e9f668d1280a8bf9afb2ee8361b /sysutils
parentcaf039209cbaa1425fe2b408714c7c38e6a3ce4d (diff)
downloadpkgsrc-17a05dcc689d9ba7e4903dd5b5e06418aca43e32.tar.gz
fix perl syntax deprecation warnings
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/backuppc/Makefile4
-rw-r--r--sysutils/backuppc/distinfo3
-rw-r--r--sysutils/backuppc/patches/patch-lib_BackupPC_Lib.pm24
3 files changed, 28 insertions, 3 deletions
diff --git a/sysutils/backuppc/Makefile b/sysutils/backuppc/Makefile
index b6d1e278a3c..0604a0e7a60 100644
--- a/sysutils/backuppc/Makefile
+++ b/sysutils/backuppc/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.5 2016/02/28 03:44:05 tnn Exp $
+# $NetBSD: Makefile,v 1.6 2016/03/13 01:02:44 tnn Exp $
DISTNAME= BackupPC-3.3.1
PKGNAME= ${DISTNAME:tl}
-PKGREVISION= 4
+PKGREVISION= 5
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=backuppc/}
diff --git a/sysutils/backuppc/distinfo b/sysutils/backuppc/distinfo
index ffed52ad815..046952a069e 100644
--- a/sysutils/backuppc/distinfo
+++ b/sysutils/backuppc/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.3 2016/02/28 03:44:05 tnn Exp $
+$NetBSD: distinfo,v 1.4 2016/03/13 01:02:44 tnn Exp $
SHA1 (BackupPC-3.3.1.tar.gz) = b579d64ff2486395e8ca0a93ac964bd9d9e1a232
RMD160 (BackupPC-3.3.1.tar.gz) = 3db4d6a54c9cde61fa434292b53f18ded73dbb83
@@ -6,3 +6,4 @@ SHA512 (BackupPC-3.3.1.tar.gz) = b6bb9de3103c5062098d80755055b7461ae9133a4a46a66
Size (BackupPC-3.3.1.tar.gz) = 556461 bytes
SHA1 (patch-configure.pl) = 4935ca9916b52918869adaac063768713c7e055b
SHA1 (patch-lib_BackupPC_CGI_Browse.pm) = 8c6823712b9853ba424f23b871ccbd2b6124b6a3
+SHA1 (patch-lib_BackupPC_Lib.pm) = 39125a98486c2a9f8f53b26f2ac753ddbad566b9
diff --git a/sysutils/backuppc/patches/patch-lib_BackupPC_Lib.pm b/sysutils/backuppc/patches/patch-lib_BackupPC_Lib.pm
new file mode 100644
index 00000000000..cad5e97e2d8
--- /dev/null
+++ b/sysutils/backuppc/patches/patch-lib_BackupPC_Lib.pm
@@ -0,0 +1,24 @@
+$NetBSD: patch-lib_BackupPC_Lib.pm,v 1.1 2016/03/13 01:02:44 tnn Exp $
+
+unescaped left brace in regex is deprecated
+
+--- lib/BackupPC/Lib.pm.orig 2015-01-12 00:19:53.000000000 +0000
++++ lib/BackupPC/Lib.pm
+@@ -1261,7 +1261,7 @@ sub cmdVarSubstitute
+ #
+ # Replace scalar variables first
+ #
+- $arg =~ s[\${(\w+)}(\+?)]{
++ $arg =~ s[\$\{(\w+)}(\+?)]{
+ exists($vars->{$1}) && ref($vars->{$1}) ne "ARRAY"
+ ? ($2 eq "+" ? $bpc->shellEscape($vars->{$1}) : $vars->{$1})
+ : "\${$1}$2"
+@@ -1270,7 +1270,7 @@ sub cmdVarSubstitute
+ # Now replicate any array arguments; this just works for just one
+ # array var in each argument.
+ #
+- if ( $arg =~ m[(.*)\${(\w+)}(\+?)(.*)] && ref($vars->{$2}) eq "ARRAY" ) {
++ if ( $arg =~ m[(.*)\$\{(\w+)}(\+?)(.*)] && ref($vars->{$2}) eq "ARRAY" ) {
+ my $pre = $1;
+ my $var = $2;
+ my $esc = $3;