summaryrefslogtreecommitdiff
path: root/pkgtools/pkglint
diff options
context:
space:
mode:
authorwiz <wiz>2001-12-11 03:47:20 +0000
committerwiz <wiz>2001-12-11 03:47:20 +0000
commit31d96c8293c933a682c638180b2aa1470a0a0d77 (patch)
tree21d18b6494ef044df34ea2d619596b11498befcb /pkgtools/pkglint
parentbfb4a263f2e4ba720259f01a40681cda218d4a3f (diff)
downloadpkgsrc-31d96c8293c933a682c638180b2aa1470a0a0d77.tar.gz
WIP: Make lintpkgsrc happy with buildlink.mk files. Not complete yet,
but "lintpkgsrc -d" output reduced from >7000 lines to ~700. First part of diff fixes most ruby* complaints, second part the general "Unknown package: 'UNDEFINED' version missing" message.
Diffstat (limited to 'pkgtools/pkglint')
-rwxr-xr-xpkgtools/pkglint/files/lintpkgsrc.pl6
1 files changed, 3 insertions, 3 deletions
diff --git a/pkgtools/pkglint/files/lintpkgsrc.pl b/pkgtools/pkglint/files/lintpkgsrc.pl
index d4ad978ed44..b79351f5286 100755
--- a/pkgtools/pkglint/files/lintpkgsrc.pl
+++ b/pkgtools/pkglint/files/lintpkgsrc.pl
@@ -1,6 +1,6 @@
#!@PREFIX@/bin/perl
-# $NetBSD: lintpkgsrc.pl,v 1.59 2001/12/03 21:55:50 wiz Exp $
+# $NetBSD: lintpkgsrc.pl,v 1.60 2001/12/11 03:47:20 wiz Exp $
# Written by David Brownlee <abs@netbsd.org>.
#
@@ -715,7 +715,7 @@ sub parse_makefile_vars
while( defined($_ = shift(@data)) )
{
- s/#.*//;
+ s/\s*#.*//;
# Continuation lines
#
@@ -797,7 +797,7 @@ sub parse_makefile_vars
next;
}
- if (/^ *(\w+)\s*([+?]?)=\s*(.*)/)
+ if (/^ *([\w\.]+)\s*([+?]?)=\s*(.*)/)
{
$key = $1;
$plus = $2;