Sat Feb 16 11:18:47 2013 UTC ()
Stop recommending lintpkgsrc -d -- it's output is unreadable nowadays
since it lacks too much knowledge about multi-version packages.


(wiz)
diff -r1.21 -r1.22 pkgsrc/pkgtools/revbump/Makefile
diff -r1.13 -r1.14 pkgsrc/pkgtools/revbump/files/revbump.1

cvs diff -r1.21 -r1.22 pkgsrc/pkgtools/revbump/Makefile (expand / switch to unified diff)

--- pkgsrc/pkgtools/revbump/Makefile 2012/10/03 21:57:16 1.21
+++ pkgsrc/pkgtools/revbump/Makefile 2013/02/16 11:18:47 1.22
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.21 2012/10/03 21:57:16 wiz Exp $ 1# $NetBSD: Makefile,v 1.22 2013/02/16 11:18:47 wiz Exp $
2 2
3DISTNAME= revbump-2.3 3DISTNAME= revbump-2.4
4PKGREVISION= 1 
5CATEGORIES= pkgtools 4CATEGORIES= pkgtools
6MASTER_SITES= # empty 5MASTER_SITES= # empty
7DISTFILES= # empty 6DISTFILES= # empty
8 7
9MAINTAINER= wiz@NetBSD.org 8MAINTAINER= wiz@NetBSD.org
10HOMEPAGE= http://www.pkgsrc.org/ 9HOMEPAGE= http://www.pkgsrc.org/
11COMMENT= Tools for bumping PKGREVISIONs (for pkgsrc developers) 10COMMENT= Tools for bumping PKGREVISIONs (for pkgsrc developers)
12LICENSE= modified-bsd 11LICENSE= modified-bsd
13 12
14PKG_INSTALLATION_TYPES= overwrite pkgviews 13PKG_INSTALLATION_TYPES= overwrite pkgviews
15 14
16WRKSRC= ${WRKDIR} 15WRKSRC= ${WRKDIR}
17NO_CONFIGURE= yes 16NO_CONFIGURE= yes

cvs diff -r1.13 -r1.14 pkgsrc/pkgtools/revbump/files/Attic/revbump.1 (expand / switch to unified diff)

--- pkgsrc/pkgtools/revbump/files/Attic/revbump.1 2012/10/02 17:10:10 1.13
+++ pkgsrc/pkgtools/revbump/files/Attic/revbump.1 2013/02/16 11:18:47 1.14
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1.\" $NetBSD: revbump.1,v 1.13 2012/10/02 17:10:10 wiz Exp $ 1.\" $NetBSD: revbump.1,v 1.14 2013/02/16 11:18:47 wiz Exp $
2.\" 2.\"
3.\" Copyright (c) 2003, 2004, 2005, 2006, 2010, 2012 The NetBSD Foundation, Inc. 3.\" Copyright (c) 2003, 2004, 2005, 2006, 2010, 2012, 2013 The NetBSD Foundation, Inc.
4.\" 4.\"
5.\" This code was originally contributed to the NetBSD Foundation, Inc. 5.\" This code was originally contributed to the NetBSD Foundation, Inc.
6.\" by Julio Merino <jmmv@NetBSD.org> and Thomas Klausner <wiz@NetBSD.org>. 6.\" by Julio Merino <jmmv@NetBSD.org> and Thomas Klausner <wiz@NetBSD.org>.
7.\" 7.\"
8.\" Redistribution and use in source and binary forms, with or without 8.\" Redistribution and use in source and binary forms, with or without
9.\" modification, are permitted provided that the following conditions 9.\" modification, are permitted provided that the following conditions
10.\" are met: 10.\" are met:
11.\" 1. Redistributions of source code must retain the above copyright 11.\" 1. Redistributions of source code must retain the above copyright
12.\" notice, this list of conditions and the following disclaimer. 12.\" notice, this list of conditions and the following disclaimer.
13.\" 2. Redistributions in binary form must reproduce the above copyright 13.\" 2. Redistributions in binary form must reproduce the above copyright
14.\" notice, this list of conditions and the following disclaimer in 14.\" notice, this list of conditions and the following disclaimer in
15.\" the documentation and/or other materials provided with the 15.\" the documentation and/or other materials provided with the
16.\" distribution. 16.\" distribution.
@@ -21,27 +21,27 @@ @@ -21,27 +21,27 @@
21.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND 21.\" THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND
22.\" CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, 22.\" CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
23.\" INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF 23.\" INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
24.\" MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 24.\" MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
25.\" IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS BE LIABLE FOR ANY 25.\" IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS BE LIABLE FOR ANY
26.\" DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 26.\" DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
27.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE 27.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
28.\" GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 28.\" GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
29.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER 29.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
30.\" IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR 30.\" IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
31.\" OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN 31.\" OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
32.\" IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 32.\" IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
33.\" 33.\"
34.Dd October 2, 2012 34.Dd February 16, 2013
35.Dt REVBUMP 1 35.Dt REVBUMP 1
36.Os 36.Os
37.Sh NAME 37.Sh NAME
38.Nm revbump 38.Nm revbump
39.Nd tool to help bump PKGREVISIONs automatically 39.Nd tool to help bump PKGREVISIONs automatically
40.Sh SYNOPSIS 40.Sh SYNOPSIS
41.Nm 41.Nm
42.Op Fl h 42.Op Fl h
43.Op Fl p Ar pkgsrcdir 43.Op Fl p Ar pkgsrcdir
44.Op cat1/pkg1 ... catN/pkgN 44.Op cat1/pkg1 ... catN/pkgN
45.Sh DESCRIPTION 45.Sh DESCRIPTION
46.Nm 46.Nm
47is a perl script for pkgsrc developers that simplifies bumping 47is a perl script for pkgsrc developers that simplifies bumping
@@ -91,22 +91,20 @@ grep Makefile.common allbump > commonbum @@ -91,22 +91,20 @@ grep Makefile.common allbump > commonbum
91[read commonbump and replace entries with all packages including the 91[read commonbump and replace entries with all packages including the
92 corresponding Makefile.common file] 92 corresponding Makefile.common file]
93cat allbump commonbump | sed 's,/[^/]*$,,' | sort -u \*[Gt] makebump 93cat allbump commonbump | sed 's,/[^/]*$,,' | sort -u \*[Gt] makebump
94revbump \*[Lt] makebump \*[Gt] makebump.manual 94revbump \*[Lt] makebump \*[Gt] makebump.manual
95[if a package is listed in makebump.manual outside a line 95[if a package is listed in makebump.manual outside a line
96"Updated ... from ... to ...", handle the PKGREVISION bump manually] 96"Updated ... from ... to ...", handle the PKGREVISION bump manually]
97blbump \*[Lt] bl3bump \*[Gt] bl3bump.manual 97blbump \*[Lt] bl3bump \*[Gt] bl3bump.manual
98[handle the *ABI_DEPENDS* bumps in bl3bump.manual manually, usually none] 98[handle the *ABI_DEPENDS* bumps in bl3bump.manual manually, usually none]
99cvs diff `cat makebump` 99cvs diff `cat makebump`
100[look for PYPKGPREFIX -\*[Gt] py27 100[look for PYPKGPREFIX -\*[Gt] py27
101 and RUBY_PKGPREFIX -\*[Gt] ruby19 expansions 101 and RUBY_PKGPREFIX -\*[Gt] ruby19 expansions
102 in buildlink files and any unrelated diffs you have in your 102 in buildlink files and any unrelated diffs you have in your
103 local tree, and fix them] 103 local tree, and fix them]
104lintpkgsrc -d 
105[fix broken dependencies noted by this (usually subversion)] 
106cvs diff `cat bl3bump makebump` 104cvs diff `cat bl3bump makebump`
107cvs commit `cat bl3bump makebump` 105cvs commit `cat bl3bump makebump`
108rm allbump bl3bump* makebump* commonbump 106rm allbump bl3bump* makebump* commonbump
109.Ed 107.Ed
110.Sh SEE ALSO 108.Sh SEE ALSO
111.Xr blbump 1 , 109.Xr blbump 1 ,
112.Xr finddepends 1 110.Xr finddepends 1