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

CVS log for ports/devel/portlint/src/Attic/portlint.1

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

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.22
Mon Feb 5 01:08:22 2007 UTC (5 years ago) by pav
Branches: MAIN
CVS tags: HEAD
FILE REMOVED
Changes since revision 1.21: +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.21: 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
CVS tags: RELEASE_6_2_0, RELEASE_4_EOL
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +13 -6 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.20: 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
CVS tags: RELEASE_6_1_0, RELEASE_6_0_0, RELEASE_5_5_0, RELEASE_5_4_0, RELEASE_5_3_0, RELEASE_4_11_0, RELEASE_4_10_0
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +0 -0 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.19: 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.18: preferred, colored
Changes since revision 1.18: +24 -10 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.18: download - view: text, markup, annotated - select for diffs
Sat Nov 22 20:38:55 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.17: preferred, colored
Changes since revision 1.17: +3 -0 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.17: 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.16: preferred, colored
Changes since revision 1.16: +0 -0 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.16: 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.15: preferred, colored
Changes since revision 1.15: +0 -0 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.15: 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.14: preferred, colored
Changes since revision 1.14: +0 -0 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.14: 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.13: preferred, colored
Changes since revision 1.13: +0 -0 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.13: 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.12: preferred, colored
Changes since revision 1.12: +0 -0 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.12: 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.11: preferred, colored
Changes since revision 1.11: +1 -1 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.11: 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
CVS tags: RELEASE_4_9_0
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +3 -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.10: 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.9: preferred, colored
Changes since revision 1.9: +2 -1 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.9: download - view: text, markup, annotated - select for diffs
Sun Feb 2 21:17:40 2003 UTC (9 years ago) by gerald
Branches: MAIN
CVS tags: RELEASE_5_1_0, RELEASE_4_8_0
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +7 -3 lines
Let the PORTSDIR environment variable override our defaults.

Approved by:	mharo (maintainer)

Revision 1.8: download - view: text, markup, annotated - select for diffs
Mon Nov 18 02:37:30 2002 UTC (9 years, 2 months ago) by anders
Branches: MAIN
CVS tags: RELEASE_5_0_0
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +3 -1 lines
Add -A option for all additional checks.

Approved by:	(silence from) mharo

Revision 1.7: download - view: text, markup, annotated - select for diffs
Wed Feb 14 10:56:10 2001 UTC (10 years, 11 months ago) by mharo
Branches: MAIN
CVS tags: RELEASE_5_0_DP1, RELEASE_4_7_0, 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.6: preferred, colored
Changes since revision 1.6: +23 -9 lines
Fix docs

Submitted by:	olgeni

Revision 1.6: 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.5: preferred, colored
Changes since revision 1.5: +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.5: download - view: text, markup, annotated - select for diffs
Tue Apr 25 21:33:42 2000 UTC (11 years, 9 months ago) by mharo
Branches: MAIN
CVS tags: RELEASE_4_2_0, RELEASE_4_1_1, RELEASE_4_1_0, RELEASE_3_5_0
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -1 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.4: download - view: text, markup, annotated - select for diffs
Sun Aug 29 11:11:11 1999 UTC (12 years, 5 months ago) by peter
Branches: MAIN
CVS tags: RELEASE_4_0_0, RELEASE_3_4_0, RELEASE_3_3_0
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +1 -1 lines
$Id$ -> $FreeBSD$

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

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

Revision 1.2: download - view: text, markup, annotated - select for diffs
Mon Apr 5 03:20:36 1999 UTC (12 years, 10 months ago) by itojun
Branches: MAIN
CVS tags: RELEASE_3_2_0
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +11 -3 lines
remove pathname for bsd.port.mk.

Reviewed by:	maintainer (myself)
Submitted by:	ben@scientia.demon.co.uk

Revision 1.1: download - view: text, markup, annotated - select for diffs
Tue Jan 5 12:23:28 1999 UTC (13 years, 1 month ago) by itojun
Branches: MAIN
CVS tags: RELEASE_3_1_0
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.

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