Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2005-09-03 | As the shell commands in Makefiles can be quite long, only the close | rillig | 1 | -8/+23 | |
neighborhood of the tool name is printed when checking for direct use of tools. | |||||
2005-09-03 | Added section comments and renamed some subroutines and variables. | rillig | 1 | -28/+27 | |
2005-09-03 | Made the import clauses uniform. | rillig | 1 | -5/+11 | |
2005-09-02 | Removed the -Winternal flag and the checks for the ":=" operator. There had | rillig | 1 | -16/+1 | |
been too many spurious warnings to be worth the effort. | |||||
2005-09-02 | Removed the (undocumented) -d/--debug option. | rillig | 1 | -16/+1 | |
2005-09-02 | The command line options are now defined in one table instead of two. | rillig | 1 | -49/+60 | |
2005-09-02 | In logical lines from Makefiles, white-space surrounding the | rillig | 1 | -8/+13 | |
continuation is stripped from the string to make the output shorter. | |||||
2005-09-02 | In the diagnostics, "../../" path components that are not at the | rillig | 1 | -1/+5 | |
beginning are stripped to make the output less verbose. The beginning is needed to have a reference from which package the file is included, so it is not stripped. | |||||
2005-09-02 | The PKGDIR variable is extracted from the Makefile first, because other | rillig | 1 | -7/+6 | |
variables like PATCHDIR and DISTINFO_FILE depend on it. | |||||
2005-09-02 | When checking for direct use of tools, the Makefile lines are | rillig | 1 | -8/+27 | |
interpreted as "logical lines", that is, lines ending in a backslash are continued on the next line. This led to a false warning for PKG_FAIL_REASON, which is suppressed. | |||||
2005-09-01 | Fixed a newly introduced bug that prevented multiple patches per file from | rillig | 1 | -1/+3 | |
being detected. | |||||
2005-09-01 | Fixed the false warnings for lines in patches that start with "---". The | rillig | 1 | -3/+10 | |
old parser had been a little too simple. | |||||
2005-09-01 | Pkglint can check the pkgsrc root directory now. The checks are kept | rillig | 1 | -7/+59 | |
minimal, as I use it mainly to check all the categories using the -r flag. | |||||
2005-09-01 | Added an (undocumented) option -r/--recursive that checks all the packages | rillig | 1 | -9/+14 | |
in a category Makefile that are not commented out. | |||||
2005-09-01 | fix typo in comment, reported by Leonard Schmidt on tech-pkg@ | hubertf | 1 | -1/+1 | |
2005-08-25 | Update to 20050817. | xtraeme | 2 | -6/+6 | |
Changes: * Patches to make this build on NetBSD -current * Various contribs plus colorization and fixes | |||||
2005-08-25 | Added a check for PLISTs: Man pages should be installed into man/, not | rillig | 1 | -1/+4 | |
share/man/. | |||||
2005-08-25 | Removed all references to the -B/contblank command line option. | rillig | 2 | -12/+4 | |
2005-08-24 | Removed the -p flag from the usage message. It hasn't been implemented | rillig | 1 | -2/+1 | |
for quite some time. I don't know when it had been removed, but apparently no-one had used it anyway. | |||||
2005-08-24 | Removed the check for contiguous blank lines completely. As long as | rillig | 1 | -11/+1 | |
pkglint does not catch the important facts correctly it shouldn't be nitpicking about white-space. I doubt that anyone has used the -B# and the -Wwhitespace options at all, so there's no harm removing them. | |||||
2005-08-24 | Added a -Wwhitespace flag that is off by default to control whether | rillig | 1 | -2/+4 | |
multiple contiguous blank lines should result in warnings. | |||||
2005-08-23 | Update to 1.22: | jmmv | 3 | -8/+15 | |
- Honour INSTALL_PACKAGES during the 'auto' target. Found by jwise@. | |||||
2005-08-22 | Sorted the regular expression constants alphabetically. Renamed two of them. | rillig | 1 | -7/+7 | |
2005-08-22 | Don't warn about unsorted PLIST entries that contain ${foo}. Only make | rillig | 1 | -33/+17 | |
sure the others are sorted. | |||||
2005-08-21 | Reduced the number of warnings for replacing ":=" with "=". Added a command | rillig | 1 | -3/+10 | |
line flag -Winternal to enable checking of the pkgsrc infrastructure files. By default these files are not checked. | |||||
2005-08-21 | Buildlink files may use the := assignment operator for variable names that | rillig | 1 | -2/+2 | |
contain "BUILDLINK". All other uses are still flagged. | |||||
2005-08-21 | Added a flag -g or --gcc-output-format that makes the messages parseable by | rillig | 1 | -29/+51 | |
the Emacs compile.el program. Changed the keyword for errors from FATAL to ERROR. Sorted command line options alphabetically in the source code. | |||||
2005-08-21 | This is pkglint-4.20. Changes since 4.19 include: | rillig | 1 | -2/+2 | |
- Very much code cleanup - Introduction of the --autofix flag for category Makefiles - Rewrite of the code to check the DISTNAME section in package Makefiles - Rewrite of the code to check category Makefiles | |||||
2005-08-21 | Generally warn about the use of the := operator in Makefiles. | rillig | 1 | -2/+10 | |
2005-08-21 | Rewrote the checking of the Makefile variables in the DISTNAME section. | rillig | 1 | -74/+67 | |
This reduces the number of false warnings. | |||||
2005-08-21 | include digest-types.h so the various {u,}intNN_t types are defined. | grant | 1 | -0/+2 | |
fixes build on BSD/OS. from T. M. Pederson in PR pkg/31024. | |||||
2005-08-20 | Use REQD_DIRS instead of MAKE_DIRS for directories under ${PREFIX} so | jlam | 1 | -3/+4 | |
that these directories will be conditionally removed (based on reference counts), regardless of the value of PKG_CONFIG. Bump the PKGREVISION for packages that were modified as a result. | |||||
2005-08-20 | Fixed a syntax error (a string had not been enclosed in double quotes). | rillig | 1 | -2/+2 | |
2005-08-20 | The default values for some variables in checkfile_package_Makefile are | rillig | 1 | -24/+19 | |
chosen more carefully to avoid false warnings. The local variables are sorted by categories. Unnecessary variables have been removed. | |||||
2005-08-19 | Added the command line option -CDESCR, for consistency. | rillig | 1 | -2/+4 | |
2005-08-19 | The --help message was wrong. The progress messages are not printed on | rillig | 1 | -2/+2 | |
STDERR but on STDOUT. | |||||
2005-08-19 | Reduced two errors to warnings for the category Makefiles: The sort | rillig | 1 | -3/+3 | |
order and subdirectories which are commented out without giving a reason. | |||||
2005-08-19 | Don't check the distinfo twice if it is defined as ./distinfo in the | rillig | 1 | -2/+2 | |
package Makefile. This occurs for example in multimedia/gmplayer. | |||||
2005-08-17 | Changed the way how the direct use of tools is detected in Makefiles. | rillig | 1 | -14/+20 | |
Now the valid sequences are deleted from the string. If after the deletion the string contains a tool name, a warning is printed. | |||||
2005-08-17 | Moved the checkdir_package subroutine directly before the main subroutine | rillig | 1 | -97/+86 | |
to reduce the number of necessary forward declarations. Subsequently, removed those forward declarations. | |||||
2005-08-17 | Renamed check_{package,category} to checkdir_{package,category} to | rillig | 1 | -7/+7 | |
distinguish them from the checkfile_* and checklines_* subroutines. | |||||
2005-08-17 | Fixed some bugs that appeared while checking the databases/ category | rillig | 1 | -3/+4 | |
Makefile. | |||||
2005-08-17 | When checking category Makefiles, avoid false warnings about | rillig | 1 | -40/+63 | |
subdirectories that are in one of filesystem/Makefile, but not in the other. | |||||
2005-08-17 | Don't require the second line of a category Makefile to contain an empty | rillig | 1 | -72/+117 | |
comment. Instead, allow arbitrary comments at the beginning of the file. This change required a major rewrite of the code, which had been quite inflexible before. | |||||
2005-08-08 | Don't install the manpage on FreeBSD. | xtraeme | 1 | -2/+3 | |
2005-08-07 | Added an experimental --autofix or -F command line option. It currently | rillig | 1 | -12/+89 | |
has only effects for category Makefiles. While implementing it I probably fixed some other bugs in the category Makefile checking code. | |||||
2005-08-06 | Fixed a bug which led to an endless loop. While happily changing the | rillig | 1 | -3/+2 | |
code, I had forgotten one assumption I made. It was that in the ifelse chain the case ( && ) couldn't occur because the outer loop already cought that. And then I had inserted code that violated exactly this assumption. Fixed. | |||||
2005-08-06 | Fixed the indentation. Replaced a nested if with an &&. Noticed that I | rillig | 1 | -21/+17 | |
had put the closing indentation FIXME comment at a wrong place. But as it is removed now, this doesn't matter. | |||||
2005-08-06 | The check_category subroutine has been converted to a one-pass checker. | rillig | 1 | -34/+57 | |
The new code, which is not as nice as the old code, will hopefully allow the --autofix option to be implemented really easily. If that will not become true, I will probably revert to the old code. There's an indentation FIXME in the code to keep this patch small. I will remove that FIXME in a minute. | |||||
2005-08-06 | Don't be too strict to the "wip" category Makefile. It may have a | rillig | 1 | -2/+11 | |
different second line and additional targets after the SUBDIR entries. |