Page MenuHomeFreeBSD

D35127.id105694.diff
No OneTemporary

D35127.id105694.diff

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 <<licenses-license_text,`LICENSE_TEXT`>>, 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,7 +3214,7 @@
[.programlisting]
....
-LICENSE= GPLv3+
+LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
....
@@ -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}/Copying
....
====

File Metadata

Mime Type
text/plain
Expires
Sat, Jan 17, 1:52 AM (11 h, 16 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
27676764
Default Alt Text
D35127.id105694.diff (1 KB)

Event Timeline