Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2008-05-25 | bsdtar is a valid value for EXTRACT_USING. | joerg | 1 | -2/+2 | |
2008-05-21 | update pkglint to 4.86 - necessary bu not sufficient to handle OWNER in | abs | 3 | -5/+7 | |
Makefiles. As a first pass make MAINTAINER optional and add an optional OWNER directly after it in the same section. This will pass valid OWNER/MAINTAINER combinations but not reject some invalid ones. Full fix (hopefully) coming soon... | |||||
2008-04-07 | Add note about LOCALBASE | joerg | 1 | -1/+2 | |
2008-03-10 | Add a suggestion from Aleksej Saushev. | tnn | 1 | -1/+4 | |
2008-03-06 | There's more to do ... | rillig | 1 | -1/+14 | |
2008-03-06 | Updated pkglint to 4.85. | rillig | 1 | -2/+2 | |
Changes since 4.84: - Fixed the splitting of PKGNAME into PKGBASE and PKGVERSION. - Added a warning about usage of LOCALBASE in packages, provided by jlam. | |||||
2008-03-06 | The LOCALBASE variable should not be used in packages, it should just be | rillig | 1 | -1/+32 | |
defined in mk.conf. Suggested by jlam, who also provided the excellent explanation (see "pkglint -e" for it). | |||||
2008-03-06 | After the recent fixes by wiz, the regular expression for splitting a | rillig | 1 | -2/+2 | |
package name into PKGBASE and PKGVERSION has been changed. It treats everything in front of the last hyphen as the package basename and the rest (which will hopefully start with a digit) as the package version. Packages that are affected by this change are for example: * fonts/*-100dpi * lang/elisp-manual: elisp-manual-21-2.8 * mail/postfix-current: postfix-2.6-20080216 * net/flodo: flodo-4-20040907 | |||||
2008-03-05 | Add TODO item from PR pkg/38178. | tnn | 1 | -1/+3 | |
2008-02-27 | Allow zero white-space in line 4 of buildlink3.mk files. This was hit by | rillig | 1 | -2/+2 | |
devel/ncursesw. | |||||
2008-02-21 | Updated pkglint to 4.84. | rillig | 1 | -2/+2 | |
Changes since 4.82: - Whenever a Makefile.common is included by another file, that file should be mentioned in the Makefile.common. - Added spell checker for .if directives. - Added warnings for uncommented patches (only for -Wstyle). - Added spell checker for invalid macro names, like __NetBSD_Version. - Deprecated INSTALLATION_DIRS_FROM_PLIST in favor of AUTO_MKDIRS. - Many more small things. | |||||
2008-02-21 | I don't want others to update the pkglint version number. | rillig | 1 | -1/+2 | |
2008-02-21 | Changed an assertion into a fatal error, which is effectively the same, | rillig | 1 | -2/+2 | |
just without a stack trace. Fixes PR 38074. | |||||
2008-02-14 | Improved the wording of the explanation for empty PLISTs. Related to | rillig | 1 | -5/+6 | |
PR 38022. | |||||
2008-02-13 | Add to explanation for empty PLIST: not needed for meta packages. | reed | 2 | -4/+4 | |
2008-02-12 | INSTALLATION_DIRS_FROM_PLIST is deprecated. Use AUTO_MKDIRS instead. | rillig | 1 | -1/+4 | |
2008-02-08 | Added a suggestion from Tobias Nygren. | rillig | 1 | -1/+3 | |
2008-02-05 | Something more to do. | rillig | 1 | -1/+3 | |
2008-02-01 | + PRIVILEGED_STAGES | rillig | 1 | -1/+2 | |
2008-01-31 | Don't require white-space after ${RUN}, since it wasn't required for | rillig | 1 | -4/+9 | |
${_PKG_SILENT}${_PKG_DEBUG} either. | |||||
2008-01-31 | Directories that are practically empty are skipped. | rillig | 1 | -1/+3 | |
2008-01-28 | Added Thomas' explanation for the "PKGREVISION must only be in Makefile" | rillig | 1 | -1/+7 | |
error message. | |||||
2008-01-28 | pkglint can now automatically add the "used by" clauses to | rillig | 1 | -9/+12 | |
Makefile.common when run with the --autofix option. | |||||
2008-01-28 | When a file is included via .sinclude, it doesn't have to exist. | rillig | 1 | -12/+12 | |
2008-01-25 | Some commands like "mktexlsr" and "texconfig" must not be called from | rillig | 1 | -4/+9 | |
package Makefiles. | |||||
2008-01-10 | Greg wants me to check for unused license files. | rillig | 1 | -1/+2 | |
2008-01-10 | Check misspelled macro names, for example __NetBSD_Version instead of | rillig | 1 | -1/+8 | |
__NetBSD_Version__. Inspired by emulators/wine/patches/patch-ac 1.37. | |||||
2008-01-06 | + REPLACE_LOCALEDIR_PATTERNS | rillig | 1 | -1/+2 | |
2008-01-06 | + BUILD_MAKE_CMD | rillig | 1 | -1/+2 | |
2008-01-06 | Deactivated the "NOTE: you can write "tool" instead of "${TOOL}", as | rillig | 1 | -2/+4 | |
suggested by darcy@. | |||||
2008-01-06 | When a variable is compared to a string in an .if or .elif directive, | rillig | 1 | -5/+30 | |
check that the string fits to the variable type. Currently, the generated warnings are mainly for X11_TYPE, for which "xorg" is not a valid value. (hi joerg!) | |||||
2008-01-05 | Improved an explanation for an error message, since the previous version | rillig | 1 | -2/+5 | |
didn't really explain anything. | |||||
2008-01-05 | Improved the wording of the "Makefiles must not be included" error message. | rillig | 1 | -2/+2 | |
2008-01-05 | Don't give a warning for incomplete RCS tags in patch files, as they | rillig | 1 | -2/+2 | |
probably will not do any harm. | |||||
2008-01-05 | Reactivated the code to warn about missing comments in patches. It seems | rillig | 1 | -5/+5 | |
that the time has come that we can no longer find out what a patch does, unless we document it. The CVS history is not of great help in many cases, patches get moved in the repository and so on. To not scare casual pkglint users, these warnings are only shown if pkglint is run with the -Wstyle or -Wall option. | |||||
2008-01-05 | In the check for variable ordering in package Makefiles, MASTER_SITES is | rillig | 1 | -2/+2 | |
not required to appear, since META_PACKAGEs don't need to define it. | |||||
2008-01-04 | Added code to analyze the conditions in .if and .elif directives. This | rillig | 1 | -1/+86 | |
will soon be extended to checking for spelling mistakes in PKG_OPTIONS handling. | |||||
2008-01-04 | Whenever a Makefile.common is included by another file, that file should | rillig | 1 | -1/+27 | |
be mentioned in the Makefile.common. | |||||
2008-01-04 | Updated pkglint to 4.82. | rillig | 2 | -16/+7 | |
Changes since 4.81: - Moved lintpkgsrc to its own package. - Less internal errors when parsing shell code. - White-space checks in PLIST. | |||||
2008-01-04 | Prepared pkglint for the upcoming cleanup of the .include directives in | rillig | 1 | -2/+2 | |
mk/*. | |||||
2008-01-03 | Added a way to determine the PKGPATH when checking a package. | rillig | 1 | -3/+22 | |
2008-01-01 | If one of the NO_*_ON_* variables contains something other that | rillig | 1 | -2/+7 | |
${RESTRICTED}, print the variable name in the warning message. While here, added an explanation for the warning. | |||||
2008-01-01 | All characters in PLIST files are relevant, so make trailing white-space | rillig | 1 | -2/+6 | |
an error. Who would ever want to install files whose name ends in white-space? | |||||
2007-12-22 | Prevent internal errors when one-letter variables are used. The warning | rillig | 1 | -2/+3 | |
to disambiguate them is still printed. PR: 37593 | |||||
2007-12-22 | Updated pkglint to 4.81. | rillig | 1 | -2/+2 | |
Changes since 4.80: - Stricter CVS Id check - REQD_FILES_PERMS, META_PACKAGE, PKGSRC_COMPILER - Warning if info pages are installed into share/info. | |||||
2007-12-22 | GNU info pages should not be installed into share/info. | rillig | 1 | -3/+7 | |
2007-12-21 | + REDQ_FILES_PERMS | rillig | 1 | -1/+2 | |
2007-12-21 | Updated the list of pkgsrc compilers (+hp, +pcc). | rillig | 1 | -2/+6 | |
2007-12-19 | Improved the wording of an explanation, to avoid confusion. | rillig | 1 | -4/+4 | |
2007-12-19 | - Added support for the new META_PACKAGE variable. | rillig | 2 | -4/+8 | |
- Warn about duplicate entries in PLISTs. |