[MacPorts] PortfileRecipes modified

MacPorts noreply at macports.org
Wed Jan 16 13:35:58 PST 2013


Page "PortfileRecipes" was changed by sean at macports.org
Diff URL: <https://trac.macports.org/wiki/PortfileRecipes?action=diff&version=43>
Revision 43
Comment: license: add brief notes with a reference to the source file
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: PortfileRecipes
=========================================================================
--- PortfileRecipes (version: 42)
+++ PortfileRecipes (version: 43)
@@ -431,3 +431,21 @@
 }}}
 
 This also applies in case a [ticket:14540 -devel port] was created but will no longer be updated and is being replaced by a corresponding non-devel port. (For example, the xz-devel port was replaced by the xz port.)
+
+== Specifying a license == #license
+
+The list of possible licenses is quite exhaustive and somewhat of a moving target; see the [/browser/trunk/base/portmgr/jobs/port_binary_distributable.tcl source file] for the most up-to-date list. Briefly, the expected format `A {B C}` means the license is A plus either B or C. 
+
+Notes:
+* 'Restrictive/Distributable' means a non-free license that nonetheless allows distributing binaries.
+* 'Restrictive' means a non-free license that does not allow distributing binaries, and is thus not in the list.
+* 'Permissive' is a catchall for other licenses that allow modification and distribution of source and binaries.
+* 'Copyleft' means a license that requires source code to be made available, and derivative works to be licensed the same as the original.
+* 'GPLConflict' should be added if the license conflicts with the GPL (and its variants like CeCILL and the AGPL) and is not in the list of licenses known to do so below.
+* 'Noncommercial' means a license that prohibits commercial use.
+
+A *public domain* code would, therefore, use the `Permissive` license:
+
+{{{
+license   Permissive
+}}}
-------8<------8<------8<------8<------8<------8<------8<------8<--------

--
Page URL: <https://trac.macports.org/wiki/PortfileRecipes>
MacPorts <http://www.macports.org/>
Ports system for Mac OS

This is an automated message. Someone added your email address to be
notified of changes on 'PortfileRecipes' page.
If it was not you, please report to .


More information about the macports-changes mailing list