[patch] Port lint shouldn't report that 'work' isn't in cvs

Sunpoet Hsieh sunpoet at sunpoet.net
Mon Nov 8 08:09:55 UTC 2010


On Mon, Nov 8, 2010 at 10:01 AM, Eitan Adler <lists at eitanadler.com> wrote:
> portlint currently reports two conflicting messages when it finds a
> "work" directory in a port
> a) Make sure it isn't committed
> b) It was not found in CVS
>
> This patch silences the second one
>
> --- portlint.old        2010-11-05 14:02:28.000000000 -0400
> +++ portlint    2010-11-07 20:58:57.000000000 -0500
> @@ -464,7 +464,7 @@
>                                if /^(?:\.\.?|CVS)$/;
>                        my $filename = $dir eq '.' ? $_ : "$dir/$_";
>                        if (-d $filename) {
> -                               if (!$entries{$_} || $entries{$_} ne 'D') {
> +                               if ((!$entries{$_} || $entries{$_} ne 'D') && $filename ne 'work') {
>                                        &perror("FATAL", "", -1, "directory $filename not in CVS.");
>                                }
>                                else {
>
>
> --
> Eitan Adler

Hi,

Would you please file a PR and then marcus@ will take care of it. :)
Thanks.

Regards,
-- 
  Sunpoet Po-Chuan Hsieh <sunpoet at sunpoet.net> <sunpoet at FreeBSD.org>
          4096R/CC57E36B 8AD8 68F2 7D2B 0A10 7E9B 8CC0 DC44 247E CC57 E36B
                            http://people.FreeBSD.org/~sunpoet/pgpkeys.txt


More information about the freebsd-ports mailing list