From owner-svn-doc-all@FreeBSD.ORG Wed Dec 11 05:00:43 2013 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 841A7889; Wed, 11 Dec 2013 05:00:43 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5687F1478; Wed, 11 Dec 2013 05:00:43 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id rBB50hQn095381; Wed, 11 Dec 2013 05:00:43 GMT (envelope-from eadler@svn.freebsd.org) Received: (from eadler@localhost) by svn.freebsd.org (8.14.7/8.14.7/Submit) id rBB50hXI095380; Wed, 11 Dec 2013 05:00:43 GMT (envelope-from eadler@svn.freebsd.org) Message-Id: <201312110500.rBB50hXI095380@svn.freebsd.org> From: Eitan Adler Date: Wed, 11 Dec 2013 05:00:43 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43325 - head/en_US.ISO8859-1/books/porters-handbook X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Dec 2013 05:00:43 -0000 Author: eadler Date: Wed Dec 11 05:00:42 2013 New Revision: 43325 URL: http://svnweb.freebsd.org/changeset/doc/43325 Log: Porter's handbook: document the LEGAL_TEXT variable. Document the LEGAL_TEXT variable which was recently committed Further explain each of the columbs of /usr/ports/LEGAL. Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml Modified: head/en_US.ISO8859-1/books/porters-handbook/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/porters-handbook/book.xml Tue Dec 10 23:03:23 2013 (r43324) +++ head/en_US.ISO8859-1/books/porters-handbook/book.xml Wed Dec 11 05:00:42 2013 (r43325) @@ -5457,7 +5457,8 @@ PORTVERSION= 1.0 - Ports with Distribution Restrictions + Ports with Distribution Restrictions or Legal + Concerns Licenses vary, and some of them place restrictions on how the application can be packaged, whether it can be sold for @@ -5567,10 +5568,29 @@ PORTVERSION= 1.0 it is empty. If only some of the distribution files are restricted, then set this variable to list them. - Note that the port committer should add an entry to - /usr/ports/LEGAL for every listed - distribution file, describing exactly what the restriction - entails. + + + + <varname>LEGAL_TEXT</varname> + + If the port has legal concerns not addressed by the + above variables, the variable LEGAL_TEXT + should be set to a string explaining the concern. For + example, if special permission was obtained for &os; to + redistribute the binary, this variable should indiate + so. + + + + <filename>/usr/ports/LEGAL</filename> and + <varname>LEGAL</varname> + + A port which sets any of the above variables must also + be added to /usr/ports/LEGAL. The + first column is a glob which matches the restricted + distfiles. The second column is the port's origin. The + third column is the output of + make -VLEGAL.