"pkg/COMMENT' which of course blew up in the entire tree when we
changed the layout.
Fix it to use `make -V COMMENT` so it will use even for ports that
define MASTERDIR etc.
Reported by PRs: 21851, 21952
While I'm here, add the contents of pkg/COMMENT in category READMEs.
I don't know why I didn't include them in the first place when I've
been creating all those files!
patches/. In addition, patches live in files/ and files/md5 is
moved to "distinfo" in main directory.
It is disabled by default, but you can test it by defining
NEWLAYOUT. I will convert the entire ports tree in a week and
make NEWLAYOUT the default.
Reviewed by: the ports list
Submitted by: nectar ("distinfo" name)
(2) Bump XFree86 version number in PKG_IGNORE_DEPENDS.
(3) New variable RESTRICTED_FILES to be used when only a subset of a
RESTRICTED or NO_CDROM port's distfiles/patchfiles list is not
redistributable. (Set RESTRICTED_FILES to the list of
redistribution-challenged files.)
Reviewed by: the ports list
4-current post bison-removal and to a no-op otherwise. Note this
should only be used when the software in question uses a feature
in bison that is not in byacc -- otherwise it should be patched to
use byacc (or detect the absense of bison correctly). [bsd.port.mk]
(2) Do not assume all category names are lowercase. In particular,
remove package links by removing them one by one, instead of doing
a "rm [a-z]*/${PKGNAME}.tgz". [bsd.port.mk]
(3) Do not assume the category name doesn't include a path separator
(/). Make links accordingly. [bsd.port.mk,README.category,README.port]
(4) Do not assume all category makefiles are directly under
${PORTSDIR}. [bsd.port.mk,README.category]
(5) Add new "package-name" target which prints out the directory name
to be used in the parent README.html. [bsd.port.subdir.mk]
(2) through (5) are in preparation for going to multi-level
categories. They shouldn't make any difference yet, but are committed
first so people can start testing.