pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc



Module Name:    pkgsrc
Committed By:   gutteridge
Date:           Sat Dec  7 04:47:32 UTC 2019

Modified Files:
        pkgsrc/mk: license.mk
Added Files:
        pkgsrc/licenses: enlightenment16

Log Message:
licenses & mk/license.mk: add license for Enlightenment 16

Enlightenment 16 uses a modified (non-standard) MIT license that
includes an advertising clause. (This makes it incompatible with the
GPL.) I've named it enlightenment16 to differentiate that Enlightenment
>=17 releases use the 2-Clause BSD. (Enlightenment 16 continues to be
developed independently, and is of current interest to pkgsrc users.)

In some places, this is referred to as the "MIT With Advertising"
license, but I'm not aware of other projects using this variant. If it
becomes more broadly relevant to pkgsrc, we could rename it such.

(This should have been added a long time ago, the wm/enlightenment
package simply has never had a LICENSE variable set. Better late than
never.)


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/licenses/enlightenment16
cvs rdiff -u -r1.102 -r1.103 pkgsrc/mk/license.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/mk/license.mk
diff -u pkgsrc/mk/license.mk:1.102 pkgsrc/mk/license.mk:1.103
--- pkgsrc/mk/license.mk:1.102  Mon Sep  2 02:23:02 2019
+++ pkgsrc/mk/license.mk        Sat Dec  7 04:47:32 2019
@@ -1,4 +1,4 @@
-# $NetBSD: license.mk,v 1.102 2019/09/02 02:23:02 rillig Exp $
+# $NetBSD: license.mk,v 1.103 2019/12/07 04:47:32 gutteridge Exp $
 #
 # This file handles everything about the LICENSE variable. It is
 # included automatically by bsd.pkg.mk.
@@ -182,6 +182,9 @@ DEFAULT_ACCEPTABLE_LICENSES+=       purdue
 #
 # derived from BSD
 DEFAULT_ACCEPTABLE_LICENSES+=  info-zip
+# Derived from MIT, with an advertising clause added (and previously
+# included in Debian main as such).
+DEFAULT_ACCEPTABLE_LICENSES+=  enlightenment16
 
 # The following licenses do not currently meet our standards for
 # inclusion.

Added files:

Index: pkgsrc/licenses/enlightenment16
diff -u /dev/null pkgsrc/licenses/enlightenment16:1.1
--- /dev/null   Sat Dec  7 04:47:32 2019
+++ pkgsrc/licenses/enlightenment16     Sat Dec  7 04:47:32 2019
@@ -0,0 +1,21 @@
+Copyright (C) 2000-2008 Carsten Haitzler, Geoff Harrison and various contributors 
+Copyright (C) 2004-2019 Kim Woelders
+ 
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to
+deal in the Software without restriction, including without limitation the
+rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+sell copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+  
+The above copyright notice and this permission notice shall be included in
+all copies of the Software, its documentation and marketing & publicity 
+materials, and acknowledgment shall be given in the documentation, materials
+and software packages that this Software was used.
+   
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 
+IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.



Home | Main Index | Thread Index | Old Index