Date: Fri, 21 Jan 2000 03:08:24 -0800 (PST) From: Satoshi Asami <asami@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: ports/Mk bsd.port.mk bsd.port.subdir.mk ports/Templates README.category README.port Message-ID: <200001211108.DAA53014@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
asami 2000/01/21 03:08:24 PST Modified files: Mk bsd.port.mk bsd.port.subdir.mk Templates README.category README.port Log: (1) Add new USE_BISON directive, which will expand to BUILD_DEPENDS on 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. Revision Changes Path 1.326 +16 -6 ports/Mk/bsd.port.mk 1.34 +4 -1 ports/Mk/bsd.port.subdir.mk 1.2 +1 -1 ports/Templates/README.category 1.2 +2 -2 ports/Templates/README.port To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200001211108.DAA53014>