Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
Changes since 4.58:
- Improved checking of patch files.
- Adjusted the variable names to the recent pkgsrc changes.
- Print a note if the pkglint version does not match the one from the
checked pkgsrc tree.
|
|
|
|
|
|
INSTALL/DEINSTALL script creation within pkgsrc.
If an INSTALL or DEINSTALL script is found in the package directory,
it is automatically used as a template for the pkginstall-generated
scripts. If instead, they should be used simply as the full scripts,
then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC
explicitly, e.g.:
INSTALL_SRC= ${PKGDIR}/INSTALL
DEINSTALL_SRC= # emtpy
As part of the restructuring of the pkginstall framework internals,
we now *always* generate temporary INSTALL or DEINSTALL scripts. By
comparing these temporary scripts with minimal INSTALL/DEINSTALL
scripts formed from only the base templates, we determine whether or
not the INSTALL/DEINSTALL scripts are actually needed by the package
(see the generate-install-scripts target in bsd.pkginstall.mk).
In addition, more variables in the framework have been made private.
The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are
more sensible names given the very few exported variables in this
framework. The only public variables relating to the templates are:
INSTALL_SRC INSTALL_TEMPLATE
DEINSTALL_SRC DEINSTALL_TEMPLATE
HEADER_TEMPLATE
The packages in pkgsrc have been modified to reflect the changes in
the pkginstall framework.
|
|
even if the initial package to install isn't installed yet.
Bump the version to 20060313.
|
|
|
|
the package build with gcc-4.
|
|
|
|
- PKG_SYSCONFDIR cannot be set by mk.conf; it is PKG_SYSCONFBASE. This was
correct in one place but incorrect in another. Fixes PR pkg/33061 by
Yoshito Komatsu.
|
|
- Removed the specialized spell checker for NO_*_ON_*, since the generic
one catches these quite well.
- SITES_* is deprecated in favor of SITES.*.
- Don't warn if variable alignment is done with exactly one space
character, since this is common when one line from a group has an
overly lengthy variable.
- Added support for checking whether the number of leading lines of context
matches the number of trailing lines of context in patch files of the
unified diff format. The MacOS X patch utility cannot handle these. As
there are quite a number of false positives here (especially when the
hunk is applied at the end of a file), this warning only shows up in
--debug mode.
|
|
note that tells the user to remove the line if the package builds.
|
|
- When ${SED} and ${MV} are used in a single shell command, print a note
that the SUBST framework is preferred over the direct use of these
commands.
|
|
|
|
|
|
|
|
|
|
|
|
the name might suggest, but an Identifier.
|
|
|
|
and get the correct prototypes for strcpy and strlen.
Fixes build on Ubuntu Linux, and likely others.
|
|
|
|
revbump: only print "updated" line when updating was successful.
|
|
- Unmaintained packages should have pkgsrc-users instead of tech-pkg.
|
|
Replace 'make' with '${MAKE}' for non-NetBSD. Requested by joerg@.
|
|
|
|
|
|
three tools).
use strict and cleanup problems found this way.
Remove some unused variables.
Update documentation.
Welcome to 1.3!
|
|
|
|
New script "finddepends" that finds all packages that need bumping.
No need for an index, and not as many false positives too.
Update recursive PKGREVISION instructions in revbump(1).
|
|
developer is officially maintaining the package.
The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list). Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
|
|
Apply Tyler Retzlaff's patches from PR 32323 to make this compile with gcc4.
|
|
number of deleted lines is irrelevant. This fixes one false positive.
|
|
PST_TEXT. Otherwise the last hunk may not be checked completely.
|
|
specified in the hunk header.
|
|
Bump package revision because of this change.
|
|
on a standard HFS+ partition under Mac OS X.
|
|
pkgtools/pkglint. If a newer version is available, it outputs a note.
If the pkgtools/pkglint version is older than the currently running one,
it outputs an error, since it is not a good idea to check and old tree
with a new pkglint. Suggested by Alistair.
|
|
Changes since 4.57:
- New parser for patch files.
- New command line options -Wplist-depr and -Wstyle.
- Variable assignments are no longer allowed in variables that should only
contain identifiers.
- builtin.mk files must not be included directly.
- Better checks for sed commands.
- Some commands like ktrace should never appear in Makefiles.
- The package version is compared to the requested update in file doc/TODO.
|
|
Maybe we can use some of them.
|
|
|
|
GCC 4.
|
|
the old one is just bogus and depends on GCC extensions. Unbreaks
GCC 4 build.
|
|
|
|
|
|
|
|
affect the build process but are of more stylistic nature.
- Enabled the warnings on missing explanatory comments for patch files when
-Wstyle is enabled.
|
|
|
|
|