Gentoo Archives: gentoo-commits

From: Justin Lecher <jlec@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: sci-mathematics/z3/, licenses/
Date: Mon, 02 Dec 2013 16:21:44
Message-Id: 1385991217.ae75a36c8c669a93cb4dc662eb7d31866d716a0c.jlec@gentoo
1 commit: ae75a36c8c669a93cb4dc662eb7d31866d716a0c
2 Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
3 AuthorDate: Mon Dec 2 13:33:37 2013 +0000
4 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
5 CommitDate: Mon Dec 2 13:33:37 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=ae75a36c
7
8 Add MSR-LA
9
10 Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
11
12 ---
13 licenses/MSR-LA | 104 +++++++++++++++++++++++++++++++++++++
14 sci-mathematics/z3/z3-4.3.1.ebuild | 10 +++-
15 2 files changed, 112 insertions(+), 2 deletions(-)
16
17 diff --git a/licenses/MSR-LA b/licenses/MSR-LA
18 new file mode 100644
19 index 0000000..2b25654
20 --- /dev/null
21 +++ b/licenses/MSR-LA
22 @@ -0,0 +1,104 @@
23 +Microsoft Research License Agreement
24 +Non-Commercial Use Only
25 +Z3
26 +_____________________________________________________________________
27 +This Microsoft Research License Agreement, including all exhibits ("MSR-LA") is
28 +a legal agreement between you and Microsoft Corporation ("Microsoft" or "we")
29 +for the data identified above, which may include associated materials, text or
30 +speech files, associated media and "online" or electronic documentation and any
31 +updates we provide in our discretion (together, the "Software").
32 +
33 +By installing, copying, or otherwise using this Software, you agree to be bound
34 +by the terms of this MSR-LA. If you do not agree, do not install copy or use the
35 +Software. The Software is protected by copyright and other intellectual property
36 +laws and is licensed, not sold.
37 +
38 +SCOPE OF RIGHTS:
39 +You may use, copy, reproduce, and distribute this Software for any
40 +non-commercial purpose, subject to the restrictions in this MSR-LA. Some
41 +purposes which can be non-commercial are teaching, academic research, public
42 +demonstrations and personal experimentation. You may also distribute this
43 +Software with books or other teaching materials, or publish the Software on
44 +Websites, that are intended to teach the use of the Software for academic or
45 +other non-commercial purposes.
46 +
47 +You may not use or distribute this Software or any derivative works in any form
48 +for commercial purposes. Examples of commercial purposes would be running
49 +business operations, licensing, leasing, or selling the Software, distributing
50 +the Software for use with commercial products, using the Software in the
51 +creation or use of commercial products or any other activity which purpose is
52 +to procure a commercial gain to you or others.
53 +
54 +You may create derivative works of the Software source code and distribute the
55 +modified Software solely for non-commercial academic purposes, as provided
56 +herein. If you distribute the Software or any derivative works of the Software,
57 +you will distribute them under the same terms and conditions as in this
58 +license, and you will not grant other rights to the Software or derivative
59 +works that are different from those provided by this MSR-LA.
60 +
61 +If you have created derivative works of the Software, and distribute such
62 +derivative works, you will cause the modified files to carry prominent notices
63 +so that recipients know that they are not receiving the original Software. Such
64 +notices must state: (i) that you have changed the Software; and (ii) the date
65 +of any changes.
66 +In return, we simply require that you agree:
67 +
68 +1. That you will not remove any copyright or other notices from the Software.
69 +
70 +2. That if any of the Software is in binary format, you will not attempt to
71 +modify such portions of the Software, or to reverse engineer or decompile them,
72 +except and only to the extent authorized by applicable law.
73 +
74 +3. That Microsoft is granted back, without any restrictions or limitations, a
75 +non-exclusive, perpetual, irrevocable, royalty-free, assignable and
76 +sub-licensable license, to reproduce, publicly perform or display, install,
77 +use, modify, post, distribute, make and have made, sell and transfer your
78 +modifications to and/or derivative works of the Software source code or data,
79 +for any purpose.
80 +
81 +4. That any feedback about the Software provided by you to us is voluntarily
82 +given, and Microsoft shall be free to use the feedback as it sees fit without
83 +obligation or restriction of any kind, even if the feedback is designated by
84 +you as confidential.
85 +
86 +5. THAT THE SOFTWARE COMES "AS IS", WITH NO WARRANTIES. THIS MEANS NO EXPRESS,
87 +IMPLIED OR STATUTORY WARRANTY, INCLUDING WITHOUT LIMITATION, WARRANTIES OF
88 +MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, ANY WARRANTY AGAINST
89 +INTERFERENCE WITH YOUR ENJOYMENT OF THE SOFTWARE OR ANY WARRANTY OF TITLE OR
90 +NON-INFRINGEMENT. THERE IS NO WARRANTY THAT THIS SOFTWARE WILL FULFILL ANY OF
91 +YOUR PARTICULAR PURPOSES OR NEEDS. ALSO, YOU MUST PASS THIS DISCLAIMER ON
92 +WHENEVER YOU DISTRIBUTE THE SOFTWARE OR DERIVATIVE WORKS.
93 +
94 +6. THAT NEITHER MICROSOFT NOR ANY CONTRIBUTOR TO THE SOFTWARE WILL BE LIABLE
95 +FOR ANY DAMAGES RELATED TO THE SOFTWARE OR THIS MSR-LA, INCLUDING DIRECT,
96 +INDIRECT, SPECIAL, CONSEQUENTIAL OR INCIDENTAL DAMAGES, TO THE MAXIMUM EXTENT
97 +THE LAW PERMITS, NO MATTER WHAT LEGAL THEORY IT IS BASED ON. ALSO, YOU MUST
98 +PASS THIS LIMITATION OF LIABILITY ON WHENEVER YOU DISTRIBUTE THE SOFTWARE OR
99 +DERIVATIVE WORKS.
100 +
101 +7. That we have no duty of reasonable care or lack of negligence, and we are
102 +not obligated to (and will not) provide technical support for the Software.
103 +
104 +8. That if you breach this MSR-LA or if you sue anyone over patents that you
105 +think may apply to or read on the Software or anyone's use of the Software,
106 +this MSR-LA (and your license and rights obtained herein) terminate
107 +automatically. Upon any such termination, you shall destroy all of your copies
108 +of the Software immediately. Sections 3, 4, 5, 6, 7, 8, 11 and 12 of this
109 +MSR-LA shall survive any termination of this MSR-LA.
110 +
111 +9. That the patent rights, if any, granted to you in this MSR-LA only apply to
112 +the Software, not to any derivative works you make.
113 +
114 +10. That the Software may be subject to U.S. export jurisdiction at the time it
115 +is licensed to you, and it may be subject to additional export or import laws
116 +in other places. You agree to comply with all such laws and regulations that
117 +may apply to the Software after delivery of the Software to you.
118 +
119 +11. That all rights not expressly granted to you in this MSR-LA are reserved.
120 +
121 +12. That this MSR-LA shall be construed and controlled by the laws of the State
122 +of Washington, USA, without regard to conflicts of law. If any provision of
123 +this MSR-LA shall be deemed unenforceable or contrary to law, the rest of this
124 +MSR-LA shall remain in full effect and interpreted in an enforceable manner
125 +that most nearly captures the intent of the original language.
126 +
127
128 diff --git a/sci-mathematics/z3/z3-4.3.1.ebuild b/sci-mathematics/z3/z3-4.3.1.ebuild
129 index 6e1a842..749e8e0 100644
130 --- a/sci-mathematics/z3/z3-4.3.1.ebuild
131 +++ b/sci-mathematics/z3/z3-4.3.1.ebuild
132 @@ -1,16 +1,22 @@
133 +# Copyright 1999-2013 Gentoo Foundation
134 +# Distributed under the terms of the GNU General Public License v2
135 +# $Header: $
136 +
137 EAPI=5
138
139 PYTHON_COMPAT=( python2_7 )
140
141 -inherit eutils vcs-snapshot autotools python-r1
142 +inherit autotools python-r1 vcs-snapshot
143
144 DESCRIPTION="An efficient theorem prover"
145 HOMEPAGE="http://z3.codeplex.com/"
146 SRC_URI="http://dev.gentoo.org/~jlec/distfiles/${P}.tar.xz"
147 -KEYWORDS="~amd64 ~x86"
148
149 SLOT="0"
150 +LICENSE="MSR-LA"
151 +KEYWORDS="~amd64 ~x86"
152 IUSE=""
153 +
154 RDEPEND="${PYTHON_DEPS}"
155 DEPEND="${RDEPEND}"