There are some ports where the Makefile contains at least one line similar to the following lines: MAN1 = something.1 MAN1= something.1 MAN1= something MAN1= something Regarding to portlint and porters-handbook, each of those constructs are "wrong" (bacause there are spaces between or in front of = and the assignment). Find the script which tries to repair this attached.
Responsible Changed From-To: freebsd-ports-bugs->portmgr portmgr should take a look at it
That's lang/gawk, not the awk from the base system (at least on ref5) -- Edwin Groothuis | Personal website: http://www.mavetju.org edwin@mavetju.org | Weblog: http://weblog.barnet.com.au/edwin/
Please be a little conservative what you actually process, i.e. not all Makefiles are ports Makefiles: ports/audio/afsp/files/Makefile: test -z "`grep ^PORTNAME= ${file}`" && continue -- Edwin Groothuis | Personal website: http://www.mavetju.org edwin@mavetju.org | Weblog: http://weblog.barnet.com.au/edwin/
State Changed From-To: open->analyzed This will not be run on the ports collection because it will invalidate a lot of patches for no functional gain. It should either be added to Tools/ or merged into portlint.
State Changed From-To: analyzed->closed Close the port instead since there's nothing further for portmgr to do.