diff options
author | Tom Rini <trini@konsulko.com> | 2019-03-06 15:33:44 -0500 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2019-03-06 23:12:27 +0000 |
commit | f08b1e12a024e02ad3d6c1472030f82aa477b076 (patch) | |
tree | 3ec19675c05bd1883fa61105ae896a621112f980 /meta/files/common-licenses | |
parent | ccc413fd93f5e7572afd50bbfac8532f07fed9b1 (diff) | |
download | poky-f08b1e12a024e02ad3d6c1472030f82aa477b076.tar.gz |
vim: Import version 8.1.0347
In order to have a stand-alone editor in oe-core, bring in vim from
meta-openembedded/meta-oe. This imports the recipes as of git commit:
commit 41f3f8165bde3eb4f8bcf6dddbaca0d3b760c70b
Author: Mark Hatle <mark.hatle@windriver.com>
Date: Thu Feb 28 09:39:19 2019 +0800
vim: remove xfce vim bbappend
Changing the behavior of a recipe by including a layer is not allowed
by the yocto-check-layer script.
(From OE-Core rev: cc2022ad369a74ee3f60c345778e4fe206f5df36)
Signed-off-by: Tom Rini <trini@konsulko.com>
--
Changes in v3:
- Catch vim-tiny too (thanks Richard!)
Changes in v2:
- List self as maintainer
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/files/common-licenses')
-rw-r--r-- | meta/files/common-licenses/vim | 81 |
1 files changed, 81 insertions, 0 deletions
diff --git a/meta/files/common-licenses/vim b/meta/files/common-licenses/vim new file mode 100644 index 0000000000..4aa818eb24 --- /dev/null +++ b/meta/files/common-licenses/vim | |||
@@ -0,0 +1,81 @@ | |||
1 | VIM LICENSE | ||
2 | |||
3 | I) There are no restrictions on distributing unmodified copies of Vim except | ||
4 | that they must include this license text. You can also distribute | ||
5 | unmodified parts of Vim, likewise unrestricted except that they must | ||
6 | include this license text. You are also allowed to include executables | ||
7 | that you made from the unmodified Vim sources, plus your own usage | ||
8 | examples and Vim scripts. | ||
9 | |||
10 | II) It is allowed to distribute a modified (or extended) version of Vim, | ||
11 | including executables and/or source code, when the following four | ||
12 | conditions are met: | ||
13 | 1) This license text must be included unmodified. | ||
14 | 2) The modified Vim must be distributed in one of the following five ways: | ||
15 | a) If you make changes to Vim yourself, you must clearly describe in | ||
16 | the distribution how to contact you. When the maintainer asks you | ||
17 | (in any way) for a copy of the modified Vim you distributed, you | ||
18 | must make your changes, including source code, available to the | ||
19 | maintainer without fee. The maintainer reserves the right to | ||
20 | include your changes in the official version of Vim. What the | ||
21 | maintainer will do with your changes and under what license they | ||
22 | will be distributed is negotiable. If there has been no negotiation | ||
23 | then this license, or a later version, also applies to your changes. | ||
24 | The current maintainer is Bram Moolenaar <Bram@vim.org>. If this | ||
25 | changes it will be announced in appropriate places (most likely | ||
26 | vim.sf.net, www.vim.org and/or comp.editors). When it is completely | ||
27 | impossible to contact the maintainer, the obligation to send him | ||
28 | your changes ceases. Once the maintainer has confirmed that he has | ||
29 | received your changes they will not have to be sent again. | ||
30 | b) If you have received a modified Vim that was distributed as | ||
31 | mentioned under a) you are allowed to further distribute it | ||
32 | unmodified, as mentioned at I). If you make additional changes the | ||
33 | text under a) applies to those changes. | ||
34 | c) Provide all the changes, including source code, with every copy of | ||
35 | the modified Vim you distribute. This may be done in the form of a | ||
36 | context diff. You can choose what license to use for new code you | ||
37 | add. The changes and their license must not restrict others from | ||
38 | making their own changes to the official version of Vim. | ||
39 | d) When you have a modified Vim which includes changes as mentioned | ||
40 | under c), you can distribute it without the source code for the | ||
41 | changes if the following three conditions are met: | ||
42 | - The license that applies to the changes permits you to distribute | ||
43 | the changes to the Vim maintainer without fee or restriction, and | ||
44 | permits the Vim maintainer to include the changes in the official | ||
45 | version of Vim without fee or restriction. | ||
46 | - You keep the changes for at least three years after last | ||
47 | distributing the corresponding modified Vim. When the maintainer | ||
48 | or someone who you distributed the modified Vim to asks you (in | ||
49 | any way) for the changes within this period, you must make them | ||
50 | available to him. | ||
51 | - You clearly describe in the distribution how to contact you. This | ||
52 | contact information must remain valid for at least three years | ||
53 | after last distributing the corresponding modified Vim, or as long | ||
54 | as possible. | ||
55 | e) When the GNU General Public License (GPL) applies to the changes, | ||
56 | you can distribute the modified Vim under the GNU GPL version 2 or | ||
57 | any later version. | ||
58 | 3) A message must be added, at least in the output of the ":version" | ||
59 | command and in the intro screen, such that the user of the modified Vim | ||
60 | is able to see that it was modified. When distributing as mentioned | ||
61 | under 2)e) adding the message is only required for as far as this does | ||
62 | not conflict with the license used for the changes. | ||
63 | 4) The contact information as required under 2)a) and 2)d) must not be | ||
64 | removed or changed, except that the person himself can make | ||
65 | corrections. | ||
66 | |||
67 | III) If you distribute a modified version of Vim, you are encouraged to use | ||
68 | the Vim license for your changes and make them available to the | ||
69 | maintainer, including the source code. The preferred way to do this is | ||
70 | by e-mail or by uploading the files to a server and e-mailing the URL. | ||
71 | If the number of changes is small (e.g., a modified Makefile) e-mailing a | ||
72 | context diff will do. The e-mail address to be used is | ||
73 | <maintainer@vim.org> | ||
74 | |||
75 | IV) It is not allowed to remove this license from the distribution of the Vim | ||
76 | sources, parts of it or from a modified version. You may use this | ||
77 | license for previous Vim releases instead of the license that they came | ||
78 | with, at your option. | ||
79 | |||
80 | === | ||
81 | Read more about this license at http://vimdoc.sourceforge.net/htmldoc/uganda.html#license | ||