Up to [cvs.netbsd.org] / pkgsrc / pkgtools / pkglint
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.73 / (download) - annotate - [select for diffs], Thu Mar 11 20:54:19 2010 UTC (2 years, 2 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2,
pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4,
pkgsrc-2010Q3-base,
pkgsrc-2010Q3,
pkgsrc-2010Q2-base,
pkgsrc-2010Q2,
pkgsrc-2010Q1-base,
pkgsrc-2010Q1,
HEAD
Changes since 1.72: +1 -2
lines
Diff to previous 1.72 (colored)
Updated pkglint to 4.93. Changes since 4.92: - Changes for the changing pkgsrc infrastructure - Added basic support for LICENSE expressions
Revision 1.72 / (download) - annotate - [select for diffs], Tue Feb 16 10:06:55 2010 UTC (2 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.71: +2 -1
lines
Diff to previous 1.71 (colored)
+ complain if LICENSE definition is missing
Revision 1.71 / (download) - annotate - [select for diffs], Wed Oct 21 20:08:01 2009 UTC (2 years, 7 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base,
pkgsrc-2009Q4
Changes since 1.70: +2 -1
lines
Diff to previous 1.70 (colored)
note that pkglint doesn't understand dual licenses
Revision 1.70 / (download) - annotate - [select for diffs], Sun Apr 5 13:05:16 2009 UTC (3 years, 1 month ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base,
pkgsrc-2009Q3,
pkgsrc-2009Q2-base,
pkgsrc-2009Q2,
pkgsrc-2009Q1-base,
pkgsrc-2009Q1
Changes since 1.69: +8 -1
lines
Diff to previous 1.69 (colored)
take case-insensitive filesystems into account.
Revision 1.69 / (download) - annotate - [select for diffs], Tue Nov 25 19:11:39 2008 UTC (3 years, 5 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base,
pkgsrc-2008Q4
Changes since 1.68: +5 -1
lines
Diff to previous 1.68 (colored)
more to do.
Revision 1.68 / (download) - annotate - [select for diffs], Thu Oct 9 16:01:51 2008 UTC (3 years, 7 months ago) by rillig
Branch: MAIN
CVS Tags: pkglint_current
Changes since 1.67: +1 -2
lines
Diff to previous 1.67 (colored)
It already tries.
Revision 1.67 / (download) - annotate - [select for diffs], Tue Sep 16 14:41:18 2008 UTC (3 years, 8 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base,
pkgsrc-2008Q3
Changes since 1.66: +2 -1
lines
Diff to previous 1.66 (colored)
Main tree must not depend on wip, so pkglint should try to warn about it.
Revision 1.66 / (download) - annotate - [select for diffs], Mon Apr 7 17:34:51 2008 UTC (4 years, 1 month ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
cwrapper-base,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.65: +2 -1
lines
Diff to previous 1.65 (colored)
Add note about LOCALBASE
Revision 1.65 / (download) - annotate - [select for diffs], Mon Mar 10 22:01:04 2008 UTC (4 years, 2 months ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base,
pkgsrc-2008Q1
Changes since 1.64: +4 -1
lines
Diff to previous 1.64 (colored)
Add a suggestion from Aleksej Saushev.
Revision 1.64 / (download) - annotate - [select for diffs], Thu Mar 6 09:34:41 2008 UTC (4 years, 2 months ago) by rillig
Branch: MAIN
Changes since 1.63: +14 -1
lines
Diff to previous 1.63 (colored)
There's more to do ...
Revision 1.63 / (download) - annotate - [select for diffs], Wed Mar 5 21:14:05 2008 UTC (4 years, 2 months ago) by tnn
Branch: MAIN
CVS Tags: pkglint-current
Changes since 1.62: +3 -1
lines
Diff to previous 1.62 (colored)
Add TODO item from PR pkg/38178.
Revision 1.62 / (download) - annotate - [select for diffs], Fri Feb 8 22:43:27 2008 UTC (4 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.61: +3 -1
lines
Diff to previous 1.61 (colored)
Added a suggestion from Tobias Nygren.
Revision 1.61 / (download) - annotate - [select for diffs], Tue Feb 5 02:10:38 2008 UTC (4 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.60: +3 -1
lines
Diff to previous 1.60 (colored)
Something more to do.
Revision 1.60 / (download) - annotate - [select for diffs], Thu Jan 10 03:48:34 2008 UTC (4 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.59: +2 -1
lines
Diff to previous 1.59 (colored)
Greg wants me to check for unused license files.
Revision 1.59 / (download) - annotate - [select for diffs], Mon Sep 10 07:38:46 2007 UTC (4 years, 8 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base,
pkgsrc-2007Q4,
pkgsrc-2007Q3-base,
pkgsrc-2007Q3
Changes since 1.58: +1 -10
lines
Diff to previous 1.58 (colored)
Cleaned up the TODO list from things I don't find worth implementing.
Revision 1.58 / (download) - annotate - [select for diffs], Tue May 29 01:35:05 2007 UTC (4 years, 11 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base,
pkgsrc-2007Q2
Changes since 1.57: +5 -3
lines
Diff to previous 1.57 (colored)
Fix a couple misspellings, and add a couple items:
* Check for parallel files/dirs whose names differ only in case
(suggested by heinz)
* Check for German text in pkgtools/pkglint/TODO.
Revision 1.57 / (download) - annotate - [select for diffs], Tue Jan 30 20:32:23 2007 UTC (5 years, 3 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base,
pkgsrc-2007Q1
Changes since 1.56: +2 -1
lines
Diff to previous 1.56 (colored)
Another wish item: configure patches should not contain the pkgsrc magic.
Revision 1.56 / (download) - annotate - [select for diffs], Thu Jan 18 18:37:38 2007 UTC (5 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.55: +4 -13
lines
Diff to previous 1.55 (colored)
Some of the TODO entries have been done.
Revision 1.55 / (download) - annotate - [select for diffs], Thu Jan 11 19:09:50 2007 UTC (5 years, 4 months ago) by gdt
Branch: MAIN
Changes since 1.54: +3 -1
lines
Diff to previous 1.54 (colored)
* Warn if LICENSE/RESTRICTED/NO_*_ON_* are misordered.
Revision 1.54 / (download) - annotate - [select for diffs], Thu Jan 11 18:39:34 2007 UTC (5 years, 4 months ago) by joerg
Branch: MAIN
Changes since 1.53: +3 -1
lines
Diff to previous 1.53 (colored)
From the discussion in #pkgsrc of build problems of wip/gxmms2: Packages using lang/python/extension.mk must follow the naming scheme or otherwise they can't be depended on.
Revision 1.53 / (download) - annotate - [select for diffs], Thu Oct 12 13:58:48 2006 UTC (5 years, 7 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base,
pkgsrc-2006Q4
Changes since 1.52: +3 -1
lines
Diff to previous 1.52 (colored)
${MARCH_ARCH}-${LOWER_OPSYS}elf and related constructs should be fixed.
Revision 1.52 / (download) - annotate - [select for diffs], Fri Sep 8 07:45:40 2006 UTC (5 years, 8 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base,
pkgsrc-2006Q3
Changes since 1.51: +2 -1
lines
Diff to previous 1.51 (colored)
TODO: * Check all the shell commands to see if they are mentioned in USE_TOOLS.
Revision 1.51 / (download) - annotate - [select for diffs], Tue Jul 4 10:01:06 2006 UTC (5 years, 10 months ago) by rillig
Branch: MAIN
Changes since 1.50: +3 -1
lines
Diff to previous 1.50 (colored)
* Invent an annotation scheme for files that intentionally define variables for use in other files.
Revision 1.50 / (download) - annotate - [select for diffs], Sun Jul 2 09:47:17 2006 UTC (5 years, 10 months ago) by rillig
Branch: MAIN
Changes since 1.49: +5 -2
lines
Diff to previous 1.49 (colored)
Updated pkglint to 4.66.
This change includes all the things I thought of during the freeze of
2006Q2.
Some variables have disappeared from pkgsrc without notice. Marked them
deprecated to help the package authors at least a bit.
Renamed some ACL abbreviations in makevars.map and adjusted the variable
definitions.
Added the command line options -Dtrace, -Dunchecked and -Dunused.
Some variables may contain unexpected white-space and therefore should
not be used in .for loops.
The -Dmisc option replaces the --verbose option (and the log_info
subroutine), which does not exist any longer. This eliminates all
instances of "OK:" from the output, which I didn't like from the
beginning. The -Dmisc option also takes over many warnings that have
been issued by --debug before.
Improved the check for absolute pathnames. Especially, everything that
follows ${DESTDIR} or $(DESTDIR) in a Makefile is considered an absolute
pathname. This reveals many wrong uses of DESTDIR (as defined by the GNU
coding standards), for example $(DESTDIR)/$(prefix), which should be
$(DESTDIR)$(prefix) instead.
Almost every use of a make(1) variable is checked for spelling mistakes.
Before, only the definitions of variables have been checked.
Restricted the use of variables to specific files, which are defined in
makevars.map. This catches especially buildlink3.mk files with
unexpected side effects.
In shell commands, neither "echo" nor "echo -n" or "${ECHO} -n" should
be used. Since the INSTALL_*_DIR commands can only handle one directory
at a time, suggest to use INSTALLATION_DIRS instead.
Greatly improved the checks for dependency specifications, especially to
find foo-*, which should rather be foo-[0-9]*.
Fixed the incorrect handling of LICENSE_FILE (now using $line->text
instead of $line).
Improved the wording of the "plural names" warnings, so that for known
variables it is "The += operator should only be used with lists." now.
In buildlink3.mk files the uppercase and lowercase names of the package
should correspond with the package name. This catches many
copy-and-paste mistakes. Fixed many null pointer exceptions as well. In
addition, every buildlink3.mk file needs a definition of
BUILDLINK_API_DEPENDS.
In patch files, absolute pathnames and unportable macro names are
checked not only in added lines, but also in the context lines.
In the pkgsrc root directory and the category directories, the Makefiles
are checked like every other Makefile, too.
Fixed the place where the global variables for the package context are
defined and later undefined.
Variables that are mentioned in EVAL_PREFIX may be used in the current
file and are not flagged as "used but not defined".
When parsing shell words in Makefiles, recognize $<, $@, $^ and $/.
(The latter is used extensively by openoffice to represent a directory
separator.)
Fixed some minor bugs:
* $makevar had been defined unintentionally by using the -> operator.
Revision 1.49 / (download) - annotate - [select for diffs], Thu Jun 8 15:14:22 2006 UTC (5 years, 11 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base,
pkgsrc-2006Q2
Changes since 1.48: +1 -6
lines
Diff to previous 1.48 (colored)
Some things from the TODO list have been done.
Revision 1.48 / (download) - annotate - [select for diffs], Sat Jun 3 00:25:34 2006 UTC (5 years, 11 months ago) by joerg
Branch: MAIN
Changes since 1.47: +3 -1
lines
Diff to previous 1.47 (colored)
Add a wish for PYTHON_VERSIONS_INCOMPATIBLE.
Revision 1.47 / (download) - annotate - [select for diffs], Sat Jun 3 00:12:38 2006 UTC (5 years, 11 months ago) by rillig
Branch: MAIN
Changes since 1.46: +3 -5
lines
Diff to previous 1.46 (colored)
Updated the TODO list.
Revision 1.46 / (download) - annotate - [select for diffs], Tue May 16 22:18:59 2006 UTC (6 years ago) by rillig
Branch: MAIN
Changes since 1.45: +5 -2
lines
Diff to previous 1.45 (colored)
Updated pkglint to 4.62. Changes since 4.61: - Bug fixes.
Revision 1.45 / (download) - annotate - [select for diffs], Wed May 10 09:01:15 2006 UTC (6 years ago) by rillig
Branch: MAIN
Changes since 1.44: +2 -1
lines
Diff to previous 1.44 (colored)
* In the vartypes.map, distinguish FOO and FOO.*.
Revision 1.44 / (download) - annotate - [select for diffs], Fri Apr 21 10:37:51 2006 UTC (6 years, 1 month ago) by rillig
Branch: MAIN
Changes since 1.43: +1 -3
lines
Diff to previous 1.43 (colored)
Updated pkglint to 4.60. Changes since 4.59: - For many variables the :Q operator is not needed (by definition), for example some pathnames, user names, group names. - Improved the diagnostics for planned package updates. - Various catch-ups to recent changes in the infrastructure, among them BUILDLINK_ABI_DEPENDS and gettext.mk. - When the PLIST contains a libtool archive, the *.a and *.so files don't have to be mentioned explicitly.
Revision 1.43 / (download) - annotate - [select for diffs], Wed Apr 19 15:05:34 2006 UTC (6 years, 1 month ago) by joerg
Branch: MAIN
Changes since 1.42: +4 -1
lines
Diff to previous 1.42 (colored)
Possible warnings if the PLIST contains libtool archives, but the package doesn't say it uses libtool. Warn for redundant libraries, when the libtool archive is also included in the PLIST.
Revision 1.42 / (download) - annotate - [select for diffs], Wed Mar 1 22:11:15 2006 UTC (6 years, 2 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base,
pkgsrc-2006Q1
Changes since 1.41: +2 -1
lines
Diff to previous 1.41 (colored)
Debian's lintian has many ideas for things that pkglint could also check. Maybe we can use some of them.
Revision 1.41 / (download) - annotate - [select for diffs], Sat Feb 4 03:39:40 2006 UTC (6 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.40: +4 -1
lines
Diff to previous 1.40 (colored)
* Many of the checking routines need some context to provide better warnings. For example, checkline_foo() may need to know what has happened in the file before that line.
Revision 1.40 / (download) - annotate - [select for diffs], Thu Feb 2 17:41:57 2006 UTC (6 years, 3 months ago) by joerg
Branch: MAIN
Changes since 1.39: +3 -1
lines
Diff to previous 1.39 (colored)
Wish for warning about BUILD_USES_MSGFMT being used without devel/gettext-lib/buildlink3.mk being included. This is often, but not always incorrect.
Revision 1.39 / (download) - annotate - [select for diffs], Fri Jan 6 17:24:38 2006 UTC (6 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.38: +5 -0
lines
Diff to previous 1.38 (colored)
Added an RCS Id and an introductory comment.
Revision 1.38 / (download) - annotate - [select for diffs], Tue Jan 3 20:52:27 2006 UTC (6 years, 4 months ago) by joerg
Branch: MAIN
Changes since 1.37: +2 -0
lines
Diff to previous 1.37 (colored)
Ask for warnings so that e.g. CONFIGURE_DIRS has overrides for config.guess and config.sub as well.
Revision 1.37 / (download) - annotate - [select for diffs], Mon Jan 2 10:12:09 2006 UTC (6 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.36: +0 -6
lines
Diff to previous 1.36 (colored)
Cleaned up the TODO list.
Revision 1.36 / (download) - annotate - [select for diffs], Mon Jan 2 09:42:52 2006 UTC (6 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.35: +2 -0
lines
Diff to previous 1.35 (colored)
* record with each substring its source location to be able to make even more precise diagnostics
Revision 1.35 / (download) - annotate - [select for diffs], Fri Dec 30 16:27:13 2005 UTC (6 years, 4 months ago) by joerg
Branch: MAIN
Changes since 1.34: +1 -0
lines
Diff to previous 1.34 (colored)
Index: has sometimes different precedence in patch, avoid problems.
Revision 1.34 / (download) - annotate - [select for diffs], Sun Dec 11 22:07:46 2005 UTC (6 years, 5 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base,
pkgsrc-2005Q4
Changes since 1.33: +1 -0
lines
Diff to previous 1.33 (colored)
* check quoting in CFLAGS+= -DPREFIX=\"${PREFIX:Q}\"
Revision 1.33 / (download) - annotate - [select for diffs], Thu Dec 8 10:47:38 2005 UTC (6 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.32: +0 -5
lines
Diff to previous 1.32 (colored)
Cleaned up the TODO list.
Revision 1.32 / (download) - annotate - [select for diffs], Thu Dec 8 10:43:04 2005 UTC (6 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.31: +0 -3
lines
Diff to previous 1.31 (colored)
The option names are now checked if they are in mk/defaults/options.description.
Revision 1.31 / (download) - annotate - [select for diffs], Wed Dec 7 18:47:34 2005 UTC (6 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.30: +0 -4
lines
Diff to previous 1.30 (colored)
I've sent joerg a patch which would fix his TODO item.
Revision 1.30 / (download) - annotate - [select for diffs], Tue Dec 6 16:42:15 2005 UTC (6 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.29: +4 -0
lines
Diff to previous 1.29 (colored)
* IMAKE_MANNEWSUFFIX should be deprecated in PLISTs, says Joerg.
Revision 1.29 / (download) - annotate - [select for diffs], Fri Dec 2 22:48:13 2005 UTC (6 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.28: +3 -0
lines
Diff to previous 1.28 (colored)
* check that all values used for the PKG_OPTIONS are documented in mk/defaults/options.description. Requested by Antoine Reilles via private mail.
Revision 1.28 / (download) - annotate - [select for diffs], Thu Dec 1 03:10:16 2005 UTC (6 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.27: +0 -1
lines
Diff to previous 1.27 (colored)
- Reintroduced the check for absolute pathnames in shell commands. This check had been removed some time ago due to the huge number of false positives. Now that pkglint can parse shell commands quite well, it has been reintroduced, as absolute pathnames often indicate unportable features of a package. To implement this check (and a few others) accurately, the whole code for checking shell commands has been rewritten as a finite state machine.
Revision 1.27 / (download) - annotate - [select for diffs], Thu Nov 24 10:18:50 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.26: +4 -2
lines
Diff to previous 1.26 (colored)
Implemented the --explain option and the checks for CPP macros in patch files. New TODO items: * extract the DISTFILES if they exist and check all files in them for: - security holes, - coding style violations, - possible unportable constructs
Revision 1.26 / (download) - annotate - [select for diffs], Mon Nov 21 16:56:02 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.25: +1 -0
lines
Diff to previous 1.25 (colored)
* warn about unportable CPP macros in patches.
Revision 1.25 / (download) - annotate - [select for diffs], Tue Nov 15 10:30:54 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.24: +1 -0
lines
Diff to previous 1.24 (colored)
* mention the SUBST framework whenever ${SED} is used.
Revision 1.24 / (download) - annotate - [select for diffs], Mon Nov 14 13:07:05 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.23: +2 -0
lines
Diff to previous 1.23 (colored)
* warn about the use of ${WRKDIR:=...}, as this construct should only
be used with lists.
Revision 1.23 / (download) - annotate - [select for diffs], Mon Nov 14 12:32:58 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.22: +0 -1
lines
Diff to previous 1.22 (colored)
The readmakefile() subroutine only returns the lines of the main Makefile in the $all_lines parameter, but the whole text of the included files in the $whole parameter. This change avoids duplicate diagnostics for *.mk and Makefile* in the package directory. A side effect is that package authors only get the diagnostics they can probably fix, as diagnostics from included files are not given.
Revision 1.22 / (download) - annotate - [select for diffs], Mon Nov 14 11:47:07 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.21: +1 -0
lines
Diff to previous 1.21 (colored)
* avoid duplicate warnings.
Revision 1.21 / (download) - annotate - [select for diffs], Mon Nov 14 06:35:36 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.20: +1 -0
lines
Diff to previous 1.20 (colored)
* detect spelling errors in variable names
Revision 1.20 / (download) - annotate - [select for diffs], Thu Nov 10 12:19:58 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.19: +3 -0
lines
Diff to previous 1.19 (colored)
* Find a reliable, secure way to delete all CVS directories inside
${WRKSRC}. When that is finished, add a warning that using ${XARGS}
is insecure.
Revision 1.19 / (download) - annotate - [select for diffs], Tue Nov 8 21:00:33 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.18: +1 -1
lines
Diff to previous 1.18 (colored)
diff: - check for magic numbers like 0755, 755, 644 + check for direct use of user names and group names
Revision 1.18 / (download) - annotate - [select for diffs], Sun Nov 6 22:38:36 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.17: +1 -0
lines
Diff to previous 1.17 (colored)
+ check for magic numbers like 0755, 755, 644
Revision 1.17 / (download) - annotate - [select for diffs], Sun Nov 6 15:59:48 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.16: +3 -0
lines
Diff to previous 1.16 (colored)
* check Makefile directives
* check _every_ line of the Makefiles
* warn about the use of ${SED} in {pre,do,post}-install
Revision 1.16 / (download) - annotate - [select for diffs], Sun Nov 6 15:55:24 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.15: +1 -0
lines
Diff to previous 1.15 (colored)
+ include "../../mk/bsd.prefs.mk" before any .if.
Revision 1.15 / (download) - annotate - [select for diffs], Thu Nov 3 23:28:09 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.14: +1 -0
lines
Diff to previous 1.14 (colored)
include ../../mk/bsd.prefs.mk before using "+=".
Revision 1.14 / (download) - annotate - [select for diffs], Thu Nov 3 23:27:10 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.13: +0 -2
lines
Diff to previous 1.13 (colored)
The "../.." and PERL5_PACKLIST checks are implemented.
Revision 1.13 / (download) - annotate - [select for diffs], Fri Oct 14 09:23:46 2005 UTC (6 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.12: +1 -0
lines
Diff to previous 1.12 (colored)
Updated pkglint to 4.28.1. Declared some more variables as List types. Added a check that PERL5_PACKLIST matches the PKGNAME.
Revision 1.12 / (download) - annotate - [select for diffs], Thu Oct 13 20:17:45 2005 UTC (6 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.11: +1 -0
lines
Diff to previous 1.11 (colored)
"-Wl,-rpath" should not be used directly. ${COMPILER_RPATH_FLAG} is better.
Revision 1.11 / (download) - annotate - [select for diffs], Wed Sep 28 16:34:47 2005 UTC (6 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.10: +1 -5
lines
Diff to previous 1.10 (colored)
Cleaned up the TODO list.
Revision 1.10 / (download) - annotate - [select for diffs], Tue Sep 27 21:13:20 2005 UTC (6 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.9: +0 -1
lines
Diff to previous 1.9 (colored)
Updated pkglint to 4.22. A distfile that only has an SHA1 checksum, but not an RMD160 one, is considered an error. While at it, made the distinfo file check a little stricter.
Revision 1.9 / (download) - annotate - [select for diffs], Sat Aug 6 08:00:14 2005 UTC (6 years, 9 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base,
pkgsrc-2005Q3
Changes since 1.8: +1 -4
lines
Diff to previous 1.8 (colored)
Checking for C/C++ comments is not necessary for Makefiles. No-one uses 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.
Revision 1.8 / (download) - annotate - [select for diffs], Sat Jul 2 15:22:52 2005 UTC (6 years, 10 months ago) by rillig
Branch: MAIN
Changes since 1.7: +1 -0
lines
Diff to previous 1.7 (colored)
TODO: make all pathnames relative to the current directory.
Revision 1.7 / (download) - annotate - [select for diffs], Tue Jun 7 17:53:08 2005 UTC (6 years, 11 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base,
pkgsrc-2005Q2
Changes since 1.6: +1 -0
lines
Diff to previous 1.6 (colored)
Check for non-normalized dependency lines like package:../package instead of package:../../category/package.
Revision 1.6 / (download) - annotate - [select for diffs], Tue May 31 21:15:06 2005 UTC (6 years, 11 months ago) by rillig
Branch: MAIN
Changes since 1.5: +3 -1
lines
Diff to previous 1.5 (colored)
Removed unused subroutine abspathname. Added the things it did to the TODO list.
Revision 1.5 / (download) - annotate - [select for diffs], Wed May 25 13:12:10 2005 UTC (7 years ago) by wiz
Branch: MAIN
Changes since 1.4: +1 -0
lines
Diff to previous 1.4 (colored)
Add: * fatal error if RMD160 missing
Revision 1.4 / (download) - annotate - [select for diffs], Wed May 18 08:28:06 2005 UTC (7 years ago) by rillig
Branch: MAIN
Changes since 1.3: +1 -0
lines
Diff to previous 1.3 (colored)
Removed the check for absolute filenames, as it has produced too many false positive warnings. Added a reminder to TODO that a similar check be added to pkglint. Welcome to 4.15.
Revision 1.3 / (download) - annotate - [select for diffs], Sat May 14 00:38:56 2005 UTC (7 years ago) by rillig
Branch: MAIN
Changes since 1.2: +3 -0
lines
Diff to previous 1.2 (colored)
TODO: Check for C/C++ style comments in Makefiles.
Revision 1.2 / (download) - annotate - [select for diffs], Thu May 5 22:59:18 2005 UTC (7 years ago) by rillig
Branch: MAIN
Changes since 1.1: +1 -0
lines
Diff to previous 1.1 (colored)
Added --explain option.
Revision 1.1 / (download) - annotate - [select for diffs], Sat Apr 30 11:50:42 2005 UTC (7 years ago) by rillig
Branch: MAIN
Added TODO list for pkglint.