diff --git a/documentation/content/en/books/porters-handbook/makefiles/_index.adoc b/documentation/content/en/books/porters-handbook/makefiles/_index.adoc --- a/documentation/content/en/books/porters-handbook/makefiles/_index.adoc +++ b/documentation/content/en/books/porters-handbook/makefiles/_index.adoc @@ -2554,6 +2554,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING .... +However, please do not use `LICENSE_FILE` for the GNU General Public License (`GPLv1`, `GPLv1+`, `GPL2`, `GPLv2+`, `GPLv3`, `GPLv3+`) to avoid installing on our systems multiple copies of the same identical files. + ==== For the predefined licenses, the default permissions are `dist-mirror dist-sell pkg-mirror pkg-sell auto-accept`. @@ -3203,6 +3205,7 @@ Full path to the file containing the license text, usually [.filename]#${WRKSRC}/some/file#. If the file is not in the distfile, and its content is too long to be put in <>, put it in a new file in [.filename]#${FILESDIR}#. +Please do not use `LICENSE_FILE` for the GNU General Public License (`GPLv1`, `GPLv1+`, `GPL2`, `GPLv2+`, `GPLv3`, `GPLv3+`) to avoid installing on our systems multiple copies of the same identical files. [[licenses-license_file-ex1]] .`LICENSE_FILE` @@ -3211,8 +3214,8 @@ [.programlisting] .... -LICENSE= GPLv3+ -LICENSE_FILE= ${WRKSRC}/COPYING +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE .... ==== @@ -3294,10 +3297,10 @@ [.programlisting] .... -LICENSE= ART10 GPLv1 +LICENSE= ART10 BSD2CLAUSE LICENSE_COMB= dual LICENSE_FILE_ART10= ${WRKSRC}/Artistic -LICENSE_FILE_GPLv1= ${WRKSRC}/Copying +LICENSE_FILE_BSD2CLAUSE= ${WRKSRC}/LICENSE .... ====