pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/pkgtools/pkglint/files



Module Name:    pkgsrc
Committed By:   rillig
Date:           Sun Jan 26 19:35:22 UTC 2020

Modified Files:
        pkgsrc/pkgtools/pkglint/files: homepage.go pkglint.0 pkglint.1

Log Message:
pkgtools/pkglint: fine-tune manual page


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/pkgtools/pkglint/files/homepage.go
cvs rdiff -u -r1.43 -r1.44 pkgsrc/pkgtools/pkglint/files/pkglint.0
cvs rdiff -u -r1.64 -r1.65 pkgsrc/pkgtools/pkglint/files/pkglint.1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/pkgtools/pkglint/files/homepage.go
diff -u pkgsrc/pkgtools/pkglint/files/homepage.go:1.1 pkgsrc/pkgtools/pkglint/files/homepage.go:1.2
--- pkgsrc/pkgtools/pkglint/files/homepage.go:1.1       Sun Jan 26 17:12:36 2020
+++ pkgsrc/pkgtools/pkglint/files/homepage.go   Sun Jan 26 19:35:22 2020
@@ -219,7 +219,11 @@ func (ck *HomepageChecker) toHttps(url s
        shouldAutofix := toReachable == yes
        if port == "" && G.Opts.Network && toReachable == unknown {
                _, migrated := replaceOnce(url, from, to)
-               shouldAutofix = ck.isReachable(migrated) == yes
+               if ck.isReachable(migrated) == yes {
+                       shouldAutofix = true
+               } else {
+                       return false, "", ""
+               }
        }
        return shouldAutofix, from, to
 }

Index: pkgsrc/pkgtools/pkglint/files/pkglint.0
diff -u pkgsrc/pkgtools/pkglint/files/pkglint.0:1.43 pkgsrc/pkgtools/pkglint/files/pkglint.0:1.44
--- pkgsrc/pkgtools/pkglint/files/pkglint.0:1.43        Sun Jan 26 17:18:25 2020
+++ pkgsrc/pkgtools/pkglint/files/pkglint.0     Sun Jan 26 19:35:22 2020
@@ -14,49 +14,49 @@ DDEESSCCRRIIPPTTIIOONN
      −−CC{{[[nnoo‐‐]]cchheecckk,,......}}  Enable or disable specific checks.  For a list of
                          checks, see below.
 
-     −−dd|−−‐‐ddeebbuugg          Enable or disable verbose log for debugging pkglint.
+     −−dd|−−−−ddeebbuugg          Enable or disable verbose log for debugging pkglint.
 
-     −−ee|−−‐‐eexxppllaaiinn        Print verbose explanations for diagnostics.
+     −−ee|−−−−eexxppllaaiinn        Print verbose explanations for diagnostics.
 
-     −−FF|−−‐‐aauuttooffiixx        Repair some of the warnings automatically.
+     −−FF|−−−−aauuttooffiixx        Repair some of the warnings automatically.
 
-     −−gg|−−‐‐ggcccc‐‐oouuttppuutt‐‐ffoorrmmaatt
+     −−gg|−−−−ggcccc‐‐oouuttppuutt‐‐ffoorrmmaatt
                          Use a format for the diagnostics that is understood
                          by most programs, especially editors, so they can
                          provide a point‐and‐goto interface.
 
-     −−hh|−−‐‐hheellpp           Show the summary of command line options, then exit.
+     −−hh|−−−−hheellpp           Show the summary of command line options, then exit.
 
      −−II                  Show the _M_a_k_e_f_i_l_e that is constructed by including
                          all the files that are slurped in via ‘.include’
                          directives.  This flag is mainly for debugging.
 
-     −−ii|−−‐‐iimmppoorrtt         Check if a package is ready to be imported into
+     −−ii|−−−−iimmppoorrtt         Check if a package is ready to be imported into
                          pkgsrc.  This is especially useful for packages from
                          the pkgsrc‐wip project.
 
-     −−nn|−−‐‐nneettwwoorrkk        Enable checks that require network access, for exam‐
+     −−nn|−−−−nneettwwoorrkk        Enable checks that require network access, for exam‐
                          ple to check whether the package homepage is reach‐
                          able.
 
-     −−oo|−−‐‐oonnllyy _s_u_b_s_t_r_i_n_g
+     −−oo|−−−−oonnllyy _s_u_b_s_t_r_i_n_g
                          Only handle those diagnostics that have _s_u_b_s_t_r_i_n_g in
                          their text.  This is useful in combination with
-                         −−‐‐aauuttooffiixx and −−‐‐rreeccuurrssiivvee,, to fix only a single kind
+                         −−−−aauuttooffiixx and −−−−rreeccuurrssiivvee,, to fix only a single kind
                          of warning in a large number of files.
 
-     −−qq|−−‐‐qquuiieett          Don’t print the errors and warnings summary at the
+     −−qq|−−−−qquuiieett          Don’t print the errors and warnings summary at the
                          end.
 
-     −−rr|−−‐‐rreeccuurrssiivvee      Check subdirectories, too.  The subdirectories are
+     −−rr|−−−−rreeccuurrssiivvee      Check subdirectories, too.  The subdirectories are
                          those that are mentioned in a ‘SUBDIR+=’ line.
 
-     −−ss|−−‐‐ssoouurrccee         For all diagnostics having file and line number
+     −−ss|−−−−ssoouurrccee         For all diagnostics having file and line number
                          information, show the source code along with the
                          diagnostics.  This is especially useful together with
-                         the −−ff|−−‐‐sshhooww‐‐aauuttooffiixx option.
+                         the −−ff|−−−−sshhooww‐‐aauuttooffiixx option.
 
-     −−VV|−−‐‐vveerrssiioonn        Print the current ppkkgglliinntt version number and exit.
+     −−VV|−−−−vveerrssiioonn        Print the current ppkkgglliinntt version number and exit.
 
      −−WW{{[[nnoo‐‐]]wwaarrnn,,......}}   Enable or disable specific warnings.  For a list of
                          warnings, see below.
@@ -84,8 +84,8 @@ DDEESSCCRRIIPPTTIIOONN
                          in shell programs and shell variables themselves.
 
    OOtthheerr aarrgguummeennttss
-           _d_i_r _._._.             The pkgsrc directories to be checked.  If omit‐
-                               ted, the current directory is checked.
+     _d_i_r _._._.             The pkgsrc directories to be checked.  If omitted,
+                         the current directory is checked.
 
 FFIILLEESS
      pkgsrc/mk/*  Files from the pkgsrc infrastructure.

Index: pkgsrc/pkgtools/pkglint/files/pkglint.1
diff -u pkgsrc/pkgtools/pkglint/files/pkglint.1:1.64 pkgsrc/pkgtools/pkglint/files/pkglint.1:1.65
--- pkgsrc/pkgtools/pkglint/files/pkglint.1:1.64        Sun Jan 26 17:18:25 2020
+++ pkgsrc/pkgtools/pkglint/files/pkglint.1     Sun Jan 26 19:35:22 2020
@@ -1,4 +1,4 @@
-.\"    $NetBSD: pkglint.1,v 1.64 2020/01/26 17:18:25 rillig Exp $
+.\"    $NetBSD: pkglint.1,v 1.65 2020/01/26 19:35:22 rillig Exp $
 .\"    From FreeBSD: portlint.1,v 1.8 1997/11/25 14:53:14 itojun Exp
 .\"
 .\" Copyright (c) 1997 by Jun-ichiro Itoh <itojun%itojun.org@localhost>.
@@ -29,16 +29,16 @@ to be bugs, or that are simply deprecate
 .It Fl C{[no-]check,...}
 Enable or disable specific checks.
 For a list of checks, see below.
-.It Fl d Ns | Ns Fl -debug
+.It Fl d Ns | Ns Fl Fl debug
 Enable or disable verbose log for debugging pkglint.
-.It Fl e Ns | Ns Fl -explain
+.It Fl e Ns | Ns Fl Fl explain
 Print verbose explanations for diagnostics.
-.It Fl F Ns | Ns Fl -autofix
+.It Fl F Ns | Ns Fl Fl autofix
 Repair some of the warnings automatically.
-.It Fl g Ns | Ns Fl -gcc-output-format
+.It Fl g Ns | Ns Fl Fl gcc-output-format
 Use a format for the diagnostics that is understood by most programs,
 especially editors, so they can provide a point-and-goto interface.
-.It Fl h Ns | Ns Fl -help
+.It Fl h Ns | Ns Fl Fl help
 Show the summary of command line options, then exit.
 .It Fl I
 Show the
@@ -48,35 +48,35 @@ are slurped in via
 .Ql .include
 directives.
 This flag is mainly for debugging.
-.It Fl i Ns | Ns Fl -import
+.It Fl i Ns | Ns Fl Fl import
 Check if a package is ready to be imported into pkgsrc.
 This is especially useful for packages from the pkgsrc-wip project.
-.It Fl n Ns | Ns Fl -network
+.It Fl n Ns | Ns Fl Fl network
 Enable checks that require network access,
 for example to check whether the package homepage is reachable.
-.It Fl o Ns | Ns Fl -only Ar substring
+.It Fl o Ns | Ns Fl Fl only Ar substring
 Only handle those diagnostics that have
 .Ar substring
 in their text.
 This is useful in combination with
-.Fl -autofix
+.Fl Fl autofix
 and
-.Fl -recursive,
+.Fl Fl recursive,
 to fix only a single kind of warning in a large number of files.
-.It Fl q Ns | Ns Fl -quiet
+.It Fl q Ns | Ns Fl Fl quiet
 Don't print the errors and warnings summary at the end.
-.It Fl r Ns | Ns Fl -recursive
+.It Fl r Ns | Ns Fl Fl recursive
 Check subdirectories, too.
 The subdirectories are those that are mentioned in a
 .Ql SUBDIR+=
 line.
-.It Fl s Ns | Ns Fl -source
+.It Fl s Ns | Ns Fl Fl source
 For all diagnostics having file and line number information, show the
 source code along with the diagnostics.
 This is especially useful together with the
-.Fl f Ns | Ns Fl -show-autofix
+.Fl f Ns | Ns Fl Fl show-autofix
 option.
-.It Fl V Ns | Ns Fl -version
+.It Fl V Ns | Ns Fl Fl version
 Print the current
 .Nm
 version number and exit.
@@ -111,7 +111,7 @@ and shell variables themselves.
 .El
 .\" =======================================================================
 .Ss Other arguments
-.Bl -tag -width 18n -offset indent
+.Bl -tag -width 18n
 .It Ar dir ...
 The pkgsrc directories to be checked.
 If omitted, the current directory is checked.



Home | Main Index | Thread Index | Old Index