Age | Commit message (Collapse) | Author | Files | Lines |
|
in a category Makefile that are not commented out.
|
|
|
|
Changes:
* Patches to make this build on NetBSD -current
* Various contribs plus colorization and fixes
|
|
share/man/.
|
|
|
|
for quite some time. I don't know when it had been removed, but
apparently no-one had used it anyway.
|
|
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.
|
|
multiple contiguous blank lines should result in warnings.
|
|
- Honour INSTALL_PACKAGES during the 'auto' target. Found by jwise@.
|
|
|
|
sure the others are sorted.
|
|
line flag -Winternal to enable checking of the pkgsrc infrastructure files.
By default these files are not checked.
|
|
contain "BUILDLINK". All other uses are still flagged.
|
|
the Emacs compile.el program. Changed the keyword for errors from FATAL to
ERROR. Sorted command line options alphabetically in the source code.
|
|
- 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
|
|
|
|
This reduces the number of false warnings.
|
|
fixes build on BSD/OS.
from T. M. Pederson in PR pkg/31024.
|
|
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.
|
|
|
|
chosen more carefully to avoid false warnings. The local variables are
sorted by categories. Unnecessary variables have been removed.
|
|
|
|
STDERR but on STDOUT.
|
|
order and subdirectories which are commented out without giving a
reason.
|
|
package Makefile. This occurs for example in multimedia/gmplayer.
|
|
Now the valid sequences are deleted from the string. If after the
deletion the string contains a tool name, a warning is printed.
|
|
to reduce the number of necessary forward declarations. Subsequently,
removed those forward declarations.
|
|
distinguish them from the checkfile_* and checklines_* subroutines.
|
|
Makefile.
|
|
subdirectories that are in one of filesystem/Makefile, but not in the
other.
|
|
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.
|
|
|
|
has only effects for category Makefiles. While implementing it I
probably fixed some other bugs in the category Makefile checking code.
|
|
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.
|
|
had put the closing indentation FIXME comment at a wrong place. But as
it is removed now, this doesn't matter.
|
|
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.
|
|
different second line and additional targets after the SUBDIR entries.
|
|
normal form" passes all checks.
|
|
|
|
|
|
|
|
them. All pathnames are already interpreted as being relative to the
package's directory. Added a reminder that ONLY_FOR_PLATFORM should be
changed to NOT_FOR_PLATFORM where appropriate.
|
|
of Perl files to deal with the perl-5.8.7 update that moved all
pkgsrc-installed Perl files into the "vendor" directories.
|
|
subroutine checklines_Makefile, which is called by
checkfile_package_Makefile and check_category.
|
|
When using the -M flag, look in Makefile and Makefile.common files.
Ok'ed by Peter Postma.
|
|
|
|
Make -b work without any access to pkgsrcdir
|
|
Fix the automagic tuning of the number of unified diff context
lines. It was broken since previous commit to files/pkgdiff.
Also arguments '-u' and '-U NUM' to GNU diffutils 2.8.1, as seen
in NetBSD 2.0_STABLE and current, are not intended to be used
together. Hence only '-U NUM' is now specified. I did not reverted
to the '-u -NUM' form used before as it seems undesirable.
Please note that if PKGDIFF_FMT is specified in the environment,
for testing or debugging purposes, we skip the automagic tuning of
the number of unified diff context lines. The user probably wants
to try another diff format, as suggested in the commit log of
revision 1.12 of files/pkgdiff. So there is no point in adding '-U
NUM' to PKGDIFF_FMT: it may just not work. See:
$ diff -c -U 1 /dev/null /dev/null
diff: conflicting output style options
diff: Try `diff --help' for more information.
While here save a few basename(1) runs.
|
|
${DISTNAME}, ${DISTFILES}, ${EXTRACT_SUFX} cannot be resolved
completely. It's better than proceeding with definitely unusable values.
|
|
|