update portlint
update portlint
Update portlint based on freebsd ports version. may need some work
fixup some properties.
bring in portlint from freebsd ports hacked up for us
update portlint
it is now called components/sites.mk
fixes for perl 5.10.0
* Add a check for duplicate CATEGORIES * Be stricter when checking for --mandir and --infodir * Properly check *_DEPENDS both before and after bsd.port.pre.mk
* Add some USE_GCC checks [1] * Check to make sure pkg-descr lines do not end with CRLF [2] * Warn against using != in assignments [2] * Check for a valid WWW syntax in pkg-descr [2]
* Consolidate lines that end in a '\' followed by an empty line into one newline prior to splitting the Makefile into sections. This will more properly catch section-related errors [1] * Properly check pkg-config files when they contain an embedded '.' [2] * Allow pkg-plist directive @cwd by itself which means to change the working directory back to the original PREFIX [3] * Beef up the warnings around DOCSDIR, EXAMPLESDIR, and DATADIR so that users don't just use these macros without knowing if they are safe [3] * Check for use of --mandir and --infodir [4] * Allow the @stopdaemon plist directive. [1] * Fix a typo when checking for proper use of DOCSDIR. [2] * USE_JAVA is okay to use after including bsd.port.pre.mk. [3] * Properly check for extra items in the PATCH_SITES section. [4] * Replace all instances of "IFF" with "If and only if" to be clearer for non-English speaking, non-math geeks. [5] * Allow comments to start with a '[' (e.g. [X]Emacs).
* Add a check to see if EXTRACT_SUFX is ".zip" and suggest USE_ZIP instead [1] * Remove the now obsoleted DEPENDS macro * Remove the obsoleted Java 1.0 check * Add support for USE_CDRTOOLS * Add a check for direct usage of gs (i.e. ghostscript) [2] * bsd.php.mk can now be included after bsd.port.pre.mk [1] * Tighten the check on *_DEPENDS so that it only looks at BUILD, FETCH, PATCH, LIB, and RUN DEPENDS [2]
Customize for MidnightBSD a little. Check for LICENSE and require it!
should be in ports management
add license.
some changes to help with LICENSE
Move portlint(1) to ports-mgmt part 1 of 2.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.