Skip site navigation (1)Skip section navigation (2)

CVS log for ports/devel/portlint/Attic/Makefile

[BACK] Up to [FreeBSD] / ports / devel / portlint

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.114
Mon Feb 5 01:08:22 2007 UTC (5 years ago) by pav
Branches: MAIN
CVS tags: HEAD
FILE REMOVED
Changes since revision 1.113: +1 -1 lines
Populate a new ports-mgmt category. List of moved ports:

  devel/portcheckout -> ports-mgmt/portcheckout
  devel/portlint -> ports-mgmt/portlint
  devel/portmk -> ports-mgmt/portmk
  devel/porttools -> ports-mgmt/porttools
  misc/instant-tinderbox -> ports-mgmt/instant-tinderbox
  misc/porteasy -> ports-mgmt/porteasy
  misc/portell -> ports-mgmt/portell
  misc/portless -> ports-mgmt/portless
  misc/tinderbox -> ports-mgmt/tinderbox
  security/jailaudit -> ports-mgmt/jailaudit
  security/portaudit -> ports-mgmt/portaudit
  security/portaudit-db -> ports-mgmt/portaudit-db
  security/vulnerability-test-port -> ports-mgmt/vulnerability-test-port
  sysutils/barry -> ports-mgmt/barry
  sysutils/bpm -> ports-mgmt/bpm
  sysutils/kports -> ports-mgmt/kports
  sysutils/managepkg -> ports-mgmt/managepkg
  sysutils/newportsversioncheck -> ports-mgmt/newportsversioncheck
  sysutils/pib -> ports-mgmt/pib
  sysutils/pkgfe -> ports-mgmt/pkgfe
  sysutils/pkg-orphan -> ports-mgmt/pkg-orphan
  sysutils/pkg_cutleaves -> ports-mgmt/pkg_cutleaves
  sysutils/pkg_install -> ports-mgmt/pkg_install
  sysutils/pkg_install-devel -> ports-mgmt/pkg_install-devel
  sysutils/pkg_remove -> ports-mgmt/pkg_remove
  sysutils/pkg_rmleaves -> ports-mgmt/pkg_rmleaves
  sysutils/pkg_trackinst -> ports-mgmt/pkg_trackinst
  sysutils/pkg_tree -> ports-mgmt/pkg_tree
  sysutils/portbrowser -> ports-mgmt/portbrowser
  sysutils/portconf -> ports-mgmt/portconf
  sysutils/portdowngrade -> ports-mgmt/portdowngrade
  sysutils/portcheck -> ports-mgmt/portcheck
  sysutils/portmanager -> ports-mgmt/portmanager
  sysutils/portmaster -> ports-mgmt/portmaster
  sysutils/portscout -> ports-mgmt/portscout
  sysutils/portsearch -> ports-mgmt/portsearch
  sysutils/portsman -> ports-mgmt/portsman
  sysutils/portsnap -> ports-mgmt/portsnap
  sysutils/portsopt -> ports-mgmt/portsopt
  sysutils/portupgrade -> ports-mgmt/portupgrade
  sysutils/portupgrade-devel -> ports-mgmt/portupgrade-devel
  sysutils/port-authoring-tools -> ports-mgmt/port-authoring-tools
  sysutils/port-maintenance-tools -> ports-mgmt/port-maintenance-tools
  sysutils/psearch -> ports-mgmt/psearch
  sysutils/p5-FreeBSD-Portindex -> ports-mgmt/p5-FreeBSD-Portindex
  sysutils/qtpkg -> ports-mgmt/qtpkg
  textproc/p5-FreeBSD-Ports -> ports-mgmt/p5-FreeBSD-Ports

Repocopies by:	marcus

Revision 1.113: download - view: text, markup, annotated - select for diffs
Sat Nov 25 20:02:50 2006 UTC (5 years, 2 months ago) by marcus
Branches: MAIN
CVS tags: RELEASE_4_EOL
Diff to: previous 1.112: preferred, colored
Changes since revision 1.112: +1 -2 lines
Update to 2.9.2.

* Replace a dead autotools link with a FreeBSD-based link instead [1]
* Replace USE_*_VER with USE_AUTOTOOLS instead [2]
* Check for a valid EXPIRATION_DATE [3]

PR:		104042 [3]
Requested by:	piotr.smyrak@heron.pl [1]
Reported by:	ahze [2]
Submitted by:	vd [3]

Revision 1.112: download - view: text, markup, annotated - select for diffs
Fri Aug 11 15:52:23 2006 UTC (5 years, 6 months ago) by marcus
Branches: MAIN
CVS tags: RELEASE_6_2_0
Diff to: previous 1.111: preferred, colored
Changes since revision 1.111: +1 -1 lines
Respect DESTDIR.

PR:		101675
Submitted by:	gabor

Revision 1.111: download - view: text, markup, annotated - select for diffs
Sun Aug 6 22:36:45 2006 UTC (5 years, 6 months ago) by marcus
Branches: MAIN
Diff to: previous 1.110: preferred, colored
Changes since revision 1.110: +1 -0 lines
Actually check to see if $seen_special is set before checking the number
of plist items.

Revision 1.110: download - view: text, markup, annotated - select for diffs
Sun Aug 6 21:44:17 2006 UTC (5 years, 6 months ago) by marcus
Branches: MAIN
Diff to: previous 1.109: preferred, colored
Changes since revision 1.109: +1 -1 lines
Update to 2.9.1.

* Add a check for direct use of sysctl(8). [1]
* Add a check for use of the deprecated macro INSTALLS_SHLIB, and point people
  to USE_LDCONFIG instead. [2]
* Add a check for plists with less than 6 items, and point people to
  PLIST_FILES instead. [3]

PR:		100472 [1]
		91933 [2]
		100190 [3]
Submitted by:	Babak Farrokhi <babak@farrokhi.net> [1]

Revision 1.109: download - view: text, markup, annotated - select for diffs
Wed May 31 04:41:49 2006 UTC (5 years, 8 months ago) by marcus
Branches: MAIN
Diff to: previous 1.108: preferred, colored
Changes since revision 1.108: +1 -1 lines
Update to 2.9.0.

* The check for quoted COMMENTs had a typo.  However, this check has been
  consolidated for other macros that should not be quoted.  Merge the COMMENT
  check into the BROKEN, et al check. [1]
* Properly pluralize the message which counts the number of fatal errors
  and warnings. [2]
* Add distinfo checking support. [3]
* Huge refactoring of the error handling code.  If the -g argument is specified,
  errors will be grouped together to avoid spamming the console with
  repeated lines.
* Add a check for icon installation, and recommend INSTALLS_ICONS.

PR:		97207 [1]
		96089 [2]
		96923 [3]
Submitted by:	lawrance [1]
		ehaupt [2]
		sem [3]
Tested by:	mezz

Revision 1.108: download - view: text, markup, annotated - select for diffs
Fri Apr 7 00:08:00 2006 UTC (5 years, 10 months ago) by marcus
Branches: MAIN
Diff to: previous 1.107: preferred, colored
Changes since revision 1.107: +0 -1 lines
Remove USE_REINPLACE to give portlint a better self-image.

PR:		95448
Submitted by:	Alexander Botero-Lowry <alex@foxybanana.com>

Revision 1.107: download - view: text, markup, annotated - select for diffs
Sun Mar 12 19:19:43 2006 UTC (5 years, 11 months ago) by marcus
Branches: MAIN
CVS tags: RELEASE_6_1_0, RELEASE_5_5_0
Diff to: previous 1.106: preferred, colored
Changes since revision 1.106: +1 -1 lines
Update to 2.8.7.

* Remove support for PERL_{BUILD,RUN}_DEPENDS

Approved by:	portmgr (implicit)

Revision 1.106: download - view: text, markup, annotated - select for diffs
Sat Feb 25 06:16:47 2006 UTC (5 years, 11 months ago) by marcus
Branches: MAIN
Diff to: previous 1.105: preferred, colored
Changes since revision 1.105: +1 -1 lines
Update to 2.8.6, and sync with my own CVS repo.

Pointy hat to:	ade
Approved by:	portmgr (implicit)

Revision 1.105: download - view: text, markup, annotated - select for diffs
Tue Feb 14 03:20:13 2006 UTC (5 years, 11 months ago) by marcus
Branches: MAIN
Diff to: previous 1.104: preferred, colored
Changes since revision 1.104: +1 -1 lines
Update to 2.8.5.

* Add a check for .mo (translation) files, and warn if USE_GETTEXT is not
  set. [1]
* Make sure USE_RC_SUBR checking does macro expansion to catch cases were
  USE_RC_SUBR=${PORTNAME} (for example). [2]

PR:		93273 [2]
Requested by:	kris [1]

Revision 1.104: download - view: text, markup, annotated - select for diffs
Sat Feb 11 23:09:42 2006 UTC (6 years ago) by marcus
Branches: MAIN
Diff to: previous 1.103: preferred, colored
Changes since revision 1.103: +1 -1 lines
Update to 2.8.4.

* Add a check to see if PORTREVISION=0 in master ports. [1]
* Add checks for direct use of the pkg_* commands. [2]
* Add a check that if a port is new, it is not maintained by
  ports@FreeBSD.org. [3]
* Do not warn about .la files if USE_KDELIBS_VER is set. [4]
* Add a check for deprecated use of USE_RC_SUBR along with checks for its
  proper use. [5]

PR:		91324 [1]
		92888 [2]
		92665 [3]
		92586 [4]
Submitted by:	lofi [4]
		dougb [5]

Revision 1.103: download - view: text, markup, annotated - select for diffs
Sun Jan 22 00:45:00 2006 UTC (6 years ago) by marcus
Branches: MAIN
Diff to: previous 1.102: preferred, colored
Changes since revision 1.102: +1 -1 lines
Update to 2.8.3.

* Add support for PERL_{RUN,BUILD}_DEPENDS

Revision 1.102: download - view: text, markup, annotated - select for diffs
Sat Jan 21 21:54:04 2006 UTC (6 years ago) by marcus
Branches: MAIN
Diff to: previous 1.101: preferred, colored
Changes since revision 1.101: +1 -1 lines
Update to 2.8.2.

* Update quoting requirements for new bsd.port.mk
* Warn on use of USE_REINPLACE [1]
* Recommend @dirrmtry instead of @unexec rmdir [1]

Requested by:	pav [1]

Revision 1.101: download - view: text, markup, annotated - select for diffs
Sat Dec 17 16:36:36 2005 UTC (6 years, 1 month ago) by marcus
Branches: MAIN
Diff to: previous 1.100: preferred, colored
Changes since revision 1.100: +1 -2 lines
Update to 2.8.1.

* Warn on use of .tar.bz2 as an EXTRACT_SUFX [1]
* Throw a fatal error if INFO is defined, and install-info is called
  directly [2]
* Throw a warning if install-info is called directly and INFO is not
  defined [2]

PR:		89952 [2]
Requested by:	Kövesdán Gábor <gabor.kovesdan@t-hosting.hu> [1]

Revision 1.100: download - view: text, markup, annotated - select for diffs
Sat Nov 19 21:21:39 2005 UTC (6 years, 2 months ago) by marcus
Branches: MAIN
Diff to: previous 1.99: preferred, colored
Changes since revision 1.99: +1 -0 lines
* Add some additional verbose messages
* Work around a crash in Perl that can be triggered with complex regular
  expressions [1]

Reported by:	thierry and aspell [1]

Revision 1.99: download - view: text, markup, annotated - select for diffs
Sat Nov 19 20:37:58 2005 UTC (6 years, 2 months ago) by marcus
Branches: MAIN
Diff to: previous 1.98: preferred, colored
Changes since revision 1.98: +1 -2 lines
Update to 2.8.0.

* USE_PYTHON still cannot be included after bsd.port.pre.mk
* USE_APACHE can now be included after bsd.port.pre.mk [1]
* Handle the new autotools world order
* Check that IGNORE is properly capitalized and terminated [2]

PR:		88546 [2]
Reported by:	pav [1]
Submitted by:	lawrance [2]

Revision 1.98: download - view: text, markup, annotated - select for diffs
Tue Oct 25 04:48:05 2005 UTC (6 years, 3 months ago) by marcus
Branches: MAIN
Diff to: previous 1.97: preferred, colored
Changes since revision 1.97: +1 -0 lines
Correct compilation with perl 5.005.

Revision 1.97: download - view: text, markup, annotated - select for diffs
Sat Oct 22 19:44:50 2005 UTC (6 years, 3 months ago) by marcus
Branches: MAIN
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +1 -1 lines
Update to 2.7.5.

* Add a check for improperly quoted COMMENTs. [1]
* Require quotes around all of BROKEN, FORBIDDEN, MANUAL_PACKAGE_BUILD,
NO_CDROM, NO_PACKAGE, and RESTRICTED.  Also, enforce the obscure rules around
DEPRECATED. [2]

PR:		87273 [1]
		87498 [2]
Submitted by:	erwin [1]
		fenner [2]

Revision 1.96: download - view: text, markup, annotated - select for diffs
Sun Oct 9 18:52:58 2005 UTC (6 years, 4 months ago) by marcus
Branches: MAIN
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +1 -1 lines
Update to 2.7.4.

* Add a warning if only one MASTER_SITE is configured [1]
* Check for misspellings of INSTALLS_SHLIB [2]

PR:		87141 [2]
Requested by:	kris [1]

Revision 1.95: download - view: text, markup, annotated - select for diffs
Thu Sep 8 23:57:35 2005 UTC (6 years, 5 months ago) by marcus
Branches: MAIN
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +1 -2 lines
Update to 2.7.3.

* USE_PYTHON can now safely appear after bsd.port.pre.mk
* Expand the .elseif search to cover ".else if" as well
* Don't complain on direct use of autotools if we're using USE_AUTOTOOLS
* Don't check embedded comments for direct command use

Revision 1.94: download - view: text, markup, annotated - select for diffs
Sat Jul 30 05:11:51 2005 UTC (6 years, 6 months ago) by marcus
Branches: MAIN
CVS tags: RELEASE_6_0_0
Diff to: previous 1.93: preferred, colored
Changes since revision 1.93: +1 -1 lines
We only need Perl5 at runtime.

PR:		84029
Submitted by:	edwin

Revision 1.93: download - view: text, markup, annotated - select for diffs
Sun Jul 3 04:52:11 2005 UTC (6 years, 7 months ago) by marcus
Branches: MAIN
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +1 -0 lines
Fix a mismerge in the last OPTIONS patch.  I forgot a line, but perl -cw
didn't catch the missing ';'.  This should fix the erroneous messages
about OPTIONS misuse.

Revision 1.92: download - view: text, markup, annotated - select for diffs
Sat Jul 2 20:35:22 2005 UTC (6 years, 7 months ago) by marcus
Branches: MAIN
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +1 -2 lines
Update to 2.7.2.

* Add '+' to the list of valid characters for file names in the warning
  message.
* Check to make sure OPTIONS is specified before bsd.port.pre.mk (only if
  OPTIONS is actually defined). [1]

PR:		82316 [1]
Submitted by:	sem [1]

Revision 1.91: download - view: text, markup, annotated - select for diffs
Sat Apr 16 19:01:15 2005 UTC (6 years, 9 months ago) by marcus
Branches: MAIN
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +1 -0 lines
Add '+' to the list of recommended file name characters.

Reported by:	many

Revision 1.90: download - view: text, markup, annotated - select for diffs
Wed Apr 13 03:20:56 2005 UTC (6 years, 10 months ago) by marcus
Branches: MAIN
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +1 -1 lines
Update to 2.7.1

* Check to make sure only characters [-.a-zA-Z0-9_] appear in file names [1]
* Check for proper quoting of IGNORE and BROKEN [1]
* Check to see if README.html is being committed [1]
* Check for uses of .elseif [2]

Submitted by:	krion [1]
Suggested by:	bsdcrank <bsdcrank@squbes.com> [2]

Revision 1.89: download - view: text, markup, annotated - select for diffs
Sat Apr 2 09:01:47 2005 UTC (6 years, 10 months ago) by marcus
Branches: MAIN
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +1 -1 lines
Update to 2.7.0.

* Add a check to make sure a WWW is defined in pkg-descr (this is a nice
  thing to have) [1]
* Add a slew of Java-related checks (see
  http://wikitest.freebsd.org/moin.cgi/JavaPortlint for more details) [2]
* Add @mode to the list of plist directives to warn about [3]

PR:		78126 [1]
		78947 [3]
Requested by:	hq [2]
Submitted by:	leeym [1]
		Renato Botelho <renato@galle.com.br> [3]

Revision 1.88: download - view: text, markup, annotated - select for diffs
Mon Feb 14 08:20:47 2005 UTC (6 years, 11 months ago) by marcus
Branches: MAIN
CVS tags: RELEASE_5_4_0
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +1 -2 lines
Update to 2.6.11

* Do not warn on direct command use if the command is preceeded by "--" [1]
* Add a check for ports installing charset.alias or locale.alias.  In most
  cases these ports should depend on libiconv or gettext, and not install
  their own copies of these files [2]

PR:		77410 [2]
Requested by:	gerald [1]
Submitted by:	leeym [2]

Revision 1.87: download - view: text, markup, annotated - select for diffs
Fri Dec 17 17:25:31 2004 UTC (7 years, 1 month ago) by marcus
Branches: MAIN
CVS tags: RELEASE_4_11_0
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +1 -0 lines
Don't check for DISTVERSION as apart of %makevars since it will be set
internally when PORTVERSION is set.  Instead, just scour the Makefile to
see if both PORTVERSION and DISTVERSION are defined.

Reported by:	krion

Revision 1.86: download - view: text, markup, annotated - select for diffs
Fri Dec 17 03:46:50 2004 UTC (7 years, 1 month ago) by marcus
Branches: MAIN
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +1 -1 lines
* Update to 2.6.10
* Add support for the new DISTVERSION macro

Submitted by:	lioux (plus some additional checks)

Revision 1.85: download - view: text, markup, annotated - select for diffs
Mon Nov 22 18:28:40 2004 UTC (7 years, 2 months ago) by marcus
Branches: MAIN
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +1 -2 lines
Update to 2.6.9.

* Ignore comments when checking for absolute pathname usage
* Check DISTNAME for uses of PORTREVISION and PORTEPOCH [1]
* Make sure to quote meta-characters in PORTNAME before using it as a
  regular expression [1]
* Fix bug when matching OPTIONS in ".if defined(WITH_OPT1) &&
  defined(WITHOUT_OPT2)" [2]
* Update OMF checks to account for the new INSTALLS_OMF macro
* Update GConf checks to account for the new GCONF_SCHEMAS macro

PR:		73536 [2]
Submitted by:	mat [1]
		leeym [2]

Revision 1.84: download - view: text, markup, annotated - select for diffs
Tue Oct 12 19:40:05 2004 UTC (7 years, 4 months ago) by marcus
Branches: MAIN
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +1 -0 lines
Support .ifndef and !defined when doing OPTIONS checking.

Revision 1.83: download - view: text, markup, annotated - select for diffs
Tue Oct 12 04:33:46 2004 UTC (7 years, 4 months ago) by marcus
Branches: MAIN
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +1 -1 lines
* Update to 2.6.8
* Check PLIST_FILES for shared libraries, and make sure
  INSTALLS_SHLIB is defined [1]
* Check DATADIR and MAN3PREFIX macros [2]
* Check OPTIONS [3]

PR:		71405 [2]
		71468 [3]
Requested by:	michael johnson <ahze@ahze.net> [1]
Submitted by:	leeym [2] [3]

Revision 1.82: download - view: text, markup, annotated - select for diffs
Wed Sep 1 04:13:32 2004 UTC (7 years, 5 months ago) by marcus
Branches: MAIN
CVS tags: RELEASE_5_3_0
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +1 -1 lines
Update to 2.6.7

* Switch the direct use of ``echo'' check to suggest ${ECHO_CMD} or
  ${ECHO_MSG} instead of ${ECHO} [1]
* Tighten the check for improper GConf schema handling so that we only look
  in the GConf schemas directory [2]
* Correct some grammar mistakes [3]
* Avoid erroneous "direct use of command" warnings [4]

PR:		71159 [4]
Submitted by:	gerald [1]
		pav [3]
		eik [4]
Reported by:	pav [2]

Revision 1.81: download - view: text, markup, annotated - select for diffs
Sun Jun 27 20:58:47 2004 UTC (7 years, 7 months ago) by marcus
Branches: MAIN
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +1 -1 lines
Update to 2.6.6

* Fix a typo in the libtool archive hint [1]
* Check for ports that have a poorly specified CONFLICTS line as well as ports
  that conflict with themselves [2]
* Check for proper handling of gconf schemas
* Check for explicit listing of %gconf keys in the plist

Spotted by:	lofi [1]
Submitted by:	eik [2]

Revision 1.80: download - view: text, markup, annotated - select for diffs
Tue Jun 15 06:26:49 2004 UTC (7 years, 7 months ago) by marcus
Branches: MAIN
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +1 -1 lines
Update to 2.6.5.

* Fix a bug introduced in the "use strict" conversion, and don't check patch
  files for trailing blank lines
* Add a check to make sure pkg-config files are installed into the correct
  location [1]
* Fix some nearby spacing nits

Requested by:	pav [1]

Revision 1.79: download - view: text, markup, annotated - select for diffs
Sun Jun 6 17:04:28 2004 UTC (7 years, 8 months ago) by marcus
Branches: MAIN
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +1 -1 lines
Update to 2.6.4.

* Remove check for SIZE and MD5 in distinfo since this was a rush job, and
  missed some common cases. [1]
* Re-enable use strict, and fix portlint to obey it

Requested by:	eik [1]

Revision 1.78: download - view: text, markup, annotated - select for diffs
Sun Jun 6 01:06:32 2004 UTC (7 years, 8 months ago) by marcus
Branches: MAIN
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +1 -1 lines
Update to 2.6.3.

* Add a generic check for deprecated macros (e.g. the recent autotools batch),
  and add USE_MESA to the set [1]
* Only use USE_LIBTOOL_VER for checking .la file installation [1]
* Add a check for USE_LIBLTDL and warn about directly using a libltdl
  dependency [1]
* Check distinfo to make sure each file in DISTFILES has SIZE and MD5 entries
  if NO_SIZE and NO_CHECKSUM are not defined

Submitted by:	krion and tobez [1]

Revision 1.77: download - view: text, markup, annotated - select for diffs
Sun May 30 19:57:49 2004 UTC (7 years, 8 months ago) by marcus
Branches: MAIN
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +1 -1 lines
Update to 2.6.2.

* Do not complain about SIZE if NO_SIZE is set [1]
* Allow ``%%PORTDOCS%%@unexec rmdir %D/%%DOCSDIR%% 2>/dev/null || true'' in
  pkg-plist when using PORTDOCS
* Be a little smarter about complaining when .la files are seen in the plist.
  Also, point users to the GNOME site for elimintating .la files altogether [2]
* Super-scrub PKGNAME and PORTVERSION for illegal characters [3]
* Check for port versions that go backwards [3]

PR:		66891 [2]
Submitted by:	krion [1]
		leeym [2] (based on)
		eik [3]

Revision 1.76: download - view: text, markup, annotated - select for diffs
Sat May 1 02:25:00 2004 UTC (7 years, 9 months ago) by marcus
Branches: MAIN
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +1 -1 lines
Update to 2.6.1.

* Add a check to see if PLIST_{FILES,DIRS} is defined and pkg-plist exists.
  If so, print an error [1]
* Add a check for direct usage of iconv.\d+ and intl.\d+ instead of USE_ICONV
  and USE_GETTEXT [1]
* If %%DOCSDIR%% is used in the plist, make sure @dirrm %%DOCSDIR%% is also
  present [1]
* Don't flag a missing distinfo as FATAL [2]

Submitted by:	krion [1]
		eik [2]

Revision 1.75: download - view: text, markup, annotated - select for diffs
Fri Mar 26 20:43:13 2004 UTC (7 years, 10 months ago) by marcus
Branches: MAIN
CVS tags: RELEASE_4_10_0
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +1 -1 lines
Update to 2.6.0

* Add some additional checks for USE_* variables included too late [1]
* Add a check for SIZE in distinfo [2]
* Fix a small style nit [2]
* Warn is USE_SIZE is used in a port's Makefile
* Check to see if a port supports WITHOUT_NLS if USE_GETTEXT is defined [3]

Submitted by:	eik [1]
		krion [2]
Requested by:	kris [3]

Revision 1.74: download - view: text, markup, annotated - select for diffs
Sun Mar 21 08:24:41 2004 UTC (7 years, 10 months ago) by marcus
Branches: MAIN
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +1 -1 lines
Update to 2.5.9.

* Add code for formal master/slave checking rules as defined in ports/64393 [1]:

  1. A port is a slave port if and only if MASTERDIR != .CURDIR
  2. Slave ports should define MASTERDIR using one of the following lines:

    MASTERDIR=	${.CURDIR}/../../<category>/<port>
    MASTERDIR=	${.CURDIR}/../<port>

  3. Non-slave ports shouldn't define MASTERDIR at all
  4. The last line of a slave port's Makefile has to be

    .include "${MASTERDIR}/Makefile"

  5. The last line of a non-slave ports Makefile must be one of:

    .include <bsd.port.mk>
    .include <bsd.port.post.mk>

  6. slave ports may not include bsd.port(.pre).mk

* Check to make sure MACHINE_ARCH is not defined and make sure it is never
  tested directly [2]
* Fix some grammar nits [3]

PR:		64420 [1]
Submitted by:	eik [1]
		krion [3]
Requested by:	kris [2]

Revision 1.73: download - view: text, markup, annotated - select for diffs
Wed Mar 10 06:33:00 2004 UTC (7 years, 11 months ago) by marcus
Branches: MAIN
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +1 -1 lines
Update to 2.5.8.

* Add dirname and egrep direct command use checks
* Add a missing '?' in checking for text after bsd.port(.post)?.mk [1]
* Add a check to make sure OPTIONS is set before bsd.port.pre.mk

Submitted by:	eik [1]

Revision 1.72: download - view: text, markup, annotated - select for diffs
Thu Jan 22 20:06:36 2004 UTC (8 years ago) by marcus
Branches: MAIN
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +1 -1 lines
* Update to 2.5.7
* Fix some grammar nits in portlint.1
* Add some missing options to the summary in portlint.1
* Reorganize some option descriptions in portlint.1
* Add an ENVIRONMENT section describing PL_CVS_IGNORE and PORTSDIR in
  portlint.1
* Don't check the MAINTAINER field for direct command use [1]
* Add a new PL_CVS_IGNORE environment variable that allows users to filter
  out certain patterns from the CVS files check [2]
* Only warn about CATEGORY problems if the user is in PORTSDIR [3]
* Sync new command macros with recent bsd.port.mk changes
* Correct a regular expression problem when looking for direct command use [4]

PR:		61562 [1]
		61449 [2] [3]
Submitted by:	Sergey Matveychuk <sem@ciam.ru> [1]
		sergei [3]
		leeym [4]

Revision 1.71: download - view: text, markup, annotated - select for diffs
Wed Jan 7 06:42:55 2004 UTC (8 years, 1 month ago) by marcus
Branches: MAIN
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +1 -1 lines
Update to 2.5.6.

* Check to make sure RCS tags begin with capital letters [1]
* Do not look direct command use in .for loops [2]

PR:		60947 [1]
Submitted by:	leeym [1]
		petef [2]

Revision 1.70: download - view: text, markup, annotated - select for diffs
Fri Jan 2 02:20:41 2004 UTC (8 years, 1 month ago) by marcus
Branches: MAIN
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +1 -1 lines
* Update to 2.5.5
* Fix up the usage text
* Ignore arguments passed to REINPLACE_CMD so portlint will not complain on
  things such as ${REINPLACE_CMD} -e 's,/usr/local,${PREFIX},g' [1]
* Only match libraries installed into lib when looking for .so's [2]
* Try to make the PKGCATEGORY check a little more forgiving to committers
  checking single ports [3]

PR:		60608 [1]
		60803 [2]
Submitted by:	leeym [1] [2] (based on)
		dougb [3]

Revision 1.69: download - view: text, markup, annotated - select for diffs
Sat Dec 27 00:45:20 2003 UTC (8 years, 1 month ago) by marcus
Branches: MAIN
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +1 -1 lines
* Update to 2.5.4
* Correct a typo (-n should be -N) [1]
* Don't check comments for direct command use [2]

Submitted by:	pav [1]
		Sascha Holzleiter <sascha@root-login.org> [2]

Revision 1.68: download - view: text, markup, annotated - select for diffs
Sat Nov 22 20:38:54 2003 UTC (8 years, 2 months ago) by marcus
Branches: MAIN
CVS tags: RELEASE_5_2_1, RELEASE_5_2_0
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +1 -1 lines
Ack, I knew I forgot something.  Add a new -C argument that enables pedantic
committer mode.  This is the identical to -A except it omits the new port
checks.

Requested by:	eik

Revision 1.67: download - view: text, markup, annotated - select for diffs
Sat Nov 22 20:29:03 2003 UTC (8 years, 2 months ago) by marcus
Branches: MAIN
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +1 -1 lines
Standardize all error messages to include the filename at least (and line
number where possible).  Bump version to 2.5.2.

Reviewed by:	eik

Revision 1.66: download - view: text, markup, annotated - select for diffs
Fri Nov 21 02:55:08 2003 UTC (8 years, 2 months ago) by marcus
Branches: MAIN
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +1 -1 lines
* Check to make sure new ports do not contain PORTREVISION [1]
* Check to make sure new ports do not contain PORTEPOCH
* Throw a FATAL error if an additional file exists in the port directory but
  not in CVS [2]
* Throw a FATAL error if a file is in CVS but not in the port's directory [2]
* Throw a FATAL error if a file was deleted from CVS but still in the port's
  directory [2]
* Warn if a new file contains a non-empty RCS Id [2]
* Add a missing ``if ($verbose)'' [2]

Submitted by:	arved [1]
		eik [2]

Revision 1.65: download - view: text, markup, annotated - select for diffs
Mon Nov 17 20:17:46 2003 UTC (8 years, 2 months ago) by marcus
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +5 -1 lines
Update to 2.5.0.

* Add some linenumbers to the whole file search
* Hack the direct command use code some more
* Add a check for the deprecated USE_MESA
* Allow PKGCATEGORY not in CATEGORIES [1]
* Allow %B in pkg-plist, as it has a valid prefix [1]
* Allow simple rm -f, it needs no redirection [1]
* Add portlintgrep.pl, an example on how to use portlint to find certain
  portlint problems in the ports tree [2]

Submitted by:	dinoex [1]
		eik [2]

Revision 1.64: download - view: text, markup, annotated - select for diffs
Sat Nov 15 22:12:00 2003 UTC (8 years, 2 months ago) by marcus
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +1 -1 lines
* Update to 2.4.8
* Add a check to make sure the last line of a slave port's Makefile contains
  an appropriate MASTERDIR include directive [1]
* study() the $whole string to improve performance [1]
* Fix the search for direct command use
* Check for ports that may break INDEX [1]
* Check for GNOME ports that use pre-patch and gnomehack

Submitted by:	eik [1]

Revision 1.63: download - view: text, markup, annotated - select for diffs
Sun Nov 9 00:44:31 2003 UTC (8 years, 3 months ago) by marcus
Branches: MAIN
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +1 -1 lines
* Add support for the arabic category [1]
* Check for variables that are used too late [1]
* Rename some of the language variables.  Admittedly, this needs more work.
* Check for anything after bsd.port(.post).mk [1]
* Fix the language category search code
* Bump version to 2.4.7

Submitted by:	Oliver Eikemeier <eikemeier@fillmore-labs.com> [1]

Revision 1.62: download - view: text, markup, annotated - select for diffs
Sat Nov 1 22:46:25 2003 UTC (8 years, 3 months ago) by marcus
Branches: MAIN
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +1 -2 lines
Whoops.  Flush out my CVS repo, and share some missing bug fixes with the
rest of the world.

* Fix the -V option in the manpage [1]
* Handle the case where parentheses may not exist around NOPORTDOCS [2]
* Bump version to 2.4.6

Submitted by:	mat [1]
Reported by:	kris [2]

Revision 1.61: download - view: text, markup, annotated - select for diffs
Mon Oct 27 01:58:38 2003 UTC (8 years, 3 months ago) by marcus
Branches: MAIN
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +1 -0 lines
Recognize .ifndef(NOPORTDOCS) as well as .if !defined(NOPORTDOCS).

Reported by:	kris

Revision 1.60: download - view: text, markup, annotated - select for diffs
Sun Oct 26 21:27:30 2003 UTC (8 years, 3 months ago) by marcus
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +1 -1 lines
* Add some @unexec checking for plists [1]
* Check for the common typo, NOPORTSDOC [2]
* Make sure .CURDIR is the primary category [3]
* Check for USE_* macros that are user-settable [4]
* Try to be a little more intelligent when checking for macros that need to
  appear earlier
* Ignore make directives when checking for extra items in certain sections

PR:		55921 [1]
		57751 [2]
		58292 [3]
		58525 [4]
Submitted by:	edwin [1]
		Oliver Eikemeier <eikemeier@fillmore-labs.com> [2] [3] [4]

Revision 1.59: download - view: text, markup, annotated - select for diffs
Sat Aug 16 20:42:44 2003 UTC (8 years, 5 months ago) by marcus
Branches: MAIN
CVS tags: RELEASE_4_9_0
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +1 -1 lines
Update to 2.4.4.

* Add support for the Polish locale
* Try to add more intelligence to the direct command use code
* Fix up the wording about numbered info files [1]

Suggested by:	gerald [1]

Revision 1.58: download - view: text, markup, annotated - select for diffs
Fri Aug 15 17:47:21 2003 UTC (8 years, 5 months ago) by marcus
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +1 -1 lines
Really fix the bug where portlint looks through COMMENT for direct command
usage.

Revision 1.57: download - view: text, markup, annotated - select for diffs
Fri Aug 15 05:05:33 2003 UTC (8 years, 5 months ago) by marcus
Branches: MAIN
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +1 -1 lines
* Add support for the new INFO macro
* Clean up some more Perl warnings
* Make sure all the MAN macros are printed in all uppercase
* Add perl, ruby, python, and the auto* tools to the list of direct
  commands [1]

PR:		55529 [1]
Submitted by:	Jens Rehsack <rehsack@liwing.de> [1]

Revision 1.56: download - view: text, markup, annotated - select for diffs
Mon Jul 28 20:23:32 2003 UTC (8 years, 6 months ago) by marcus
Branches: MAIN
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +1 -1 lines
Update to 2.4.1.

* Document the -V option [1]
* Properly suggest ${STRIP_CMD} (not ${STRIP}) instead of strip [2]
* Correct the version string

PR:		54993 [1]
Submitted by:	Mark Linimon <linimon@lonesome.com> [1]
		gerald [2]
Pointy hat to:	me [2] (I should have used Gerald's patch as-is)

Revision 1.55: download - view: text, markup, annotated - select for diffs
Sun Jul 20 00:35:43 2003 UTC (8 years, 6 months ago) by marcus
Branches: MAIN
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +0 -0 lines
Forced commit:

Allow for different Perl paths.

PR:		51192
Submitted by:	Andrew <andrew@ugh.net.au>

Revision 1.54: download - view: text, markup, annotated - select for diffs
Sun Jul 20 00:31:20 2003 UTC (8 years, 6 months ago) by marcus
Branches: MAIN
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +11 -5 lines
Update to 2.4.0.

* Document the -A option in the usage
* Add my name to the list of AUTHORS
* Clean up some warnings produced by perl -cwT
* Check for the existence of pkg-comment and flag it as FATAL [1]
* Add OMF checking support similar to the info checking code
* Add support for {DOCS,EXAMPLES}DIR macros [2]
* Don't check commented out URLs in MASTER_SITES [3]
* Add file, find, strip, and xargs to the list of direct command names [4]
* Don't search for command names in COMMENT [5]
* Add SITE_PERL support [6]
* Add DISTFILE/MASTER_SITE grouping support [7]
* Check to make sure the MAINTAINER field contains a valid email address
* Add support for {EXTRACT,PATCH}_DEPENDS
* Add USE_GETOPT_LONG support [8]

PR:		48199 [1]
		53371 [2]
		43537 [3]
		54381 [6]
		39487, 44099, 48221 [7]
		54497 [8]
Submitted by:	Sergei Kolobov <sergei@kolobov.com> [2] [8]
		gerald [4] (file and strip)
		Oliver Eikemeier <eikemeier@fillmore-labs.com> [6]
Reported by:	kris and nork [5]

Revision 1.53: download - view: text, markup, annotated - select for diffs
Thu Jul 17 04:42:07 2003 UTC (8 years, 6 months ago) by marcus
Branches: MAIN
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +1 -1 lines
I'll take this.

Revision 1.52: download - view: text, markup, annotated - select for diffs
Thu Jul 17 04:36:05 2003 UTC (8 years, 6 months ago) by mharo
Branches: MAIN
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +1 -1 lines
I don't have the time to maintain this port.
Whoever takes maintainership should email me as I have some stuff that
was in progress.

Revision 1.51: download - view: text, markup, annotated - select for diffs
Fri Mar 7 17:00:43 2003 UTC (8 years, 11 months ago) by petef
Branches: MAIN
CVS tags: RELEASE_5_1_0, RELEASE_4_8_0
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +1 -1 lines
- warn about incorrect usage of the pre-everything:: target
- don't give a warning to use binary mode because of a possible RCS tag
  if the tag is $FreeBSD$.
- bump PORTREVISION

Approved by:	maintainer timeout, portmgr (kris)

Revision 1.50: download - view: text, markup, annotated - select for diffs
Fri Mar 7 06:01:06 2003 UTC (8 years, 11 months ago) by ade
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +1 -0 lines
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.

Revision 1.49: download - view: text, markup, annotated - select for diffs
Mon Feb 10 17:47:18 2003 UTC (9 years ago) by kris
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +1 -1 lines
Bump PORTREVISION for previous COMMENT changes

Reminded by:	sobomax

Revision 1.48: download - view: text, markup, annotated - select for diffs
Sun Feb 2 21:17:40 2003 UTC (9 years ago) by gerald
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +1 -1 lines
Let the PORTSDIR environment variable override our defaults.

Approved by:	mharo (maintainer)

Revision 1.47: download - view: text, markup, annotated - select for diffs
Sat Jan 11 08:18:48 2003 UTC (9 years, 1 month ago) by knu
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +1 -1 lines
Add a simple check for MAINTAINER not to include multiple addresses or
comments.

Approved by:	portmgr

Revision 1.46: download - view: text, markup, annotated - select for diffs
Mon Nov 18 02:40:28 2002 UTC (9 years, 2 months ago) by anders
Branches: MAIN
CVS tags: RELEASE_5_0_0
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +1 -0 lines
Bump PORTREVISION.

Revision 1.45: download - view: text, markup, annotated - select for diffs
Sat Sep 14 18:57:40 2002 UTC (9 years, 4 months ago) by mharo
Branches: MAIN
CVS tags: RELEASE_4_7_0
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +2 -2 lines
Teach portlint to recognize RUN_DEPENDS=${BUILD_DEPENDS} and the like

PR:		27182
Submitted by:	Anton Berezin <tobez@tobez.org>

Revision 1.44: download - view: text, markup, annotated - select for diffs
Tue Mar 20 20:54:23 2001 UTC (10 years, 10 months ago) by knu
Branches: MAIN
CVS tags: RELEASE_5_0_DP1, RELEASE_4_6_2, RELEASE_4_6_1, RELEASE_4_6_0, RELEASE_4_5_0, RELEASE_4_4_0, RELEASE_4_3_0
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +2 -2 lines
Bring in the enhancements I submitted to mharo some time ago and bump
the version to 2.3.2.

- Add checks for empty files, empty directories, core files, more
possible backup files, dotfiles, symlinks and CVS directories.

- Do not assume PATCHDIR always includes "/files/".  Use the best
method to check whether a file is added to @checker as a patch file.

- Some trivial message style fixes.

Revision 1.43: download - view: text, markup, annotated - select for diffs
Sat Feb 17 12:20:32 2001 UTC (10 years, 11 months ago) by sf
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +2 -2 lines
o stop checking blank lines for files/patch-*
o fix getopt arguments: -B takes argument and -N don't.

Submitted by:		Peter Pentchev <roam@orbitel.bg>
Non-responce from:	maintainer

Revision 1.42: download - view: text, markup, annotated - select for diffs
Tue Dec 12 14:24:12 2000 UTC (11 years, 2 months ago) by knu
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +2 -2 lines
Update to version 2.3.

- Conform to the new port layout, finally.

- Use COMMENT, DESCR, PLIST, PKGINSTALL, PKGDEINSTALL, PKGREQ,
PKGMESSAGE, SCRIPTDIR and PATCHDIR instead of hardcoded file/directory
names. (suggested by will)

- Fix maxchars checker that has been broken.

- Fix "use ldconfig with ||/usr/bin/true" checker. (patch submitted by
sobomax)

- Fix "include the country code in the module alias name" warning.
Besides, "country code" is corrected to "language code".

- Add french and hebrew to the list of lang-specific categories.

- Properly omit the checks against PORTNAME section etc. when the
testee is a slave port.

- Add "INSTALLS_SHLIB may be missing" checker which searches pkg-plist
for `*.so' and `*.so.<nn>'.

- Make it dynamically read bsd.sites.mk so that we no longer need to
keep it always in sync with bsd.sites.mk.  It now should recognize
`/%SUBDIR%/' part too.

- Change `split(/\s+/, "blah blah blah")' to `qw(blah blah blah)'.

- Add some dummy comments that prevent Emacs' CPerl mode from
confusing.

- Add a condition "unless this is a master port" to the warnings that
are specific to master ports, because currently we can't know if a
port is a master port.

Reviewed by:	mharo (MAINTAINER)

Revision 1.41: download - view: text, markup, annotated - select for diffs
Fri Nov 10 07:43:54 2000 UTC (11 years, 3 months ago) by mharo
Branches: MAIN
CVS tags: RELEASE_4_2_0
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +2 -2 lines
bump version

Revision 1.40: download - view: text, markup, annotated - select for diffs
Wed Oct 4 04:02:39 2000 UTC (11 years, 4 months ago) by mharo
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +2 -2 lines
sync with bsd.sites.mk, bump version to 2.2.3

Submitted by: jeh

Revision 1.39: download - view: text, markup, annotated - select for diffs
Tue Apr 25 21:33:40 2000 UTC (11 years, 9 months ago) by mharo
Branches: MAIN
CVS tags: RELEASE_4_1_1, RELEASE_4_1_0, RELEASE_3_5_0
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +2 -2 lines
update to portlint 2.2.2:

- better rcsid checking
- add DIST_SUBDIR to section 1 of the Makefile
- add check for WWW: in pkg/DESCR when http:// exists
- add new -t flag, which will require a tab after a variable defination instead
  of spaces
- cleanup english grammar
- add -M (make variable passing) flag
- change into portdir instead of constantly using $portdir/file
- get variables from make instead of parsing the Makefile
- update usage()
- fix some portname/version bugs
- add EXTRACT_ONLY to section 1
- fix multi comment sections on top bug

I think I'm going to start a rewrite of lots of portlint's code to
*hopefully* make it easier to add new checks in the future.  If you
have any requests of things for me to put on portlint's TODO list,
send me an email letting me know what they are.

Revision 1.38: download - view: text, markup, annotated - select for diffs
Wed Apr 19 20:27:51 2000 UTC (11 years, 9 months ago) by mharo
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +2 -8 lines
remove warning, version required (no longer needed) and make portlint port
pass portlint (what a concept ;)

Revision 1.37: download - view: text, markup, annotated - select for diffs
Sun Apr 16 23:05:05 2000 UTC (11 years, 9 months ago) by mharo
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +3 -2 lines
Update to 2.2.1

Fixes:
	* fix some portname/version checking bugs
	* put EXTRACT_ONLY in section 1 checking
	* fix multi comment sections at top of Makefile regex
	* make portlint pass perl -w (this found a few bugs)
No new features in this version

Revision 1.36: download - view: text, markup, annotated - select for diffs
Sun Apr 16 20:24:38 2000 UTC (11 years, 9 months ago) by mharo
Branches: MAIN
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +5 -4 lines
Update portlint so it supports PORTNAME/PORTVERSION.  This version
isn't 100% ready for prime time, but it works well enough that it should
be fine to use for most things.  I'm not sure if I'll have time to fix
the few minor bugs that I know of and give it a good testing today.

Parts of the PORTNAME/PORTVERSION changes were submitted by knu.

Other changes in this version:
	* add "-V", version flag
	* use getopts instead of parsing @ARGV
		- this fixes a bug where you could only specify one flag after the
		  dash (ie. -c -N would work and -cN wouldn't)
	* change some warnings to fatals
	* ignore dot directives in Makefile
		- this usually reduces the number of warnings displayed when
		  a Makefile contains .include or .if foo
	* don't blame just emacs for leaving around temporary editor files
	* don't warn about installing files into /compat
	* correct counting of number of chars in pkg/COMMENT
	* understand multiple rcsid tags in the comments section
		- this allows us to have both $FreeBSD$ and $NetBSD$, for example
		  without getting funky warning messages
	* scope variables with my instead of local so we can use strict to
	  help us find bugs in portlint

Revision 1.35: download - view: text, markup, annotated - select for diffs
Sat Apr 15 15:13:36 2000 UTC (11 years, 9 months ago) by knu
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +2 -1 lines
Back out useful `Version required lines' that I'd blindly removed.

Revision 1.34: download - view: text, markup, annotated - select for diffs
Fri Apr 14 17:43:44 2000 UTC (11 years, 10 months ago) by knu
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +1 -2 lines
Remove obsolete `Version required' lines.

Revision 1.33: download - view: text, markup, annotated - select for diffs
Tue Apr 11 21:30:10 2000 UTC (11 years, 10 months ago) by mharo
Branches: MAIN
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +3 -2 lines
PORTNAME/PORTVERSION update

Revision 1.32: download - view: text, markup, annotated - select for diffs
Sat Apr 8 22:41:14 2000 UTC (11 years, 10 months ago) by mharo
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +7 -1 lines
warn about not supporting PORTNAME/PORTVERSION yet

Revision 1.31: download - view: text, markup, annotated - select for diffs
Wed Mar 29 22:22:13 2000 UTC (11 years, 10 months ago) by mharo
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +2 -2 lines
bump version number to reflect new features

Revision 1.30: download - view: text, markup, annotated - select for diffs
Tue Mar 28 05:44:41 2000 UTC (11 years, 10 months ago) by mharo
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +2 -2 lines
* Fix Makefile so portlint is more happy with this port (what a concept, the
  portlint port passing portlint)

New portlint features:
* Allow pkg/COMMENT to start with a digit
* Warn about .la files in pkg/PLIST
* Better support for comments in the Makefile
  - fixes the section off by 1 error
    (DISTNAME needs to exist, and so on, when it does)
* don't report "FATAL: no MAINTAINER listed in Makefile" when it does exist
* other random minor bug fixes

Revision 1.29: download - view: text, markup, annotated - select for diffs
Mon Mar 20 18:03:00 2000 UTC (11 years, 10 months ago) by mharo
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +2 -2 lines
- fix a bug in pkg/* checking
- enforce pkg/COMMENT style
- better info file checking in pkg/PLIST
- don't warn about @unexec rmdir foo || true - the handbook says this is fine
- allow CATEGORIES+=
- warn about www.freebsd.org/~user needing to be people.freebsd.org
- warn about PKGNAME being set from another variable instead of being a
  fatal error
- understand both $(PORTSDIR) and ${PORTSDIR}

Revision 1.28: download - view: text, markup, annotated - select for diffs
Fri Feb 4 23:20:19 2000 UTC (12 years ago) by mharo
Branches: MAIN
CVS tags: RELEASE_4_0_0
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +2 -2 lines
I'll maintain this

Revision 1.27: download - view: text, markup, annotated - select for diffs
Sat Jan 22 22:07:51 2000 UTC (12 years ago) by mharo
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +2 -2 lines
bump version number slightly to reflect recent changes

Revision 1.26: download - view: text, markup, annotated - select for diffs
Tue Jan 11 13:53:39 2000 UTC (12 years, 1 month ago) by itojun
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +2 -2 lines
switch maintainer to ports@freebsd.org, as I'm unable to do it for a long time.

Revision 1.25: download - view: text, markup, annotated - select for diffs
Tue Sep 28 16:23:03 1999 UTC (12 years, 4 months ago) by sumikawa
Branches: MAIN
CVS tags: RELEASE_3_4_0
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +2 -2 lines
added the following checking:
 "in *_DEPENDS, ${PREFIX} must not be used. use ${LOCALBASE}/${X11BASE}
  instead of it."

Commented by:	asami
Reviewed by:	taoka

Revision 1.24: download - view: text, markup, annotated - select for diffs
Wed Aug 25 05:49:52 1999 UTC (12 years, 5 months ago) by obrien
Branches: MAIN
CVS tags: RELEASE_3_3_0
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +1 -1 lines
Change Id->FreeBSD.

Revision 1.23: download - view: text, markup, annotated - select for diffs
Sat Aug 14 12:55:25 1999 UTC (12 years, 6 months ago) by itojun
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +2 -2 lines
manpage fix
family name change for itojun (s/Itoh/Hagino/)

Submitted by: "Alexey M. Zelkin" <phantom@cris.net>

Revision 1.22: download - view: text, markup, annotated - select for diffs
Thu Jan 7 09:34:52 1999 UTC (13 years, 1 month ago) by itojun
Branches: MAIN
CVS tags: RELEASE_3_2_0, RELEASE_3_1_0
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +7 -6 lines
avoid NO_WRKDIR.

Submitted by:	Sheldon Hearn <axl@iafrica.com>

Revision 1.21: download - view: text, markup, annotated - select for diffs
Tue Jan 5 12:23:27 1999 UTC (13 years, 1 month ago) by itojun
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +12 -11 lines
being tired of maintaining portlint only by myself, I decided to
put the source code for "portlint" into FreeBSD port tree.  The
imported revision is 1.65 (in my local RCS file).  (pseudo) version
number for the port is now 2.0.

Whoever make changes to bsd.port.mk is advised to update portlint.pl
too :-)

Note that portlint.pl MUST be portable enough to handle (Net|Open|Free)BSD
bsd.port.mk.  There are people using portlint.pl on non-FreeBSD
platforms.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Sat Jun 27 05:18:50 1998 UTC (13 years, 7 months ago) by asami
Branches: MAIN
CVS tags: RELEASE_3_0_0, RELEASE_2_2_8, RELEASE_2_2_7
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +1 -2 lines
Remove NO_CONFIGURE and NO_PATCH, they never meant anything.

Revision 1.19: download - view: text, markup, annotated - select for diffs
Tue Nov 25 11:43:15 1997 UTC (14 years, 2 months ago) by itojun
Branches: MAIN
CVS tags: RELEASE_2_2_6
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +3 -3 lines
original distribution updated (1.60 -> 1.61)

Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu Nov 20 03:52:36 1997 UTC (14 years, 2 months ago) by itojun
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +3 -3 lines
original distribution updated (1.59->1.60)

Revision 1.17: download - view: text, markup, annotated - select for diffs
Thu Nov 13 13:30:27 1997 UTC (14 years, 3 months ago) by itojun
Branches: MAIN
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +3 -3 lines
Original distribution updated. (1.58 -> 1.59)

Revision 1.16: download - view: text, markup, annotated - select for diffs
Tue Nov 11 00:05:54 1997 UTC (14 years, 3 months ago) by itojun
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +3 -3 lines
original distribution updated (1.57->1.58)

Revision 1.15: download - view: text, markup, annotated - select for diffs
Sun Nov 9 00:31:27 1997 UTC (14 years, 3 months ago) by itojun
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +3 -3 lines
original distribution updated. (1.56 -> 1.57)

Revision 1.14: download - view: text, markup, annotated - select for diffs
Wed Nov 5 02:13:17 1997 UTC (14 years, 3 months ago) by itojun
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +3 -3 lines
original distribution updated to 1.56.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Mon Oct 13 11:30:18 1997 UTC (14 years, 4 months ago) by itojun
Branches: MAIN
CVS tags: RELEASE_2_2_5
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +3 -3 lines
original distribution updated to 1.55.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Sun Oct 12 00:28:00 1997 UTC (14 years, 4 months ago) by itojun
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +3 -3 lines
original distribution updated to 1.54.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Tue Oct 7 23:01:45 1997 UTC (14 years, 4 months ago) by itojun
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -2 lines
original distribution updated to 1.51.
Submitted by:	itojun

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sun Sep 21 02:02:33 1997 UTC (14 years, 4 months ago) by itojun
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +3 -3 lines
original distribution updated to 1.49.
added check for *_DEPENDS.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Sun Sep 14 14:24:54 1997 UTC (14 years, 5 months ago) by itojun
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +3 -3 lines
original distribution upgraded to 1.48.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Sat Aug 16 04:59:48 1997 UTC (14 years, 5 months ago) by itojun
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +3 -3 lines
original distribution updated to release 1.46.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Fri Aug 8 06:23:26 1997 UTC (14 years, 6 months ago) by itojun
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +3 -3 lines
original distribution updated to version 1.44.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Wed Aug 6 00:07:59 1997 UTC (14 years, 6 months ago) by itojun
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +3 -3 lines
original distribution updated to 1.43.

Revision 1.5: download - view: text, markup, annotated - select for diffs
Wed Jul 16 18:49:46 1997 UTC (14 years, 6 months ago) by itojun
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +3 -3 lines
Original distribution updated to r1.33.
It now have "committers mode", which will tell us ports/LEGAL
should be updated!

Revision 1.4: download - view: text, markup, annotated - select for diffs
Sun Jul 13 13:37:54 1997 UTC (14 years, 7 months ago) by itojun
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +13 -7 lines
original distribution of portlint has updated to 1.32.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Sun Jul 6 18:20:51 1997 UTC (14 years, 7 months ago) by max
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +4 -4 lines
Upgrade, 1.26 -> 1.28.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Sun Jul 6 00:39:00 1997 UTC (14 years, 7 months ago) by max
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +4 -4 lines
Upgrade 1.9 -> 1.26.
(So many additional checks have been added. Porters gotta check this out!)

Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Sun Jun 15 14:12:38 1997 UTC (14 years, 8 months ago) by max
Branches: itojun
CVS tags: PORTLINT_1_9
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0 lines
New port, portlint:
portlint makes a small set of sanity checks for port directory.

usage:
Submitted by:	Jun-ichiro ITOH <itojun@itojun.org>
PR:		3863

Revision 1.1: download - view: text, markup, annotated - select for diffs
Sun Jun 15 14:12:38 1997 UTC (14 years, 8 months ago) by max
Branches: MAIN
Initial revision

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options