Tue Jul 30 13:01:11 2013 UTC ()
Fix warnings from newer perl versions


(tez)
diff -r1.39 -r1.40 pkgsrc/www/cvsweb/Makefile
diff -r1.16 -r1.17 pkgsrc/www/cvsweb/distinfo
diff -r0 -r1.1 pkgsrc/www/cvsweb/patches/patch-cvsweb.cgi

cvs diff -r1.39 -r1.40 pkgsrc/www/cvsweb/Makefile (expand / switch to unified diff)

--- pkgsrc/www/cvsweb/Makefile 2013/05/31 12:42:31 1.39
+++ pkgsrc/www/cvsweb/Makefile 2013/07/30 13:01:11 1.40
@@ -1,18 +1,18 @@ @@ -1,18 +1,18 @@
1# $NetBSD: Makefile,v 1.39 2013/05/31 12:42:31 wiz Exp $ 1# $NetBSD: Makefile,v 1.40 2013/07/30 13:01:11 tez Exp $
2# 2#
3 3
4DISTNAME= cvsweb-3.0.6 4DISTNAME= cvsweb-3.0.6
5PKGREVISION= 3 5PKGREVISION= 4
6CATEGORIES= www 6CATEGORIES= www
7MASTER_SITES= ftp://ftp.freebsd.org/pub/FreeBSD/ports/local-distfiles/scop/ 7MASTER_SITES= ftp://ftp.freebsd.org/pub/FreeBSD/ports/local-distfiles/scop/
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://www.freebsd.org/projects/cvsweb.html 10HOMEPAGE= http://www.freebsd.org/projects/cvsweb.html
11COMMENT= Web interface for browsing a CVS repository 11COMMENT= Web interface for browsing a CVS repository
12 12
13DEPENDS+= p5-File-Temp>=0.12:../../devel/p5-File-Temp 13DEPENDS+= p5-File-Temp>=0.12:../../devel/p5-File-Temp
14DEPENDS+= p5-IPC-Run>=0.74:../../devel/p5-IPC-Run 14DEPENDS+= p5-IPC-Run>=0.74:../../devel/p5-IPC-Run
15DEPENDS+= p5-MIME-Types>=1.12:../../mail/p5-MIME-Types 15DEPENDS+= p5-MIME-Types>=1.12:../../mail/p5-MIME-Types
16DEPENDS+= p5-URI>=1.30:../../www/p5-URI 16DEPENDS+= p5-URI>=1.30:../../www/p5-URI
17 17
18.if !exists(/usr/bin/rlog) 18.if !exists(/usr/bin/rlog)

cvs diff -r1.16 -r1.17 pkgsrc/www/cvsweb/distinfo (expand / switch to unified diff)

--- pkgsrc/www/cvsweb/distinfo 2006/09/06 19:24:11 1.16
+++ pkgsrc/www/cvsweb/distinfo 2013/07/30 13:01:11 1.17
@@ -1,5 +1,6 @@ @@ -1,5 +1,6 @@
1$NetBSD: distinfo,v 1.16 2006/09/06 19:24:11 adrianp Exp $ 1$NetBSD: distinfo,v 1.17 2013/07/30 13:01:11 tez Exp $
2 2
3SHA1 (cvsweb-3.0.6.tar.gz) = 6a9c9d2cc120bc0f0b3c2652a06f587bce8845a8 3SHA1 (cvsweb-3.0.6.tar.gz) = 6a9c9d2cc120bc0f0b3c2652a06f587bce8845a8
4RMD160 (cvsweb-3.0.6.tar.gz) = e933c3814ea52c7fb9cec65e088c9ab778da2fee 4RMD160 (cvsweb-3.0.6.tar.gz) = e933c3814ea52c7fb9cec65e088c9ab778da2fee
5Size (cvsweb-3.0.6.tar.gz) = 72484 bytes 5Size (cvsweb-3.0.6.tar.gz) = 72484 bytes
 6SHA1 (patch-cvsweb.cgi) = 8808dbc9d42539b22225b6fcc3502c2eebab5140

File Added: pkgsrc/www/cvsweb/patches/patch-cvsweb.cgi
$NetBSD: patch-cvsweb.cgi,v 1.1 2013/07/30 13:01:11 tez Exp $

Fix warnings from newer perl versions

--- cvsweb.cgi.orig	2013-07-30 12:49:33.268655300 +0000
+++ cvsweb.cgi
@@ -1192,7 +1192,7 @@ EOF
 <legend>General options</legend>
 <input type="hidden" name="copt" value="1" />
 EOF
-    for my $v qw(hidecvsroot hidenonreadable) {
+    for my $v (qw(hidecvsroot hidenonreadable)) {
       printf(qq{<input type="hidden" name="%s" value="%s" />\n},
              $v, $input{$v} || 0);
     }
@@ -2951,7 +2951,7 @@ sub printLog($$$;$$)
   print "<br />\n";
 
   print '<i>';
-  if (defined @mytz) {
+  if (@mytz) {
     my ($est) = $mytz[(localtime($date{$_}))[8]];
     print scalar localtime($date{$_}), " $est</i> (";
   } else {