Index: en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml =================================================================== --- en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml +++ en_US.ISO8859-1/books/porters-handbook/makefiles/chapter.xml @@ -3308,6 +3308,45 @@ MAINTAINER variable in the Makefile. + + <varname>LICENSE</varname> + + Set LICENSE to let the ports infrastructure know + how the code is licensed. For example: + + LICENSE= BSD3CLAUSE + + The + SPDX license list + is the canonical source for license identifiers used in the ports + infrastructure, subject to the following rules: + + + + Strip the hyphens and periods, as in the example above. + + + + If the port is under multiple licenses, use a space-separated + list. + + + + Ports licensed with an or higher clause such as + GPLv2 or higher are written as GPLv2+. + + + + + See /usr/ports/Mk/bsd.licenses.db.mk for + details. + + If the port contains a file with the full text of the license, set + LICENSE_FILE to point to it: + + LICENSE_FILE= ${WRKSRC}/LICENSE + + <varname>PORTSCOUT</varname>