Up to [cvs.netbsd.org] / pkgsrc / pkgtools / pkglint
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.399.2.1 / (download) - annotate - [select for diffs], Mon Apr 9 15:02:07 2012 UTC (6 weeks, 4 days ago) by spz
Branch: pkgsrc-2012Q1
Changes since 1.399: +2 -2
lines
Diff to previous 1.399 (colored) next main 1.400 (colored)
Pullup ticket #3724 - requested by sbd pkgtools/pkglint: option syntax fix Revisions pulled up: - pkgtools/pkglint/Makefile 1.400 - pkgtools/pkglint/files/pkglint.pl 1.832 ------------------------------------------------------------------- Module Name: pkgsrc Committed By: sbd Date: Sun Apr 8 04:42:39 UTC 2012 Modified Files: pkgsrc/pkgtools/pkglint: Makefile pkgsrc/pkgtools/pkglint/files: pkglint.pl Log Message: Update the pattern used for checking option name to allow the plus (+) character (e.g. as in "c++") Bump version number. To generate a diff of this commit: cvs rdiff -u -r1.399 -r1.400 pkgsrc/pkgtools/pkglint/Makefile cvs rdiff -u -r1.831 -r1.832 pkgsrc/pkgtools/pkglint/files/pkglint.pl
Revision 1.400 / (download) - annotate - [select for diffs], Sun Apr 8 04:42:39 2012 UTC (6 weeks, 5 days ago) by sbd
Branch: MAIN
CVS Tags: HEAD
Changes since 1.399: +2 -2
lines
Diff to previous 1.399 (colored)
Update the pattern used for checking option name to allow the plus (+) character (e.g. as in "c++") Bump version number.
Revision 1.399 / (download) - annotate - [select for diffs], Sat Mar 10 11:00:24 2012 UTC (2 months, 2 weeks ago) by cheusov
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base
Branch point for: pkgsrc-2012Q1
Changes since 1.398: +2 -2
lines
Diff to previous 1.398 (colored)
Add missing clang, hp and pcc to ONLY_FOR_COMPILER. Dump package version.
Revision 1.398 / (download) - annotate - [select for diffs], Thu Mar 1 22:42:31 2012 UTC (2 months, 3 weeks ago) by wiz
Branch: MAIN
Changes since 1.397: +2 -2
lines
Diff to previous 1.397 (colored)
Reset maintainer, he resigned.
Revision 1.397 / (download) - annotate - [select for diffs], Fri Jan 6 01:26:44 2012 UTC (4 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base,
pkgsrc-2011Q4
Changes since 1.396: +2 -2
lines
Diff to previous 1.396 (colored)
Add openjdk7* to recognized java versions. From B.ICT A.P. deBROUWER Jr. in PR 45789. Bump version.
Revision 1.396 / (download) - annotate - [select for diffs], Mon Nov 28 16:50:35 2011 UTC (5 months, 3 weeks ago) by wiz
Branch: MAIN
Changes since 1.395: +2 -2
lines
Diff to previous 1.395 (colored)
Bump version for NOT_FOR_COMPILER improvement.
Revision 1.395 / (download) - annotate - [select for diffs], Sat Nov 26 18:38:05 2011 UTC (5 months, 4 weeks ago) by ryoon
Branch: MAIN
Changes since 1.394: +2 -2
lines
Diff to previous 1.394 (colored)
Update to 4.104 * Allow value "6" and "7" in USE_JAVA2.
Revision 1.394 / (download) - annotate - [select for diffs], Tue Aug 16 23:13:34 2011 UTC (9 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base,
pkgsrc-2011Q3
Changes since 1.393: +2 -2
lines
Diff to previous 1.393 (colored)
Avoid use of qw as parentheses. Silences a warning with perl-5.14. Bump version to 4.103.
Revision 1.393 / (download) - annotate - [select for diffs], Mon Aug 1 11:58:14 2011 UTC (9 months, 3 weeks ago) by tron
Branch: MAIN
Changes since 1.392: +2 -2
lines
Diff to previous 1.392 (colored)
Update "pkglint" package to version 4.102. Changes since version 4.101:
Allow "@" as a character for directories in "${WRKSRC}". This stop bogus
warnings for the "phpmyadmin" package which contains directory names
like "locale/sr@latin/LC_MESSAGES".
Change suggested by Thomas Klausner in private e-mail.
Revision 1.392 / (download) - annotate - [select for diffs], Sat Jun 18 10:45:32 2011 UTC (11 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q2-base,
pkgsrc-2011Q2
Changes since 1.391: +2 -2
lines
Diff to previous 1.391 (colored)
Recognize PY_PATCHLIST and add py27 and py31 to python versions. Welcome to pkglint-4.101!
Revision 1.391 / (download) - annotate - [select for diffs], Wed Jun 15 22:22:28 2011 UTC (11 months, 1 week ago) by cheusov
Branch: MAIN
Changes since 1.390: +3 -2
lines
Diff to previous 1.390 (colored)
Support for variable SUPERSEDES Bump version
Revision 1.390 / (download) - annotate - [select for diffs], Thu May 26 20:31:47 2011 UTC (12 months ago) by wiz
Branch: MAIN
Changes since 1.389: +2 -2
lines
Diff to previous 1.389 (colored)
Warn that one should NOT use jpeg, giflib, or libungif directly, but go through
mk/{jpeg,giflib}.buildlink3.mk instead. Bump version.
Revision 1.389 / (download) - annotate - [select for diffs], Mon May 23 10:59:36 2011 UTC (12 months ago) by cheusov
Branch: MAIN
Changes since 1.388: +2 -2
lines
Diff to previous 1.388 (colored)
fix. pkglint doesn't treat files ending with .mk under patches/ directory as Makefiles. Version bumped. Oked by wiz@
Revision 1.388 / (download) - annotate - [select for diffs], Tue Feb 1 09:08:01 2011 UTC (15 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base,
pkgsrc-2011Q1
Changes since 1.387: +2 -2
lines
Diff to previous 1.387 (colored)
Make a missing LICENSE an error. Be more permissive wrt what characters are allowed in patch file names. Bump version to 4.97.
Revision 1.387 / (download) - annotate - [select for diffs], Sun Jan 23 08:30:05 2011 UTC (16 months ago) by obache
Branch: MAIN
Changes since 1.386: +2 -2
lines
Diff to previous 1.386 (colored)
Allow emacs24, emacs23 and emacs23nox to EMACS_VERSIONS_ACCEPTED and EMACS_VERSION_REQD.
Revision 1.386 / (download) - annotate - [select for diffs], Mon Jan 17 09:13:59 2011 UTC (16 months, 1 week ago) by wiz
Branch: MAIN
Changes since 1.385: +2 -2
lines
Diff to previous 1.385 (colored)
Allow fortran77 in USE_LANGUAGES.
Revision 1.385 / (download) - annotate - [select for diffs], Tue Oct 26 22:32:39 2010 UTC (18 months, 4 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2010Q4-base,
pkgsrc-2010Q4
Changes since 1.384: +2 -2
lines
Diff to previous 1.384 (colored)
Put LICENSE into MAINTAINER section, where other documentation puts it. Bump version.
Revision 1.384 / (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-2010Q3-base,
pkgsrc-2010Q3,
pkgsrc-2010Q2-base,
pkgsrc-2010Q2,
pkgsrc-2010Q1-base,
pkgsrc-2010Q1
Changes since 1.383: +5 -2
lines
Diff to previous 1.383 (colored)
Updated pkglint to 4.93. Changes since 4.92: - Changes for the changing pkgsrc infrastructure - Added basic support for LICENSE expressions
Revision 1.383 / (download) - annotate - [select for diffs], Sat Jan 16 23:42:32 2010 UTC (2 years, 4 months ago) by jnemeth
Branch: MAIN
Changes since 1.382: +2 -2
lines
Diff to previous 1.382 (colored)
Bump version simply because it hasn't been bumped for some time and many changes have been made in the meantime. These way people will know that there are updates that don't give bogus warnings.
Revision 1.382 / (download) - annotate - [select for diffs], Tue Sep 15 08:16:24 2009 UTC (2 years, 8 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base,
pkgsrc-2009Q4,
pkgsrc-2009Q3-base,
pkgsrc-2009Q3
Changes since 1.381: +1 -2
lines
Diff to previous 1.381 (colored)
Don't prevent others from increasing the version number, since I don't follow recent pkgsrc developments as carefully as necessary.
Revision 1.381 / (download) - annotate - [select for diffs], Thu Apr 9 00:48:13 2009 UTC (3 years, 1 month ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base,
pkgsrc-2009Q2
Changes since 1.380: +1 -2
lines
Diff to previous 1.380 (colored)
Remove redundant NO_CHECKSUM and EXTRACT_ONLY definitions.
Revision 1.380 / (download) - annotate - [select for diffs], Sun Mar 22 05:47:25 2009 UTC (3 years, 2 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base,
pkgsrc-2009Q1
Changes since 1.379: +2 -2
lines
Diff to previous 1.379 (colored)
Updated pkglint to 4.91. Important changes since 4.90: - Fixed some issues with "package has been downgraded" warnings. - The doc/CHANGES-* files can be checked individually now. - Emit a warning if a package does not define PKG_DESTDIR_SUPPORT. - In patch files, warnings about absolute pathnames, CPP macros and the like are only emitted if the line starts with a "+". If the -Wextra option is given, the context lines (starting with a " ") are also checked. - Added support for the new buildlink3.mk format.
Revision 1.379 / (download) - annotate - [select for diffs], Tue Nov 18 19:43:32 2008 UTC (3 years, 6 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base,
pkgsrc-2008Q4,
pkglint_current
Changes since 1.378: +2 -2
lines
Diff to previous 1.378 (colored)
Updated pkglint to 4.90. Changes since 4.89: - Packages are checked whether they are being downgraded. - Several small fixes and improvements.
Revision 1.378 / (download) - annotate - [select for diffs], Mon Oct 20 10:13:12 2008 UTC (3 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.377: +2 -2
lines
Diff to previous 1.377 (colored)
Updated pkglint to 4.89. Changes since 4.88: - Fixed the remaining PLIST_VARS warnings. - Adjusted pkglint to work together with Perl 5.10.0.
Revision 1.377 / (download) - annotate - [select for diffs], Thu Oct 9 16:19:23 2008 UTC (3 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.376: +2 -2
lines
Diff to previous 1.376 (colored)
Updated pkglint to 4.88. Changes since 4.87: - Added support for PLIST_VARS and PLIST.*, which had been added in April. That's a long time ago ...
Revision 1.376 / (download) - annotate - [select for diffs], Sat Aug 30 06:54:10 2008 UTC (3 years, 8 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.375: +3 -3
lines
Diff to previous 1.375 (colored)
Fixed two pkglint warnings.
Revision 1.375 / (download) - annotate - [select for diffs], Fri Jul 25 14:15:44 2008 UTC (3 years, 10 months ago) by dillo
Branch: MAIN
Changes since 1.374: +2 -2
lines
Diff to previous 1.374 (colored)
Update to 4.87: - Add explanation for "Unquoted shell variable" warning. Patch by rillig.
Revision 1.374 / (download) - annotate - [select for diffs], Wed May 21 20:16:19 2008 UTC (4 years ago) by abs
Branch: MAIN
CVS Tags: pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
cwrapper-base,
cwrapper
Changes since 1.373: +2 -2
lines
Diff to previous 1.373 (colored)
update pkglint to 4.86 - necessary bu not sufficient to handle OWNER in Makefiles. As a first pass make MAINTAINER optional and add an optional OWNER directly after it in the same section. This will pass valid OWNER/MAINTAINER combinations but not reject some invalid ones. Full fix (hopefully) coming soon...
Revision 1.373 / (download) - annotate - [select for diffs], Thu Mar 6 08:54:12 2008 UTC (4 years, 2 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base,
pkgsrc-2008Q1,
pkglint-current
Changes since 1.372: +2 -2
lines
Diff to previous 1.372 (colored)
Updated pkglint to 4.85. Changes since 4.84: - Fixed the splitting of PKGNAME into PKGBASE and PKGVERSION. - Added a warning about usage of LOCALBASE in packages, provided by jlam.
Revision 1.372 / (download) - annotate - [select for diffs], Thu Feb 21 12:24:43 2008 UTC (4 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.371: +2 -2
lines
Diff to previous 1.371 (colored)
Updated pkglint to 4.84. Changes since 4.82: - Whenever a Makefile.common is included by another file, that file should be mentioned in the Makefile.common. - Added spell checker for .if directives. - Added warnings for uncommented patches (only for -Wstyle). - Added spell checker for invalid macro names, like __NetBSD_Version. - Deprecated INSTALLATION_DIRS_FROM_PLIST in favor of AUTO_MKDIRS. - Many more small things.
Revision 1.371 / (download) - annotate - [select for diffs], Thu Feb 21 12:17:16 2008 UTC (4 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.370: +2 -1
lines
Diff to previous 1.370 (colored)
I don't want others to update the pkglint version number.
Revision 1.370 / (download) - annotate - [select for diffs], Wed Feb 13 20:14:49 2008 UTC (4 years, 3 months ago) by reed
Branch: MAIN
Changes since 1.369: +2 -2
lines
Diff to previous 1.369 (colored)
Add to explanation for empty PLIST: not needed for meta packages.
Revision 1.369 / (download) - annotate - [select for diffs], Fri Jan 4 15:59:47 2008 UTC (4 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.368: +6 -12
lines
Diff to previous 1.368 (colored)
Updated pkglint to 4.82. Changes since 4.81: - Moved lintpkgsrc to its own package. - Less internal errors when parsing shell code. - White-space checks in PLIST.
Revision 1.368 / (download) - annotate - [select for diffs], Sat Dec 22 11:21:47 2007 UTC (4 years, 5 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base,
pkgsrc-2007Q4
Changes since 1.367: +2 -2
lines
Diff to previous 1.367 (colored)
Updated pkglint to 4.81. Changes since 4.80: - Stricter CVS Id check - REQD_FILES_PERMS, META_PACKAGE, PKGSRC_COMPILER - Warning if info pages are installed into share/info.
Revision 1.367 / (download) - annotate - [select for diffs], Fri Dec 7 11:47:52 2007 UTC (4 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.366: +3 -3
lines
Diff to previous 1.366 (colored)
Updated pkglint to 4.80.
Important changes since 4.79:
- Fixed some internal errors.
- Adjusted pkglint to changes in the pkgsrc infrastructure: SUBST_VARS.*,
PKG_USERS_VARS, PKG_GROUPS_VARS.
- Improved the parser for shell code.
- Cleaned up the handling of the :Q operator, so that pkglint warns about
it places where it is not required.
- ${RUN} has deprecated ${_PKG_SILENT}${_PKG_DEBUG}.
Revision 1.366 / (download) - annotate - [select for diffs], Tue Nov 20 21:46:20 2007 UTC (4 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.365: +1 -3
lines
Diff to previous 1.365 (colored)
Removed USE_TOOLS+=perl:run, since Perl is not used as a tool, only as a dependency which is included automatically by the various Perl modules. I wonder why the PERL5 variable is still defined without perl being in USE_TOOLS.
Revision 1.365 / (download) - annotate - [select for diffs], Sun Oct 7 12:59:14 2007 UTC (4 years, 7 months ago) by kano
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base,
pkgsrc-2007Q3
Changes since 1.364: +2 -2
lines
Diff to previous 1.364 (colored)
fix obsolete URLs for www.NetBSD.org close PR pkg/37071 reviewd by xtraeme@
Revision 1.364 / (download) - annotate - [select for diffs], Sat Sep 29 13:39:22 2007 UTC (4 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.363: +4 -2
lines
Diff to previous 1.363 (colored)
Honour the setting of MANINSTALL.
Revision 1.363 / (download) - annotate - [select for diffs], Thu Aug 23 09:47:37 2007 UTC (4 years, 9 months ago) by joerg
Branch: MAIN
Changes since 1.362: +2 -2
lines
Diff to previous 1.362 (colored)
xorg-dirs is gone. Bump to 4.79.
Revision 1.362 / (download) - annotate - [select for diffs], Thu Jul 26 17:07:59 2007 UTC (4 years, 10 months ago) by abs
Branch: MAIN
Changes since 1.361: +2 -2
lines
Diff to previous 1.361 (colored)
Update pkglint to 4.78: - lintpkgsrc.pl - less brokenly parse the contents of make conditionals like "if empty(FOO)". Specifically handle the case where FOO contains a :M modifier or a variable expansion. Fixes 'lintpkgsrc -r' incorrectly deleting ruby18-base-1.8.6nb1 each time Mmm... lintpkgsrc.pl needs to die
Revision 1.361 / (download) - annotate - [select for diffs], Tue Apr 24 15:32:12 2007 UTC (5 years, 1 month ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base,
pkgsrc-2007Q2
Changes since 1.360: +2 -2
lines
Diff to previous 1.360 (colored)
Update to 4.77. (hi Roland!) Teach pkglint about OSF1 and HPUX.
Revision 1.360 / (download) - annotate - [select for diffs], Sun Apr 15 23:02:04 2007 UTC (5 years, 1 month ago) by rillig
Branch: MAIN
Changes since 1.359: +3 -3
lines
Diff to previous 1.359 (colored)
Before using any variables in .if conditionaly, bsd.prefs.mk should be included. In the special case of the BATCH variable, this does not make a difference, since it is set via an environment variable.
Revision 1.359 / (download) - annotate - [select for diffs], Fri Mar 9 03:02:35 2007 UTC (5 years, 2 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base,
pkgsrc-2007Q1
Changes since 1.358: +2 -2
lines
Diff to previous 1.358 (colored)
INSTALLATION_DIRS_FROM_PLIST is more comfortable than specifying INSTALLATION_DIRS explicitly. It also removes some redundancy.
Revision 1.358 / (download) - annotate - [select for diffs], Tue Feb 20 12:38:32 2007 UTC (5 years, 3 months ago) by uebayasi
Branch: MAIN
Changes since 1.357: +2 -2
lines
Diff to previous 1.357 (colored)
pkglint-4.76; teach emacs22{,nox}.
Revision 1.357 / (download) - annotate - [select for diffs], Tue Jan 30 18:41:26 2007 UTC (5 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.356: +3 -2
lines
Diff to previous 1.356 (colored)
Oops, I forgot to add the dependency to p5-enum. That makes pkglint go to version 4.75.
Revision 1.356 / (download) - annotate - [select for diffs], Sat Jan 6 13:31:26 2007 UTC (5 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.355: +6 -3
lines
Diff to previous 1.355 (colored)
No substitutions are needed for the pkglint manual page. Re-added a post-install selftest to detect syntax errors in pkglint.pl.
Revision 1.355 / (download) - annotate - [select for diffs], Wed Dec 27 15:52:16 2006 UTC (5 years, 4 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base,
pkgsrc-2006Q4
Changes since 1.354: +2 -2
lines
Diff to previous 1.354 (colored)
PostgreSQL-7.4 support is about to be removed.
Revision 1.354 / (download) - annotate - [select for diffs], Fri Dec 15 17:38:40 2006 UTC (5 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.353: +11 -13
lines
Diff to previous 1.353 (colored)
DESTDIR support.
Revision 1.353 / (download) - annotate - [select for diffs], Wed Nov 1 09:14:45 2006 UTC (5 years, 6 months ago) by joerg
Branch: MAIN
Changes since 1.352: +2 -2
lines
Diff to previous 1.352 (colored)
Add PKG_DESTDIR_SUPPORT to variable list. Bump to 4.73.
Revision 1.352 / (download) - annotate - [select for diffs], Mon Oct 23 09:19:31 2006 UTC (5 years, 7 months ago) by abs
Branch: MAIN
Changes since 1.351: +2 -2
lines
Diff to previous 1.351 (colored)
Update to 4.72: check for .tbz as well as .tgz
Revision 1.351 / (download) - annotate - [select for diffs], Mon Oct 2 19:35:43 2006 UTC (5 years, 7 months ago) by abs
Branch: MAIN
Changes since 1.350: +2 -2
lines
Diff to previous 1.350 (colored)
Update pkgtools/pkglint to 4.71 - lintpkgsrc changes:
- Handle 'badly named' patch files
- In the event of a distint checksum mismatch, report the affected file
as well as package
- If we need to call out to make to parse a makefile and it returns any
errors, ensure we prefix the error output with the Makefile path
- run through perltidy. Ugly, but consistent
Revision 1.350 / (download) - annotate - [select for diffs], Wed Sep 27 15:10:45 2006 UTC (5 years, 7 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base,
pkgsrc-2006Q3
Changes since 1.349: +2 -2
lines
Diff to previous 1.349 (colored)
De-recognise XFree86. Update to 4.70.
Revision 1.349 / (download) - annotate - [select for diffs], Sat Sep 16 15:43:01 2006 UTC (5 years, 8 months ago) by rillig
Branch: MAIN
Changes since 1.348: +2 -2
lines
Diff to previous 1.348 (colored)
Updated pkglint to 4.69. Changes since 4.68: - Improved the checks for BUILD_DEFS. - Improved the shell word parser. - Improved the heuristics for detecting absolute pathnames. - The :M* operator is only required with GNU configure scripts. Committed during the freeze to have a unique version number that includes the features from the last days.
Revision 1.348 / (download) - annotate - [select for diffs], Fri Aug 4 18:41:11 2006 UTC (5 years, 9 months ago) by rillig
Branch: MAIN
Changes since 1.347: +2 -2
lines
Diff to previous 1.347 (colored)
Updated pkglint to 4.68.
Changes since 4.67:
- Adjusted to the ongoing changes in the pkgsrc infrastructure.
- Many small improvements in the makevars.map file.
- Stricter checking of dependency patterns, to catch foo-*.
- Small improvement on the use of stack space due to complicated regular
expressions.
- Many more absolute pathnames are found in patch files, no matter which
type of file is patched.
- All user-defined variables that are used should be added to BUILD_DEFS.
- All packages that set GNU_CONFIGURE are assumed to need a C compiler.
- Instead of ${TOOL}, tool may be used directly, since the tool wrappers
are installed very early in the build process.
- Removed the --debug option.
... and many more.
Revision 1.347 / (download) - annotate - [select for diffs], Sat Jul 15 07:02:11 2006 UTC (5 years, 10 months ago) by rillig
Branch: MAIN
Changes since 1.346: +2 -2
lines
Diff to previous 1.346 (colored)
Updated pkglint to 4.67. Changes since 4.66: - Fixed the stack overflow in Perl in long variable assignment lines. - Improved the SUBST check. - For all files in bin/ and sbin/, pkglint now complains if the package does not have a manual page, too. (Only with -Wextra) - Lists of pathnames may be used in .for loops, since they are _assumed_ to not contain any additional white-space. - Some more small improvements.
Revision 1.346 / (download) - annotate - [select for diffs], Thu Jul 6 21:14:19 2006 UTC (5 years, 10 months ago) by jlam
Branch: MAIN
Changes since 1.345: +2 -2
lines
Diff to previous 1.345 (colored)
In URLs, the "NetBSD" should be capitalized as such, i.e. "NetBSD.org", not "netbsd.org".
Revision 1.345 / (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.344: +2 -2
lines
Diff to previous 1.344 (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.344 / (download) - annotate - [select for diffs], Thu Jun 22 07:53:09 2006 UTC (5 years, 11 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2006Q2-base,
pkgsrc-2006Q2
Changes since 1.343: +2 -2
lines
Diff to previous 1.343 (colored)
Updated pkglint to 4.65. Changes since 4.64: - Many refinements of quoting checks and variable type definitions. - Improved the wording of diagnostics and added some explanations. - Adjusted pkglint to the many recent changes in the infrastructure part. - Improved detection of absolute pathnames. Updated during the freeze because the version number has not changed for two weeks, but many features were added. Therefore the old version number was not reliable for determining the real functionality of pkglint exactly.
Revision 1.343 / (download) - annotate - [select for diffs], Fri Jun 9 10:27:09 2006 UTC (5 years, 11 months ago) by rillig
Branch: MAIN
Changes since 1.342: +2 -2
lines
Diff to previous 1.342 (colored)
I prefer #none over #empty in USE_LANGUAGES.
Revision 1.342 / (download) - annotate - [select for diffs], Tue Jun 6 05:36:40 2006 UTC (5 years, 11 months ago) by rillig
Branch: MAIN
Changes since 1.341: +2 -2
lines
Diff to previous 1.341 (colored)
Updated pkglint to 4.64. Changes since 4.63: - Many diagnostics for the :Q operator have been wrong. They are currently left out, but will be re-added later. In the mean time, no diagnostics are better than wrong ones. - Made defining the permissions for variables easier by providing a way to define "permission constants".
Revision 1.341 / (download) - annotate - [select for diffs], Sat Jun 3 06:09:40 2006 UTC (5 years, 11 months ago) by rillig
Branch: MAIN
Changes since 1.340: +2 -2
lines
Diff to previous 1.340 (colored)
Updated pkglint to 4.63. Changes since 4.62: - Improved checking of variable permissions. - Improved detection of unused variables, for spell checking. - Added warnings for variables that are used at load time but should not. - Much code cleanup.
Revision 1.340 / (download) - annotate - [select for diffs], Tue May 16 22:18:59 2006 UTC (6 years ago) by rillig
Branch: MAIN
Changes since 1.339: +2 -2
lines
Diff to previous 1.339 (colored)
Updated pkglint to 4.62. Changes since 4.61: - Bug fixes.
Revision 1.339 / (download) - annotate - [select for diffs], Sat May 13 11:58:25 2006 UTC (6 years ago) by rillig
Branch: MAIN
Changes since 1.338: +2 -2
lines
Diff to previous 1.338 (colored)
Updated pkglint to 4.61. Changes since 4.60: - Added ACL-based checks that restrict the files which may define variables. - Many, many small improvements.
Revision 1.338 / (download) - annotate - [select for diffs], Wed May 10 15:42:03 2006 UTC (6 years ago) by rillig
Branch: MAIN
Changes since 1.337: +2 -2
lines
Diff to previous 1.337 (colored)
clean up after doing a quick-install.
Revision 1.337 / (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.336: +2 -2
lines
Diff to previous 1.336 (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.336 / (download) - annotate - [select for diffs], Wed Apr 12 20:25:06 2006 UTC (6 years, 1 month ago) by rillig
Branch: MAIN
Changes since 1.335: +18 -18
lines
Diff to previous 1.335 (colored)
Removed superfluous :Q operators.
Revision 1.335 / (download) - annotate - [select for diffs], Tue Mar 14 14:24:14 2006 UTC (6 years, 2 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base,
pkgsrc-2006Q1
Changes since 1.334: +2 -2
lines
Diff to previous 1.334 (colored)
Updated pkglint to 4.59. 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.
Revision 1.334 / (download) - annotate - [select for diffs], Wed Mar 1 22:19:13 2006 UTC (6 years, 2 months ago) by rillig
Branch: MAIN
Changes since 1.333: +3 -2
lines
Diff to previous 1.333 (colored)
Updated pkglint to 4.58. 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.
Revision 1.333 / (download) - annotate - [select for diffs], Sat Feb 25 15:56:24 2006 UTC (6 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.332: +8 -8
lines
Diff to previous 1.332 (colored)
Fixed pkglint warnings.
Revision 1.332 / (download) - annotate - [select for diffs], Sat Feb 25 09:45:38 2006 UTC (6 years, 3 months ago) by adam
Branch: MAIN
Changes since 1.331: +8 -8
lines
Diff to previous 1.331 (colored)
Added sed quotes
Revision 1.331 / (download) - annotate - [select for diffs], Fri Feb 24 21:59:49 2006 UTC (6 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.330: +10 -10
lines
Diff to previous 1.330 (colored)
Fixed pkglint warnings.
Revision 1.330 / (download) - annotate - [select for diffs], Fri Feb 24 20:36:29 2006 UTC (6 years, 3 months ago) by reed
Branch: MAIN
Changes since 1.329: +6 -6
lines
Diff to previous 1.329 (colored)
PKGMANDIR instead of "man". (When do I use PKGMANDIR:Q or no :Q??)
Revision 1.329 / (download) - annotate - [select for diffs], Sat Feb 18 12:24:22 2006 UTC (6 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.328: +2 -2
lines
Diff to previous 1.328 (colored)
Updated pkglint to 4.57. Changes since 4.56: - Added warnings for variables that are defined, but not used. This is a simple spell-checker. - Variables that appear as a single shell word should be quoted unless they have the type "List of something". - Many small enhancements.
Revision 1.328 / (download) - annotate - [select for diffs], Mon Feb 6 10:11:34 2006 UTC (6 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.327: +2 -2
lines
Diff to previous 1.327 (colored)
Updated pkglint to 4.56.
Changes since 4.55:
- Avoided false positive warnings about bsd.prefs.mk being required before
using buildlink3.mk files.
- Restricted the files that are checked for absolute pathnames in patch
files.
- Some tools that are often used as ${TOOLNAME} need to be explicitly
added to the USE_TOOLS variable. When complaning about their direct
use, add a proper advice.
- Readded all the deprecated variables. The warnings will have to stay
longer than just three months.
Revision 1.327 / (download) - annotate - [select for diffs], Mon Jan 30 09:35:13 2006 UTC (6 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.326: +2 -2
lines
Diff to previous 1.326 (colored)
Updated pkglint to 4.55. Changes since 4.54: - -Wvarorder works now as expected. - distinfo files are checked more strictly. - Reduced the number of false positives. - Make(1) variables of the form $(...) are detected properly.
Revision 1.326 / (download) - annotate - [select for diffs], Thu Jan 26 16:20:45 2006 UTC (6 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.325: +2 -2
lines
Diff to previous 1.325 (colored)
Even in quick-install mode, the self test should be run.
Revision 1.325 / (download) - annotate - [select for diffs], Wed Jan 25 22:04:26 2006 UTC (6 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.324: +8 -1
lines
Diff to previous 1.324 (colored)
Added a ``quick-install'' target that allows me to install pkglint in three seconds instead of 40.
Revision 1.324 / (download) - annotate - [select for diffs], Fri Jan 20 13:46:04 2006 UTC (6 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.323: +2 -2
lines
Diff to previous 1.323 (colored)
Updated pkglint to 4.54. Changes since 4.53: - Added about 50 new variables to be type-checked. - For unknown variables, the type is guessed from the variable name. - In patch files that patch Makefiles, added lines are checked for absolute pathnames. - Replaced the -Wdebug option with --debug, so that the debugging warnings don't show up when using -Wall. - Many minor improvements.
Revision 1.323 / (download) - annotate - [select for diffs], Thu Jan 12 14:05:50 2006 UTC (6 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.322: +2 -2
lines
Diff to previous 1.322 (colored)
Updated pkglint to 4.53. Changes since 4.52: - New warning categories "debug", "space", "quoting" that can be selected independently. - Improved the parsers for shell commands and shell words. - Added warning for using $(...) in shell programs, as the Solaris /bin/sh doesn't support it. - Added some warnings about quoting. - Some other minor changes.
Revision 1.322 / (download) - annotate - [select for diffs], Thu Jan 12 04:27:58 2006 UTC (6 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.321: +2 -1
lines
Diff to previous 1.321 (colored)
- Added plist-clash.pl to the list of files that have @PERL@ replaced.
Revision 1.321 / (download) - annotate - [select for diffs], Tue Jan 10 00:52:00 2006 UTC (6 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.320: +2 -2
lines
Diff to previous 1.320 (colored)
Updated pkglint to 4.52. Changes since 4.51: - The occurence of a symlink other than work* inside the pkgsrc tree is not an error, just a warning. - SUBST_MESSAGE should not be quoted. - If -Wextra is enabled, all make variables that are used in shell commands are checked for proper quoting. - Improved the parser for shell commands. - Some other minor changes.
Revision 1.320 / (download) - annotate - [select for diffs], Mon Jan 9 23:39:55 2006 UTC (6 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.319: +12 -14
lines
Diff to previous 1.319 (colored)
Fixed the simple part of the pkglint -Wall warnings.
Revision 1.319 / (download) - annotate - [select for diffs], Mon Jan 2 08:29:55 2006 UTC (6 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.318: +2 -2
lines
Diff to previous 1.318 (colored)
Updated pkglint to 4.51. Welcome to the Fahrenheit release. Changes since 4.50: - Extended the quoting checks for make variables to shell commands. - Added a check for unquoted shell variables (only with -Wextra). - Some other minor changes.
Revision 1.318 / (download) - annotate - [select for diffs], Sat Dec 31 14:09:51 2005 UTC (6 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.317: +2 -2
lines
Diff to previous 1.317 (colored)
Updated pkglint to 4.50. Changes since 4.49: - Added checks for shell commands whose exitcodes are ignored. - Added checks for CFLAGS, CPPFLAGS and CXXFLAGS. - Improved diagnostics. - Various bugfixes. Changes to lintpkgsrc: - Avoided double occurrence of pkg_install.
Revision 1.317 / (download) - annotate - [select for diffs], Sun Dec 18 15:20:21 2005 UTC (6 years, 5 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base,
pkgsrc-2005Q4
Changes since 1.316: +2 -1
lines
Diff to previous 1.316 (colored)
lintpkgsrc needs pkgtools/digest, so readd it to the DEPENDS.
Revision 1.316 / (download) - annotate - [select for diffs], Thu Dec 8 10:57:59 2005 UTC (6 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.315: +2 -2
lines
Diff to previous 1.315 (colored)
Updated pkglint to 4.49.
Changes since 4.48:
- Added a check for .include lines in all Makefiles and *.mk files to make
sure that only existant files are referenced and that pkgsrc packages do
not contain references to packages in pkgsrc-wip.
- Extended the --autofix option to all Makefile* and *.mk files. Before, only the
package Makefile could be fixed.
- Rewrote the detection of direct use of tool names.
- Append-only lists may be initialized using the "?=" operator.
- The typical form of ShellWords for CONFIGURE_ARGS, --foo=${FOODIR}, is checked for
quoting errors.
- All PKG_OPTIONs are checked whether they are documented in mk/defaults/\
options.description.
- Many small fixes and improvements.
Revision 1.315 / (download) - annotate - [select for diffs], Thu Dec 1 14:07:23 2005 UTC (6 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.314: +2 -2
lines
Diff to previous 1.314 (colored)
Adjusted the version number to the one that has been announced. (4.49 => 4.48.)
Revision 1.314 / (download) - annotate - [select for diffs], Thu Dec 1 13:44:11 2005 UTC (6 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.313: +2 -2
lines
Diff to previous 1.313 (colored)
Updated pkglint to 4.48. Changes since 4.47: - Output warnings for partial RCS tags in patch files. - Added many warnings concerning Makefile directives and make targets.
Revision 1.313 / (download) - annotate - [select for diffs], Thu Dec 1 04:11:56 2005 UTC (6 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.312: +2 -2
lines
Diff to previous 1.312 (colored)
Updated pkglint to 4.47. Changes since 4.46: - Made the --explain command line option work. - Added many explanations for existing diagnostics. - Improved the diagnostics. - In --autofix mode, no backup files are created anymore. - Temporarily disabled the check for direct use of tool names. - Fixed some false positive warnings. - Added a check for the use of absolute pathnames in shell commands.
Revision 1.312 / (download) - annotate - [select for diffs], Sun Nov 27 23:48:01 2005 UTC (6 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.311: +2 -2
lines
Diff to previous 1.311 (colored)
Updated pkglint to 4.46.3.
- Added the $line->replace() method for a convenient way to achieve simple
autofix tasks.
- When autofixing, no backup file is created (it had been created before).
1. Usually "cvs diff" is available.
2. All current autofixed changes are trivial.
3. The fixed file is first written to disk in a new file and then renamed
to the original file, greatly reducing the risk of data loss.
- Fixed a bug in checkdir_package(): In the call to load_package_Makefile(),
the last parameter had not been passed by reference, but by value.
Luckily this had not influenced any other part of pkglint.
- While there, I noticed that it is not necessary to pass some subroutines
the lines of all included Makefiles, so I removed that parameter.
Revision 1.311 / (download) - annotate - [select for diffs], Sun Nov 27 20:25:49 2005 UTC (6 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.310: +2 -2
lines
Diff to previous 1.310 (colored)
Updated pkglint to 4.36.2. - Improved diagnostics for URLs that are not strictly pkgsrc-compliant, as requested on tech-pkg.
Revision 1.310 / (download) - annotate - [select for diffs], Thu Nov 24 21:51:10 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.309: +2 -2
lines
Diff to previous 1.309 (colored)
Updated pkglint to 4.46.1. - Marked ALLFILES as deprecated. - Degraded white-space warnings to notes. - Added many explanations for the diagnostics.
Revision 1.309 / (download) - annotate - [select for diffs], Thu Nov 24 10:16:54 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.308: +2 -2
lines
Diff to previous 1.308 (colored)
Updated pkglint to 4.46. Changes since 4.45: - Added the type ShellWord. - Added quoting checks for variables that are appended to a List of ShellWord. - Multiple -v increase the verbosity. - The --autofix option is no longer undocumented, but still experimental, as this is the only part of pkglint that can modify external files. - Added an --explain option that provides additional help for the diagnostics. - Added checks for unportable CPP macro names in patches. - Updated the documentation.
Revision 1.308 / (download) - annotate - [select for diffs], Thu Nov 24 08:05:01 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.307: +2 -2
lines
Diff to previous 1.307 (colored)
Updated pkglint to 4.45.3. - Added detection of redirection operators and comments to the regex_shellword constant. - Changed the naming conventions for list data types. Now List simply means a list. List+ means a list that should only be modified using "+=", not "=". List! means an internal list. And List!+ is the combination of both. The distinction is necessary because of the introduction of redirection operators in the regex_shellword. When checking the data type of list elements, the lists are split up into shell words instead of simply using split(). This leads to much better results. - When splitting a variable value or shell command into words, anchor the regular expression at the beginning of the string.
Revision 1.307 / (download) - annotate - [select for diffs], Wed Nov 23 22:12:03 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.306: +2 -2
lines
Diff to previous 1.306 (colored)
Updated pkglint to 4.45.2. - Removed log_subinfo(). - Added log_debug(). - Multiple -v command line options increase the verbosity. - Added the regex_shellword constant that will allow better parsing of shell commands. Currently it is only producing debugging information. - Long [info] messages have been changed to [debug] messages.
Revision 1.306 / (download) - annotate - [select for diffs], Wed Nov 23 05:18:46 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.305: +2 -2
lines
Diff to previous 1.305 (colored)
Updated pkglint to 4.45.1.
- Added a new type ShellWord that is used for MAKE_ENV and the like to
check for invalid FOO="${VALUE}" additions. They really should be
FOO=${VALUE:Q}, as they may already contain embedded quotes. This is
especially important for CPPFLAGS and CFLAGS.
Revision 1.305 / (download) - annotate - [select for diffs], Mon Nov 21 22:06:30 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.304: +4 -4
lines
Diff to previous 1.304 (colored)
Updated pkglint to 4.45.
- Fixed perl -T warnings:
- Replaced $#{@{$lines}} with $#{$lines}.
- Avoided calls to external programs (sed and digest).
- Removed redundant warning if DISTNAME is set to an invalid package name
and PKGNAME is not defined.
- Changed dependency from pkgtools/digest to security/p5-Digest-SHA1.
Revision 1.304 / (download) - annotate - [select for diffs], Sun Nov 20 20:09:35 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.303: +2 -2
lines
Diff to previous 1.303 (colored)
Updated pkglint to 4.44. Changes since 4.43: - Removed the remaining code that had been imported from FreeBSD's portlint. - Removed the (undocumented) -Wvague option. - Removed the -Wexec and -Wparen options. The latter had no effect at all, and the former cannot lead to false positives, so it is always enabled. - Variable names starting with an underscore are reserved for internal pkgsrc use. - Added some more type checks.
Revision 1.303 / (download) - annotate - [select for diffs], Sun Nov 20 13:14:17 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.302: +2 -2
lines
Diff to previous 1.302 (colored)
Updated pkglint to 4.43.2. - Renamed the type Dependency to DependencyWithPath. - Added new types Dependency, PlatformTuple and RelativePkgDir. - Added some of the common variables to the list of typed variables.
Revision 1.302 / (download) - annotate - [select for diffs], Sun Nov 20 10:55:43 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.301: +7 -2
lines
Diff to previous 1.301 (colored)
Updated lintpkgsrc to 4.43.1.
- In BATCH mode, that is for the bulk builds, hardcode PKGSRCDIR as
/usr/pkgsrc. Otherwise take ${PKGSRCDIR}.
Revision 1.301 / (download) - annotate - [select for diffs], Sat Nov 19 17:23:49 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.300: +1 -2
lines
Diff to previous 1.300 (colored)
Oops, covered the tracks from last-minute tests.
Revision 1.300 / (download) - annotate - [select for diffs], Sat Nov 19 17:22:21 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.299: +3 -2
lines
Diff to previous 1.299 (colored)
Updated pkglint to 4.43. Changes since 4.42: - Reduced the number of duplicate diagnostics when checking multiple files. Only diagnostics concerning the current package are printed. - Added checks for EXTRACT_SUFX and PKG_INSTALLATION_TYPES. - Added a work-around for the PHP patches warnings. - PERL5_PACKLIST should not contain references to other variables. - Added the -s|--source command line option to show the code along with the diagnostics. - Fixed a bug in get_logical_line(); logical lines have not had their physical lines attached. - Deprecated variables are not only checked when they are defined but also when they are used.
Revision 1.299 / (download) - annotate - [select for diffs], Sat Nov 19 13:34:41 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.298: +2 -2
lines
Diff to previous 1.298 (colored)
Updated pkglint to 4.42.2.
- Added a check that PERL5_PACKLIST does not contain references to other
variables. Some packages have ${PERL5_SITEARCH} in it, which results in
a double slash, and the CHECK_FILES framework cannot handle this.
Revision 1.298 / (download) - annotate - [select for diffs], Tue Nov 15 03:10:20 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.297: +2 -2
lines
Diff to previous 1.297 (colored)
Updated pkglint to 4.42.1. Added a work-around for the warnings from PHP modules when including lang/php/ext.mk.
Revision 1.297 / (download) - annotate - [select for diffs], Tue Nov 15 01:55:53 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.296: +2 -2
lines
Diff to previous 1.296 (colored)
Don't hide errors in the post-install stage.
Revision 1.296 / (download) - annotate - [select for diffs], Tue Nov 15 01:55:00 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.295: +1 -5
lines
Diff to previous 1.295 (colored)
MANINSTALL is a user-settable variable and thus must not be defined by the package Makefile.
Revision 1.295 / (download) - annotate - [select for diffs], Mon Nov 14 11:45:52 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.294: +2 -2
lines
Diff to previous 1.294 (colored)
Updated pkglint to 4.42.
Changes since 4.41:
- In .mk files, line continuations are properly handled.
- An open bracket is allowed in variable and tool names.
- Added checks for ALTERNATIVES and INSTALL/DEINSTALL files.
- By default, don't check files in ${FILESDIR}.
- Warn about unknown file and directory names.
Revision 1.294 / (download) - annotate - [select for diffs], Mon Nov 14 04:05:22 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.293: +2 -2
lines
Diff to previous 1.293 (colored)
Updated pkglint to 4.41. - Documented the --recursive option. - Added an option -Cmk for checking .mk files besides buildlink3.mk. - pkglint can handle individual files on the command line, not only packages. (experimental) - Replaced checkfile_buildlink3_mk() with checkfile_mk(). - Factored out the checkfile() subroutine from checkdir_package().
Revision 1.293 / (download) - annotate - [select for diffs], Sun Nov 13 17:39:05 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.292: +2 -2
lines
Diff to previous 1.292 (colored)
The exitcode from running pkglint in the post-install target is ignored, since the pkglint Makefile sets MANINSTALL but shouldn't, as this variable is intended to be user-defined. This is only a work-around, which needs to be addressed properly for the other packages setting MANINSTALL, too.
Revision 1.292 / (download) - annotate - [select for diffs], Thu Nov 10 14:30:56 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.291: +3 -5
lines
Diff to previous 1.291 (colored)
Updated pkglint to 4.40.
- Removed all references to the build-time pkgsrc directory, ${PKGSRCDIR}.
This makes the binary package independent of the build location.
Fixes PR 32006.
Revision 1.291 / (download) - annotate - [select for diffs], Thu Nov 10 11:03:57 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.290: +2 -2
lines
Diff to previous 1.290 (colored)
Updated pkglint to 4.39. Changes since 4.38: - Disabled the check on Makefile variable order, as the discussion on tech-pkg has not finished yet. - Improved detection of valid tool names. - Improved detection of direct use of tool names. (Less false positives.) - Improved the diagnostics for direct use of tool names.
Revision 1.290 / (download) - annotate - [select for diffs], Thu Nov 10 10:26:46 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.289: +3 -3
lines
Diff to previous 1.289 (colored)
Updated pkglint to 4.38.4. - Improved detection of valid tool names. - In the post-install target, output does to stderr instead of stdout.
Revision 1.289 / (download) - annotate - [select for diffs], Tue Nov 8 23:05:22 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.288: +2 -2
lines
Diff to previous 1.288 (colored)
Removed the -l command line option from lintpkgsrc(1). Use "pkglint -r" instead.
Revision 1.288 / (download) - annotate - [select for diffs], Tue Nov 8 22:55:22 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.287: +2 -2
lines
Diff to previous 1.287 (colored)
Updated pkglint to 4.38.2. - pkglint(1) does not use the hard-coded PKGSRCDIR anymore. This fix is related to PR 32006, but doesn't fix it, since the PR is about lintpkgsrc(1), not pkglint(1).
Revision 1.287 / (download) - annotate - [select for diffs], Tue Nov 8 21:09:48 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.286: +2 -2
lines
Diff to previous 1.286 (colored)
Updated pkglint to 4.38.1. - It is an error if packages define a variable whose name starts with an underscore. - Removed the (vague) "wip" check, as it has been replaced by special checks for DEPENDS and .include directives. - Disabled the check for variable ordering until the discussion on tech-pkg has led to any results.
Revision 1.286 / (download) - annotate - [select for diffs], Mon Nov 7 00:45:01 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.285: +2 -2
lines
Diff to previous 1.285 (colored)
Updated pkglint to 4.38. - PKGNAME is checked for being a valid package name. - PLIST files should not contain filenames that match */CVS/*. - Completely rewrote the check for variable ordering. The new code operates on a data structure that's easily understandable and extendable (see the source for an example). It also generates greatly improved diagnostics. As the old code had been enabled only when checking with -Wvague or -Wall, it has been seldom used anyway.
Revision 1.285 / (download) - annotate - [select for diffs], Sat Nov 5 11:02:53 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.284: +2 -2
lines
Diff to previous 1.284 (colored)
Updated pkglint to 4.37.2. - Removed the hard-coded values for valid tool names. The detection is good enough. - Make sure that the domain part NetBSD.org is written like this in mail addresses.
Revision 1.284 / (download) - annotate - [select for diffs], Fri Nov 4 22:54:59 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.283: +2 -2
lines
Diff to previous 1.283 (colored)
Updated pkglint to 4.37.1. - Improved detection of valid tool names.
Revision 1.283 / (download) - annotate - [select for diffs], Fri Nov 4 20:39:49 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.282: +2 -2
lines
Diff to previous 1.282 (colored)
Updated pkglint to 4.37.
- Added checks for TOOL_* variables.
- Added {pre,do,post}-extract to the list of valid stages.
- Fixed the regular expression for detecting tool names.
- Added a check for invalid syntax in tool names.
- Improved the diagnostic for enumerations.
Revision 1.282 / (download) - annotate - [select for diffs], Fri Nov 4 17:00:58 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.281: +2 -2
lines
Diff to previous 1.281 (colored)
Updated pkglint to 4.36.1. - Added many of the variables found in pkgsrc/mk/* to makevars.map. - Added the function log_fatal, whose output goes to stderr instead of stdout. - All files in pkgsrc/mk/ are excluded from checking, as they may use private variables and do other questionable things. - Removed the Language type, as it is a simple enumeration. - Added the Userdefined type to distinguish user-definable and read-only variables.
Revision 1.281 / (download) - annotate - [select for diffs], Fri Nov 4 13:57:35 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.280: +2 -2
lines
Diff to previous 1.280 (colored)
Updated pkglint to 4.36. Implemented checking for enumeration types. Added new types Filemask, Filename, Language, Option, Pathmask, Pathname, Stage, Varname and WrksrcSubdirectory. Made the check for URLs stricter. Added some variables to the makevars.map file.
Revision 1.280 / (download) - annotate - [select for diffs], Fri Nov 4 10:09:13 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.279: +2 -2
lines
Diff to previous 1.279 (colored)
I knew there had been a program that uses the (now removed) -Wno-workdir option. I just didn't think it was pkglint itself. :) Thanks to Martti for notifying me about that.
Revision 1.279 / (download) - annotate - [select for diffs], Fri Nov 4 09:32:03 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.278: +2 -2
lines
Diff to previous 1.278 (colored)
Updated pkglint to 4.35. Removed the -Wworkdir option. Added an --import option that replaces -Wworkdir. Changed the warning about uncleaned work* directories into an error. Updated the man page.
Revision 1.278 / (download) - annotate - [select for diffs], Fri Nov 4 08:40:59 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.277: +2 -2
lines
Diff to previous 1.277 (colored)
Updated pkglint to 4.34. Fixed the --autofix handling of category Makefiles. Added an --import option that helps importing packages from pkgsrc-wip. When checked with --import, the package is checked as if it weren't part of pkgsrc-wip.
Revision 1.277 / (download) - annotate - [select for diffs], Thu Nov 3 18:49:32 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.276: +2 -2
lines
Diff to previous 1.276 (colored)
Updated pkglint to 4.33.1.
Fixed undefined behavior when reading a file that ends in a continuation
line. Any use of ${WRKSRC}/.. is considered an error, as ${WRKSRC} is
meant to point to the top of the build directories. A proper combination
of WRKSRC, CONFIGURE_DIRS and BUILD_DIRS should be used instead. Sorted
the makevars.map file and added SUBST_CLASSES.
Revision 1.276 / (download) - annotate - [select for diffs], Thu Nov 3 12:35:05 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.275: +2 -2
lines
Diff to previous 1.275 (colored)
Updated pkglint to 4.33. Changes since 4.32.2: - Added checks for CATEGORIES. - Modernized checks for DEPENDS and BUILD_DEPENDS. - Simplified PLIST directive checks.
Revision 1.275 / (download) - annotate - [select for diffs], Tue Nov 1 23:08:42 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.274: +2 -2
lines
Diff to previous 1.274 (colored)
Updated pkglint to 4.32.2. Added a check for invalid uses of MASTER_SITE_* variables.
Revision 1.274 / (download) - annotate - [select for diffs], Tue Nov 1 21:39:31 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.273: +2 -2
lines
Diff to previous 1.273 (colored)
Updated pkglint to 4.32.1. Added type check for USE_TOOLS. Fixed false warning about direct use of tools in comments.
Revision 1.273 / (download) - annotate - [select for diffs], Tue Nov 1 01:08:38 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.272: +2 -2
lines
Diff to previous 1.272 (colored)
Updated pkglint to 4.32. The --autofix support has been rewritten to be more easily usable. Automatic fixes are currently restricted to the sort order of SUBDIR entries in category Makefiles. It had been the complete category Makefile before. Added a new diagnostic, prefixed with "NOTE:", that is used for important informational diagnostics, for example autofixed files.
Revision 1.272 / (download) - annotate - [select for diffs], Sun Oct 30 23:09:40 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.271: +2 -2
lines
Diff to previous 1.271 (colored)
Updated pkglint to 4.31.2. Added the expected and actual checksums to the diagnostics if they differ for patches.
Revision 1.271 / (download) - annotate - [select for diffs], Sun Oct 30 22:11:38 2005 UTC (6 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.270: +2 -2
lines
Diff to previous 1.270 (colored)
When checking Makefiles, get rid of the "physical" lines as soon as possible and base all other checks on the logical lines. The physical source lines are saved literally to make implementing the --autofix option easier.
Revision 1.270 / (download) - annotate - [select for diffs], Wed Oct 26 23:17:49 2005 UTC (6 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.269: +2 -2
lines
Diff to previous 1.269 (colored)
Updated pkglint to 4.31. Changed the names of the datatypes (Yes_Or_Undefined => Yes, Boolean => YesNo, Integer => PkgRevision) in makevars.map. It is now an error if PKGREVISION appears outside a package Makefile. Improved detection of Makefile.common. Improved wording of the warning for relative directories in the form ../package.
Revision 1.269 / (download) - annotate - [select for diffs], Mon Oct 24 23:54:37 2005 UTC (6 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.268: +2 -2
lines
Diff to previous 1.268 (colored)
Updated pkglint to 4.30. Rewrote the typechecking code for Makefile variables. The variable definitions are extracted from logical lines instead of physical lines, comments are separated from actual values, for Lists of something, each something is checked. All URLs are subject to MASTER_SITES expansion. MASTER_SITES is checked to be a List of URLs.
Revision 1.268 / (download) - annotate - [select for diffs], Sun Oct 23 23:14:57 2005 UTC (6 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.267: +2 -2
lines
Diff to previous 1.267 (colored)
Updated pkglint to 4.29.1. Added CONFLICT to the list of deprecated variables (actually it's a typo). Added PLIST_SUBST to makevars.map as a List. Allow comments after a YES/yes/NO/no value of variables.
Revision 1.267 / (download) - annotate - [select for diffs], Sun Oct 23 19:20:33 2005 UTC (6 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.266: +2 -2
lines
Diff to previous 1.266 (colored)
Updated pkglint to 4.29. Fixed the detection of list variables that are modified with operators other than "+=". Added *_SKIP to the list of plural variable names. Removed some unused variables from main(). (This change include white-space changes.)
Revision 1.266 / (download) - annotate - [select for diffs], Fri Oct 21 07:20:24 2005 UTC (6 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.265: +2 -2
lines
Diff to previous 1.265 (colored)
Updated pkglint to 4.28.2. Added a data type Readonly for variables that must not be given any value at all by the package Makefile. Marked PKGBASE and PKGVERSION read-only, because leaving them read-write would make the way PKGNAME is calculated too complex. Made the check for the "+=" operator independent of the data type. Added more patterns for accepted variable names for lists.
Revision 1.265 / (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.264: +2 -2
lines
Diff to previous 1.264 (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.264 / (download) - annotate - [select for diffs], Fri Oct 14 00:05:23 2005 UTC (6 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.263: +2 -2
lines
Diff to previous 1.263 (colored)
Updated pkglint to 4.28. Added support to typecheck "List of Something" in Makefile variables. DEPENDS and BUILD_DEPENDS are of type List of Dependency, CFLAGS are simply a List.
Revision 1.263 / (download) - annotate - [select for diffs], Thu Oct 13 00:23:53 2005 UTC (6 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.262: +2 -2
lines
Diff to previous 1.262 (colored)
Updated pkglint to 4.27.
Added a warning that ${PKGNAME} and ${PKGVERSION} should not be used in
some other variables, as they may contain the PKGREVISION.
Revision 1.262 / (download) - annotate - [select for diffs], Sun Oct 9 18:24:11 2005 UTC (6 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.261: +2 -2
lines
Diff to previous 1.261 (colored)
Updated pkglint to 4.26. Improved the wording of two diagnostics. Added a check for SUBST_STAGE.
Revision 1.261 / (download) - annotate - [select for diffs], Fri Oct 7 17:34:11 2005 UTC (6 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.260: +2 -2
lines
Diff to previous 1.260 (colored)
Updated pkglint to 4.25.
Improved heuristics for packages that use some common Makefiles,
reducing the number of false diagnostics in -Wvague mode. Moved checks
for SVR4_PKGNAME out of -Wvague mode. Added check for misspelled
NO_{SRC,BIN}_ON_{FTP,CDROM}.
Revision 1.260 / (download) - annotate - [select for diffs], Fri Oct 7 10:24:42 2005 UTC (6 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.259: +2 -2
lines
Diff to previous 1.259 (colored)
Updated pkglint to 4.24. Warn if option names contain underscore characters (suggested by dillo). NO_TOOLS and NO_WRAPPER are deprecated, as they are not used anymore.
Revision 1.259 / (download) - annotate - [select for diffs], Thu Sep 29 13:38:37 2005 UTC (6 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.258: +1 -2
lines
Diff to previous 1.258 (colored)
Removed unused NO_TOOLS.
Revision 1.258 / (download) - annotate - [select for diffs], Wed Sep 28 20:47:39 2005 UTC (6 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.257: +2 -2
lines
Diff to previous 1.257 (colored)
Updated pkglint to 4.23.2. The use of "# defined" as variable value in Makefiles is deprecated. It has too weak semantics, compared to "# none", "# empty" or "yes".
Revision 1.257 / (download) - annotate - [select for diffs], Wed Sep 28 14:12:38 2005 UTC (6 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.256: +2 -2
lines
Diff to previous 1.256 (colored)
Updated pkglint to 4.23.1. BUILD_USES_MSGFMT should always be set to YES/yes or left undefined. When checking for direct use of tools, respect shell commands.
Revision 1.256 / (download) - annotate - [select for diffs], Wed Sep 28 09:44:42 2005 UTC (6 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.255: +2 -2
lines
Diff to previous 1.255 (colored)
Updated to pkglint-4.23. Added the -R command line option to allow more RCS Id tags than $NetBSD$ to appear in line 1 of almost every file. Suggested by dillo.
Revision 1.255 / (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.254: +2 -2
lines
Diff to previous 1.254 (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.254 / (download) - annotate - [select for diffs], Tue Sep 27 18:58:56 2005 UTC (6 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.253: +2 -2
lines
Diff to previous 1.253 (colored)
Updated pkglint to 4.21.5. Insist that PKGREVISION should be an integer or be undefined at all.
Revision 1.253 / (download) - annotate - [select for diffs], Fri Sep 23 13:08:23 2005 UTC (6 years, 8 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base,
pkgsrc-2005Q3
Changes since 1.252: +2 -2
lines
Diff to previous 1.252 (colored)
Updated pkglint to 4.21.4. The last change introduced some false positive diagnostics. If a distinfo file contains the checksum for a patch that does not exist, this is not considered to be an error, but only a warning, as the additional checksums do not influence the package.
Revision 1.252 / (download) - annotate - [select for diffs], Thu Sep 22 15:54:23 2005 UTC (6 years, 8 months ago) by rillig
Branch: MAIN
Changes since 1.251: +2 -2
lines
Diff to previous 1.251 (colored)
Updated pkglint to 4.21.3. Fixed false positive errors for PHP packages.
Revision 1.251 / (download) - annotate - [select for diffs], Thu Sep 22 11:56:37 2005 UTC (6 years, 8 months ago) by rillig
Branch: MAIN
Changes since 1.250: +2 -2
lines
Diff to previous 1.250 (colored)
Updated pkglint to 4.21.2. Changed the file name pattern for patch files to avoid false positives for DISTFILES that start with "patch-" (requested by salo). Added a warning for invalid patch file names.
Revision 1.250 / (download) - annotate - [select for diffs], Thu Sep 22 01:46:46 2005 UTC (6 years, 8 months ago) by rillig
Branch: MAIN
Changes since 1.249: +2 -2
lines
Diff to previous 1.249 (colored)
The diagnostics for the COMMENT variable checks include the location and are therefore enabled by default. Requested by wiz. Set the version to 4.21.1.
Revision 1.249 / (download) - annotate - [select for diffs], Fri Sep 9 12:16:29 2005 UTC (6 years, 8 months ago) by rillig
Branch: MAIN
Changes since 1.248: +2 -2
lines
Diff to previous 1.248 (colored)
This is pkglint-4.21. Changes since 4.20 include: - In the diagnostics, FATAL is replaced with ERROR. - The command line option -g changes the format of the diagnostics to be similar to the one of gcc. - Removed false warnings when checking if PLISTS are ordered. - Removed the check for contiguous blank lines. - Added a check to PLISTs that man pages are not installed in share/man. - pkglint -r allows to recursively check directories. - The pkgsrc root directory can be checked. - Removed false warnings for patches that contain "---" lines. - Switched to checking logical lines instead of physical lines. Diagnostics for logical lines contain the range of physical lines instead of a single line number. - Some ../.. path components are stripped from the diagnostics. - When checking for the direct use of tool names, only the context of the use, not the whole shell command is output. - Patches that contain RCS Ids should not have the -ko CVS mode anymore. - Variables that are modified using the "+=" operator are considered to be lists, so they should have a name indicating a plural.
Revision 1.248 / (download) - annotate - [select for diffs], Sun Aug 21 10:31:43 2005 UTC (6 years, 9 months ago) by rillig
Branch: MAIN
Changes since 1.247: +2 -2
lines
Diff to previous 1.247 (colored)
This is pkglint-4.20. Changes since 4.19 include: - 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
Revision 1.247 / (download) - annotate - [select for diffs], Sat Aug 6 19:36:54 2005 UTC (6 years, 9 months ago) by rillig
Branch: MAIN
Changes since 1.246: +4 -1
lines
Diff to previous 1.246 (colored)
Run a quick self-test after installation.
Revision 1.246 / (download) - annotate - [select for diffs], Fri Jul 29 16:01:12 2005 UTC (6 years, 9 months ago) by he
Branch: MAIN
Changes since 1.245: +2 -2
lines
Diff to previous 1.245 (colored)
Allow PATCH_DIST_CAT in the PATCH_SITES section. Bump version to 4.19.
Revision 1.245 / (download) - annotate - [select for diffs], Fri Jul 15 20:14:03 2005 UTC (6 years, 10 months ago) by jlam
Branch: MAIN
Changes since 1.244: +2 -3
lines
Diff to previous 1.244 (colored)
Drop support for TOOLS_DEPMETHOD.<tool>. The new way to specify a run-time dependency (DEPENDS) on a tool is to append a ":run" modifier to the tool name, e.g., USE_TOOLS+= perl:run Tools without modifiers or with an explicit ":build" modifier will cause build dependencies (BUILD_DEPENDS) on those tools to be added. This makes the notation a bit more compact.
Revision 1.244 / (download) - annotate - [select for diffs], Tue Jul 5 01:09:17 2005 UTC (6 years, 10 months ago) by rillig
Branch: MAIN
Changes since 1.243: +3 -3
lines
Diff to previous 1.243 (colored)
Don't use reserved variable names (${_f_} => ${f}).
Revision 1.243 / (download) - annotate - [select for diffs], Fri Jun 24 22:36:59 2005 UTC (6 years, 11 months ago) by rillig
Branch: MAIN
Changes since 1.242: +2 -2
lines
Diff to previous 1.242 (colored)
Don't warn on empty scripts/ directories, which may occur during CVS updates. Don't write logging messages for Makefiles that are being read but for Makefiles that are included and for those whose inclusion is skipped. Skip include files that contain Make variables. When checking for direct use of shell commands, don't print the line continuation, that is the trailing white-space and backslash. These changes lead to pkglint-4.18.
Revision 1.242 / (download) - annotate - [select for diffs], Tue Jun 14 03:52:01 2005 UTC (6 years, 11 months ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base,
pkgsrc-2005Q2
Changes since 1.241: +2 -2
lines
Diff to previous 1.241 (colored)
pkglint complains about empty DESCR files again. Fixes PR 30509. Updated version number to 4.17.1.
Revision 1.241 / (download) - annotate - [select for diffs], Tue May 24 21:28:21 2005 UTC (7 years ago) by rillig
Branch: MAIN
Changes since 1.240: +2 -1
lines
Diff to previous 1.240 (colored)
Made perl a run-time dependency.
Revision 1.240 / (download) - annotate - [select for diffs], Tue May 24 21:24:30 2005 UTC (7 years ago) by rillig
Branch: MAIN
Changes since 1.239: +4 -7
lines
Diff to previous 1.239 (colored)
Converted USE_PERL5 into USE_TOOLS. Changed the SUBST stage to post-configure. Removed DISTVER variable.
Revision 1.239 / (download) - annotate - [select for diffs], Tue May 24 15:39:05 2005 UTC (7 years ago) by rillig
Branch: MAIN
Changes since 1.238: +2 -2
lines
Diff to previous 1.238 (colored)
Bugfix release for lintpkgsrc. Now I know why some packages use
${.CURDIR} when including other Makefiles. This is no longer necessary.
Welcome to 4.17.
Revision 1.238 / (download) - annotate - [select for diffs], Mon May 23 07:50:40 2005 UTC (7 years ago) by rillig
Branch: MAIN
Changes since 1.237: +12 -14
lines
Diff to previous 1.237 (colored)
Fixed man page handling on platforms that don't have the mandoc macros. Together will all the other changes of the last days, this makes up version 4.16. Most changes affected the elimination of false warnings.
Revision 1.237 / (download) - annotate - [select for diffs], Wed May 18 21:06:58 2005 UTC (7 years ago) by wiz
Branch: MAIN
Changes since 1.236: +2 -2
lines
Diff to previous 1.236 (colored)
4.15.1: Fix PLIST (hi Roland!).
Revision 1.236 / (download) - annotate - [select for diffs], Wed May 18 08:28:06 2005 UTC (7 years ago) by rillig
Branch: MAIN
Changes since 1.235: +2 -2
lines
Diff to previous 1.235 (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.235 / (download) - annotate - [select for diffs], Sun May 15 02:38:56 2005 UTC (7 years ago) by rillig
Branch: MAIN
Changes since 1.234: +2 -2
lines
Diff to previous 1.234 (colored)
Added a command line option to disable warnings on unsorted things like PLISTs and SUBDIRs in category Makefiles. The default behavior is unchanged. Updated the man pages. Bumped PKGREVISION.
Revision 1.234 / (download) - annotate - [select for diffs], Tue May 10 00:07:53 2005 UTC (7 years ago) by rillig
Branch: MAIN
Changes since 1.233: +2 -1
lines
Diff to previous 1.233 (colored)
The TOOLS phase is not needed for pkglint.
Revision 1.233 / (download) - annotate - [select for diffs], Sat May 7 22:24:04 2005 UTC (7 years ago) by wiz
Branch: MAIN
Changes since 1.232: +2 -2
lines
Diff to previous 1.232 (colored)
Refer doc/pkgsrc.html instead of Packages.txt (HOMEPAGE variable).
Revision 1.232 / (download) - annotate - [select for diffs], Sat May 7 15:10:24 2005 UTC (7 years ago) by rillig
Branch: MAIN
Changes since 1.231: +3 -2
lines
Diff to previous 1.231 (colored)
Swapped out the definition of deprecated variables to an external file. Welcome to 4.13. Approved by wiz.
Revision 1.231 / (download) - annotate - [select for diffs], Tue Apr 12 15:12:33 2005 UTC (7 years, 1 month ago) by tv
Branch: MAIN
Changes since 1.230: +2 -2
lines
Diff to previous 1.230 (colored)
Remove NO_BUILDLINK from makevars.map -- no-op now, but changed the package, so number this 4.12.1.
Revision 1.230 / (download) - annotate - [select for diffs], Tue Apr 12 01:07:44 2005 UTC (7 years, 1 month ago) by rillig
Branch: MAIN
Changes since 1.229: +2 -2
lines
Diff to previous 1.229 (colored)
Took over maintainership. Suggested and approved by wiz.
Revision 1.229 / (download) - annotate - [select for diffs], Mon Apr 11 21:47:05 2005 UTC (7 years, 1 month ago) by tv
Branch: MAIN
Changes since 1.228: +1 -2
lines
Diff to previous 1.228 (colored)
Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
Revision 1.228 / (download) - annotate - [select for diffs], Mon Apr 11 19:01:31 2005 UTC (7 years, 1 month ago) by tv
Branch: MAIN
Changes since 1.227: +2 -2
lines
Diff to previous 1.227 (colored)
Remove USE_BUILDLINK3 support, and deprecate the name instead. 4.12.
Revision 1.227 / (download) - annotate - [select for diffs], Thu Apr 7 18:31:09 2005 UTC (7 years, 1 month ago) by riz
Branch: MAIN
Changes since 1.226: +2 -2
lines
Diff to previous 1.226 (colored)
Update to 4.11: Remove references to PLIST-mi, and substitute check for PLIST.common instead. Fixes pkg/29848 by me. Approved by wiz.
Revision 1.226 / (download) - annotate - [select for diffs], Mon Apr 4 11:04:33 2005 UTC (7 years, 1 month ago) by abs
Branch: MAIN
Changes since 1.225: +2 -2
lines
Diff to previous 1.225 (colored)
Update pkglint to 4.10: Fix variable usage when checking distinfo Size values, and more than one package references the same distinfo file with different sizes.
Revision 1.225 / (download) - annotate - [select for diffs], Mon Mar 7 22:21:15 2005 UTC (7 years, 2 months ago) by abs
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base,
pkgsrc-2005Q1
Changes since 1.224: +2 -2
lines
Diff to previous 1.224 (colored)
update pkglint to 4.09: Handle ! in .if conditionals, plus move slightly closer to the real 'make's behaviour when using defined() and empty(). Should fix pkg/28346
Revision 1.224 / (download) - annotate - [select for diffs], Thu Feb 24 22:50:55 2005 UTC (7 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.223: +2 -2
lines
Diff to previous 1.223 (colored)
Minor wording changes. Fixed a bug. (The string "$line->text" does not call the method text() on $line, so I had to get the method call out of the string quotes. Approved by jlam.
Revision 1.223 / (download) - annotate - [select for diffs], Wed Feb 23 11:45:16 2005 UTC (7 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.222: +2 -2
lines
Diff to previous 1.222 (colored)
4.07: Use correct variable in workdir-cleanup warning.
Revision 1.222 / (download) - annotate - [select for diffs], Mon Feb 21 23:16:34 2005 UTC (7 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.221: +2 -2
lines
Diff to previous 1.221 (colored)
Claim maintainership.
Revision 1.221 / (download) - annotate - [select for diffs], Mon Feb 21 20:26:13 2005 UTC (7 years, 3 months ago) by hubertf
Branch: MAIN
Changes since 1.220: +2 -2
lines
Diff to previous 1.220 (colored)
Sign over maintainership to tech-pkg@
Revision 1.220 / (download) - annotate - [select for diffs], Thu Feb 17 23:31:07 2005 UTC (7 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.219: +2 -2
lines
Diff to previous 1.219 (colored)
Included the location of the warning or error in the messages for everything except Makefiles. (Makefiles which will follow soon.) This makes most warnings more useful. Together with the last few changes, we are now at version 4.06. Approved by wiz.
Revision 1.219 / (download) - annotate - [select for diffs], Tue Feb 15 21:07:01 2005 UTC (7 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.218: +2 -2
lines
Diff to previous 1.218 (colored)
pkgtools/pkglint: Added checks for proper quoting of shell variables ($ vs. $$). Welcome to 4.05. Approved by wiz.
Revision 1.218 / (download) - annotate - [select for diffs], Mon Feb 14 22:14:48 2005 UTC (7 years, 3 months ago) by cube
Branch: MAIN
Changes since 1.217: +2 -2
lines
Diff to previous 1.217 (colored)
Make file(1) happy about plist-clash.pl. Fixes PR#29366 by Akio OBATA. Welcome to version 4.04.
Revision 1.217 / (download) - annotate - [select for diffs], Sat Feb 12 21:34:47 2005 UTC (7 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.216: +2 -2
lines
Diff to previous 1.216 (colored)
Pkglint now checks that the file entries in PLIST files are correctly sorted. Welcome to 4.03.
Revision 1.216 / (download) - annotate - [select for diffs], Sat Feb 12 10:59:20 2005 UTC (7 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.215: +5 -3
lines
Diff to previous 1.215 (colored)
Added type checking for Makefile variables. The typechecking is experimental and has been announced on tech-pkg to make the package developers aware of it.
Revision 1.215 / (download) - annotate - [select for diffs], Fri Feb 11 17:01:29 2005 UTC (7 years, 3 months ago) by rillig
Branch: MAIN
Changes since 1.214: +2 -2
lines
Diff to previous 1.214 (colored)
Fixed bug in checkline_trailing_whitespace. No warnings were emitted before. Stripped non-leading "." path components in the log messages. Welcome to 4.01.
Revision 1.214 / (download) - annotate - [select for diffs], Sat Feb 5 15:39:44 2005 UTC (7 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.213: +2 -2
lines
Diff to previous 1.213 (colored)
Another fix for python and ruby packages, this time for installed ones. Standardize the prefix so they can be compared with the packages more easily (pkg_chk is better at this anyway, but since I fixed the other cases already...). Welcome to 4.00!
Revision 1.213 / (download) - annotate - [select for diffs], Fri Feb 4 15:46:58 2005 UTC (7 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.212: +2 -2
lines
Diff to previous 1.212 (colored)
Update to 3.99: Fix lintpkgsrc handling of python and ruby packages. Remove invalid-dewey test that broke more things than it helped. Add support for "pre" in version strings. Update comment about recognised strings.
Revision 1.212 / (download) - annotate - [select for diffs], Thu Dec 2 16:40:10 2004 UTC (7 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base,
pkgsrc-2004Q4
Changes since 1.211: +2 -2
lines
Diff to previous 1.211 (colored)
3.98: Teach pkglint about BUILD_TARGET, and let it warn about ALL_TARGET.
Revision 1.211 / (download) - annotate - [select for diffs], Tue Nov 9 17:14:43 2004 UTC (7 years, 6 months ago) by seb
Branch: MAIN
Changes since 1.210: +2 -2
lines
Diff to previous 1.210 (colored)
Report trailing slash of the package directory part of *_DEPENDS specification as a fatal error as this greatly confuses mk/scripts/mkdatabase. Update to version 3.97.
Revision 1.210 / (download) - annotate - [select for diffs], Thu Nov 4 21:17:40 2004 UTC (7 years, 6 months ago) by he
Branch: MAIN
Changes since 1.209: +2 -2
lines
Diff to previous 1.209 (colored)
Ignore use of words which when used in make shell commands should
be used in variable-expansion version, e.g. `test' vs `${TEST}' in
settings of TEST_TARGET and ALL_TARGET. Gets rid of warning about
"test" in TEST_TARGET setting from lang/perl5/module.mk.
Bump package version.
Reviewed by wiz.
Revision 1.209 / (download) - annotate - [select for diffs], Thu Nov 4 12:37:02 2004 UTC (7 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.208: +2 -2
lines
Diff to previous 1.208 (colored)
Test if pkgname is defined before using it; gets rid of some warnings: Use of uninitialized value in pattern match (m//) at /usr/pkg/bin/lintpkgsrc line 747. Patch from Nicolas Joly in PR 27875.
Revision 1.208 / (download) - annotate - [select for diffs], Thu Oct 28 13:03:10 2004 UTC (7 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.207: +2 -2
lines
Diff to previous 1.207 (colored)
Add - and . to characters allowed in patch names. Welcome to 3.94.
Revision 1.207 / (download) - annotate - [select for diffs], Sat Oct 16 15:04:26 2004 UTC (7 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.206: +15 -17
lines
Diff to previous 1.206 (colored)
Update to 3.93, from Roland Illig: - Renamed PORTSDIR to PKGSRCDIR - Added warning option -Wno-workdir - Fixed some places where absolute and relative pathnames had been used incorrectly. Clean up Makefile.
Revision 1.206 / (download) - annotate - [select for diffs], Fri Oct 15 12:14:14 2004 UTC (7 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.205: +2 -2
lines
Diff to previous 1.205 (colored)
Update to 3.92: Include each .include'd file only once. Solves the 'Out of memory!' problem for big packages, and avoids repeated warnings about problems coming from bl3 or Makefile.common files. From Roland Illig in private mail.
Revision 1.205 / (download) - annotate - [select for diffs], Thu Oct 7 02:01:38 2004 UTC (7 years, 7 months ago) by jlam
Branch: MAIN
Changes since 1.204: +3 -3
lines
Diff to previous 1.204 (colored)
* Make PKGSRC_TOPDIR a private variable by renaming it to _PKGSRC_TOPDIR,
as it's only used internally by bsd.prefs.mk.
* Make _PKGSRCDIR a public variable by renaming it to PKGSRCDIR.
Also, generate its value from ${_PKGSRC_TOPDIR} so it's less fragile
than the old method of stripping off the last two components of
${.CURDIR}. PKGSRCDIR may now be used after bsd.prefs.mk is defined.
* Change all references to _PKGSRCDIR to PKGSRCDIR.
Revision 1.204 / (download) - annotate - [select for diffs], Fri Sep 24 15:33:26 2004 UTC (7 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.203: +2 -2
lines
Diff to previous 1.203 (colored)
3.91: - added options for enabling/disabling specific checks - added options for enabling/disabling specific warnings - improved the --help message and corresponding man page updates. From Roland Illig with slight fixes by me.
Revision 1.203 / (download) - annotate - [select for diffs], Sun Sep 5 23:12:36 2004 UTC (7 years, 8 months ago) by seb
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base,
pkgsrc-2004Q3
Changes since 1.202: +2 -2
lines
Diff to previous 1.202 (colored)
Update to version 3.90. Lintpkgsrc package version comparison bug fix. When comparing two version numbers vector the shorter one needs to be extended with 0. Cf. src/usr.sbin/pkg_install/lib/str.c:vtest(). Previously lintpkgsrc considered that 'png-1.2.6', which version vector is [1,0,2,0,6], is "less" than 'png-1.2.6rc1', which version vector is [1,0,2,0,6,-1,1]. No wonder lintpksrc -V considered the package png-1.2.6 being vulnerable wrt the 'png<1.2.6rc1' entry in pkg-vulnerabilities files. While here teach lintpkgsrc about the 'alpha' and 'beta' version elements.
Revision 1.202 / (download) - annotate - [select for diffs], Tue Aug 24 15:18:29 2004 UTC (7 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.201: +2 -2
lines
Diff to previous 1.201 (colored)
Apply two patches from Roland Illig: First two chunks of diff: Fix for perl-5.6.1; addresses PR 26718. Remainder: - made $category a local variable of checkfile_Makefile - redefined the meaning of the return value of the check_* subs (siehe Zeile 37 des Patches) Welcome to 3.89.
Revision 1.201 / (download) - annotate - [select for diffs], Wed Jul 14 17:43:43 2004 UTC (7 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.200: +2 -2
lines
Diff to previous 1.200 (colored)
Update to 3.88: Fix some bugs wrt MESSAGE and PLIST checking. From Roland Illig in private mail.
Revision 1.200 / (download) - annotate - [select for diffs], Sat Jul 10 05:55:50 2004 UTC (7 years, 10 months ago) by snj
Branch: MAIN
Changes since 1.199: +2 -2
lines
Diff to previous 1.199 (colored)
agc says we do not want binary mode files in the pkgsrc repository, so let's not suggest using -ko. Welcome to 3.87.
Revision 1.199 / (download) - annotate - [select for diffs], Fri Jul 9 00:18:28 2004 UTC (7 years, 10 months ago) by hubertf
Branch: MAIN
Changes since 1.198: +2 -2
lines
Diff to previous 1.198 (colored)
Code cleanup, by Roland Illig. More to come. Bump to 3.86.
Revision 1.198 / (download) - annotate - [select for diffs], Tue Jul 6 23:07:35 2004 UTC (7 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.197: +2 -2
lines
Diff to previous 1.197 (colored)
Look for buildlink3 instead of 2, and complain about USE_BUILDLINK2 being set. Welcome to 3.85!
Revision 1.197 / (download) - annotate - [select for diffs], Thu Jul 1 20:14:58 2004 UTC (7 years, 10 months ago) by abs
Branch: MAIN
Changes since 1.196: +2 -2
lines
Diff to previous 1.196 (colored)
Update pkglint 3.84
Parse Make .{if,endif,else,elif,include} directives which
contain a space between the . and the directive. Fix an include
path issue which this threw up. Now 'lintpkgsrc -d' correctly
extracts the PKGNAMEs for the gcc3 packages.
It still doesn't understand 'dewey' versions with alpha chars, or
some of the more interesting makefile constructs, but it looks closer
to reality.
Revision 1.196 / (download) - annotate - [select for diffs], Wed Jun 30 18:49:36 2004 UTC (7 years, 10 months ago) by hubertf
Branch: MAIN
Changes since 1.195: +2 -2
lines
Diff to previous 1.195 (colored)
Update pkglint to 3.83. Changes:
- made the program compile with "use strict"
- completely rewrote some subs to make the code more readable
- converted the global ("local") variables into local ("my") ones ;-)
- limited the scope of variables where possible
- added file and line number to the error messages where possible
Patch contributed by Roland Illig in private mail.
Revision 1.195 / (download) - annotate - [select for diffs], Mon Jun 28 14:33:47 2004 UTC (7 years, 10 months ago) by hubertf
Branch: MAIN
Changes since 1.194: +2 -2
lines
Diff to previous 1.194 (colored)
Update to 3.82, committing yesterday's changes from Roland Illig. Changes: - Handle a rarely used patch format correctly - Do not output superflouus linebreaks anymore - Check the contents of the COMMENT field only if it exists - Handle invalid dependency specifications correctly - Correctly handle Makefile variables ordering - Output complete filename of absolute filenames - Added a new scheme for loading text files into memory so that the location of an error or warning can be given exactly (file + line) to the user. - Refactored the checkfile_patches_patch subprogram to use the new text file processing and to make clearer what is checked.
Revision 1.194 / (download) - annotate - [select for diffs], Mon Jun 28 09:55:44 2004 UTC (7 years, 10 months ago) by abs
Branch: MAIN
Changes since 1.193: +2 -2
lines
Diff to previous 1.193 (colored)
Update pkglint to 3.81
- Rework undefined variable handling. Fixes issue introduces in 3.80
- Never run a pkg_info in pkgdistdir. Avoids a serious misfeature of
pkg_info whereby it looks for a package in the current directory
by default.
Revision 1.193 / (download) - annotate - [select for diffs], Sun Jun 27 22:47:38 2004 UTC (7 years, 10 months ago) by abs
Branch: MAIN
Changes since 1.192: +2 -2
lines
Diff to previous 1.192 (colored)
Update pkglint to 3.80. Changes to lintpkgsrc.
- Append appropriate dirs to path - should fix pkg/23534
- Undefined variables evaluate to blank not UNDEFINED - should fix pkg/24475
- Handle ${C and ${S constructs that use separators other than /
- Slightly more debugging
- die if uname fails
Revision 1.192 / (download) - annotate - [select for diffs], Sat Jun 26 18:53:17 2004 UTC (7 years, 11 months ago) by hubertf
Branch: MAIN
Changes since 1.191: +2 -2
lines
Diff to previous 1.191 (colored)
Update to pkglint 3.79
== functional changes ==
- prints the various "OK: ..." messages only when called with "-v".
- prints a summary after pkgsrc category checks
- fixed a bug for commented category entries (in line 1718)
- removed the option "-q". It has become unnecessary
== refactoring ==
- more consistent naming scheme for variables and functions
- replaced some "local" with "my" when possible
- clustered the variables that are processed by the ${SED} commands
- provided function prototypes for argument checking
- replaced the old perror by log_{error,warning,info}.
- Avoided the (implicit or explicit) use of $_ in many places
Patch contributed by Roland Illig via private mail.
Revision 1.191 / (download) - annotate - [select for diffs], Fri Jun 25 19:03:26 2004 UTC (7 years, 11 months ago) by hubertf
Branch: MAIN
Changes since 1.190: +2 -2
lines
Diff to previous 1.190 (colored)
Commit patch from PR 25222 by Roland Illig: * use strict mode (already found one error... hi wiz!) * add -q (quiet) flag * Identifie if patch files don't patch any or more than one file
Revision 1.190 / (download) - annotate - [select for diffs], Sun Jun 6 16:37:53 2004 UTC (7 years, 11 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base,
pkgsrc-2004Q2
Changes since 1.189: +2 -2
lines
Diff to previous 1.189 (colored)
Warn if a file is marked executable. Welcome to 3.77.
It's misleading to have uninstalled rc.d scripts in ${FILESDIR}
marked executable just because they were inadvertently committed
that way; they need to be processed by the install machinery in
order to work.
Since we set desired permissions at install time, it's generally
best to avoid having "executable" files in pkgsrc (with the notable
exception of pkglocate, which runs in place).
For files not yet committed, please correct the permissions before
committing. For files already in the repository, you'll need help
from an administrator.
Revision 1.189 / (download) - annotate - [select for diffs], Thu May 13 10:46:01 2004 UTC (8 years ago) by salo
Branch: MAIN
Changes since 1.188: +2 -2
lines
Diff to previous 1.188 (colored)
Back out changes made in 3.75, it's too slow for lintpkgsrc. Make it 3.76.
Revision 1.188 / (download) - annotate - [select for diffs], Mon May 10 08:53:05 2004 UTC (8 years ago) by salo
Branch: MAIN
Changes since 1.187: +2 -2
lines
Diff to previous 1.187 (colored)
Welcome to 3.75. Use real value of PKGNAME, suppress bogus warnings when PKGNAME is created from altering DISTNAME with make modifiers (e.g., S or C).
Revision 1.187 / (download) - annotate - [select for diffs], Mon May 10 00:19:43 2004 UTC (8 years ago) by atatat
Branch: MAIN
Changes since 1.186: +2 -2
lines
Diff to previous 1.186 (colored)
The existence of the kde-i18n-sr@Latn pkg makes it clear that _pkg also needs escapement treatment so that the eval doesn't barf. Since _ver is the only thing left, do that one, too. This makes 3.74.
Revision 1.186 / (download) - annotate - [select for diffs], Sun May 9 05:13:24 2004 UTC (8 years ago) by jschauma
Branch: MAIN
Changes since 1.185: +8 -3
lines
Diff to previous 1.185 (colored)
Resurrect do-extract target, following atatat's advice. This way, sources are extracted first as any other package, allowing for local patches.
Revision 1.185 / (download) - annotate - [select for diffs], Sat Apr 24 00:17:20 2004 UTC (8 years, 1 month ago) by reed
Branch: MAIN
Changes since 1.184: +2 -2
lines
Diff to previous 1.184 (colored)
pkglint now reports if sees etc/rc.d in Makefile or PLIST.
Should use RCD_SCRIPTS mechanism (which can automatically
install to ${RCD_SCRIPTS_EXAMPLEDIR}) which automatically
registers the rc.d script(s) in the PLIST.
New version is 3.73.
Revision 1.184 / (download) - annotate - [select for diffs], Sat Apr 17 17:26:40 2004 UTC (8 years, 1 month ago) by seb
Branch: MAIN
Changes since 1.183: +2 -2
lines
Diff to previous 1.183 (colored)
Update to version 3.72.
Use more portable Cwd::cwd() instead of $ENV{'PWD'}
Revision 1.183 / (download) - annotate - [select for diffs], Thu Apr 15 09:41:22 2004 UTC (8 years, 1 month ago) by jmmv
Branch: MAIN
Changes since 1.182: +2 -2
lines
Diff to previous 1.182 (colored)
Update to 3.71: print a fatal error if there are any direct dependencies to the -dirs packages. Suggest usage of USE_DIRS instead.
Revision 1.182 / (download) - annotate - [select for diffs], Mon Apr 12 08:52:14 2004 UTC (8 years, 1 month ago) by jmmv
Branch: MAIN
Changes since 1.181: +2 -2
lines
Diff to previous 1.181 (colored)
Update to 3.70: give errors if the package installs documenation files under PREFIX/doc or if it registers configuration files in PREFIX/etc (because it does not honour PKG_SYSCONFDIR properly).
Revision 1.181 / (download) - annotate - [select for diffs], Mon Apr 12 01:02:19 2004 UTC (8 years, 1 month ago) by salo
Branch: MAIN
Changes since 1.180: +2 -2
lines
Diff to previous 1.180 (colored)
Check for pkgsrc-wip remnants. Welcome to 3.69.
Revision 1.180 / (download) - annotate - [select for diffs], Sun Apr 11 18:29:34 2004 UTC (8 years, 1 month ago) by jschauma
Branch: MAIN
Changes since 1.179: +16 -29
lines
Diff to previous 1.179 (colored)
Add pre-formatted catman pages, so we don't rely on the OPSYS providing nroff, nor do we need to depend on textproc/groff. Regen .0 pages under SunOS and AIX as for audit-packages.
Revision 1.179 / (download) - annotate - [select for diffs], Mon Feb 23 12:33:29 2004 UTC (8 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base,
pkgsrc-2004Q1
Changes since 1.178: +2 -2
lines
Diff to previous 1.178 (colored)
Improve pattern matching for possible RCS Ids to always check for a terminating dollar sign. Welcome to 3.68.
Revision 1.178 / (download) - annotate - [select for diffs], Thu Feb 19 21:22:02 2004 UTC (8 years, 3 months ago) by markd
Branch: MAIN
Changes since 1.177: +2 -1
lines
Diff to previous 1.177 (colored)
USE_LANGUAGES= # empty
Revision 1.177 / (download) - annotate - [select for diffs], Thu Jan 22 08:09:11 2004 UTC (8 years, 4 months ago) by grant
Branch: MAIN
Changes since 1.176: +2 -2
lines
Diff to previous 1.176 (colored)
update to pkglint 3.67: catch deprecated USE_GMAKE.
Revision 1.176 / (download) - annotate - [select for diffs], Tue Jan 20 12:23:57 2004 UTC (8 years, 4 months ago) by agc
Branch: MAIN
Changes since 1.175: +2 -2
lines
Diff to previous 1.175 (colored)
Move WRKSRC definition away from the first paragraph in a Makefile.
Revision 1.175 / (download) - annotate - [select for diffs], Sat Jan 10 22:31:51 2004 UTC (8 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.174: +2 -1
lines
Diff to previous 1.174 (colored)
Fix for pkgviews. From Min Sik Kim in PR 24042.
Revision 1.174 / (download) - annotate - [select for diffs], Mon Jan 5 11:32:40 2004 UTC (8 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.173: +7 -2
lines
Diff to previous 1.173 (colored)
bl3ify
Revision 1.173 / (download) - annotate - [select for diffs], Wed Dec 24 09:54:39 2003 UTC (8 years, 5 months ago) by jmmv
Branch: MAIN
Changes since 1.172: +2 -2
lines
Diff to previous 1.172 (colored)
Update to 3.66: warn if MAINTAINER contains @netbsd.org instead of @NetBSD.org.
Revision 1.172 / (download) - annotate - [select for diffs], Sat Oct 11 08:03:40 2003 UTC (8 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base,
pkgsrc-2003Q4
Changes since 1.171: +2 -2
lines
Diff to previous 1.171 (colored)
Teach lintpkgsrc how to handle empty() conditionals. Closes second part of PR 23126. Welcome to 3.65!.
Revision 1.171 / (download) - annotate - [select for diffs], Mon Oct 6 08:50:40 2003 UTC (8 years, 7 months ago) by grant
Branch: MAIN
Changes since 1.170: +2 -2
lines
Diff to previous 1.170 (colored)
fix handling of DISTDIR. patch from Sebastian Prause on tech-pkg. bump to 3.64.
Revision 1.170 / (download) - annotate - [select for diffs], Wed Oct 1 11:56:17 2003 UTC (8 years, 7 months ago) by abs
Branch: MAIN
Changes since 1.169: +2 -2
lines
Diff to previous 1.169 (colored)
Update pkglint to 3.63:
perl 5.6.1 realpath() cannot handle files, only directories.
Handle this case, with the only downside that if the last component in
an include path is a symlink the 'performance boost' duplicate check
may not work. Reported by Todd Vierling
Revision 1.169 / (download) - annotate - [select for diffs], Tue Sep 30 16:09:50 2003 UTC (8 years, 7 months ago) by abs
Branch: MAIN
Changes since 1.168: +2 -2
lines
Diff to previous 1.168 (colored)
Update pkglint to 3.62:
lintpkgsrc - handle the buildlink include fest:
- Using realpath() to fix exclude of duplicate includes speeds
up 'lintpkgsrc -rp' on a PIII-500 from 40 minutes to 3
- Excluding buildlink[^/]*.mk files unless -d is specified further
speeds up to just under 1 minute
Revision 1.168 / (download) - annotate - [select for diffs], Sun Sep 21 20:32:35 2003 UTC (8 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.167: +2 -2
lines
Diff to previous 1.167 (colored)
Make lintpkgsrc handle .includes correctly. Welcome to 3.61.
Revision 1.167 / (download) - annotate - [select for diffs], Sat Sep 6 08:52:58 2003 UTC (8 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.166: +2 -2
lines
Diff to previous 1.166 (colored)
Update to 3.60: adapt for vulnerability file name change.
Revision 1.166 / (download) - annotate - [select for diffs], Thu Aug 28 14:44:55 2003 UTC (8 years, 8 months ago) by abs
Branch: MAIN
Changes since 1.165: +2 -2
lines
Diff to previous 1.165 (colored)
Update pkglint to 3.59 - handle bsd.pkg.mk's assumption that the caller is in pkgsrc/some/dir
Revision 1.165 / (download) - annotate - [select for diffs], Thu Jul 31 15:13:21 2003 UTC (8 years, 9 months ago) by seb
Branch: MAIN
Changes since 1.164: +2 -2
lines
Diff to previous 1.164 (colored)
Update to version 3.58. Teach pkglint about new rules related to info files handling. - remove old checks of PLIST related to install-info. - emit a FATAL error for "@exec install-info" and similar in PLIST. - emit a FATAL error for inclusion of texinfo.mk.
Revision 1.164 / (download) - annotate - [select for diffs], Thu Jul 24 07:54:45 2003 UTC (8 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.163: +2 -2
lines
Diff to previous 1.163 (colored)
Check if HOMEPAGE URL has a trailing slash if it only consists of a hostname. From Ben Collver in PR 22215. Bump to 3.57.
Revision 1.163 / (download) - annotate - [select for diffs], Thu Jul 17 22:52:18 2003 UTC (8 years, 10 months ago) by grant
Branch: MAIN
Changes since 1.162: +3 -3
lines
Diff to previous 1.162 (colored)
s/netbsd.org/NetBSD.org/
Revision 1.162 / (download) - annotate - [select for diffs], Mon Jul 14 15:36:27 2003 UTC (8 years, 10 months ago) by martti
Branch: MAIN
Changes since 1.161: +2 -2
lines
Diff to previous 1.161 (colored)
Updated pkglint to 3.56: - COMMENTs should start with a capital letter.
Revision 1.161 / (download) - annotate - [select for diffs], Sun Jun 15 22:19:46 2003 UTC (8 years, 11 months ago) by abs
Branch: MAIN
Changes since 1.160: +2 -2
lines
Diff to previous 1.160 (colored)
Update pkglint to 3.55:
- In lintpkgsrc check for invalid PKGREVISION, and handle PKGREVISION=0
Revision 1.160 / (download) - annotate - [select for diffs], Tue May 27 17:14:51 2003 UTC (9 years ago) by wiz
Branch: MAIN
Changes since 1.159: +2 -2
lines
Diff to previous 1.159 (colored)
Remove "country code" check -- a remnant from FreeBSD times. Update to 3.54.
Revision 1.159 / (download) - annotate - [select for diffs], Wed Apr 30 03:16:06 2003 UTC (9 years ago) by atatat
Branch: MAIN
Changes since 1.158: +2 -2
lines
Diff to previous 1.158 (colored)
Add some code to the "stored database" to deal with counting packages that have multiple versions (eg, apache or emacs), so that the number of packages loaded when generating the database will match the number loaded from the database afterwards. Curiously, reorganizing the code a little makes the stored database about 20-25% smaller. Old stored databases are still completely supported. Jump to version 3.53.
Revision 1.158 / (download) - annotate - [select for diffs], Tue Apr 22 10:18:22 2003 UTC (9 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.157: +2 -2
lines
Diff to previous 1.157 (colored)
3.52: Fix last in case the file exists (doh).
Revision 1.157 / (download) - annotate - [select for diffs], Tue Apr 22 08:26:57 2003 UTC (9 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.156: +2 -2
lines
Diff to previous 1.156 (colored)
3.51: Yell if .included files do not exist.
Revision 1.156 / (download) - annotate - [select for diffs], Sat Apr 19 03:05:15 2003 UTC (9 years, 1 month ago) by rh
Branch: MAIN
Changes since 1.155: +2 -2
lines
Diff to previous 1.155 (colored)
Update pkglint to 3.50. This version does a (slightly) better job at Makefile variable parsing and lets "VARNAME=" override "VARNAME?=" definitions. This should also fix the current bogus warnings about distinfo in the weekly pkgsrc output.
Revision 1.155 / (download) - annotate - [select for diffs], Sat Mar 29 12:34:10 2003 UTC (9 years, 1 month ago) by jmmv
Branch: MAIN
Changes since 1.154: +3 -3
lines
Diff to previous 1.154 (colored)
Update to 3.49: make sure WRKSRC is properly placed in the second section, the one starting by DISTNAME (if present). Ok'ed by wiz.
Revision 1.154 / (download) - annotate - [select for diffs], Fri Mar 28 20:22:22 2003 UTC (9 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.153: +2 -2
lines
Diff to previous 1.153 (colored)
Update to 3.48: Avoid including the same buildlink2 files over and over and over and over again. Among others, this makes pkglint work again for x11/gnomepanel.
Revision 1.153 / (download) - annotate - [select for diffs], Thu Mar 27 05:16:11 2003 UTC (9 years, 2 months ago) by atatat
Branch: MAIN
Changes since 1.152: +2 -2
lines
Diff to previous 1.152 (colored)
Fill in default values for DESTDIR (empty), LOCALBASE ("/usr/pkg"),
and X11BASE ("/usr/X11R6"), which, while they might not be right for
*every* system, are certainly more right than UNDEFINED.
Give lang/python/pyversion.mk a little help by stuffing the material
from PYTHON_VERSIONS_ACCEPTED into the two places it expects it (since
lintpkgsrc doesn't do .for loops), add support for the ${FOO:S/foo/&/}
construction, and tweak the .if handling for && and || bits.
This has the following effect on the -g output (as a simple measure):
% grep -c UNDEFINED before after
before:58
after:1
Jump to 3.47.
Revision 1.152 / (download) - annotate - [select for diffs], Tue Jan 28 22:44:00 2003 UTC (9 years, 3 months ago) by abs
Branch: MAIN
CVS Tags: netbsd-1-6-1-base,
netbsd-1-6-1
Changes since 1.151: +3 -3
lines
Diff to previous 1.151 (colored)
Update pkglint to 3.46
Check MAKE_ENV and similar variables which contain ${ use :Q or are quoted
Revision 1.151 / (download) - annotate - [select for diffs], Mon Jan 27 17:59:01 2003 UTC (9 years, 3 months ago) by atatat
Branch: MAIN
Changes since 1.150: +9 -4
lines
Diff to previous 1.150 (colored)
Add a simple "extract" step so that local patches can be maintained easily. This only affects the build process, so PKGREVISION is not bumped.
Revision 1.150 / (download) - annotate - [select for diffs], Fri Jan 24 15:16:31 2003 UTC (9 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.149: +2 -2
lines
Diff to previous 1.149 (colored)
Update to 3.45: Accept commented out SUBDIRS in category Makefiles, if a comment with a reason is given.
Revision 1.149 / (download) - annotate - [select for diffs], Fri Jan 24 15:00:41 2003 UTC (9 years, 4 months ago) by atatat
Branch: MAIN
Changes since 1.148: +2 -2
lines
Diff to previous 1.148 (colored)
Add -E and -I to lintpkgsrc for the "exporting" and "importing" of a "database" that lintpkgsrc can use in lieu of scanning all the pkgsrc Makefiles. This has several nice effects, chiefly: (1) Using any of -B, -O, -R, -S, -V, -d, -g, -i, -p, or -u, are now *much* faster since reading the "database" takes at most 3 seconds on my laptop, whereas reading all the Makefiles takes at least 3 minutes. (2) One can now check for out-of-date packages on machines which do not have an expanded pkgsrc tree simply by copying the "database" over. Note that the database will inherently have some dependencies on the environment of machine where it is generated (eg, mk.conf settings, architecture type, etc). Reviewed by the wiz.
Revision 1.148 / (download) - annotate - [select for diffs], Wed Jan 15 23:41:31 2003 UTC (9 years, 4 months ago) by rh
Branch: MAIN
Changes since 1.147: +2 -2
lines
Diff to previous 1.147 (colored)
Update pkglint to 3.43. Check for hard coded share/locale and lib/locale within PLIST.
Revision 1.147 / (download) - annotate - [select for diffs], Sat Jan 11 04:42:57 2003 UTC (9 years, 4 months ago) by rh
Branch: MAIN
Changes since 1.146: +2 -2
lines
Diff to previous 1.146 (colored)
Update pkglint to 3.42: * Add a PKGLOCALEDIR check to pkglint: warn if PKGLOCALEDIR is in PLIST, USE_BUILDLINK2 is set, and USE_PKGLOCALEDIR is not set.
Revision 1.146 / (download) - annotate - [select for diffs], Thu Jan 2 22:58:41 2003 UTC (9 years, 4 months ago) by schmonz
Branch: MAIN
Changes since 1.145: +4 -3
lines
Diff to previous 1.145 (colored)
Update to 3.41: - replace occurrences of "make" with @MAKE@ - add @MAKE@ to the list of variables to get sod (I never learned properly how to conjugate "sed") - warn about NO_PATCH, since it hinders more than it helps - remove NO_PATCH from Makefile to quell new pkglint warning
Revision 1.145 / (download) - annotate - [select for diffs], Thu Jan 2 22:17:45 2003 UTC (9 years, 4 months ago) by atatat
Branch: MAIN
Changes since 1.144: +2 -2
lines
Diff to previous 1.144 (colored)
In the case that we really can't determine the PKGNAME properly, just punt and invoke "make show-vars VARNAMES=PKGNAME" and get make to tell us. This addresses the issue of: Cannot extract digest-UNDEFINED version (/usr/pkgsrc/pkgtools/digest/Makefile) Cannot extract pkg_install-UNDEFINED version (/usr/pkgsrc/pkgtools/pkg_install/Makefile) Unknown package: 'digest' version 20010807 Unknown package: 'pkg_install' version 20021123 Patch reviewed by the wiz.
Revision 1.144 / (download) - annotate - [select for diffs], Tue Dec 10 14:30:36 2002 UTC (9 years, 5 months ago) by schmonz
Branch: MAIN
Changes since 1.143: +2 -2
lines
Diff to previous 1.143 (colored)
3.39: note that IGNORE is deprecated in favor of PKG_{FAIL,SKIP}_REASON.
Nudged by wiz@, who sees all.
Revision 1.143 / (download) - annotate - [select for diffs], Tue Dec 10 12:42:40 2002 UTC (9 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.142: +2 -2
lines
Diff to previous 1.142 (colored)
Update to 3.38: Complete handling of category/Makefile; now compares list of SUBDIRS against list of directories and complains about mismatches.
Revision 1.142 / (download) - annotate - [select for diffs], Sat Nov 23 01:07:31 2002 UTC (9 years, 6 months ago) by schmonz
Branch: MAIN
Changes since 1.141: +2 -2
lines
Diff to previous 1.141 (colored)
Any "digest" newer than 2001 is acceptable. This allows the "digest" installed by bootstrap-pkgsrc to satisfy the dependency requirement.
Revision 1.141 / (download) - annotate - [select for diffs], Thu Nov 14 04:01:55 2002 UTC (9 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.140: +2 -2
lines
Diff to previous 1.140 (colored)
Only avoid checking mk/bsd*, not all files from mk/. Bump to 3.37.
Revision 1.140 / (download) - annotate - [select for diffs], Mon Sep 30 16:08:17 2002 UTC (9 years, 7 months ago) by atatat
Branch: MAIN
Changes since 1.139: +2 -2
lines
Diff to previous 1.139 (colored)
Upgrade to 3.36. Fixes the problem with $pkg_installver being "uninitialized" for some cases. Approved by the wiz.
Revision 1.139 / (download) - annotate - [select for diffs], Wed Sep 25 09:34:21 2002 UTC (9 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.138: +2 -2
lines
Diff to previous 1.138 (colored)
Slight fix for 3.34, so that "cd /usr/pkgsrc; for i in */; do pkglint $i; done" works. Bump to 3.35.
Revision 1.138 / (download) - annotate - [select for diffs], Tue Sep 24 14:01:37 2002 UTC (9 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.137: +2 -2
lines
Diff to previous 1.137 (colored)
Update to 3.34: Can now also be run in Category directories and checks correct sorting order of SUBDIR entries.
Revision 1.137 / (download) - annotate - [select for diffs], Tue Sep 24 12:34:21 2002 UTC (9 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.136: +2 -2
lines
Diff to previous 1.136 (colored)
Since MESSAGE files come by many names, hardwire the line length, independent of the actual filename. Update to 3.33.
Revision 1.136 / (download) - annotate - [select for diffs], Sun Sep 22 16:00:37 2002 UTC (9 years, 8 months ago) by atatat
Branch: MAIN
Changes since 1.135: +2 -2
lines
Diff to previous 1.135 (colored)
lintpkgsrc was tweaked, so bump the version
Revision 1.135 / (download) - annotate - [select for diffs], Thu Sep 12 17:03:04 2002 UTC (9 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.134: +2 -2
lines
Diff to previous 1.134 (colored)
3.31: Check MESSAGE file format. Patch from sco at openface ca in pkg/18276.
Revision 1.129.2.2 / (download) - annotate - [select for diffs], Fri Aug 23 05:09:25 2002 UTC (9 years, 9 months ago) by jlam
Branch: buildlink2
Changes since 1.129.2.1: +2 -2
lines
Diff to previous 1.129.2.1 (colored) to branchpoint 1.129 (colored) next main 1.130 (colored)
Merge changes from HEAD of pkgsrc/pkgtools to buildlink2 branch.
Revision 1.134 / (download) - annotate - [select for diffs], Tue Aug 13 15:05:30 2002 UTC (9 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-6-RELEASE-base,
netbsd-1-6,
buildlink2-base
Changes since 1.133: +2 -2
lines
Diff to previous 1.133 (colored)
Strip leading './' from distinfo entry names before matching against the file system -- removes bogus warnings for at least opera and ymessenger, which have "DIST_SUBDIR=.". Bump to 3.30.
Revision 1.133 / (download) - annotate - [select for diffs], Thu Jul 11 10:22:25 2002 UTC (9 years, 10 months ago) by abs
Branch: MAIN
CVS Tags: pkgviews-base,
pkgviews
Changes since 1.132: +2 -2
lines
Diff to previous 1.132 (colored)
Updated pkglint to 3.29 Make -V work without -p, -O, or -R Fixes pkg/17558 from Dan McMahill
Revision 1.132 / (download) - annotate - [select for diffs], Tue Jul 2 15:26:18 2002 UTC (9 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.131: +2 -2
lines
Diff to previous 1.131 (colored)
3.28: Note that USE_SSL is deprecated.
Revision 1.131 / (download) - annotate - [select for diffs], Tue Jul 2 13:16:30 2002 UTC (9 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.130: +2 -2
lines
Diff to previous 1.130 (colored)
3.27: Warn about missing RCS Id in distinfo, and note that IS_INTERACTIVE is deprecated.
Revision 1.129.2.1 / (download) - annotate - [select for diffs], Sun Jun 23 18:57:46 2002 UTC (9 years, 11 months ago) by jlam
Branch: buildlink2
Changes since 1.129: +2 -2
lines
Diff to previous 1.129 (colored)
Merge from pkgsrc-current to buildlink2 branch.
Revision 1.130 / (download) - annotate - [select for diffs], Sun Jun 2 21:52:28 2002 UTC (9 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.129: +2 -2
lines
Diff to previous 1.129 (colored)
Update to 3.26. Changes: . sync dewey support with pkg_info . fix 'elsif' handling (fixes bogus ns-flash warnings)
Revision 1.129 / (download) - annotate - [select for diffs], Mon Apr 8 13:57:12 2002 UTC (10 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH003
Branch point for: buildlink2
Changes since 1.128: +2 -2
lines
Diff to previous 1.128 (colored)
Recognize ${INSTALL_INFO} in PLISTs as install-info.
Bump to 3.25.
Revision 1.128 / (download) - annotate - [select for diffs], Fri Mar 22 15:57:53 2002 UTC (10 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.127: +2 -2
lines
Diff to previous 1.127 (colored)
Update to 3.24: Report downlevel pkg_install version, too (in -i mode). Requested by gendalia and agc.
Revision 1.127 / (download) - annotate - [select for diffs], Wed Feb 27 11:20:59 2002 UTC (10 years, 2 months ago) by abs
Branch: MAIN
Changes since 1.126: +2 -2
lines
Diff to previous 1.126 (colored)
Update pkglint to 3.23: Correct inverted logic for DYNAMIC_MASTER_SITES check
Revision 1.126 / (download) - annotate - [select for diffs], Wed Feb 13 08:42:11 2002 UTC (10 years, 3 months ago) by abs
Branch: MAIN
Changes since 1.125: +2 -2
lines
Diff to previous 1.125 (colored)
Update pkglint to 3.22
Handle DYNAMIC_MASTER_SITES
Revision 1.125 / (download) - annotate - [select for diffs], Thu Jan 3 11:04:49 2002 UTC (10 years, 4 months ago) by abs
Branch: MAIN
Changes since 1.124: +2 -2
lines
Diff to previous 1.124 (colored)
Updated pkglint to 3.21
- lintpkgsrc - fixed -p to handle relative symlinks and symlink loops
Revision 1.124 / (download) - annotate - [select for diffs], Thu Dec 27 19:13:13 2001 UTC (10 years, 5 months ago) by abs
Branch: MAIN
Changes since 1.123: +2 -2
lines
Diff to previous 1.123 (colored)
Update pkglint to 3.20
lintpkgsrc - if we find one valid match in a DEPENDS entry, don't
bitch about any others expanding to a non-existant package:
Example: postgresql-{6.5.3*,7.0*,lib-*}
With this lintpkgsrc -d now outputs six lines on current pkgsrc.
Note to self: When you use 'cvs c^[P' the second time in an
evening for the same package... its enough.
Revision 1.123 / (download) - annotate - [select for diffs], Thu Dec 27 13:31:45 2001 UTC (10 years, 5 months ago) by abs
Branch: MAIN
Changes since 1.122: +2 -2
lines
Diff to previous 1.122 (colored)
Update pkglint to 3.19
lintpkgsrc.pl:
Finally we parse {x,y,z} constructs in DEPENDS, plus handle a
few more make conditionals. Now most of the lintpkgsrc -d output
is related to versions of software no longer in pkgsrc...
Does the fun ever start?
Revision 1.122 / (download) - annotate - [select for diffs], Thu Dec 27 12:42:08 2001 UTC (10 years, 5 months ago) by abs
Branch: MAIN
Changes since 1.121: +2 -2
lines
Diff to previous 1.121 (colored)
Update pkglint to 3.18:
Significant rototill of lintpkgsrc.pl, converting to a rather twisted
hierarchy of PkgVer Pkgs and PkgList objects with assorted arbitrary
methods, all based on existing usage rather than ideal design.
Actual fixes found along the way:
- Handle := in makefiles
- Better handle parenthesis and "" in make conditionals
- parse bsd.pkg.mk to extract _REQD values (hence the previous line)
- Add missing 'key' in hash iteration
- Do not repeat includes (evolution longer depends on jpeg 45 times)
Still have to handle such delightful constructs as
DEPENDS += {qt2-designer>=2.2.4,qt2-designer-kde>=2.3.1nb1} in a sane way
Revision 1.121 / (download) - annotate - [select for diffs], Thu Dec 20 03:31:51 2001 UTC (10 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.120: +2 -2
lines
Diff to previous 1.120 (colored)
Making lintpkgsrc more usable, part 2. Reduces warnings from 'lintpkgsrc -d' from ~700 lines to ~100. [It won't get much better than this...]
Revision 1.120 / (download) - annotate - [select for diffs], Sat Dec 15 20:25:39 2001 UTC (10 years, 5 months ago) by agc
Branch: MAIN
Changes since 1.119: +4 -5
lines
Diff to previous 1.119 (colored)
Modify all references to PKGSRCDIR to _PKGSRCDIR, except in the external references of the pkglint package. _PKGSRCDIR is an internal definition in bsd.pkg.mk, and a few packages which would like to refer to other packages in the build tree. It should not be set by users, but neither should it stop a user from building a package if it is defined, so make it obvious that this is the case.
Revision 1.119 / (download) - annotate - [select for diffs], Mon Dec 3 21:55:48 2001 UTC (10 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.118: +2 -2
lines
Diff to previous 1.118 (colored)
Handle PKGREVISION more properly, by allowing it being set, but empty. Bump to 3.16.
Revision 1.118 / (download) - annotate - [select for diffs], Mon Dec 3 18:20:49 2001 UTC (10 years, 5 months ago) by abs
Branch: MAIN
Changes since 1.117: +2 -2
lines
Diff to previous 1.117 (colored)
Update pkglint to 3.15
- lintpkgsrc: Set BSD_PKG_MK, and ensure .CURDIR is correct when running
with -D. Also remove an articulated lorry load of single quotes.
Many thanks to wiz who added PKGREVISION before I lamely managed to get
around to it :)
Revision 1.117 / (download) - annotate - [select for diffs], Mon Dec 3 17:52:24 2001 UTC (10 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.116: +2 -2
lines
Diff to previous 1.116 (colored)
Make lintpkgsrc support PKGREVISION, in response to pkg/14767. Bump to 3.14 (next version 3.141? ;)
Revision 1.116 / (download) - annotate - [select for diffs], Thu Nov 29 01:56:37 2001 UTC (10 years, 5 months ago) by hubertf
Branch: MAIN
Changes since 1.115: +2 -2
lines
Diff to previous 1.115 (colored)
Teach pkglint about PKGREVISION (not complaining about it). TODO: warn about PKGNAME= ...nbX
Revision 1.115 / (download) - annotate - [select for diffs], Sun Nov 11 05:04:50 2001 UTC (10 years, 6 months ago) by hubertf
Branch: MAIN
Changes since 1.114: +2 -2
lines
Diff to previous 1.114 (colored)
Bump version to 3.12 for check of "nb" on DISTNAME
Revision 1.114 / (download) - annotate - [select for diffs], Sat Nov 3 21:34:35 2001 UTC (10 years, 6 months ago) by hubertf
Branch: MAIN
Changes since 1.113: +2 -2
lines
Diff to previous 1.113 (colored)
Bump to 3.11: warn about scripts/* and pkg/* dirs and contents
Revision 1.113 / (download) - annotate - [select for diffs], Thu Nov 1 23:26:42 2001 UTC (10 years, 6 months ago) by jmc
Branch: MAIN
Changes since 1.112: +2 -2
lines
Diff to previous 1.112 (colored)
Bump version. Changed lintpkgsrc.pl to parse patchfiles in the distinfo files using the same patterns bsd.pkg.mk uses when building the file (via make patchsum)
Revision 1.112 / (download) - annotate - [select for diffs], Wed Oct 31 18:39:26 2001 UTC (10 years, 6 months ago) by zuntum
Branch: MAIN
Changes since 1.111: +10 -10
lines
Diff to previous 1.111 (colored)
o don't echo pkg/COMMENT, use $pkgdir/COMMENT instead o fit in 80 columns o s,pkg/DESCR,DESCR, and the same with PLIST in comments OK'd by wiz
Revision 1.111 / (download) - annotate - [select for diffs], Tue Oct 30 18:53:01 2001 UTC (10 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.110: +2 -2
lines
Diff to previous 1.110 (colored)
If pkg/ doesn't exist, use ./, just like bsd.pkg.mk does nowadays. Requested by zuntum. Bump to 3.09.
Revision 1.110 / (download) - annotate - [select for diffs], Sun Sep 9 20:50:16 2001 UTC (10 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.109: +2 -2
lines
Diff to previous 1.109 (colored)
NO_WRKSUBDIR is deprecated, while USE_LIBTOOL isn't anymore. Version now 3.08.
Revision 1.109 / (download) - annotate - [select for diffs], Sun Sep 9 20:36:42 2001 UTC (10 years, 8 months ago) by agc
Branch: MAIN
Changes since 1.108: +2 -2
lines
Diff to previous 1.108 (colored)
Deprecate NO_WRKSUBDIR, replacing it with an explicit assignment of:
WRKSRC= ${WRKDIR}
This is much cleaner, much more indicative of what happens, and removes
another of the negative definitions (NO_.* = value).
Revision 1.108 / (download) - annotate - [select for diffs], Sun Jul 15 12:56:58 2001 UTC (10 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.107: +2 -2
lines
Diff to previous 1.107 (colored)
'file' should be replaced by '${FILE_CMD}' now.
Bump to 3.07.
Revision 1.107 / (download) - annotate - [select for diffs], Fri Jul 13 08:20:54 2001 UTC (10 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.106: +2 -2
lines
Diff to previous 1.106 (colored)
Warn about some more directly used commands we now have ${CMD} for.
[cmp, dirname, sort, wc]
Revision 1.106 / (download) - annotate - [select for diffs], Sun Jul 8 16:41:52 2001 UTC (10 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.105: +2 -2
lines
Diff to previous 1.105 (colored)
Update to 3.05: pkglint support for SVR4_PKGNAME, as requested by Bernd Ernesti.
Revision 1.105 / (download) - annotate - [select for diffs], Sat Jul 7 18:21:29 2001 UTC (10 years, 10 months ago) by dmcmahill
Branch: MAIN
Changes since 1.104: +2 -2
lines
Diff to previous 1.104 (colored)
add -O option to lintpkgsrc to report packages which have the OSVERSION_SPECIFIC flag set. bump version to 3.04
Revision 1.104 / (download) - annotate - [select for diffs], Mon Jul 2 13:23:22 2001 UTC (10 years, 10 months ago) by abs
Branch: MAIN
Changes since 1.103: +2 -2
lines
Diff to previous 1.103 (colored)
Update pkglint to 3.03: Fix incorrect ' at start of line in lintpkgsrc manpage. Fixes PR pkg/13354 by Ben Wong
Revision 1.103 / (download) - annotate - [select for diffs], Thu Jun 21 15:53:54 2001 UTC (10 years, 11 months ago) by abs
Branch: MAIN
Changes since 1.102: +2 -2
lines
Diff to previous 1.102 (colored)
Update pkglint to 3.02: Also check 'size' when crosschecking for checksum mismatches.
Revision 1.102 / (download) - annotate - [select for diffs], Thu Jun 21 15:15:01 2001 UTC (10 years, 11 months ago) by abs
Branch: MAIN
Changes since 1.101: +2 -2
lines
Diff to previous 1.101 (colored)
Update pkglint to 3.01: Correct wrong var usage in lintpkgsrc 'checksum mismatch' report.
Revision 1.101 / (download) - annotate - [select for diffs], Wed Jun 20 13:53:05 2001 UTC (10 years, 11 months ago) by hubertf
Branch: MAIN
Changes since 1.100: +3 -1
lines
Diff to previous 1.100 (colored)
If you install pkglint/lintpkgsrc from a binary pkg, make sure that digest is installed too (-> explicit DEPENDS).
Revision 1.100 / (download) - annotate - [select for diffs], Sat Jun 9 15:36:12 2001 UTC (10 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.99: +2 -2
lines
Diff to previous 1.99 (colored)
Remove lots of dead and FreeBSD-specific code. Some slight improvements while I'm here. That's worth a new major: 3.00.
Revision 1.99 / (download) - annotate - [select for diffs], Sat Jun 9 12:30:53 2001 UTC (10 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.98: +2 -2
lines
Diff to previous 1.98 (colored)
Warn about deprecated DIGEST_FILE and PATCH_SUM_FILE. Bump to 2.57.
Revision 1.98 / (download) - annotate - [select for diffs], Thu May 31 17:37:25 2001 UTC (10 years, 11 months ago) by abs
Branch: MAIN
Changes since 1.97: +2 -2
lines
Diff to previous 1.97 (colored)
Another day, another pkglint version.
lintpkgsrc:
If a binary package matches more than one vulnerability, only report once.
Ensure LINTPKGSRC is set when parsing mk.conf
Revision 1.97 / (download) - annotate - [select for diffs], Wed May 30 16:44:46 2001 UTC (10 years, 11 months ago) by abs
Branch: MAIN
Changes since 1.96: +2 -2
lines
Diff to previous 1.96 (colored)
Update pkglint to 2.55 Fix lintpkgsrc to correctly parse packages containing '+', from PR 12996 by Wolfgang Rupprecht
Revision 1.96 / (download) - annotate - [select for diffs], Mon May 21 13:27:14 2001 UTC (11 years ago) by abs
Branch: MAIN
Changes since 1.95: +2 -2
lines
Diff to previous 1.95 (colored)
Updated pkglint to 2.54 - for lintpkgsrc fix case of PKGSRCDIR not set in environment, mk.conf, or command line.
Revision 1.95 / (download) - annotate - [select for diffs], Fri May 18 10:38:47 2001 UTC (11 years ago) by abs
Branch: MAIN
Changes since 1.94: +2 -2
lines
Diff to previous 1.94 (colored)
Update pkglint to 2.53 Extend 'lintpkgsrc -u' to list REQUIRED entries for mismatched packages, handle PACKAGES?=xxx in mk.conf
Revision 1.94 / (download) - annotate - [select for diffs], Wed May 16 11:36:47 2001 UTC (11 years ago) by abs
Branch: MAIN
Changes since 1.93: +2 -2
lines
Diff to previous 1.93 (colored)
Update pkglint to 2.52: Handle empty variable settings 'VAR=' in lintpkgsrc, to match recent postgresql package Makefiles
Revision 1.93 / (download) - annotate - [select for diffs], Sat May 12 15:19:14 2001 UTC (11 years ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-5-PATCH001
Changes since 1.92: +2 -2
lines
Diff to previous 1.92 (colored)
Warn on finding USE_PERL (not USE_PERL5), and on DEPENDS with continuation lines. Bump to 2.51.
Revision 1.92 / (download) - annotate - [select for diffs], Thu May 3 19:18:55 2001 UTC (11 years ago) by abs
Branch: MAIN
Changes since 1.91: +5 -2
lines
Diff to previous 1.91 (colored)
Update pkglint to 2.50 Implement pkglint -V which displays pkglint version (Useful for ftp.netbsd.org automated checks)
Revision 1.91 / (download) - annotate - [select for diffs], Tue May 1 15:52:50 2001 UTC (11 years ago) by abs
Branch: MAIN
Changes since 1.90: +2 -2
lines
Diff to previous 1.90 (colored)
Update pkglint to 2.49 lintpkgsrc now handles '/1' suffix in make S:x:y: expressions
Revision 1.90 / (download) - annotate - [select for diffs], Mon Apr 23 14:49:44 2001 UTC (11 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.89: +2 -2
lines
Diff to previous 1.89 (colored)
Look for deprecated md5/patch-sum files in correct dir. Bump to 2.48.
Revision 1.89 / (download) - annotate - [select for diffs], Sun Apr 22 16:16:14 2001 UTC (11 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.88: +2 -2
lines
Diff to previous 1.88 (colored)
Undo part of previous, since it doesn't work as expected. Bump to 2.47.
Revision 1.88 / (download) - annotate - [select for diffs], Sat Apr 21 12:54:17 2001 UTC (11 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.87: +2 -2
lines
Diff to previous 1.87 (colored)
Use the same pattern for matching patch files as in bsd.pkg.mk. Fixes a bogus warning for at least devel/patch.
Revision 1.87 / (download) - annotate - [select for diffs], Thu Apr 19 13:25:41 2001 UTC (11 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.86: +2 -2
lines
Diff to previous 1.86 (colored)
DISTINFO_FILE, not DIGEST_FILE; fixes some 'missing distinfo file' warnings. Bump to 2.45.
Revision 1.86 / (download) - annotate - [select for diffs], Tue Apr 17 17:08:41 2001 UTC (11 years, 1 month ago) by abs
Branch: MAIN
Changes since 1.85: +2 -2
lines
Diff to previous 1.85 (colored)
Update pkglint to 2.44 to match distinfo enhancements to pkgsrc by agc
Revision 1.85 / (download) - annotate - [select for diffs], Mon Apr 2 19:02:33 2001 UTC (11 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.84: +2 -2
lines
Diff to previous 1.84 (colored)
Teach pkglint about BUILD_USES_MSGFMT, and where it recommend using it.
BUILD_USES_MSGFMT is expected in the DEPENDs block now.
Also recognize ${PKGSRCDIR} in DIGEST_FILE.
Bump version to 2.43.
Revision 1.84 / (download) - annotate - [select for diffs], Fri Mar 30 16:30:24 2001 UTC (11 years, 1 month ago) by abs
Branch: MAIN
Changes since 1.83: +2 -2
lines
Diff to previous 1.83 (colored)
Update pkglint to 2.42 - teach lintpkgsrc about digest, including handling the same distfile used by different packages with different checksum methods.
Revision 1.83 / (download) - annotate - [select for diffs], Thu Mar 15 15:10:22 2001 UTC (11 years, 2 months ago) by abs
Branch: MAIN
Changes since 1.82: +2 -2
lines
Diff to previous 1.82 (colored)
Update to 2.41:
lintpkgsrc - when parsing ${VAR:S/x/y/} type constructs in Makefiles,
handle separators other than '/'.
Revision 1.82 / (download) - annotate - [select for diffs], Thu Mar 8 10:14:49 2001 UTC (11 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.81: +2 -2
lines
Diff to previous 1.81 (colored)
Update pkglint to 2.40.
Now handles the digests other than md5. Expands variables in ${PKGNAME};
doesn't check Makefile comments or COMMENTs for use of reserved words;
and some minor cleanup. (Removes ~100 bogus warnings from lintpkgsrc -l).
Revision 1.81 / (download) - annotate - [select for diffs], Sun Feb 25 05:20:02 2001 UTC (11 years, 3 months ago) by hubertf
Branch: MAIN
Changes since 1.80: +2 -2
lines
Diff to previous 1.80 (colored)
Bump to 1.39: Catch a few cases where MKDIR/INSTALL -d can be replaced by INSTALL_*_DIR
Revision 1.80 / (download) - annotate - [select for diffs], Thu Feb 22 14:47:32 2001 UTC (11 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.79: +2 -2
lines
Diff to previous 1.79 (colored)
Add length check for COMMENT. Bump to 2.38.
Revision 1.79 / (download) - annotate - [select for diffs], Sat Feb 17 17:51:29 2001 UTC (11 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.78: +2 -1
lines
Diff to previous 1.78 (colored)
Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.
Revision 1.78 / (download) - annotate - [select for diffs], Fri Feb 16 13:06:19 2001 UTC (11 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.77: +2 -2
lines
Diff to previous 1.77 (colored)
Change COMMENT handling: COMMENTs are now a variable in the Makefile instead of a pkg/COMMENT file. The COMMENT var should be in the maintainer block after the homepage. Modify bsd.pkg.mk, pkglint, url2pkg, and port2pkg (last one untested) for the new behaviour. Document new state in Packages.txt. This should save lots of inodes, and lots of time when untarring/updating. Idea by Alistair Crooks. For the time being, accept pkg/COMMENT instead of a COMMENT var to avoid a flag day.
Revision 1.77 / (download) - annotate - [select for diffs], Mon Jan 29 10:48:09 2001 UTC (11 years, 3 months ago) by abs
Branch: MAIN
Changes since 1.76: +2 -2
lines
Diff to previous 1.76 (colored)
Update to pkglint-2.36 On pre NetBSD-1.4 fall back to 'sysctl -n hw.machine_arch' for MACHINE_ARCH
Revision 1.76 / (download) - annotate - [select for diffs], Fri Jan 26 13:16:52 2001 UTC (11 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.75: +2 -2
lines
Diff to previous 1.75 (colored)
Update to 2.35: Note deprecated LIBTOOL_OVERRIDE.
Revision 1.75 / (download) - annotate - [select for diffs], Thu Jan 25 08:45:46 2001 UTC (11 years, 4 months ago) by tron
Branch: MAIN
Changes since 1.74: +8 -8
lines
Diff to previous 1.74 (colored)
Use "FILE" instead of "file" as variable name to avoid a "pkglint" warning here.
Revision 1.74 / (download) - annotate - [select for diffs], Fri Jan 19 21:16:51 2001 UTC (11 years, 4 months ago) by tron
Branch: MAIN
Changes since 1.73: +6 -4
lines
Diff to previous 1.73 (colored)
Use "nroff -man" on Solaris for the moment so that this package builds at least.
Revision 1.73 / (download) - annotate - [select for diffs], Thu Jan 18 11:40:33 2001 UTC (11 years, 4 months ago) by abs
Branch: MAIN
Changes since 1.72: +2 -2
lines
Diff to previous 1.72 (colored)
Update pkglint to 2.34.
Changes to lintpkgsrc:
Fix DEPENDS error (was only checking first DEPENDS). Fix from Dan.
Fix uname to work on pre NetBSD 1.4 systems.
Revision 1.72 / (download) - annotate - [select for diffs], Fri Jan 12 12:47:51 2001 UTC (11 years, 4 months ago) by dent
Branch: MAIN
Changes since 1.71: +2 -2
lines
Diff to previous 1.71 (colored)
Update HOMEPAGE.
Revision 1.71 / (download) - annotate - [select for diffs], Wed Dec 13 23:53:42 2000 UTC (11 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.70: +2 -2
lines
Diff to previous 1.70 (colored)
MIRROR_DISTFILE is deprecated; add tests for that and NO_{BIN,SRC}_ON_FTP
instead. Bump to 2.33.
Revision 1.70 / (download) - annotate - [select for diffs], Sat Dec 2 02:02:59 2000 UTC (11 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.69: +2 -2
lines
Diff to previous 1.69 (colored)
pkglint: Recognize a different name for the main sunsite, and two sourceforge URLs. Bump to 2.32.
Revision 1.69 / (download) - annotate - [select for diffs], Fri Nov 17 12:45:30 2000 UTC (11 years, 6 months ago) by abs
Branch: MAIN
Changes since 1.68: +2 -2
lines
Diff to previous 1.68 (colored)
Update to pkglint-2.31 lintpkgsrc changes: Add '-S' - List packages not in category 'SUBDIRS', rename experimental '-S' to '-c'. Rework -h output to group by type. Fix poblem with handling certain glob expressions for depends, clean up manpage.
Revision 1.68 / (download) - annotate - [select for diffs], Tue Nov 14 17:11:42 2000 UTC (11 years, 6 months ago) by abs
Branch: MAIN
Changes since 1.67: +2 -2
lines
Diff to previous 1.67 (colored)
Add -B option to lintpkgsrc, to display broken packages. Update to 2.30
Revision 1.67 / (download) - annotate - [select for diffs], Fri Oct 20 11:00:13 2000 UTC (11 years, 7 months ago) by abs
Branch: MAIN
Changes since 1.66: +2 -2
lines
Diff to previous 1.66 (colored)
Update to 2.29 lintpkgsrc - Add '-S' to optionally generate pkgsrcmap file mapping pkgname to pkgdir and version
Revision 1.66 / (download) - annotate - [select for diffs], Thu Oct 12 15:07:41 2000 UTC (11 years, 7 months ago) by abs
Branch: MAIN
CVS Tags: netbsd-1-5-RELEASE,
netbsd-1-4-PATCH003
Changes since 1.65: +2 -2
lines
Diff to previous 1.65 (colored)
Update pkglint to 2.28 - Add '-V' to lintpkgsrc - check binary packages against /pkgsrc/distfiles/vulnerabilities.
Revision 1.65 / (download) - annotate - [select for diffs], Thu Oct 5 10:29:49 2000 UTC (11 years, 7 months ago) by abs
Branch: MAIN
Changes since 1.64: +2 -2
lines
Diff to previous 1.64 (colored)
Update to 2.27
lintpkgsrc: Remove over enthusiastic setting of {'PKGSRCDIR'} = '/usr/pkgsrc';
Revision 1.64 / (download) - annotate - [select for diffs], Mon Oct 2 14:32:21 2000 UTC (11 years, 7 months ago) by abs
Branch: MAIN
Changes since 1.63: +2 -2
lines
Diff to previous 1.63 (colored)
Update to 2.26 lintpkgsrc: Allow setting of any variable in mk.conf, including PACKAGES containing PKGSRCDIR.
Revision 1.63 / (download) - annotate - [select for diffs], Tue Sep 26 15:57:05 2000 UTC (11 years, 8 months ago) by abs
Branch: MAIN
Changes since 1.62: +2 -2
lines
Diff to previous 1.62 (colored)
Update pkglint to 2.25. If this keeps on I'm going to have to start using odd numbers for 'development' versions... lintpkgsrc: Rename set_pkgsrcdir to parse_mk_conf, and also extract PACKAGES as well as PKGSRCDIR. Update check_prebuilt_packages to handle the new package data structure that allos mulitple versions of the same package to be valid (for -current packages etc) - Missed in previous changes.
Revision 1.62 / (download) - annotate - [select for diffs], Fri Sep 22 22:41:07 2000 UTC (11 years, 8 months ago) by abs
Branch: MAIN
Changes since 1.61: +2 -2
lines
Diff to previous 1.61 (colored)
Update pkglint to 2.24:
lintpkgsrc tried to break DEPENDS up into a packagename and version
section, so if the version did not match it could lookup the matching
packages and suggest valid versions. Unfortunately this excessive
helpfulness meant globs that cover both sides such as
'perl-{5.0*,5.6.0nb2,base-5.[6-9]*}' gave it a certain degree of
indigestion. It also didn't handle the '.if ${BINNAME} != common'
correctly in www/ns-plugger-common/Makefile.
I believe now that any outstanding -i or -d warnings are genuine...
Revision 1.61 / (download) - annotate - [select for diffs], Thu Sep 21 10:28:44 2000 UTC (11 years, 8 months ago) by abs
Branch: MAIN
Changes since 1.60: +2 -2
lines
Diff to previous 1.60 (colored)
pkglint: lintpkgsrc - fix :S modifier behaviour - broken in last commit
Revision 1.60 / (download) - annotate - [select for diffs], Wed Sep 20 06:39:27 2000 UTC (11 years, 8 months ago) by abs
Branch: MAIN
Changes since 1.59: +2 -2
lines
Diff to previous 1.59 (colored)
lintpkgsrc:
Rework substitution handling to correctly deal with
${DISTNAME:S/-/-gnome-/:S/$/nb1/} and friends. I remember being
in something of a hurry when that code was fist written. Slight
cleanup to not completely blow up on DEPENDS such as
perl-{5.0*,5.6.0nb2,base-5.[6-9]*}, though we still do not
handle globbing that includes packagename and version.
Update to 2.22
Revision 1.59 / (download) - annotate - [select for diffs], Mon Sep 11 10:39:04 2000 UTC (11 years, 8 months ago) by abs
Branch: MAIN
Changes since 1.58: +2 -2
lines
Diff to previous 1.58 (colored)
lintpkgsrc: Clean up makefile variable parsing and use to extract PKGSRCDIR from /etc/mk.conf - now will understand .include and other make'isms in mk.conf Update to 2.21
Revision 1.58 / (download) - annotate - [select for diffs], Tue Sep 5 00:02:15 2000 UTC (11 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.57: +2 -2
lines
Diff to previous 1.57 (colored)
Some cleanup; warning and error messages slightly improved. Major changes: .include lines are honoured now, and FILESDIR, PATCHESDIR, PKGDIR, SCRIPTSDIR, MD5_FILE, and PATCH_SUM_FILE aren't hardcoded anymore, but the corresponding Makefile variables are used. Adapt lintpkgsrc to the changes. Step to 2.20 to mark the occasion. Reviewed by hubertf.
Revision 1.57 / (download) - annotate - [select for diffs], Mon Sep 4 00:29:51 2000 UTC (11 years, 8 months ago) by hubertf
Branch: MAIN
Changes since 1.56: +2 -2
lines
Diff to previous 1.56 (colored)
Update to 2.16: make the actions of the switches -a, -b and -c on by default now, to get EVERYTHING checked by default. Suggested by Kimmo Suominen <kim@netbsd.org>
Revision 1.56 / (download) - annotate - [select for diffs], Wed Aug 30 12:54:22 2000 UTC (11 years, 8 months ago) by abs
Branch: MAIN
Changes since 1.55: +2 -2
lines
Diff to previous 1.55 (colored)
Avoid (harmless) uninitialised variable warnings in the even of a package not having any discernable version. Update to 2.15
Revision 1.55 / (download) - annotate - [select for diffs], Mon Aug 28 14:14:59 2000 UTC (11 years, 8 months ago) by abs
Branch: MAIN
Changes since 1.54: +2 -2
lines
Diff to previous 1.54 (colored)
Teach lintpkgsrc a little more about variable expansions. Update version to 2.14
Revision 1.54 / (download) - annotate - [select for diffs], Thu Aug 17 16:16:01 2000 UTC (11 years, 9 months ago) by abs
Branch: MAIN
Changes since 1.53: +2 -2
lines
Diff to previous 1.53 (colored)
Update lintpkgsrc -R to check for NO_BIN_ON_FTP or RESTRICTED Now 2.13
Revision 1.53 / (download) - annotate - [select for diffs], Thu Jul 20 13:55:28 2000 UTC (11 years, 10 months ago) by rh
Branch: MAIN
Changes since 1.52: +2 -2
lines
Diff to previous 1.52 (colored)
Bump version of pkglint to 2.12. (Forgot to include this in previous commit.)
Revision 1.52 / (download) - annotate - [select for diffs], Fri Jul 14 16:09:26 2000 UTC (11 years, 10 months ago) by hubertf
Branch: MAIN
Changes since 1.51: +2 -2
lines
Diff to previous 1.51 (colored)
Deal with depends dirs properly, esp. if pkglinted is not started in a pkg dir. Noted in PR 10584 by Damon Brodie <damon@brodiefamily.org> Bump version to 2.11.
Revision 1.51 / (download) - annotate - [select for diffs], Wed Jun 21 23:28:27 2000 UTC (11 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.50: +2 -2
lines
Diff to previous 1.50 (colored)
Update to 2.10. Change: FATAL warnings for empty pkg/COMMENT and pkg/DESCR.
Revision 1.50 / (download) - annotate - [select for diffs], Fri Jun 2 06:20:40 2000 UTC (11 years, 11 months ago) by rh
Branch: MAIN
Changes since 1.49: +2 -2
lines
Diff to previous 1.49 (colored)
Update pkglint to 2.09. Adds a check for deprecated USE_PKGLIBTOOL.
Revision 1.49 / (download) - annotate - [select for diffs], Mon May 29 19:44:27 2000 UTC (11 years, 11 months ago) by dmcmahill
Branch: MAIN
Changes since 1.48: +2 -2
lines
Diff to previous 1.48 (colored)
- add "-M path" option to allow specifying a distfiles directory to handle cases where PKGSRC/distfiles isn't the correct location (like on ftp.netbsd.org). - document the option. - bump minor version number.
Revision 1.48 / (download) - annotate - [select for diffs], Tue May 16 11:41:07 2000 UTC (12 years ago) by abs
Branch: MAIN
Changes since 1.47: +2 -2
lines
Diff to previous 1.47 (colored)
In the event of multiple non current versions of a package being found, take the one iwth the highest number as 'best'
Revision 1.47 / (download) - annotate - [select for diffs], Wed Apr 5 23:34:42 2000 UTC (12 years, 1 month ago) by hubertf
Branch: MAIN
Changes since 1.46: +2 -2
lines
Diff to previous 1.46 (colored)
* Only warn that EXTRACT_SUFX is superfluous if DISTFILES is set AND EXTRACT_SUFX is set to (only) .tar.gz. Fixes PRs 9771 and 9635 * use getopt() for option parsing - "pkgling -abc" will work now.
Revision 1.46 / (download) - annotate - [select for diffs], Thu Mar 16 14:22:02 2000 UTC (12 years, 2 months ago) by wiz
Branch: MAIN
Changes since 1.45: +2 -2
lines
Diff to previous 1.45 (colored)
recognize commands directly after a '@'
Revision 1.45 / (download) - annotate - [select for diffs], Sat Feb 12 17:13:53 2000 UTC (12 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-4-PATCH002
Changes since 1.44: +2 -2
lines
Diff to previous 1.44 (colored)
have a bit more clue about md5-files: don't warn if there's no files/md5 but NO_CHECKSUM is set in the Makefile; bump version
Revision 1.44 / (download) - annotate - [select for diffs], Wed Feb 9 17:41:20 2000 UTC (12 years, 3 months ago) by abs
Branch: MAIN
Changes since 1.43: +2 -2
lines
Diff to previous 1.43 (colored)
Remove debug I stupidly left in after nb<N> suffix changes to dewey_cmp
Revision 1.43 / (download) - annotate - [select for diffs], Mon Feb 7 11:38:53 2000 UTC (12 years, 3 months ago) by abs
Branch: MAIN
Changes since 1.42: +2 -2
lines
Diff to previous 1.42 (colored)
Handle 'nb1.2.3' type suffixes (rather than just 'nb1')
Revision 1.42 / (download) - annotate - [select for diffs], Thu Feb 3 12:05:20 2000 UTC (12 years, 3 months ago) by abs
Branch: MAIN
Changes since 1.41: +2 -2
lines
Diff to previous 1.41 (colored)
Update to 2.01 - extend deweydecimal compare to handle nb<N> suffixes
Revision 1.41 / (download) - annotate - [select for diffs], Wed Jan 26 15:25:25 2000 UTC (12 years, 4 months ago) by abs
Branch: MAIN
Changes since 1.40: +2 -2
lines
Diff to previous 1.40 (colored)
fix lintpkgsrc -l usage - from Thomas Klausner
Revision 1.40 / (download) - annotate - [select for diffs], Wed Jan 19 13:59:20 2000 UTC (12 years, 4 months ago) by abs
Branch: MAIN
Changes since 1.39: +2 -2
lines
Diff to previous 1.39 (colored)
include Makefiles with LICENSE with -R, update to 1.99
Revision 1.39 / (download) - annotate - [select for diffs], Fri Jan 14 01:02:01 2000 UTC (12 years, 4 months ago) by abs
Branch: MAIN
Changes since 1.38: +2 -2
lines
Diff to previous 1.38 (colored)
warn about invalid dewey-decimal numbers, plus other makefile parsing tweaks
Revision 1.38 / (download) - annotate - [select for diffs], Mon Jan 10 15:06:48 2000 UTC (12 years, 4 months ago) by abs
Branch: MAIN
Changes since 1.37: +2 -2
lines
Diff to previous 1.37 (colored)
Cleanup conditional parsing some more, and add (undocumented as of yet) -u flag which will run -i then fetch updated sources for any out of date installed packages.
Revision 1.37 / (download) - annotate - [select for diffs], Mon Jan 10 02:01:20 2000 UTC (12 years, 4 months ago) by abs
Branch: MAIN
Changes since 1.36: +2 -2
lines
Diff to previous 1.36 (colored)
Rototill the makefile parsing again, resulting in a passable attempt to parse conditionals. Now picks up correct arch determined version of navigator and communicator packages.
Revision 1.36 / (download) - annotate - [select for diffs], Thu Jan 6 01:34:21 2000 UTC (12 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.35: +2 -2
lines
Diff to previous 1.35 (colored)
added warning that @owner, @group and @mode in PLIST are deprecated; bumped version number
Revision 1.35 / (download) - annotate - [select for diffs], Wed Jan 5 21:13:00 2000 UTC (12 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.34: +2 -2
lines
Diff to previous 1.34 (colored)
check for known RCS tags only, instead of all strings between a '$' and a '$' or a ':', bumped version number
Revision 1.34 / (download) - annotate - [select for diffs], Wed Jan 5 12:54:31 2000 UTC (12 years, 4 months ago) by abs
Branch: MAIN
Changes since 1.33: +2 -2
lines
Diff to previous 1.33 (colored)
Check pkg/COMMENT a little more closely, and generate warnings on: Leading/trailing whitespace Trailing '.' Leading '(a|an) ' (case insensitive)
Revision 1.33 / (download) - annotate - [select for diffs], Mon Jan 3 15:21:45 2000 UTC (12 years, 4 months ago) by abs
Branch: MAIN
Changes since 1.32: +2 -2
lines
Diff to previous 1.32 (colored)
.if parsing is now a touch less braindamaged (still lousy)
Revision 1.32 / (download) - annotate - [select for diffs], Wed Dec 29 01:51:16 1999 UTC (12 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.31: +2 -2
lines
Diff to previous 1.31 (colored)
removed warning about adding info about restricted packages to ports/LEGAL, which is a FreeBSD-ism we don't have; bumped version number to 1.91
Revision 1.31 / (download) - annotate - [select for diffs], Tue Dec 28 03:29:56 1999 UTC (12 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.30: +2 -2
lines
Diff to previous 1.30 (colored)
Recognize more directly used commands (like 'ln' instead of '${LN}')
Revision 1.30 / (download) - annotate - [select for diffs], Tue Dec 28 00:50:17 1999 UTC (12 years, 5 months ago) by hubertf
Branch: MAIN
Changes since 1.29: +2 -2
lines
Diff to previous 1.29 (colored)
Fix handling of items in PATCH_* section. Addresses PR 9049 by ITOH Yasufumi <itohy@netbsd.org>
Revision 1.29 / (download) - annotate - [select for diffs], Wed Dec 22 22:07:29 1999 UTC (12 years, 5 months ago) by abs
Branch: MAIN
Changes since 1.28: +2 -2
lines
Diff to previous 1.28 (colored)
If we find a 'distfiles' directory in what we have been told only contains binary packages, "Move on... move on... move on" (even if it offers to tell you about its mother).
Revision 1.28 / (download) - annotate - [select for diffs], Wed Dec 22 21:37:57 1999 UTC (12 years, 5 months ago) by abs
Branch: MAIN
Changes since 1.27: +2 -2
lines
Diff to previous 1.27 (colored)
Add -K, to specify basedir for binary packages. ftp.netbsd.org gives rather interesting results from: lintpkgsrc -P /pub/NetBSD/NetBSD-current/pkgsrc -K /pub/NetBSD/packages -R
Revision 1.27 / (download) - annotate - [select for diffs], Wed Dec 22 21:04:17 1999 UTC (12 years, 5 months ago) by abs
Branch: MAIN
Changes since 1.26: +2 -2
lines
Diff to previous 1.26 (colored)
Add '-R' to list any RESTRICTED binary packages (should be useful for ftp.netbsd.org), implement dewey-decimal version matching, and add some comments. lintpkgsrc now qualifies as "very lightly commented"
Revision 1.26 / (download) - annotate - [select for diffs], Sat Dec 18 14:53:32 1999 UTC (12 years, 5 months ago) by abs
Branch: MAIN
Changes since 1.25: +2 -2
lines
Diff to previous 1.25 (colored)
Update manpage and tweak parse_makefiles verbose output
Revision 1.25 / (download) - annotate - [select for diffs], Sat Dec 18 14:39:20 1999 UTC (12 years, 5 months ago) by abs
Branch: MAIN
Changes since 1.24: +2 -2
lines
Diff to previous 1.24 (colored)
Write package_globmatch, which makes a passable attempt at implementing the globs used in pkgsrc. Also optimise variable expansion in parse_makefile (The previous algorithm was somewhat.... dumb)
Revision 1.24 / (download) - annotate - [select for diffs], Thu Dec 16 14:04:19 1999 UTC (12 years, 5 months ago) by abs
Branch: MAIN
Changes since 1.23: +2 -2
lines
Diff to previous 1.23 (colored)
Add yet more magic to parse Makefiles better. (plus be more verbose when problems are encountered)
Revision 1.23 / (download) - annotate - [select for diffs], Thu Dec 16 11:59:13 1999 UTC (12 years, 5 months ago) by abs
Branch: MAIN
Changes since 1.22: +2 -2
lines
Diff to previous 1.22 (colored)
Update to handle wildcard dependencies
Revision 1.22 / (download) - annotate - [select for diffs], Tue Dec 7 21:33:56 1999 UTC (12 years, 5 months ago) by hubertf
Branch: MAIN
Changes since 1.21: +2 -2
lines
Diff to previous 1.21 (colored)
Bump to V1.81, adding code to check for existance of PLIST (unless PLIST_SRC or NO_PKG_REGISTER are set) Fixes PR 8953 by Thomas Klausner <wiz@danbala.ifoer.tuwien.ac.at>
Revision 1.21 / (download) - annotate - [select for diffs], Mon Dec 6 01:14:34 1999 UTC (12 years, 5 months ago) by hubertf
Branch: MAIN
Changes since 1.20: +2 -2
lines
Diff to previous 1.20 (colored)
Seems I'm maintaining this
Revision 1.20 / (download) - annotate - [select for diffs], Fri Nov 26 03:31:09 1999 UTC (12 years, 6 months ago) by hubertf
Branch: MAIN
Changes since 1.19: +2 -2
lines
Diff to previous 1.19 (colored)
Bump version to 1.80
Revision 1.19 / (download) - annotate - [select for diffs], Tue Nov 23 20:34:26 1999 UTC (12 years, 6 months ago) by hubertf
Branch: MAIN
Changes since 1.18: +2 -2
lines
Diff to previous 1.18 (colored)
Bump version to 1.79. Introduced four new warnings: WARN: no ./files/patch-sum file. Please run 'make makepatchsum'. WARN: no ./files/md5 file. Please run 'make makesum'. WARN: RUN_DEPENDS is deprecated, please use DEPENDS. WARN: LIB_DEPENDS is deprecated, please use DEPENDS. Fixes PR 8861 by Dan McMahill <mcmahill@mit.edu>
Revision 1.18 / (download) - annotate - [select for diffs], Fri Nov 12 13:18:02 1999 UTC (12 years, 6 months ago) by abs
Branch: MAIN
Changes since 1.17: +2 -2
lines
Diff to previous 1.17 (colored)
Handle package names with regex meta characters (eg gtk+ )
Revision 1.17 / (download) - annotate - [select for diffs], Mon Sep 13 02:44:46 1999 UTC (12 years, 8 months ago) by hubertf
Branch: MAIN
CVS Tags: comdex-fall-1999
Changes since 1.16: +2 -2
lines
Diff to previous 1.16 (colored)
Allow package versions to contain more than one consecutive characters. Pointed out by Simon Burge <simonb@netbsd.org> on tech-pkg@netbsd.org. Bumped version to 1.77.
Revision 1.16 / (download) - annotate - [select for diffs], Thu Sep 9 20:21:17 1999 UTC (12 years, 8 months ago) by hubertf
Branch: MAIN
Changes since 1.15: +2 -2
lines
Diff to previous 1.15 (colored)
Don't recomment using MASTER_SITE_SUBDIR, recomment the new way instead. While there, add all our known MASTER_SITE_xxx's. Fixes PR 8350 by John A. Maier <johnam@mail.kemper.org>
Revision 1.15 / (download) - annotate - [select for diffs], Tue Aug 10 10:38:09 1999 UTC (12 years, 9 months ago) by agc
Branch: MAIN
Changes since 1.14: +2 -2
lines
Diff to previous 1.14 (colored)
Small change to make pkglint run on Linux, much the same as the change used to make it run on Solaris - force the osname to be NetBSD, since pkgsrc is the same on all these different operating systems. Bump version number to 1.75 accordingly.
Revision 1.14 / (download) - annotate - [select for diffs], Sun Aug 1 18:34:40 1999 UTC (12 years, 9 months ago) by abs
Branch: MAIN
Changes since 1.13: +2 -2
lines
Diff to previous 1.13 (colored)
Add -P flag to lintpkgsrc to override PKGSRCDIR
Revision 1.13 / (download) - annotate - [select for diffs], Thu Jul 8 09:46:08 1999 UTC (12 years, 10 months ago) by agc
Branch: MAIN
CVS Tags: netbsd-1-4-PATCH001
Changes since 1.12: +2 -2
lines
Diff to previous 1.12 (colored)
bsd.pkg.mk recognises patch files of the form "patches/patch-*", rather than "patches/patch-??" - fix pkglint.pl to mirror this. Bump version number to 1.73, and update CHANGELOG
Revision 1.12 / (download) - annotate - [select for diffs], Fri Jul 2 13:57:56 1999 UTC (12 years, 10 months ago) by agc
Branch: MAIN
Changes since 1.11: +8 -2
lines
Diff to previous 1.11 (colored)
Make this package work on Solaris.
Revision 1.11 / (download) - annotate - [select for diffs], Thu Jun 24 23:40:13 1999 UTC (12 years, 11 months ago) by abs
Branch: MAIN
Changes since 1.10: +2 -2
lines
Diff to previous 1.10 (colored)
Update to 1.72 (new '-p' flag to lintpkgsrc to report (and optionaly remove) old binary packages.
Revision 1.10 / (download) - annotate - [select for diffs], Sat Jun 5 00:32:39 1999 UTC (12 years, 11 months ago) by abs
Branch: MAIN
Changes since 1.9: +2 -2
lines
Diff to previous 1.9 (colored)
Update to 1.71. Avoid uninit var warning, plus tighten up 'Maybe ...' check for unknown packages
Revision 1.9 / (download) - annotate - [select for diffs], Mon Apr 19 07:32:09 1999 UTC (13 years, 1 month ago) by abs
Branch: MAIN
CVS Tags: netbsd-1-4-RELEASE
Changes since 1.8: +14 -16
lines
Diff to previous 1.8 (colored)
Add pkg_check (renamed to lintpkgsrc, and add orginal lintpkgsrc functionality
(fixed up to work a little better).
lintpkgsrc can:
-d : Check each Makefile's 'DEPENDS' matches current pkgsrc versions.
-i : Check versions of installed packages against pkgsrc.
-l : Run pkglint on every package in pkgsrc.
-m : Report md5 mismatches for files in 'distfiles'.
-o : Report old/obsolete 'distfiles' (not referenced by any md5).
-r : Remove any 'bad' distfiles (Without -m or -o, implies both).
Revision 1.8 / (download) - annotate - [select for diffs], Wed Mar 10 08:24:16 1999 UTC (13 years, 2 months ago) by agc
Branch: MAIN
Changes since 1.7: +5 -3
lines
Diff to previous 1.7 (colored)
If running on Solaris, just use the NetBSD settings - it's the same pkgsrc. Bump version number to denote Solaris support.
Revision 1.7 / (download) - annotate - [select for diffs], Thu Mar 4 07:23:09 1999 UTC (13 years, 2 months ago) by kim
Branch: MAIN
Changes since 1.6: +3 -2
lines
Diff to previous 1.6 (colored)
Storing ${.CURDIR} in a binary is not good for automounted paths.
PKGSRCDIR can now be set in /etc/mk.conf to remedy this.
Revision 1.6 / (download) - annotate - [select for diffs], Thu Feb 18 12:27:27 1999 UTC (13 years, 3 months ago) by frueauf
Branch: MAIN
Changes since 1.5: +2 -4
lines
Diff to previous 1.5 (colored)
Reflect that we no longer enforce full path for install-info, bump version to indicate change.
Revision 1.5 / (download) - annotate - [select for diffs], Thu Nov 26 14:23:47 1998 UTC (13 years, 6 months ago) by frueauf
Branch: MAIN
Changes since 1.4: +4 -2
lines
Diff to previous 1.4 (colored)
Bump version of PKGNAME to 1.67 to indicate that there are changes since 1.66.
Revision 1.4 / (download) - annotate - [select for diffs], Sun Sep 27 18:37:51 1998 UTC (13 years, 8 months ago) by tron
Branch: MAIN
CVS Tags: netbsd-1-3-PATCH003
Changes since 1.3: +2 -2
lines
Diff to previous 1.3 (colored)
Add "pkgtools" to "${CATEGORIES}".
Revision 1.3 / (download) - annotate - [select for diffs], Thu Aug 20 15:16:49 1998 UTC (13 years, 9 months ago) by tsarna
Branch: MAIN
Changes since 1.2: +3 -2
lines
Diff to previous 1.2 (colored)
The Grand Homepagification: - New, optional Makefile variable HOMEPAGE, specifies a URL for the home page of the software if it has one. - The value of HOMEPAGE is used to add a link from the README.html files. - pkglint updated to know about it. The "correct" location for HOMEPAGE in the Makefile is after MAINTAINER, in that same section.
Revision 1.2 / (download) - annotate - [select for diffs], Sat Aug 8 12:35:41 1998 UTC (13 years, 9 months ago) by frueauf
Branch: MAIN
Changes since 1.1: +2 -2
lines
Diff to previous 1.1 (colored)
remove me as MAINTAINER.
Revision 1.1 / (download) - annotate - [select for diffs], Fri Aug 7 22:11:40 1998 UTC (13 years, 9 months ago) by tsarna
Branch: MAIN
Our portlint has diverged significantly from FreeBSD's, so rename portlint to pkglint, and keep the sources right under files. This makes it much easier to maintain and keep up with changes to out package system.