summaryrefslogtreecommitdiff
path: root/pkgtools
AgeCommit message (Collapse)AuthorFilesLines
2005-05-23Fixed man page handling on platforms that don't have the mandoc macros.rillig1-14/+12
Together will all the other changes of the last days, this makes up version 4.16. Most changes affected the elimination of false warnings.
2005-05-23When opt_dumpmakefile is activated, only print the contents of the Makefilerillig1-3/+1
once, with line numbers.
2005-05-23Only warn about use of $(VARIABLE) if it is not preceded by another $.rillig1-2/+2
This avoids false positives in sed(1) expressions.
2005-05-23Fixed a bug introduced by the message normalization patch (forgot a !rillig1-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-22Normalized capitalization of log messages.rillig1-181/+171
2005-05-22Reformatted the initial comment. Changed my mail address to NetBSD.org.rillig1-4/+7
2005-05-22Updated the man pages.rillig2-3/+7
2005-05-22Don't check the order of the Makefile sections if a Makefile.common isrillig1-2/+19
included. Also added a command line option -Wno-order to force this.
2005-05-22Made the check for non-empty RCS Id tags independent from the --verboserillig1-2/+2
command line option.
2005-05-22Added NO_BUILD.rillig1-1/+2
2005-05-22Extend the deprecated variables check to the included Makefiles, too.rillig1-8/+16
2005-05-22Added USE_LIBTOOL and USE_PKGLOCALEDIR.rillig1-1/+3
2005-05-22Extended reading of Makefiles to return both---a string containing therillig1-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-22Simplified the way individual files are checked.rillig1-31/+8
2005-05-22Removed a check for *.tgz in the package directory. This check has beenrillig1-8/+1
here since revision 1.1, and is very unlikely to occur.
2005-05-22add find to the tools listdmcmahill1-2/+3
2005-05-21Changed the way trailing empty lines are detected. This adds linerillig1-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-21SUBST_FILES.* must be relative to ${WRKSRC}.jlam1-2/+2
2005-05-21Use -U $lines instead of -$lines to avoid conflicts with the threeway diffrh2-7/+7
option.
2005-05-20Don't include buildlink3.mk files when reading the Makefile. Thisrillig1-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-19Removed misleading comment.rillig1-3/+1
2005-05-19Simplified some uses of log_error(), log_warning(), log_info().rillig1-9/+9
2005-05-19Removed unnecessary code from checkpathname().rillig1-12/+1
2005-05-19It is now possible to invoke pkglint with multiple directories to check.rillig1-49/+73
Fixed some instances where filenames were printed only relative to the checked directory. Now the directory is printed, too.
2005-05-19Fixed a typo in the command line options (conblank => contblank).rillig1-2/+2
2005-05-184.15.1: Fix PLIST (hi Roland!).wiz2-3/+5
2005-05-18Removed the check if ${PKGBASE} ends in a digit. This check onlyrillig1-8/+1
produced false warnings, and it should be clear from the other package names how PKGNAME should look like. It is even documented in the pkgsrc guide.
2005-05-18Removed the check for absolute filenames, as it has produced too manyrillig3-10/+5
false positive warnings. Added a reminder to TODO that a similar check be added to pkglint. Welcome to 4.15.
2005-05-18add prereq-readmedmcmahill1-1/+2
2005-05-18import prereq-readme-20050518dmcmahill3-0/+34
This package is used to extract the tools needed by the README.html generation using the new tools framework. Suggested by Johnny Lam.
2005-05-18Renamed PkgLint::FileUtils to PkgLint::FileUtil, for consistency with Util.rillig1-8/+8
2005-05-18Moved print_table() from ::main to PkgLint::Util.rillig1-32/+32
2005-05-18Renamed PkgLint::Utils to PkgLint::Util, just for fun.rillig1-5/+5
2005-05-18Removed unnecessary comment.rillig1-5/+1
2005-05-16Include bdb.buildlink3.mk to build on platforms without native Berkeley DB.minskim1-1/+2
2005-05-16Note that gtar is required by the package.jlam1-1/+2
2005-05-16Note that this package wants mtree, pax, and tar.jlam1-1/+2
2005-05-15Added a command line option to disable warnings on unsorted things likerillig4-17/+24
PLISTs and SUBDIRs in category Makefiles. The default behavior is unchanged. Updated the man pages. Bumped PKGREVISION.
2005-05-15Mention that it is also helpful for providing definitions andreed1-1/+4
functions missing from other Unix platforms.
2005-05-15Add "devel" to categories.reed1-2/+2
2005-05-14TODO: Check for C/C++ style comments in Makefiles.rillig1-0/+3
2005-05-13Honor *OWN and *GRP.minskim1-1/+3
2005-05-10Fix typo.wiz1-2/+2
2005-05-10Changed default pkglint_flags to -q -Wno-workdir. Slightly modified therillig1-9/+5
output format.
2005-05-10Added command line option -q|--quiet, which suppresses therillig3-26/+105
errors/warnings summary printed before terminating. Updated the manpage. Updated the preformatted manpage, which was horribly outdated.
2005-05-10Added more deprecated variables from mk/defaults/obsolete.mk.rillig1-1/+24
2005-05-10Don't include ../../mk/java*.mk when reading in the Makefile. This avoidsrillig1-4/+3
false positive warnings for the deprecated PKG_JVM variable.
2005-05-10The TOOLS phase is not needed for pkglint.rillig1-1/+2
2005-05-10Output the error string when renaming a dependency file fails. This hasrillig1-3/+3
happened to me when I had a misnamed directory in the pkgdb directory.
2005-05-08* Add -n flag to limit the amount of results.peter3-15/+30
* Fix for when /usr/pkgsrc is empty. * Bump version to 20050508. From pancake@phreaker.net, tweaks and manpage update by me.