Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2005-06-14 | pkglint complains about empty DESCR files again. Fixes PR 30509. Updated | rillig | 1 | -1/+5 | |
version number to 4.17.1. | |||||
2005-06-03 | Remove USE_GIF. | wiz | 1 | -2/+1 | |
2005-06-03 | Remove USE_IDEA. | wiz | 1 | -2/+1 | |
2005-06-03 | Remove USE_ESOUND. | wiz | 1 | -2/+1 | |
2005-06-01 | Fix grammar in comment. | wiz | 1 | -2/+2 | |
2005-05-31 | Added PKG_PRESERVE, NO_PKGTOOLS_REQD_CHECK and NO_PKG_REGISTER. | rillig | 1 | -1/+4 | |
2005-05-31 | When checking the type of variables, the variable name must begin at the | rillig | 1 | -3/+3 | |
beginning of a line. This fixes false warnings for variables that are commented out. Added ${JAM_COMMAND} to the commands that may have "install" or "test" as arguments. | |||||
2005-05-31 | Removed unused subroutine abspathname. Added the things it did to the TODO | rillig | 1 | -62/+1 | |
list. | |||||
2005-05-31 | Removed the -N command line option, which had been deprecated before. | rillig | 3 | -31/+24 | |
Also removed -Cnewpkg. Instead, the warnings for new packages are only emitted if the files have not yet been committed to CVS. | |||||
2005-05-26 | Renamed -Wexpensive to -Wbl3. By default this option is enabled. Added a | rillig | 1 | -4/+25 | |
subroutine checkfile_buildlink3_mk that performs the basic Makefile checks on buildlink3.mk, if it exists. | |||||
2005-05-26 | Added a command line option -Cexpensive, which enables more expensive | rillig | 1 | -10/+17 | |
checks. Currently the effects are that buildlink3.mk files are read in. Moved around code in checklines_direct_tools to allow $regex_tools to be used in the list of legitimate shell commands. Added a new rule that legitimates tool names inside double quotes. | |||||
2005-05-26 | Renamed $distinfo to $distinfo_file, to match the pkgsrc variable name. | rillig | 1 | -16/+17 | |
When calculating the value of $distinfo, PKGDIR gets replaced with $pkgdir. | |||||
2005-05-26 | Reduced the debugging messages to the ones that provide useful context | rillig | 1 | -38/+16 | |
or additional information about the further checking process. | |||||
2005-05-26 | Made the regular expression for direct use of tools in shell commands | rillig | 1 | -6/+10 | |
stricter. Changed capturing groups into non-capturing groups. Added log messages for legitimate uses of tools in shell commands and variables. | |||||
2005-05-26 | Marked a bunch of warnings as "vague". These warnings are enabled by | rillig | 1 | -61/+63 | |
default, but can be disabled by using the -Wno-vague command line option. These warnings will be replaced step-by-step with new-style warnings. | |||||
2005-05-25 | Added the dirname($file) to the search path for include files when | rillig | 1 | -2/+8 | |
scanning package Makefiles. Changed the output format to include a newline where necessary. Added the search path to the error message. This might fix PR 30322. | |||||
2005-05-25 | Added EXTRACT_USING, INTERACTIVE_STAGE and MANSOURCEPATH to the list of | rillig | 1 | -3/+4 | |
variables that accept direct tool names. | |||||
2005-05-25 | In checklines_direct_tools, quote shell commands, too. Unquoted shell | rillig | 1 | -2/+2 | |
commands are too hard to recognize. | |||||
2005-05-25 | Fixed a regular expression in checklines_direct_tools. Added debugging | rillig | 1 | -2/+5 | |
output. | |||||
2005-05-24 | Minor wording fix. | rillig | 1 | -2/+2 | |
2005-05-24 | Rewrote the part of detecting direct use of tools in variables and shell | rillig | 1 | -57/+80 | |
commands. The warnings are precise (file, line, varname, shellcmd) and can be easily translated into Perl code. They might even be placed in external files someday. | |||||
2005-05-24 | When converting USE_PERL5 to USE_TOOLS, the user might want to set | rillig | 1 | -2/+2 | |
TOOLS_DEPMETHOD.perl=DEPENDS. | |||||
2005-05-24 | Added USE_PERL5. Added a comment when these definitions may be removed. | rillig | 1 | -1/+3 | |
2005-05-24 | Replaced the algorithm in check_category with one that is fast, correct and | rillig | 1 | -10/+14 | |
always terminates. I somehow got the old algorithm into an endless loop. | |||||
2005-05-24 | Renamed category_check to check_category. Using $dir inside | rillig | 1 | -13/+14 | |
check_directory, as opt_packagedir wasn't named appropriately. | |||||
2005-05-24 | Added stricter checking for the RCS Id tags. Now they are always required | rillig | 1 | -38/+34 | |
to be in the first line of a file, except for MESSAGE files. Rewrote the warning for RCS Ids in patches (binary => no-keyword). | |||||
2005-05-24 | Add "." to the list of .include directories when reading package | rillig | 1 | -1/+2 | |
Makefiles. This fixes PR 30322. | |||||
2005-05-24 | Keep all Makefile lines for processing. Replaced the algorithm for | rillig | 1 | -17/+16 | |
detecting contiguous empty lines. Better checks for pkg/ directory. | |||||
2005-05-24 | Allow multiple USE_TOOLS+= lines. | rillig | 1 | -2/+2 | |
2005-05-24 | Marked USE_GNU_TOOLS as deprecated. | rillig | 1 | -2/+3 | |
2005-05-23 | Write white-space like in SUSv3 and the man pages. | rillig | 1 | -3/+3 | |
2005-05-23 | Added NO_MTREE. | rillig | 1 | -1/+2 | |
2005-05-23 | lintpkgsrc(1) honors the PKGLINT_FLAGS environment variable, which can be | rillig | 3 | -20/+34 | |
used together with the -l option. | |||||
2005-05-23 | When opt_dumpmakefile is activated, only print the contents of the Makefile | rillig | 1 | -3/+1 | |
once, with line numbers. | |||||
2005-05-23 | Only warn about use of $(VARIABLE) if it is not preceded by another $. | rillig | 1 | -2/+2 | |
This avoids false positives in sed(1) expressions. | |||||
2005-05-23 | Fixed a bug introduced by the message normalization patch (forgot a ! | rillig | 1 | -2/+3 | |
operator). Don't blame the user for using tool names in PKGSRC_USE_TOOLS and USE_TOOLS definitions, as this is what they are for. | |||||
2005-05-22 | Normalized capitalization of log messages. | rillig | 1 | -181/+171 | |
2005-05-22 | Reformatted the initial comment. Changed my mail address to NetBSD.org. | rillig | 1 | -4/+7 | |
2005-05-22 | Updated the man pages. | rillig | 2 | -3/+7 | |
2005-05-22 | Don't check the order of the Makefile sections if a Makefile.common is | rillig | 1 | -2/+19 | |
included. Also added a command line option -Wno-order to force this. | |||||
2005-05-22 | Made the check for non-empty RCS Id tags independent from the --verbose | rillig | 1 | -2/+2 | |
command line option. | |||||
2005-05-22 | Added NO_BUILD. | rillig | 1 | -1/+2 | |
2005-05-22 | Extend the deprecated variables check to the included Makefiles, too. | rillig | 1 | -8/+16 | |
2005-05-22 | Added USE_LIBTOOL and USE_PKGLOCALEDIR. | rillig | 1 | -1/+3 | |
2005-05-22 | Extended reading of Makefiles to return both---a string containing the | rillig | 1 | -23/+24 | |
complete Makefile with includes and a list of lines, also with includes. This list of lines is the first step towards better error and warning messages (including file and line number). A first effect of this change is that the use of Makefile variables is checked even in the .include'd Makefiles. | |||||
2005-05-22 | Simplified the way individual files are checked. | rillig | 1 | -31/+8 | |
2005-05-22 | Removed a check for *.tgz in the package directory. This check has been | rillig | 1 | -8/+1 | |
here since revision 1.1, and is very unlikely to occur. | |||||
2005-05-21 | Changed the way trailing empty lines are detected. This adds line | rillig | 1 | -33/+40 | |
numbers to the warnings and allows to check for trailing empty lines in patch files. Embedded the check for files not ending with newlines into the load_file() subroutine. | |||||
2005-05-20 | Don't include buildlink3.mk files when reading the Makefile. This | rillig | 1 | -2/+3 | |
results in much less false warnings, but sadly adds some to the koffice-18n packages. The main reason for this change is that the execution time of pkglint is reduced by 20%. | |||||
2005-05-19 | Removed misleading comment. | rillig | 1 | -3/+1 | |