Mon Feb 9 00:58:44 2015 UTC ()
These go to eleven.

revbump-2.11:
- Honor PKGSRCDIR in check-cvs-diff and replace-commonbump
- Document PKGSRCDIR all the man pages, not just in finddepends(1)


(snj)
diff -r1.32 -r1.33 pkgsrc/pkgtools/revbump/Makefile
diff -r1.5 -r1.6 pkgsrc/pkgtools/revbump/files/blbump.1
diff -r1.1 -r1.2 pkgsrc/pkgtools/revbump/files/check-cvs-diff
diff -r1.2 -r1.3 pkgsrc/pkgtools/revbump/files/check-cvs-diff.1
diff -r1.2 -r1.3 pkgsrc/pkgtools/revbump/files/replace-commonbump
diff -r1.2 -r1.3 pkgsrc/pkgtools/revbump/files/replace-commonbump.1
diff -r1.23 -r1.24 pkgsrc/pkgtools/revbump/files/revbump.1

cvs diff -r1.32 -r1.33 pkgsrc/pkgtools/revbump/Makefile (expand / switch to context diff)
--- pkgsrc/pkgtools/revbump/Makefile 2014/12/15 23:25:54 1.32
+++ pkgsrc/pkgtools/revbump/Makefile 2015/02/09 00:58:44 1.33
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.32 2014/12/15 23:25:54 mef Exp $
+# $NetBSD: Makefile,v 1.33 2015/02/09 00:58:44 snj Exp $
 
-PKGNAME=		revbump-2.10
+PKGNAME=		revbump-2.11
 CATEGORIES=		pkgtools
 
 MAINTAINER=		wiz@NetBSD.org

cvs diff -r1.5 -r1.6 pkgsrc/pkgtools/revbump/files/Attic/blbump.1 (expand / switch to context diff)
--- pkgsrc/pkgtools/revbump/files/Attic/blbump.1 2008/10/17 14:23:58 1.5
+++ pkgsrc/pkgtools/revbump/files/Attic/blbump.1 2015/02/09 00:58:44 1.6
@@ -1,4 +1,4 @@
-.\"	$NetBSD: blbump.1,v 1.5 2008/10/17 14:23:58 he Exp $
+.\"	$NetBSD: blbump.1,v 1.6 2015/02/09 00:58:44 snj Exp $
 .\"
 .\" Copyright (c) 2003, 2004, 2005 The NetBSD Foundation, Inc.
 .\"
@@ -31,7 +31,7 @@
 .\" OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
 .\" IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd March 7, 2006
+.Dd February 9, 2015
 .Dt BLBUMP 1
 .Os
 .Sh NAME
@@ -67,6 +67,11 @@
 (in
 .Ar category/package
 form) on stdout for each package where it failed.
+.Sh ENVIRONMENT
+.Ev PKGSRCDIR
+pkgsrc root directory.
+Defaults to
+.Pa /usr/pkgsrc .
 .Sh SEE ALSO
 .Xr finddepends 1 ,
 .Xr revbump 1

cvs diff -r1.1 -r1.2 pkgsrc/pkgtools/revbump/files/Attic/check-cvs-diff (expand / switch to context diff)
--- pkgsrc/pkgtools/revbump/files/Attic/check-cvs-diff 2014/12/15 23:25:54 1.1
+++ pkgsrc/pkgtools/revbump/files/Attic/check-cvs-diff 2015/02/09 00:58:44 1.2
@@ -34,11 +34,16 @@
 }    
 
 sub main() {
-    my ($PKGSRCDIR) =  '/usr/pkgsrc';
+    my ($PKGSRCDIR);
     my ($CVS_DIFF)  = 'cvs-diff';
     my ($file_to_edit);
     my ($stay, $mod) = (0,0);
     my ($Makefile, $buildlink3, $other) = (0, 0, 0);
+
+    $PKGSRCDIR = $ENV{PKGSRCDIR};
+    if (! $PKGSRCDIR) {
+        $PKGSRCDIR = "/usr/pkgsrc";
+    }
 
     getopts('hvp:',\%opts);
     if ($ARGV[0])   { $CVS_DIFF = $ARGV[0]}

cvs diff -r1.2 -r1.3 pkgsrc/pkgtools/revbump/files/Attic/check-cvs-diff.1 (expand / switch to context diff)
--- pkgsrc/pkgtools/revbump/files/Attic/check-cvs-diff.1 2014/12/16 11:38:54 1.2
+++ pkgsrc/pkgtools/revbump/files/Attic/check-cvs-diff.1 2015/02/09 00:58:44 1.3
@@ -1,4 +1,4 @@
-.\"	$NetBSD: check-cvs-diff.1,v 1.2 2014/12/16 11:38:54 wiz Exp $
+.\"	$NetBSD: check-cvs-diff.1,v 1.3 2015/02/09 00:58:44 snj Exp $
 .\"
 .\" Copyright (c) 2003, 2004, 2005 The NetBSD Foundation, Inc.
 .\"
@@ -31,7 +31,7 @@
 .\" OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
 .\" IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd December 14, 2014
+.Dd February 9, 2015
 .Dt CHECK-CVS-DIFF 1
 .Os
 .Sh NAME
@@ -73,6 +73,11 @@
 (in
 .Ar category/package
 form) on stdout for each package where it failed, but usually none.
+.Sh ENVIRONMENT
+.Ev PKGSRCDIR
+pkgsrc root directory.
+Defaults to
+.Pa /usr/pkgsrc .
 .Sh SEE ALSO
 .Xr finddepends 1 ,
 .Xr replace-commonbump 1 ,

cvs diff -r1.2 -r1.3 pkgsrc/pkgtools/revbump/files/Attic/replace-commonbump (expand / switch to context diff)
--- pkgsrc/pkgtools/revbump/files/Attic/replace-commonbump 2015/01/08 13:35:59 1.2
+++ pkgsrc/pkgtools/revbump/files/Attic/replace-commonbump 2015/02/09 00:58:44 1.3
@@ -14,7 +14,7 @@
 use File::Find;
 
 my(%HASH);	  		# referenced -> referer relation hash, referer is delimitted by ;
-my($PKGSRCDIR) = '/usr/pkgsrc';	# /usr/pkgsrc path, usually /usr/pkgsrc
+my($PKGSRCDIR);			# /usr/pkgsrc path, usually /usr/pkgsrc
 
 my($TABLE) = 'commonbump';	# name of file, list-of-files to process
 my(@TABLE);			# contents of file above
@@ -211,6 +211,12 @@
 sub main() {
     my($check_all) = 0;
     my($prefix);
+
+    $PKGSRCDIR = $ENV{PKGSRCDIR};
+    if (! $PKGSRCDIR) {
+        $PKGSRCDIR = "/usr/pkgsrc";
+    }
+
     getopts('ahp:T:', \%opts);
 
     if ($opts{'a'}) { $check_all = 1;  }

cvs diff -r1.2 -r1.3 pkgsrc/pkgtools/revbump/files/Attic/replace-commonbump.1 (expand / switch to context diff)
--- pkgsrc/pkgtools/revbump/files/Attic/replace-commonbump.1 2014/12/16 11:38:54 1.2
+++ pkgsrc/pkgtools/revbump/files/Attic/replace-commonbump.1 2015/02/09 00:58:44 1.3
@@ -1,4 +1,4 @@
-.\"	$NetBSD: replace-commonbump.1,v 1.2 2014/12/16 11:38:54 wiz Exp $
+.\"	$NetBSD: replace-commonbump.1,v 1.3 2015/02/09 00:58:44 snj Exp $
 .\"
 .\" Copyright (c) 2014 The NetBSD Foundation, Inc.
 .\"
@@ -31,7 +31,7 @@
 .\" OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
 .\" IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd December 14, 2014
+.Dd February 9, 2015
 .Dt REPLACE-COMMONBUMP 1
 .Os
 .Sh NAME
@@ -120,6 +120,11 @@
 .Pa commonbump.replaced
 (currently the name is fixed).
 .El
+.Sh ENVIRONMENT
+.Ev PKGSRCDIR
+pkgsrc root directory.
+Defaults to
+.Pa /usr/pkgsrc .
 .Sh SEE ALSO
 .Xr blbump 1 ,
 .Xr check-cvs-diff 1 ,

cvs diff -r1.23 -r1.24 pkgsrc/pkgtools/revbump/files/Attic/revbump.1 (expand / switch to context diff)
--- pkgsrc/pkgtools/revbump/files/Attic/revbump.1 2014/12/16 11:38:54 1.23
+++ pkgsrc/pkgtools/revbump/files/Attic/revbump.1 2015/02/09 00:58:44 1.24
@@ -1,4 +1,4 @@
-.\"	$NetBSD: revbump.1,v 1.23 2014/12/16 11:38:54 wiz Exp $
+.\"	$NetBSD: revbump.1,v 1.24 2015/02/09 00:58:44 snj Exp $
 .\"
 .\" Copyright (c) 2003, 2004, 2005, 2006, 2010, 2012, 2013, 2014 The NetBSD Foundation, Inc.
 .\"
@@ -31,7 +31,7 @@
 .\" OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
 .\" IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd August 22, 2014
+.Dd February 9, 2015
 .Dt REVBUMP 1
 .Os
 .Sh NAME
@@ -100,6 +100,11 @@
 cvs commit `cat bl3bump makebump`
 rm allbump bl3bump* makebump* commonbump* cvs-diff
 .Ed
+.Sh ENVIRONMENT
+.Ev PKGSRCDIR
+pkgsrc root directory.
+Defaults to
+.Pa /usr/pkgsrc .
 .Sh SEE ALSO
 .Xr blbump 1 ,
 .Xr check-cvs-diff 1 ,