I have a couple of questions.
1) Why does portlint complain if a port is not DATADIR compliant?
What was the rationale behind making ports DATADIR compliant, so that if
one types "make install DATADIR=/somewhere_else" then what would be
stored in /usr/local/share/port_name will now be in /somewhere_else.
If there are one hundred ports depending upon port x/y, and those ports
use the x/y DATADIR, then each of those hundred ports will have to include:
DATADIR!= cd ${.CURDIR}/../../x/y && make -V DATADIR
This will really slow down makeindex.
It seems to me that you cannot use:
DATADIR= `cd ${.CURDIR}/../../x/y && make -V DATADIR`
because this won't properly set PLIST_SUB.
2) Why does portlint NOT complain if a port is not NOPORTEXAMPLES
compliant?
This would seem a natural extension of portlint complaining if a port is
not NOPORTDOCS compliant.
Stephen
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"