summaryrefslogtreecommitdiff
path: root/pkgtools/pkglint/files
AgeCommit message (Collapse)AuthorFilesLines
2002-07-11Updated pkglint to 3.29abs1-2/+2
Make -V work without -p, -O, or -R Fixes pkg/17558 from Dan McMahill
2002-07-11mdoc nit.wiz1-2/+2
2002-07-023.28: Note that USE_SSL is deprecated.wiz1-1/+6
2002-07-023.27: Warn about missing RCS Id in distinfo, and note that IS_INTERACTIVEwiz1-5/+14
is deprecated.
2002-06-02Update to 3.26. Changes:wiz1-5/+35
. sync dewey support with pkg_info . fix 'elsif' handling (fixes bogus ns-flash warnings)
2002-04-08Recognize ${INSTALL_INFO} in PLISTs as install-info.wiz1-1/+5
Bump to 3.25.
2002-03-22Update to 3.24:wiz1-1/+7
Report downlevel pkg_install version, too (in -i mode). Requested by gendalia and agc.
2002-02-27Update pkglint to 3.23:abs1-2/+2
Correct inverted logic for DYNAMIC_MASTER_SITES check
2002-02-13Update pkglint to 3.22abs1-4/+9
Handle DYNAMIC_MASTER_SITES
2002-01-03Updated pkglint to 3.21abs1-3/+17
- lintpkgsrc - fixed -p to handle relative symlinks and symlink loops
2001-12-27Update pkglint to 3.20abs1-2/+6
lintpkgsrc - if we find one valid match in a DEPENDS entry, don't bitch about any others expanding to a non-existant package: Example: postgresql-{6.5.3*,7.0*,lib-*} With this lintpkgsrc -d now outputs six lines on current pkgsrc. Note to self: When you use 'cvs c^[P' the second time in an evening for the same package... its enough.
2001-12-27Update pkglint to 3.19abs1-29/+61
lintpkgsrc.pl: Finally we parse {x,y,z} constructs in DEPENDS, plus handle a few more make conditionals. Now most of the lintpkgsrc -d output is related to versions of software no longer in pkgsrc... Does the fun ever start?
2001-12-27Update pkglint to 3.18:abs1-215/+367
Significant rototill of lintpkgsrc.pl, converting to a rather twisted hierarchy of PkgVer Pkgs and PkgList objects with assorted arbitrary methods, all based on existing usage rather than ideal design. Actual fixes found along the way: - Handle := in makefiles - Better handle parenthesis and "" in make conditionals - parse bsd.pkg.mk to extract _REQD values (hence the previous line) - Add missing 'key' in hash iteration - Do not repeat includes (evolution longer depends on jpeg 45 times) Still have to handle such delightful constructs as DEPENDS += {qt2-designer>=2.2.4,qt2-designer-kde>=2.3.1nb1} in a sane way
2001-12-20Making lintpkgsrc more usable, part 2.wiz1-3/+3
Reduces warnings from 'lintpkgsrc -d' from ~700 lines to ~100. [It won't get much better than this...]
2001-12-11WIP: Make lintpkgsrc happy with buildlink.mk files. Not complete yet,wiz1-3/+3
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.
2001-12-03Handle PKGREVISION more properly, by allowing it being set, but empty.wiz1-2/+3
Bump to 3.16.
2001-12-03Miscellaneous man page fixes.wiz1-22/+35
2001-12-03Update pkglint to 3.15abs1-116/+122
- lintpkgsrc: Set BSD_PKG_MK, and ensure .CURDIR is correct when running with -D. Also remove an articulated lorry load of single quotes. Many thanks to wiz who added PKGREVISION before I lamely managed to get around to it :)
2001-12-03Make lintpkgsrc support PKGREVISION, in response to pkg/14767.wiz1-1/+6
Bump to 3.14 (next version 3.141? ;)
2001-11-29Teach pkglint about PKGREVISION (not complaining about it).hubertf1-3/+3
TODO: warn about PKGNAME= ...nbX
2001-11-20Sort options, sort sections, and some minor fixes.wiz1-29/+29
2001-11-11Recognize "nb1" (etc.) on DISTNAMEs that should really be on PKGNAMEs:hubertf1-1/+5
miyu% grep nb Makefile DISTNAME= xfsprogs-1.2.8.srcnb1 miyu% /tmp/pkglint OK: checking Makefile. ====> WARN: is 'nb1' really ok on DISTNAME, or is it intended for PKGNAME? OK: checking pkg/PLIST. OK: checking pkg/DESCR. OK: checking distinfo. 0 fatal errors and 1 warnings found. Suggested by Tomasz Luchowski.
2001-11-03Improve english in last.wiz1-3/+3
2001-11-03Bump to 3.11: warn about scripts/* and pkg/* dirs and contentshubertf1-1/+9
2001-11-03Don't check Makefile and distinfo twice, and use checkplist again for PLIST.wiz1-3/+4
2001-11-01Change to the same pattern for excluding patches as make patchsum uses whenjmc1-2/+2
building the distinfo file
2001-11-01cvs rm is cool.zuntum1-145/+0
per discussion with Hubert, remove outdated file that was last modified in 1999
2001-10-31o don't echo pkg/COMMENT, use $pkgdir/COMMENT insteadzuntum1-4/+4
o fit in 80 columns o s,pkg/DESCR,DESCR, and the same with PLIST in comments OK'd by wiz
2001-10-30If pkg/ doesn't exist, use ./, just like bsd.pkg.mk does nowadays.wiz1-1/+4
Requested by zuntum. Bump to 3.09.
2001-09-09NO_WRKSUBDIR is deprecated, while USE_LIBTOOL isn't anymore.wiz1-5/+5
Version now 3.08.
2001-07-15'file' should be replaced by '${FILE_CMD}' now.wiz1-1/+2
Bump to 3.07.
2001-07-13Warn about some more directly used commands we now have ${CMD} for.wiz1-5/+5
[cmp, dirname, sort, wc]
2001-07-08Update to 3.05: pkglint support for SVR4_PKGNAME, as requested bywiz1-7/+15
Bernd Ernesti.
2001-07-07add -O option to lintpkgsrc to report packages which have thedmcmahill2-9/+23
OSVERSION_SPECIFIC flag set. bump version to 3.04
2001-07-02Fix another couple of ' usages- from Ben Wongabs1-3/+7
2001-07-02Update pkglint to 3.03:abs1-3/+5
Fix incorrect ' at start of line in lintpkgsrc manpage. Fixes PR pkg/13354 by Ben Wong
2001-06-21Update pkglint to 3.02:abs1-9/+21
Also check 'size' when crosschecking for checksum mismatches.
2001-06-21Update pkglint to 3.01:abs1-2/+2
Correct wrong var usage in lintpkgsrc 'checksum mismatch' report.
2001-06-09Remove lots of dead and FreeBSD-specific code.wiz1-205/+25
Some slight improvements while I'm here. That's worth a new major: 3.00.
2001-06-09Warn about deprecated DIGEST_FILE and PATCH_SUM_FILE.wiz1-5/+6
Bump to 2.57.
2001-05-31Another day, another pkglint version.abs1-4/+6
lintpkgsrc: If a binary package matches more than one vulnerability, only report once. Ensure LINTPKGSRC is set when parsing mk.conf
2001-05-30Update pkglint to 2.55abs1-2/+4
Fix lintpkgsrc to correctly parse packages containing '+', from PR 12996 by Wolfgang Rupprecht
2001-05-21Updated pkglint to 2.54 - for lintpkgsrc fix case of PKGSRCDIR not setabs1-2/+5
in environment, mk.conf, or command line.
2001-05-18Update pkglint to 2.53abs2-17/+56
Extend 'lintpkgsrc -u' to list REQUIRED entries for mismatched packages, handle PACKAGES?=xxx in mk.conf
2001-05-16Update pkglint to 2.52:abs1-2/+2
Handle empty variable settings 'VAR=' in lintpkgsrc, to match recent postgresql package Makefiles
2001-05-14Sync the manpage with reality: s/md5/distinfo/gagc1-5/+5
2001-05-12Warn on finding USE_PERL (not USE_PERL5), and on DEPENDS withwiz1-1/+12
continuation lines. Bump to 2.51.
2001-05-03Update pkglint to 2.50abs1-2/+7
Implement pkglint -V which displays pkglint version (Useful for ftp.netbsd.org automated checks)
2001-05-01Update pkglint to 2.49abs1-3/+10
lintpkgsrc now handles '/1' suffix in make S:x:y: expressions
2001-04-27Hardcode in PREFIX/bin/perl rather than using /usr/bin/env, as NetBSD does notabs1-2/+2
have /usr/pkg/bin in the default path for cron etc. ick.