./pkgtools/pkglint, Verifier for NetBSD packages

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 5.4.2, Package name: pkglint-5.4.2, Maintainer: rillig

pkglint is for pkgsrc packages what lint(1) is for C files. It checks
for various things that the used languages cannot detect, for example
application-specific restrictions on certain variables.

Before importing a new package or making changes to an existing package,
pkglint should be run in the package's directory to check for common
errors.


Required to build:
[lang/go]

Version history: (Expand)


CVS history: (Expand)


   2016-06-19 20:03:29 by Thomas Klausner | Files touched by this commit (2)
Log message:
USE_CROSSBASE is deprecated, remove it.

Bump version.
   2016-06-10 21:42:42 by Roland Illig | Files touched by this commit (9) | Package updated
Log message:
Updated pkglint to 5.4.1.

Changes since 5.4.0:

* PKG_SKIP_REASON is no longer marked as deprecated, since it still
  has its value
* When PKG_SKIP_REASON is defined depending on OPSYS, suggest to
  use NOT_FOR_PLATFORM instead.
* Check for ROOT_USER/ROOT_GROUP being used in special file
  permissions; using REAL_ROOT_USER/REAL_ROOT_GROUP is better.
   2016-06-05 13:24:33 by Roland Illig | Files touched by this commit (53) | Package updated
Log message:
Updated pkglint to 5.4.0.

Changes since 5.3.7:

* Replaced the -D... debug options with a single -d
* Omitted duplicate diagnostics
* Marked the :Q operator unnecessary for some variables
* Improved detection of whether bsd.prefs.mk has been included,
  which fixed unwarranted warnings about load time evaluation of
  some variables like ${ECHO} and ${SED}
* Improved detection for $(VAR) with round parentheses
* Fixed allowed locations for several variables
* Improved detection for used variables (still not perfect)
* Added warning that MASTER_SITES should not be used in HOMEPAGE
* Fixed warning about manual patches not being in distinfo
* Added a check for missing MASTER_SITE_* variables
* Added a check for unfinished url2pkg work
* Fixed several wrong warnings
   2016-04-10 18:59:37 by Joerg Sonnenberger | Files touched by this commit (2)
Log message:
USE_DESTDIR is gone.
   2016-03-23 17:36:53 by Greg Troxel | Files touched by this commit (1)
Log message:
Exclude NetBSD 1-5 from using go-pkglint

(Surely more systems should be using pkgint4, as it's obvious that
being i386 and no SunOS is not sufficient.  However, this is a
~minimal fix for NetBSD 5.)
   2016-03-13 14:40:10 by Roland Illig | Files touched by this commit (12) | Package updated
Log message:
Updated pkglint to 5.3.6.

Changes since 5.3.5:

* Warn about !empty(${VARNAME}), which should be !empty(VARNAME)
* Distinguish ${VARNAME} == "value" and ${VARNAME:Mpattern}
* Corrected isQuotingNecessary for some variable types
* Generally, parse files from mk/, since they define variables
  used by packages. This avoids wrong warnings about possible
  spelling mistakes.
* Warn about $(VARNAME) (with parentheses instead of braces)
* Warn about missing final @ in ${VAR:@var@...@}
* Updated list of hardware architectures
* Enabled CPU profiling on NetBSD
   2016-02-23 21:18:13 by Benny Siegert | Files touched by this commit (17) | Package updated
Log message:
Revbump packages that build-depend on Go after 1.6 update.

They all build, I checked :)
   2016-02-02 09:00:10 by Roland Illig | Files touched by this commit (1)
Log message:
Fixed dependency pattern for pkglint4