Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
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.
|
|
|
|
saving the fields. This gives a 5 percent speed-up.
|
|
- add -m, -o, and -r flags to optionally specify the machine-architecture
operating system, and os version to be displayed in the generated README
file. From Greg Woods via private email.
- White space fixes from Greg Woods.
- Clean up the generated README file as well as several of the messages
to reflect if the collection is a CD-ROM or DVD set. Some patches from
Greg Woods, more from me.
- List the tools used at runtime.
|
|
|
|
measuring the time spent in the main checking subroutines. Using that
function I discovered that method calls like $line->text are awfully
slow. The subroutine checkfile_PLIST spent half of its time in this
function call. Now it is almost twice as fast as before.
|
|
|
|
|
|
references are needed. As the return value of the checkfile_*
subroutines is not needed, it is not provided anymore. Some other small
changes, which all do not affect the actual output or behavior of
pkglint.
|
|
|
|
branch.
|
|
branch.
|
|
|
|
Pull in a patch from Vsevolod Stakhov via FreeBSD:
Because that the 55-bytes input-message becomes just 64 bytes
block after `the message terminator code(0x80)' and
`size-field(8-bytes field)' are added. Perhaps, I think the
block of a lot of one be made at this time.
Fixes PR 30857
|
|
|
|
package category.
|
|
|
|
wennmach.
|
|
Bump version to 4.19.
|
|
Forgot in commit a few moments ago.
This was discussed on tech-pkg on July 7.
|
|
exists. Added new files for the xorg related files.
Version is now x11-links-0.26.
|
|
| Modified Files:
| src/usr.sbin/pkg_install/add: perform.c
|
| Log Message:
| cleanup: preserve errno. Needed so err() functions ran after running
| cleanup(0) print the correct error message.
|
|
| To generate a diff of this commit:
| cvs rdiff -r1.109 -r1.110 src/usr.sbin/pkg_install/add/perform.c
|
|
| Modified Files:
| src/usr.sbin/pkg_install/add: extract.c
|
| Log Message:
| Fix 'pkg_add -R' handling - not registering really means not touching
| the pkgdb too - useful for pkg_add as non-root!
|
|
| To generate a diff of this commit:
| cvs rdiff -r1.34 -r1.35 src/usr.sbin/pkg_install/add/extract.c
|
|
|
|
|
|
|
|
taking the name of the current subroutine. Removed unnecessary checks
for backup filenames.
|
|
|
|
and checkfile_package_Makefile. This made another command line option
-CMakefile possible, which allows Makefile checking to be switched off
(it is on by default).
|
|
one.
|
|
|
|
that has been in pkglint before I started hacking it. Mostly, they don't
contain a specific file location where to look for the cause or they are
generated using dubious code. The remaining warnings are only a few, but
they are mostly usable and valid.
|
|
Replace ${PHPPKGSRCDIR} with ../../lang/php5 when expanding Makefile
variables. Show a warning if Makefile variables contain unresolved
substitutions after expanding them. Fixed a newly introduced bug that
prevented bsd.sites.mk from being found.
|