* [PATCH 0/8] [meta-efl] Pull request #2
@ 2011-03-31 9:14 Martin Jansa
2011-03-31 9:14 ` [PATCH 1/8] illume-keyboards-shr: add LICENSE Martin Jansa
` (8 more replies)
0 siblings, 9 replies; 19+ messages in thread
From: Martin Jansa @ 2011-03-31 9:14 UTC (permalink / raw)
To: openembedded-devel
More LIC_FILES_CHKSUMs
Imported python-efl from meta-shr (will need python-cython from following meta-oe pull request)
Pull URL: git://gitorious.org/shr/meta-openembedded.git
Branch: jama/meta-efl
Browse: http://gitorious.org/shr/meta-openembedded/commits/jama/meta-efl
Thanks,
Martin Jansa <Martin.Jansa@gmail.com>
---
Martin Jansa (8):
illume-keyboards-shr: add LICENSE
elementary: add LIC_FILES_CHKSUM
emotion: add LIC_FILES_CHKSUM
epdf: add LIC_FILES_CHKSUM
ethumb: add LIC_FILES_CHKSUM
libeflvala: add LIC_FILES_CHKSUM
task-x11-illume: add LIC_FILES_CHKSUM
python-efl: import from meta-shr
.../recipes-devtools/python/python-ecore_svn.bb | 6 +++
.../recipes-devtools/python/python-edbus_svn.bb | 7 +++
.../python-edje/0001-fix-unicode-conversion.patch | 38 ++++++++++++++++
.../recipes-devtools/python/python-edje_svn.bb | 8 +++
meta-efl/recipes-devtools/python/python-efl.inc | 46 ++++++++++++++++++++
.../python/python-elementary_svn.bb | 6 +++
.../recipes-devtools/python/python-emotion_svn.bb | 6 +++
.../recipes-devtools/python/python-evas_svn.bb | 5 ++
.../recipes-efl/e17/illume-keyboards-shr/LICENSE | 25 +++++++++++
.../recipes-efl/e17/illume-keyboards-shr_git.bb | 7 ++-
meta-efl/recipes-efl/efl/elementary_svn.bb | 3 +-
meta-efl/recipes-efl/efl/emotion_svn.bb | 1 +
meta-efl/recipes-efl/efl/epdf_svn.bb | 6 ++-
meta-efl/recipes-efl/efl/ethumb_svn.bb | 3 +-
meta-efl/recipes-efl/efl/libeflvala_svn.bb | 3 +-
meta-efl/recipes-efl/tasks/task-x11-illume.bb | 1 +
16 files changed, 164 insertions(+), 7 deletions(-)
create mode 100644 meta-efl/recipes-devtools/python/python-ecore_svn.bb
create mode 100644 meta-efl/recipes-devtools/python/python-edbus_svn.bb
create mode 100644 meta-efl/recipes-devtools/python/python-edje/0001-fix-unicode-conversion.patch
create mode 100644 meta-efl/recipes-devtools/python/python-edje_svn.bb
create mode 100644 meta-efl/recipes-devtools/python/python-efl.inc
create mode 100644 meta-efl/recipes-devtools/python/python-elementary_svn.bb
create mode 100644 meta-efl/recipes-devtools/python/python-emotion_svn.bb
create mode 100644 meta-efl/recipes-devtools/python/python-evas_svn.bb
create mode 100644 meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE
--
1.7.4.1
^ permalink raw reply [flat|nested] 19+ messages in thread
* [PATCH 1/8] illume-keyboards-shr: add LICENSE
2011-03-31 9:14 [PATCH 0/8] [meta-efl] Pull request #2 Martin Jansa
@ 2011-03-31 9:14 ` Martin Jansa
2011-03-31 20:40 ` Khem Raj
2011-03-31 10:17 ` [PATCH 2/8] elementary: add LIC_FILES_CHKSUM Martin Jansa
` (7 subsequent siblings)
8 siblings, 1 reply; 19+ messages in thread
From: Martin Jansa @ 2011-03-31 9:14 UTC (permalink / raw)
To: openembedded-devel
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
.../recipes-efl/e17/illume-keyboards-shr/LICENSE | 25 ++++++++++++++++++++
.../recipes-efl/e17/illume-keyboards-shr_git.bb | 7 +++--
2 files changed, 29 insertions(+), 3 deletions(-)
create mode 100644 meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE
diff --git a/meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE b/meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE
new file mode 100644
index 0000000..61bb2f6
--- /dev/null
+++ b/meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE
@@ -0,0 +1,25 @@
+Copyright notice for Enlightenment:
+
+Copyright (C) 2000-2010 Carsten Haitzler and various contributors (see AUTHORS)
+
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
+INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
+FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
+COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
+INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
+OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb b/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb
index fe34513..e3b182d 100644
--- a/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb
+++ b/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb
@@ -1,15 +1,16 @@
SECTION = "x11/data"
SRC_URI = "git://git.shr-project.org/repo/illume-keyboards.git;protocol=http;branch=master \
- file://0001-Makefile-update-KEYBOARDS_DIR-for-new-illume2.patch"
+ file://0001-Makefile-update-KEYBOARDS_DIR-for-new-illume2.patch \
+ file://LICENSE"
S = "${WORKDIR}/git"
SRCREV = "4064489f359a1addf572089b582f317dff5f50e1"
PV = "0.0+gitr${SRCPV}"
PE = "1"
PR = "r4"
-LICENSE = "unknown"
-
+LICENSE = "MIT BSD"
+LIC_FILES_CHKSUM = "file://${WORKDIR}/LICENSE;md5=f523ab5986cc79b52a90d2ac3d5454a2"
PACKAGES = "\
illume-keyboard-alpha \
--
1.7.4.1
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH 2/8] elementary: add LIC_FILES_CHKSUM
2011-03-31 9:14 [PATCH 0/8] [meta-efl] Pull request #2 Martin Jansa
2011-03-31 9:14 ` [PATCH 1/8] illume-keyboards-shr: add LICENSE Martin Jansa
@ 2011-03-31 10:17 ` Martin Jansa
2011-03-31 10:17 ` [PATCH 3/8] emotion: " Martin Jansa
` (6 subsequent siblings)
8 siblings, 0 replies; 19+ messages in thread
From: Martin Jansa @ 2011-03-31 10:17 UTC (permalink / raw)
To: openembedded-devel
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
meta-efl/recipes-efl/efl/elementary_svn.bb | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/meta-efl/recipes-efl/efl/elementary_svn.bb b/meta-efl/recipes-efl/efl/elementary_svn.bb
index 6276d00..2fdd0dd 100644
--- a/meta-efl/recipes-efl/efl/elementary_svn.bb
+++ b/meta-efl/recipes-efl/efl/elementary_svn.bb
@@ -1,5 +1,6 @@
DESCRIPTION = "EFL based widget set for mobile devices"
-LICENSE = "LGPL"
+LICENSE = "LGPLv2.1"
+LIC_FILES_CHKSUM = "file://COPYING;md5=620edc2399d9155fc180a0adc2b0ab7c"
DEPENDS = "eet-native efreet evas ecore edje eet edbus ethumb"
PV = "0.7.0+svnr${SRCPV}"
PR = "r11"
--
1.7.4.1
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH 3/8] emotion: add LIC_FILES_CHKSUM
2011-03-31 9:14 [PATCH 0/8] [meta-efl] Pull request #2 Martin Jansa
2011-03-31 9:14 ` [PATCH 1/8] illume-keyboards-shr: add LICENSE Martin Jansa
2011-03-31 10:17 ` [PATCH 2/8] elementary: add LIC_FILES_CHKSUM Martin Jansa
@ 2011-03-31 10:17 ` Martin Jansa
2011-03-31 10:17 ` [PATCH 4/8] epdf: " Martin Jansa
` (5 subsequent siblings)
8 siblings, 0 replies; 19+ messages in thread
From: Martin Jansa @ 2011-03-31 10:17 UTC (permalink / raw)
To: openembedded-devel
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
meta-efl/recipes-efl/efl/emotion_svn.bb | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/meta-efl/recipes-efl/efl/emotion_svn.bb b/meta-efl/recipes-efl/efl/emotion_svn.bb
index 9d7c16a..41726d7 100644
--- a/meta-efl/recipes-efl/efl/emotion_svn.bb
+++ b/meta-efl/recipes-efl/efl/emotion_svn.bb
@@ -1,5 +1,6 @@
DESCRIPTION = "The Enlightenment multimedia library"
LICENSE = "MIT BSD"
+LIC_FILES_CHKSUM = "file://COPYING;md5=344895f253c32f38e182dcaf30fe8a35"
# we no longer build the libxine backend, since the gstreamer backend seems more promising
DEPENDS = "eet evas ecore edje gstreamer gst-plugins-base"
PV = "0.2.0+svnr${SRCPV}"
--
1.7.4.1
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH 4/8] epdf: add LIC_FILES_CHKSUM
2011-03-31 9:14 [PATCH 0/8] [meta-efl] Pull request #2 Martin Jansa
` (2 preceding siblings ...)
2011-03-31 10:17 ` [PATCH 3/8] emotion: " Martin Jansa
@ 2011-03-31 10:17 ` Martin Jansa
2011-03-31 10:17 ` [PATCH 5/8] ethumb: " Martin Jansa
` (4 subsequent siblings)
8 siblings, 0 replies; 19+ messages in thread
From: Martin Jansa @ 2011-03-31 10:17 UTC (permalink / raw)
To: openembedded-devel
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
meta-efl/recipes-efl/efl/epdf_svn.bb | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/meta-efl/recipes-efl/efl/epdf_svn.bb b/meta-efl/recipes-efl/efl/epdf_svn.bb
index 80adfb5..1f37629 100644
--- a/meta-efl/recipes-efl/efl/epdf_svn.bb
+++ b/meta-efl/recipes-efl/efl/epdf_svn.bb
@@ -1,5 +1,9 @@
DESCRIPTION = "Epdf is the glue between EFL and libpoppler"
-LICENSE = "MIT BSD"
+LICENSE = "GPLv2 & LGPLv3"
+LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe \
+ file://COPYING.LESSER;md5=6a6a8e020838b23406c81b19c1d46df6 \
+"
+
DEPENDS = "poppler evas ecore"
PV = "0.1.0+svnr${SRCPV}"
PR = "r4"
--
1.7.4.1
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH 5/8] ethumb: add LIC_FILES_CHKSUM
2011-03-31 9:14 [PATCH 0/8] [meta-efl] Pull request #2 Martin Jansa
` (3 preceding siblings ...)
2011-03-31 10:17 ` [PATCH 4/8] epdf: " Martin Jansa
@ 2011-03-31 10:17 ` Martin Jansa
2011-03-31 10:17 ` [PATCH 6/8] libeflvala: " Martin Jansa
` (3 subsequent siblings)
8 siblings, 0 replies; 19+ messages in thread
From: Martin Jansa @ 2011-03-31 10:17 UTC (permalink / raw)
To: openembedded-devel
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
meta-efl/recipes-efl/efl/ethumb_svn.bb | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/meta-efl/recipes-efl/efl/ethumb_svn.bb b/meta-efl/recipes-efl/efl/ethumb_svn.bb
index 428b652..2908ee1 100644
--- a/meta-efl/recipes-efl/efl/ethumb_svn.bb
+++ b/meta-efl/recipes-efl/efl/ethumb_svn.bb
@@ -1,5 +1,6 @@
DESCRIPTION = "EFL based thumbnail generation library"
-LICENSE = "LGPL"
+LICENSE = "LGPLv2.1"
+LIC_FILES_CHKSUM = "file://COPYING;md5=e6a6db9e80255adbafa16e817d9a4d8c"
DEPENDS = "libexif eet-native evas ecore edje eet edbus emotion epdf"
PV = "0.1.0+svnr${SRCPV}"
SRCREV = "${EFL_SRCREV}"
--
1.7.4.1
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH 6/8] libeflvala: add LIC_FILES_CHKSUM
2011-03-31 9:14 [PATCH 0/8] [meta-efl] Pull request #2 Martin Jansa
` (4 preceding siblings ...)
2011-03-31 10:17 ` [PATCH 5/8] ethumb: " Martin Jansa
@ 2011-03-31 10:17 ` Martin Jansa
2011-03-31 10:17 ` [PATCH 7/8] task-x11-illume: " Martin Jansa
` (2 subsequent siblings)
8 siblings, 0 replies; 19+ messages in thread
From: Martin Jansa @ 2011-03-31 10:17 UTC (permalink / raw)
To: openembedded-devel
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
meta-efl/recipes-efl/efl/libeflvala_svn.bb | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/meta-efl/recipes-efl/efl/libeflvala_svn.bb b/meta-efl/recipes-efl/efl/libeflvala_svn.bb
index 6c56ba4..3ac2384 100644
--- a/meta-efl/recipes-efl/efl/libeflvala_svn.bb
+++ b/meta-efl/recipes-efl/efl/libeflvala_svn.bb
@@ -1,6 +1,7 @@
DESCRIPTION = "Vala meets the Enlightenment Foundation Libraries"
AUTHOR = "Michael 'Mickey' Lauer <mlauer@vanille-media.de>"
-LICENSE = "LGPL"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552"
SECTION = "devel"
DEPENDS = "vala-native glib-2.0 dbus dbus-glib eina eet evas ecore edje elementary"
PV = "2011.01.13.1+svnr${SRCPV}"
--
1.7.4.1
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH 7/8] task-x11-illume: add LIC_FILES_CHKSUM
2011-03-31 9:14 [PATCH 0/8] [meta-efl] Pull request #2 Martin Jansa
` (5 preceding siblings ...)
2011-03-31 10:17 ` [PATCH 6/8] libeflvala: " Martin Jansa
@ 2011-03-31 10:17 ` Martin Jansa
2011-03-31 20:39 ` Khem Raj
2011-03-31 10:18 ` [PATCH 8/8] python-efl: import from meta-shr Martin Jansa
2011-03-31 10:57 ` [PATCH 0/8] [meta-efl] Pull request #2 Koen Kooi
8 siblings, 1 reply; 19+ messages in thread
From: Martin Jansa @ 2011-03-31 10:17 UTC (permalink / raw)
To: openembedded-devel
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
meta-efl/recipes-efl/tasks/task-x11-illume.bb | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/meta-efl/recipes-efl/tasks/task-x11-illume.bb b/meta-efl/recipes-efl/tasks/task-x11-illume.bb
index 8b14adb..e197cc7 100644
--- a/meta-efl/recipes-efl/tasks/task-x11-illume.bb
+++ b/meta-efl/recipes-efl/tasks/task-x11-illume.bb
@@ -1,6 +1,7 @@
DESCRIPTION = "The Illume Windowing Environment -- install this task to get the Enlightenment Window Manager + the Illume environment."
SECTION = "x11/wm"
LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://${TOPDIR}/meta-openembedded/meta-efl/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
PV = "1.0"
PR = "r1"
--
1.7.4.1
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [PATCH 8/8] python-efl: import from meta-shr
2011-03-31 9:14 [PATCH 0/8] [meta-efl] Pull request #2 Martin Jansa
` (6 preceding siblings ...)
2011-03-31 10:17 ` [PATCH 7/8] task-x11-illume: " Martin Jansa
@ 2011-03-31 10:18 ` Martin Jansa
2011-03-31 10:57 ` [PATCH 0/8] [meta-efl] Pull request #2 Koen Kooi
8 siblings, 0 replies; 19+ messages in thread
From: Martin Jansa @ 2011-03-31 10:18 UTC (permalink / raw)
To: openembedded-devel
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
---
.../recipes-devtools/python/python-ecore_svn.bb | 6 +++
.../recipes-devtools/python/python-edbus_svn.bb | 7 +++
.../python-edje/0001-fix-unicode-conversion.patch | 38 ++++++++++++++++
.../recipes-devtools/python/python-edje_svn.bb | 8 +++
meta-efl/recipes-devtools/python/python-efl.inc | 46 ++++++++++++++++++++
.../python/python-elementary_svn.bb | 6 +++
.../recipes-devtools/python/python-emotion_svn.bb | 6 +++
.../recipes-devtools/python/python-evas_svn.bb | 5 ++
8 files changed, 122 insertions(+), 0 deletions(-)
create mode 100644 meta-efl/recipes-devtools/python/python-ecore_svn.bb
create mode 100644 meta-efl/recipes-devtools/python/python-edbus_svn.bb
create mode 100644 meta-efl/recipes-devtools/python/python-edje/0001-fix-unicode-conversion.patch
create mode 100644 meta-efl/recipes-devtools/python/python-edje_svn.bb
create mode 100644 meta-efl/recipes-devtools/python/python-efl.inc
create mode 100644 meta-efl/recipes-devtools/python/python-elementary_svn.bb
create mode 100644 meta-efl/recipes-devtools/python/python-emotion_svn.bb
create mode 100644 meta-efl/recipes-devtools/python/python-evas_svn.bb
diff --git a/meta-efl/recipes-devtools/python/python-ecore_svn.bb b/meta-efl/recipes-devtools/python/python-ecore_svn.bb
new file mode 100644
index 0000000..0b87608
--- /dev/null
+++ b/meta-efl/recipes-devtools/python/python-ecore_svn.bb
@@ -0,0 +1,6 @@
+require python-efl.inc
+LICENSE = "LGPLv2.1"
+LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24"
+SRCREV = "${EFL_SRCREV}"
+DEPENDS += "python-evas ecore"
+RDEPENDS_${PN} += "python-evas"
diff --git a/meta-efl/recipes-devtools/python/python-edbus_svn.bb b/meta-efl/recipes-devtools/python/python-edbus_svn.bb
new file mode 100644
index 0000000..d6144e9
--- /dev/null
+++ b/meta-efl/recipes-devtools/python/python-edbus_svn.bb
@@ -0,0 +1,7 @@
+require python-efl.inc
+LICENSE = "LGPLv2.1"
+LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24"
+SRCREV = "${EFL_SRCREV}"
+DEPENDS += "edbus python-dbus"
+RDEPENDS_${PN} += "python-dbus"
+SRCNAME = "python-e_dbus"
diff --git a/meta-efl/recipes-devtools/python/python-edje/0001-fix-unicode-conversion.patch b/meta-efl/recipes-devtools/python/python-edje/0001-fix-unicode-conversion.patch
new file mode 100644
index 0000000..3b0cdc6
--- /dev/null
+++ b/meta-efl/recipes-devtools/python/python-edje/0001-fix-unicode-conversion.patch
@@ -0,0 +1,38 @@
+From fa12a33b5a3c0e86231ca84967d9eff456e5f314 Mon Sep 17 00:00:00 2001
+From: Jan Luebbe <jluebbe@debian.org>
+Date: Sat, 9 Aug 2008 18:30:04 +0200
+Subject: [PATCH] fix unicode conversion
+
+---
+ edje/edje.c_edje_object.pxi | 11 +++++++----
+ 1 files changed, 7 insertions(+), 4 deletions(-)
+
+diff --git a/edje/edje.c_edje_object.pxi b/edje/edje.c_edje_object.pxi
+index 0f4da68..21c237e 100644
+--- a/edje/edje.c_edje_object.pxi
++++ b/edje/edje.c_edje_object.pxi
+@@ -415,17 +415,20 @@
+ else:
+ raise TypeError("func must be callable or None")
+
+- def part_text_set(self, char *part, char *text):
+- edje_object_part_text_set(self.obj, part, text)
++ def part_text_set(self, char *part, text):
++ cdef char *s
++ u = text.encode("utf8")
++ s = u
++ edje_object_part_text_set(self.obj, part, s)
+
+ def part_text_get(self, char *part):
+- "@rtype: str"
++ "@rtype: unicode"
+ cdef const_char_ptr s
+ s = edje_object_part_text_get(self.obj, part)
+ if s == NULL:
+ return None
+ else:
+- return s
++ return s.decode("utf8")
+
+ def part_text_select_all(self, char *part):
+ edje_object_part_text_select_all(self.obj, part)
diff --git a/meta-efl/recipes-devtools/python/python-edje_svn.bb b/meta-efl/recipes-devtools/python/python-edje_svn.bb
new file mode 100644
index 0000000..581cc1c
--- /dev/null
+++ b/meta-efl/recipes-devtools/python/python-edje_svn.bb
@@ -0,0 +1,8 @@
+require python-efl.inc
+LICENSE = "LGPLv2.1"
+LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24"
+SRCREV = "${EFL_SRCREV}"
+DEPENDS += "edje python-evas"
+RDEPENDS_${PN} += "python-evas"
+
+SRC_URI += "file://0001-fix-unicode-conversion.patch"
diff --git a/meta-efl/recipes-devtools/python/python-efl.inc b/meta-efl/recipes-devtools/python/python-efl.inc
new file mode 100644
index 0000000..f816305
--- /dev/null
+++ b/meta-efl/recipes-devtools/python/python-efl.inc
@@ -0,0 +1,46 @@
+DESCRIPTION = "${PN} bindings"
+LICENSE = "BSD"
+AUTHOR = "Gustavo Sverzut Barbieri <barbieri@gmail.com>"
+# NOTE: Due to a bug in distutils, even if we don't use pyrex but cython,
+# we need to build pyrex otherwise cython doesn't get called to build
+# the extension modules.
+DEPENDS = "python-cython-native python-pyrex-native python-numeric eina"
+RDEPENDS_${PN} += "python-lang"
+PV = "0.7.3+svnr${SRCPV}"
+PR = "ml1"
+
+# necessary to let the call for python-config succeed
+export BUILD_SYS
+export HOST_SYS
+
+inherit e-base autotools pkgconfig distutils-base
+
+SRC_URI = "${E_SVN}/trunk/BINDINGS/python;module=${SRCNAME};proto=http"
+S = "${WORKDIR}/${SRCNAME}"
+
+
+do_configure_prepend() {
+ # prefix CYTHON_.*_INCLUDEDIR with path to STAGING_DIR_HOST also use $PKG_CONFIG instead of pkg-config directly
+ sed -i "s#\`\$PKG_CONFIG --variable=includedir \"python-evas#${STAGING_DIR_HOST}\`\$PKG_CONFIG --variable=includedir \"python-evas#g" ${S}/configure.ac
+}
+
+do_install_append() {
+ if [ -e examples ]; then
+ for i in `find examples -name "*.edc"`; do
+ cd ${S}/`dirname $i`
+ echo "Generating .edj file for $i..."
+ edje_cc `basename $i`
+ echo "Removing sources in this directory..."
+ rm -f *.edc *.png *.ttf *.jpeg
+ done
+ cd ${S}
+ install -d ${D}${datadir}/${PN}/
+ cp -a examples ${D}${datadir}/${PN}/
+ find ${D}${datadir}/${PN}/examples -name ".svn" | xargs rm -rf
+ fi
+}
+
+FILES_${PN}-dbg += "${libdir}/${PYTHON_DIR}/site-packages/*.egg/*/*/.debug"
+
+PACKAGES += "${PN}-examples"
+FILES_${PN}-examples = "${datadir}/${PN}/examples"
diff --git a/meta-efl/recipes-devtools/python/python-elementary_svn.bb b/meta-efl/recipes-devtools/python/python-elementary_svn.bb
new file mode 100644
index 0000000..e7f18ec
--- /dev/null
+++ b/meta-efl/recipes-devtools/python/python-elementary_svn.bb
@@ -0,0 +1,6 @@
+require python-efl.inc
+LICENSE = "LGPLv3"
+LIC_FILES_CHKSUM = "file://COPYING;md5=6a6a8e020838b23406c81b19c1d46df6"
+SRCREV = "${EFL_SRCREV}"
+DEPENDS += "elementary python-evas"
+RDEPENDS_${PN} += "python-evas python-ecore python-edje"
diff --git a/meta-efl/recipes-devtools/python/python-emotion_svn.bb b/meta-efl/recipes-devtools/python/python-emotion_svn.bb
new file mode 100644
index 0000000..ae2eb4c
--- /dev/null
+++ b/meta-efl/recipes-devtools/python/python-emotion_svn.bb
@@ -0,0 +1,6 @@
+require python-efl.inc
+LICENSE = "LGPLv2.1"
+LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24"
+SRCREV = "${EFL_SRCREV}"
+DEPENDS += "emotion python-evas"
+RDEPENDS_${PN} += "python-ecore"
diff --git a/meta-efl/recipes-devtools/python/python-evas_svn.bb b/meta-efl/recipes-devtools/python/python-evas_svn.bb
new file mode 100644
index 0000000..8ec9c41
--- /dev/null
+++ b/meta-efl/recipes-devtools/python/python-evas_svn.bb
@@ -0,0 +1,5 @@
+require python-efl.inc
+LICENSE = "LGPLv2.1"
+LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24"
+SRCREV = "${EFL_SRCREV}"
+DEPENDS += "evas"
--
1.7.4.1
^ permalink raw reply related [flat|nested] 19+ messages in thread
* Re: [PATCH 0/8] [meta-efl] Pull request #2
2011-03-31 9:14 [PATCH 0/8] [meta-efl] Pull request #2 Martin Jansa
` (7 preceding siblings ...)
2011-03-31 10:18 ` [PATCH 8/8] python-efl: import from meta-shr Martin Jansa
@ 2011-03-31 10:57 ` Koen Kooi
8 siblings, 0 replies; 19+ messages in thread
From: Koen Kooi @ 2011-03-31 10:57 UTC (permalink / raw)
To: openembedded-devel
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 31-03-11 11:14, Martin Jansa wrote:
> More LIC_FILES_CHKSUMs
> Imported python-efl from meta-shr (will need python-cython from following meta-oe pull request)
>
> Pull URL: git://gitorious.org/shr/meta-openembedded.git
> Branch: jama/meta-efl
> Browse: http://gitorious.org/shr/meta-openembedded/commits/jama/meta-efl
>
> Thanks,
> Martin Jansa <Martin.Jansa@gmail.com>
Merged, thanks!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)
iD8DBQFNlF4kMkyGM64RGpERAu5iAKCtAGqjvkmhbbiYi1tv6zcXx3KJCwCfc3nW
mfzj5K5Bzg3wX9XM764d0mo=
=YMz4
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 7/8] task-x11-illume: add LIC_FILES_CHKSUM
2011-03-31 10:17 ` [PATCH 7/8] task-x11-illume: " Martin Jansa
@ 2011-03-31 20:39 ` Khem Raj
2011-03-31 20:47 ` Martin Jansa
0 siblings, 1 reply; 19+ messages in thread
From: Khem Raj @ 2011-03-31 20:39 UTC (permalink / raw)
To: openembedded-devel; +Cc: Martin Jansa
On Thu, Mar 31, 2011 at 3:17 AM, Martin Jansa <martin.jansa@gmail.com> wrote:
> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
> ---
> meta-efl/recipes-efl/tasks/task-x11-illume.bb | 1 +
> 1 files changed, 1 insertions(+), 0 deletions(-)
>
> diff --git a/meta-efl/recipes-efl/tasks/task-x11-illume.bb b/meta-efl/recipes-efl/tasks/task-x11-illume.bb
> index 8b14adb..e197cc7 100644
> --- a/meta-efl/recipes-efl/tasks/task-x11-illume.bb
> +++ b/meta-efl/recipes-efl/tasks/task-x11-illume.bb
> @@ -1,6 +1,7 @@
> DESCRIPTION = "The Illume Windowing Environment -- install this task to get the Enlightenment Window Manager + the Illume environment."
> SECTION = "x11/wm"
> LICENSE = "MIT"
> +LIC_FILES_CHKSUM = "file://${TOPDIR}/meta-openembedded/meta-efl/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
why not copy the license file to workdir first
> PV = "1.0"
> PR = "r1"
>
> --
> 1.7.4.1
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 1/8] illume-keyboards-shr: add LICENSE
2011-03-31 9:14 ` [PATCH 1/8] illume-keyboards-shr: add LICENSE Martin Jansa
@ 2011-03-31 20:40 ` Khem Raj
2011-03-31 20:53 ` Martin Jansa
0 siblings, 1 reply; 19+ messages in thread
From: Khem Raj @ 2011-03-31 20:40 UTC (permalink / raw)
To: openembedded-devel; +Cc: Martin Jansa
On Thu, Mar 31, 2011 at 2:14 AM, Martin Jansa <martin.jansa@gmail.com> wrote:
> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
I hope you made sure that all license files in a package source are checksummed.
whole series is ok where I had question I replied to individual patch
Acked-by: Khem Raj <raj.khem@gmail.com>
> ---
> .../recipes-efl/e17/illume-keyboards-shr/LICENSE | 25 ++++++++++++++++++++
> .../recipes-efl/e17/illume-keyboards-shr_git.bb | 7 +++--
> 2 files changed, 29 insertions(+), 3 deletions(-)
> create mode 100644 meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE
>
> diff --git a/meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE b/meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE
> new file mode 100644
> index 0000000..61bb2f6
> --- /dev/null
> +++ b/meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE
> @@ -0,0 +1,25 @@
> +Copyright notice for Enlightenment:
> +
> +Copyright (C) 2000-2010 Carsten Haitzler and various contributors (see AUTHORS)
> +
> +All rights reserved.
> +
> +Redistribution and use in source and binary forms, with or without
> +modification, are permitted provided that the following conditions are met:
> +
> + 1. Redistributions of source code must retain the above copyright
> + notice, this list of conditions and the following disclaimer.
> + 2. Redistributions in binary form must reproduce the above copyright
> + notice, this list of conditions and the following disclaimer in the
> + documentation and/or other materials provided with the distribution.
> +
> +THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
> +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
> +FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
> +COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
> +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
> +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
> +OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
> +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
> +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
> +EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
> diff --git a/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb b/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb
> index fe34513..e3b182d 100644
> --- a/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb
> +++ b/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb
> @@ -1,15 +1,16 @@
> SECTION = "x11/data"
>
> SRC_URI = "git://git.shr-project.org/repo/illume-keyboards.git;protocol=http;branch=master \
> - file://0001-Makefile-update-KEYBOARDS_DIR-for-new-illume2.patch"
> + file://0001-Makefile-update-KEYBOARDS_DIR-for-new-illume2.patch \
> + file://LICENSE"
> S = "${WORKDIR}/git"
>
> SRCREV = "4064489f359a1addf572089b582f317dff5f50e1"
> PV = "0.0+gitr${SRCPV}"
> PE = "1"
> PR = "r4"
> -LICENSE = "unknown"
> -
> +LICENSE = "MIT BSD"
> +LIC_FILES_CHKSUM = "file://${WORKDIR}/LICENSE;md5=f523ab5986cc79b52a90d2ac3d5454a2"
>
> PACKAGES = "\
> illume-keyboard-alpha \
> --
> 1.7.4.1
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 7/8] task-x11-illume: add LIC_FILES_CHKSUM
2011-03-31 20:39 ` Khem Raj
@ 2011-03-31 20:47 ` Martin Jansa
2011-03-31 21:01 ` Khem Raj
0 siblings, 1 reply; 19+ messages in thread
From: Martin Jansa @ 2011-03-31 20:47 UTC (permalink / raw)
To: Khem Raj; +Cc: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 2438 bytes --]
On Thu, Mar 31, 2011 at 01:39:03PM -0700, Khem Raj wrote:
> On Thu, Mar 31, 2011 at 3:17 AM, Martin Jansa <martin.jansa@gmail.com> wrote:
> > Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
> > ---
> > meta-efl/recipes-efl/tasks/task-x11-illume.bb | 1 +
> > 1 files changed, 1 insertions(+), 0 deletions(-)
> >
> > diff --git a/meta-efl/recipes-efl/tasks/task-x11-illume.bb b/meta-efl/recipes-efl/tasks/task-x11-illume.bb
> > index 8b14adb..e197cc7 100644
> > --- a/meta-efl/recipes-efl/tasks/task-x11-illume.bb
> > +++ b/meta-efl/recipes-efl/tasks/task-x11-illume.bb
> > @@ -1,6 +1,7 @@
> > DESCRIPTION = "The Illume Windowing Environment -- install this task to get the Enlightenment Window Manager + the Illume environment."
> > SECTION = "x11/wm"
> > LICENSE = "MIT"
> > +LIC_FILES_CHKSUM = "file://${TOPDIR}/meta-openembedded/meta-efl/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
>
> why not copy the license file to workdir first
you mean introduce SRC_URI for task-* recipes?
I don't really like hardcoding meta-openembedded path here, so maybe we can introduce
METAOEBASE for this, like oe-core does with POKYBASE in LIC_FILES_CHKSUMs
bitbake@jama ~/shr-core/openembedded-core/meta/recipes-core/tasks $ git grep LIC_FILES_CHKSUM
task-base.bb:LIC_FILES_CHKSUM = "file://${POKYBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
task-cross-canadian.bb:LIC_FILES_CHKSUM = "file://${POKYBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
task-poky-boot.bb:LIC_FILES_CHKSUM = "file://${POKYBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
task-poky-nfs.bb:LIC_FILES_CHKSUM = "file://${POKYBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
task-poky-sdk.bb:LIC_FILES_CHKSUM = "file://${POKYBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
task-poky-ssh-dropbear.bb:LIC_FILES_CHKSUM = "file://${POKYBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
task-poky-ssh-openssh.bb:LIC_FILES_CHKSUM = "file://${POKYBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
task-poky-standalone-sdk-target.bb:LIC_FILES_CHKSUM = "file://${POKYBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
task-poky-tools.bb:LIC_FILES_CHKSUM = "file://${POKYBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
task-sdk-host.bb:LIC_FILES_CHKSUM = "file://${POKYBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
Regards,
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
[-- Attachment #2: Type: application/pgp-signature, Size: 205 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 1/8] illume-keyboards-shr: add LICENSE
2011-03-31 20:40 ` Khem Raj
@ 2011-03-31 20:53 ` Martin Jansa
2011-03-31 21:03 ` Khem Raj
0 siblings, 1 reply; 19+ messages in thread
From: Martin Jansa @ 2011-03-31 20:53 UTC (permalink / raw)
To: Khem Raj; +Cc: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 4305 bytes --]
On Thu, Mar 31, 2011 at 01:40:38PM -0700, Khem Raj wrote:
> On Thu, Mar 31, 2011 at 2:14 AM, Martin Jansa <martin.jansa@gmail.com> wrote:
> > Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
>
> I hope you made sure that all license files in a package source are checksummed.
I've added LICENSE file only in case that package sources doesn't have
any licensing information (simple scripts without header etc) like in
this case
http://git.shr-project.org/git/?p=illume-keyboards.git;a=tree
For all e-wm/efl/illume related recipes we have mostly in meta-shr I've
used LICENSE file from enlightenment repo, because our versions usually
just modifies original versions a bit so for me as not-a-lawyer-at-all
it makes sense to use same LICENSE.
Cheers,
> whole series is ok where I had question I replied to individual patch
>
> Acked-by: Khem Raj <raj.khem@gmail.com>
>
> > ---
> > .../recipes-efl/e17/illume-keyboards-shr/LICENSE | 25 ++++++++++++++++++++
> > .../recipes-efl/e17/illume-keyboards-shr_git.bb | 7 +++--
> > 2 files changed, 29 insertions(+), 3 deletions(-)
> > create mode 100644 meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE
> >
> > diff --git a/meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE b/meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE
> > new file mode 100644
> > index 0000000..61bb2f6
> > --- /dev/null
> > +++ b/meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE
> > @@ -0,0 +1,25 @@
> > +Copyright notice for Enlightenment:
> > +
> > +Copyright (C) 2000-2010 Carsten Haitzler and various contributors (see AUTHORS)
> > +
> > +All rights reserved.
> > +
> > +Redistribution and use in source and binary forms, with or without
> > +modification, are permitted provided that the following conditions are met:
> > +
> > + 1. Redistributions of source code must retain the above copyright
> > + notice, this list of conditions and the following disclaimer.
> > + 2. Redistributions in binary form must reproduce the above copyright
> > + notice, this list of conditions and the following disclaimer in the
> > + documentation and/or other materials provided with the distribution.
> > +
> > +THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
> > +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
> > +FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
> > +COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
> > +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
> > +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
> > +OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
> > +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
> > +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
> > +EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
> > diff --git a/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb b/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb
> > index fe34513..e3b182d 100644
> > --- a/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb
> > +++ b/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb
> > @@ -1,15 +1,16 @@
> > SECTION = "x11/data"
> >
> > SRC_URI = "git://git.shr-project.org/repo/illume-keyboards.git;protocol=http;branch=master \
> > - file://0001-Makefile-update-KEYBOARDS_DIR-for-new-illume2.patch"
> > + file://0001-Makefile-update-KEYBOARDS_DIR-for-new-illume2.patch \
> > + file://LICENSE"
> > S = "${WORKDIR}/git"
> >
> > SRCREV = "4064489f359a1addf572089b582f317dff5f50e1"
> > PV = "0.0+gitr${SRCPV}"
> > PE = "1"
> > PR = "r4"
> > -LICENSE = "unknown"
> > -
> > +LICENSE = "MIT BSD"
> > +LIC_FILES_CHKSUM = "file://${WORKDIR}/LICENSE;md5=f523ab5986cc79b52a90d2ac3d5454a2"
> >
> > PACKAGES = "\
> > illume-keyboard-alpha \
> > --
> > 1.7.4.1
> >
> >
> > _______________________________________________
> > Openembedded-devel mailing list
> > Openembedded-devel@lists.openembedded.org
> > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
> >
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
[-- Attachment #2: Type: application/pgp-signature, Size: 205 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 7/8] task-x11-illume: add LIC_FILES_CHKSUM
2011-03-31 20:47 ` Martin Jansa
@ 2011-03-31 21:01 ` Khem Raj
0 siblings, 0 replies; 19+ messages in thread
From: Khem Raj @ 2011-03-31 21:01 UTC (permalink / raw)
To: Martin Jansa; +Cc: openembedded-devel
On Thu, Mar 31, 2011 at 1:47 PM, Martin Jansa <martin.jansa@gmail.com> wrote:
> On Thu, Mar 31, 2011 at 01:39:03PM -0700, Khem Raj wrote:
>> On Thu, Mar 31, 2011 at 3:17 AM, Martin Jansa <martin.jansa@gmail.com> wrote:
>> > Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
>> > ---
>> > meta-efl/recipes-efl/tasks/task-x11-illume.bb | 1 +
>> > 1 files changed, 1 insertions(+), 0 deletions(-)
>> >
>> > diff --git a/meta-efl/recipes-efl/tasks/task-x11-illume.bb b/meta-efl/recipes-efl/tasks/task-x11-illume.bb
>> > index 8b14adb..e197cc7 100644
>> > --- a/meta-efl/recipes-efl/tasks/task-x11-illume.bb
>> > +++ b/meta-efl/recipes-efl/tasks/task-x11-illume.bb
>> > @@ -1,6 +1,7 @@
>> > DESCRIPTION = "The Illume Windowing Environment -- install this task to get the Enlightenment Window Manager + the Illume environment."
>> > SECTION = "x11/wm"
>> > LICENSE = "MIT"
>> > +LIC_FILES_CHKSUM = "file://${TOPDIR}/meta-openembedded/meta-efl/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
>>
>> why not copy the license file to workdir first
>
> you mean introduce SRC_URI for task-* recipes?
>
> I don't really like hardcoding meta-openembedded path here, so maybe we can introduce
> METAOEBASE for this, like oe-core does with POKYBASE in LIC_FILES_CHKSUMs
yes that would be better I think
>
> bitbake@jama ~/shr-core/openembedded-core/meta/recipes-core/tasks $ git grep LIC_FILES_CHKSUM
> task-base.bb:LIC_FILES_CHKSUM = "file://${POKYBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
> task-cross-canadian.bb:LIC_FILES_CHKSUM = "file://${POKYBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
> task-poky-boot.bb:LIC_FILES_CHKSUM = "file://${POKYBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
> task-poky-nfs.bb:LIC_FILES_CHKSUM = "file://${POKYBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
> task-poky-sdk.bb:LIC_FILES_CHKSUM = "file://${POKYBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
> task-poky-ssh-dropbear.bb:LIC_FILES_CHKSUM = "file://${POKYBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
> task-poky-ssh-openssh.bb:LIC_FILES_CHKSUM = "file://${POKYBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
> task-poky-standalone-sdk-target.bb:LIC_FILES_CHKSUM = "file://${POKYBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
> task-poky-tools.bb:LIC_FILES_CHKSUM = "file://${POKYBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
> task-sdk-host.bb:LIC_FILES_CHKSUM = "file://${POKYBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
>
> Regards,
> --
> Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 1/8] illume-keyboards-shr: add LICENSE
2011-03-31 20:53 ` Martin Jansa
@ 2011-03-31 21:03 ` Khem Raj
2011-03-31 21:11 ` Martin Jansa
0 siblings, 1 reply; 19+ messages in thread
From: Khem Raj @ 2011-03-31 21:03 UTC (permalink / raw)
To: Martin Jansa; +Cc: openembedded-devel
On Thu, Mar 31, 2011 at 1:53 PM, Martin Jansa <martin.jansa@gmail.com> wrote:
> On Thu, Mar 31, 2011 at 01:40:38PM -0700, Khem Raj wrote:
>> On Thu, Mar 31, 2011 at 2:14 AM, Martin Jansa <martin.jansa@gmail.com> wrote:
>> > Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
>>
>> I hope you made sure that all license files in a package source are checksummed.
>
> I've added LICENSE file only in case that package sources doesn't have
> any licensing information (simple scripts without header etc) like in
> this case
> http://git.shr-project.org/git/?p=illume-keyboards.git;a=tree
>
> For all e-wm/efl/illume related recipes we have mostly in meta-shr I've
> used LICENSE file from enlightenment repo, because our versions usually
> just modifies original versions a bit so for me as not-a-lawyer-at-all
> it makes sense to use same LICENSE.
thats fine as long as we dont miss any new licenses. You can also chop of
portions of source files with startline and endline in checksumming licenses
if there is no explicit LICENSE file
>
> Cheers,
>
>> whole series is ok where I had question I replied to individual patch
>>
>> Acked-by: Khem Raj <raj.khem@gmail.com>
>>
>> > ---
>> > .../recipes-efl/e17/illume-keyboards-shr/LICENSE | 25 ++++++++++++++++++++
>> > .../recipes-efl/e17/illume-keyboards-shr_git.bb | 7 +++--
>> > 2 files changed, 29 insertions(+), 3 deletions(-)
>> > create mode 100644 meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE
>> >
>> > diff --git a/meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE b/meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE
>> > new file mode 100644
>> > index 0000000..61bb2f6
>> > --- /dev/null
>> > +++ b/meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE
>> > @@ -0,0 +1,25 @@
>> > +Copyright notice for Enlightenment:
>> > +
>> > +Copyright (C) 2000-2010 Carsten Haitzler and various contributors (see AUTHORS)
>> > +
>> > +All rights reserved.
>> > +
>> > +Redistribution and use in source and binary forms, with or without
>> > +modification, are permitted provided that the following conditions are met:
>> > +
>> > + 1. Redistributions of source code must retain the above copyright
>> > + notice, this list of conditions and the following disclaimer.
>> > + 2. Redistributions in binary form must reproduce the above copyright
>> > + notice, this list of conditions and the following disclaimer in the
>> > + documentation and/or other materials provided with the distribution.
>> > +
>> > +THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
>> > +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
>> > +FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
>> > +COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
>> > +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
>> > +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
>> > +OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
>> > +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
>> > +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
>> > +EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
>> > diff --git a/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb b/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb
>> > index fe34513..e3b182d 100644
>> > --- a/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb
>> > +++ b/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb
>> > @@ -1,15 +1,16 @@
>> > SECTION = "x11/data"
>> >
>> > SRC_URI = "git://git.shr-project.org/repo/illume-keyboards.git;protocol=http;branch=master \
>> > - file://0001-Makefile-update-KEYBOARDS_DIR-for-new-illume2.patch"
>> > + file://0001-Makefile-update-KEYBOARDS_DIR-for-new-illume2.patch \
>> > + file://LICENSE"
>> > S = "${WORKDIR}/git"
>> >
>> > SRCREV = "4064489f359a1addf572089b582f317dff5f50e1"
>> > PV = "0.0+gitr${SRCPV}"
>> > PE = "1"
>> > PR = "r4"
>> > -LICENSE = "unknown"
>> > -
>> > +LICENSE = "MIT BSD"
>> > +LIC_FILES_CHKSUM = "file://${WORKDIR}/LICENSE;md5=f523ab5986cc79b52a90d2ac3d5454a2"
>> >
>> > PACKAGES = "\
>> > illume-keyboard-alpha \
>> > --
>> > 1.7.4.1
>> >
>> >
>> > _______________________________________________
>> > Openembedded-devel mailing list
>> > Openembedded-devel@lists.openembedded.org
>> > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>> >
>
> --
> Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 1/8] illume-keyboards-shr: add LICENSE
2011-03-31 21:03 ` Khem Raj
@ 2011-03-31 21:11 ` Martin Jansa
2011-03-31 21:13 ` Khem Raj
0 siblings, 1 reply; 19+ messages in thread
From: Martin Jansa @ 2011-03-31 21:11 UTC (permalink / raw)
To: Khem Raj; +Cc: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 5115 bytes --]
On Thu, Mar 31, 2011 at 02:03:23PM -0700, Khem Raj wrote:
> On Thu, Mar 31, 2011 at 1:53 PM, Martin Jansa <martin.jansa@gmail.com> wrote:
> > On Thu, Mar 31, 2011 at 01:40:38PM -0700, Khem Raj wrote:
> >> On Thu, Mar 31, 2011 at 2:14 AM, Martin Jansa <martin.jansa@gmail.com> wrote:
> >> > Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
> >>
> >> I hope you made sure that all license files in a package source are checksummed.
> >
> > I've added LICENSE file only in case that package sources doesn't have
> > any licensing information (simple scripts without header etc) like in
> > this case
> > http://git.shr-project.org/git/?p=illume-keyboards.git;a=tree
> >
> > For all e-wm/efl/illume related recipes we have mostly in meta-shr I've
> > used LICENSE file from enlightenment repo, because our versions usually
> > just modifies original versions a bit so for me as not-a-lawyer-at-all
> > it makes sense to use same LICENSE.
>
>
> thats fine as long as we dont miss any new licenses. You can also chop of
> portions of source files with startline and endline in checksumming licenses
> if there is no explicit LICENSE file
I know and I've used this in couple of recipes already, but there
sometimes there really is nothing..
> > Cheers,
> >
> >> whole series is ok where I had question I replied to individual patch
> >>
> >> Acked-by: Khem Raj <raj.khem@gmail.com>
> >>
> >> > ---
> >> > .../recipes-efl/e17/illume-keyboards-shr/LICENSE | 25 ++++++++++++++++++++
> >> > .../recipes-efl/e17/illume-keyboards-shr_git.bb | 7 +++--
> >> > 2 files changed, 29 insertions(+), 3 deletions(-)
> >> > create mode 100644 meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE
> >> >
> >> > diff --git a/meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE b/meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE
> >> > new file mode 100644
> >> > index 0000000..61bb2f6
> >> > --- /dev/null
> >> > +++ b/meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE
> >> > @@ -0,0 +1,25 @@
> >> > +Copyright notice for Enlightenment:
> >> > +
> >> > +Copyright (C) 2000-2010 Carsten Haitzler and various contributors (see AUTHORS)
> >> > +
> >> > +All rights reserved.
> >> > +
> >> > +Redistribution and use in source and binary forms, with or without
> >> > +modification, are permitted provided that the following conditions are met:
> >> > +
> >> > + 1. Redistributions of source code must retain the above copyright
> >> > + notice, this list of conditions and the following disclaimer.
> >> > + 2. Redistributions in binary form must reproduce the above copyright
> >> > + notice, this list of conditions and the following disclaimer in the
> >> > + documentation and/or other materials provided with the distribution.
> >> > +
> >> > +THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
> >> > +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
> >> > +FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
> >> > +COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
> >> > +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
> >> > +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
> >> > +OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
> >> > +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
> >> > +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
> >> > +EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
> >> > diff --git a/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb b/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb
> >> > index fe34513..e3b182d 100644
> >> > --- a/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb
> >> > +++ b/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb
> >> > @@ -1,15 +1,16 @@
> >> > SECTION = "x11/data"
> >> >
> >> > SRC_URI = "git://git.shr-project.org/repo/illume-keyboards.git;protocol=http;branch=master \
> >> > - file://0001-Makefile-update-KEYBOARDS_DIR-for-new-illume2.patch"
> >> > + file://0001-Makefile-update-KEYBOARDS_DIR-for-new-illume2.patch \
> >> > + file://LICENSE"
> >> > S = "${WORKDIR}/git"
> >> >
> >> > SRCREV = "4064489f359a1addf572089b582f317dff5f50e1"
> >> > PV = "0.0+gitr${SRCPV}"
> >> > PE = "1"
> >> > PR = "r4"
> >> > -LICENSE = "unknown"
> >> > -
> >> > +LICENSE = "MIT BSD"
> >> > +LIC_FILES_CHKSUM = "file://${WORKDIR}/LICENSE;md5=f523ab5986cc79b52a90d2ac3d5454a2"
> >> >
> >> > PACKAGES = "\
> >> > illume-keyboard-alpha \
> >> > --
> >> > 1.7.4.1
> >> >
> >> >
> >> > _______________________________________________
> >> > Openembedded-devel mailing list
> >> > Openembedded-devel@lists.openembedded.org
> >> > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
> >> >
> >
> > --
> > Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
> >
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
[-- Attachment #2: Type: application/pgp-signature, Size: 205 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 1/8] illume-keyboards-shr: add LICENSE
2011-03-31 21:11 ` Martin Jansa
@ 2011-03-31 21:13 ` Khem Raj
2011-03-31 21:20 ` Martin Jansa
0 siblings, 1 reply; 19+ messages in thread
From: Khem Raj @ 2011-03-31 21:13 UTC (permalink / raw)
To: Martin Jansa; +Cc: openembedded-devel
On Thu, Mar 31, 2011 at 2:11 PM, Martin Jansa <martin.jansa@gmail.com> wrote:
> On Thu, Mar 31, 2011 at 02:03:23PM -0700, Khem Raj wrote:
>> On Thu, Mar 31, 2011 at 1:53 PM, Martin Jansa <martin.jansa@gmail.com> wrote:
>> > On Thu, Mar 31, 2011 at 01:40:38PM -0700, Khem Raj wrote:
>> >> On Thu, Mar 31, 2011 at 2:14 AM, Martin Jansa <martin.jansa@gmail.com> wrote:
>> >> > Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
>> >>
>> >> I hope you made sure that all license files in a package source are checksummed.
>> >
>> > I've added LICENSE file only in case that package sources doesn't have
>> > any licensing information (simple scripts without header etc) like in
>> > this case
>> > http://git.shr-project.org/git/?p=illume-keyboards.git;a=tree
>> >
>> > For all e-wm/efl/illume related recipes we have mostly in meta-shr I've
>> > used LICENSE file from enlightenment repo, because our versions usually
>> > just modifies original versions a bit so for me as not-a-lawyer-at-all
>> > it makes sense to use same LICENSE.
>>
>>
>> thats fine as long as we dont miss any new licenses. You can also chop of
>> portions of source files with startline and endline in checksumming licenses
>> if there is no explicit LICENSE file
>
> I know and I've used this in couple of recipes already, but there
> sometimes there really is nothing..
if there is nothing then let it be so I would think and state no license
>
>> > Cheers,
>> >
>> >> whole series is ok where I had question I replied to individual patch
>> >>
>> >> Acked-by: Khem Raj <raj.khem@gmail.com>
>> >>
>> >> > ---
>> >> > .../recipes-efl/e17/illume-keyboards-shr/LICENSE | 25 ++++++++++++++++++++
>> >> > .../recipes-efl/e17/illume-keyboards-shr_git.bb | 7 +++--
>> >> > 2 files changed, 29 insertions(+), 3 deletions(-)
>> >> > create mode 100644 meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE
>> >> >
>> >> > diff --git a/meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE b/meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE
>> >> > new file mode 100644
>> >> > index 0000000..61bb2f6
>> >> > --- /dev/null
>> >> > +++ b/meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE
>> >> > @@ -0,0 +1,25 @@
>> >> > +Copyright notice for Enlightenment:
>> >> > +
>> >> > +Copyright (C) 2000-2010 Carsten Haitzler and various contributors (see AUTHORS)
>> >> > +
>> >> > +All rights reserved.
>> >> > +
>> >> > +Redistribution and use in source and binary forms, with or without
>> >> > +modification, are permitted provided that the following conditions are met:
>> >> > +
>> >> > + 1. Redistributions of source code must retain the above copyright
>> >> > + notice, this list of conditions and the following disclaimer.
>> >> > + 2. Redistributions in binary form must reproduce the above copyright
>> >> > + notice, this list of conditions and the following disclaimer in the
>> >> > + documentation and/or other materials provided with the distribution.
>> >> > +
>> >> > +THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
>> >> > +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
>> >> > +FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
>> >> > +COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
>> >> > +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
>> >> > +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
>> >> > +OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
>> >> > +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
>> >> > +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
>> >> > +EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
>> >> > diff --git a/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb b/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb
>> >> > index fe34513..e3b182d 100644
>> >> > --- a/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb
>> >> > +++ b/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb
>> >> > @@ -1,15 +1,16 @@
>> >> > SECTION = "x11/data"
>> >> >
>> >> > SRC_URI = "git://git.shr-project.org/repo/illume-keyboards.git;protocol=http;branch=master \
>> >> > - file://0001-Makefile-update-KEYBOARDS_DIR-for-new-illume2.patch"
>> >> > + file://0001-Makefile-update-KEYBOARDS_DIR-for-new-illume2.patch \
>> >> > + file://LICENSE"
>> >> > S = "${WORKDIR}/git"
>> >> >
>> >> > SRCREV = "4064489f359a1addf572089b582f317dff5f50e1"
>> >> > PV = "0.0+gitr${SRCPV}"
>> >> > PE = "1"
>> >> > PR = "r4"
>> >> > -LICENSE = "unknown"
>> >> > -
>> >> > +LICENSE = "MIT BSD"
>> >> > +LIC_FILES_CHKSUM = "file://${WORKDIR}/LICENSE;md5=f523ab5986cc79b52a90d2ac3d5454a2"
>> >> >
>> >> > PACKAGES = "\
>> >> > illume-keyboard-alpha \
>> >> > --
>> >> > 1.7.4.1
>> >> >
>> >> >
>> >> > _______________________________________________
>> >> > Openembedded-devel mailing list
>> >> > Openembedded-devel@lists.openembedded.org
>> >> > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>> >> >
>> >
>> > --
>> > Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
>> >
>
> --
> Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [PATCH 1/8] illume-keyboards-shr: add LICENSE
2011-03-31 21:13 ` Khem Raj
@ 2011-03-31 21:20 ` Martin Jansa
0 siblings, 0 replies; 19+ messages in thread
From: Martin Jansa @ 2011-03-31 21:20 UTC (permalink / raw)
To: Khem Raj; +Cc: openembedded-devel
[-- Attachment #1: Type: text/plain, Size: 6154 bytes --]
On Thu, Mar 31, 2011 at 02:13:27PM -0700, Khem Raj wrote:
> On Thu, Mar 31, 2011 at 2:11 PM, Martin Jansa <martin.jansa@gmail.com> wrote:
> > On Thu, Mar 31, 2011 at 02:03:23PM -0700, Khem Raj wrote:
> >> On Thu, Mar 31, 2011 at 1:53 PM, Martin Jansa <martin.jansa@gmail.com> wrote:
> >> > On Thu, Mar 31, 2011 at 01:40:38PM -0700, Khem Raj wrote:
> >> >> On Thu, Mar 31, 2011 at 2:14 AM, Martin Jansa <martin.jansa@gmail.com> wrote:
> >> >> > Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
> >> >>
> >> >> I hope you made sure that all license files in a package source are checksummed.
> >> >
> >> > I've added LICENSE file only in case that package sources doesn't have
> >> > any licensing information (simple scripts without header etc) like in
> >> > this case
> >> > http://git.shr-project.org/git/?p=illume-keyboards.git;a=tree
> >> >
> >> > For all e-wm/efl/illume related recipes we have mostly in meta-shr I've
> >> > used LICENSE file from enlightenment repo, because our versions usually
> >> > just modifies original versions a bit so for me as not-a-lawyer-at-all
> >> > it makes sense to use same LICENSE.
> >>
> >>
> >> thats fine as long as we dont miss any new licenses. You can also chop of
> >> portions of source files with startline and endline in checksumming licenses
> >> if there is no explicit LICENSE file
> >
> > I know and I've used this in couple of recipes already, but there
> > sometimes there really is nothing..
>
> if there is nothing then let it be so I would think and state no license
that's why I had and still have in few recipes
LICENSE = "unknown"
without it I cannot even parse recipes
but
package_qa_check_license() in insane.bbclass does not allow empty
LIC_FILES_CHKSUM so I had to resolve it somehow
In most shr cases I can just push LICENSE file to upstream repo and bump
SRCREV if latest rev is OK.. but adding LICENSE file to OE was just
faster and easier for me.
Cheers,
>
> >
> >> > Cheers,
> >> >
> >> >> whole series is ok where I had question I replied to individual patch
> >> >>
> >> >> Acked-by: Khem Raj <raj.khem@gmail.com>
> >> >>
> >> >> > ---
> >> >> > .../recipes-efl/e17/illume-keyboards-shr/LICENSE | 25 ++++++++++++++++++++
> >> >> > .../recipes-efl/e17/illume-keyboards-shr_git.bb | 7 +++--
> >> >> > 2 files changed, 29 insertions(+), 3 deletions(-)
> >> >> > create mode 100644 meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE
> >> >> >
> >> >> > diff --git a/meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE b/meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE
> >> >> > new file mode 100644
> >> >> > index 0000000..61bb2f6
> >> >> > --- /dev/null
> >> >> > +++ b/meta-efl/recipes-efl/e17/illume-keyboards-shr/LICENSE
> >> >> > @@ -0,0 +1,25 @@
> >> >> > +Copyright notice for Enlightenment:
> >> >> > +
> >> >> > +Copyright (C) 2000-2010 Carsten Haitzler and various contributors (see AUTHORS)
> >> >> > +
> >> >> > +All rights reserved.
> >> >> > +
> >> >> > +Redistribution and use in source and binary forms, with or without
> >> >> > +modification, are permitted provided that the following conditions are met:
> >> >> > +
> >> >> > + 1. Redistributions of source code must retain the above copyright
> >> >> > + notice, this list of conditions and the following disclaimer.
> >> >> > + 2. Redistributions in binary form must reproduce the above copyright
> >> >> > + notice, this list of conditions and the following disclaimer in the
> >> >> > + documentation and/or other materials provided with the distribution.
> >> >> > +
> >> >> > +THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES,
> >> >> > +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
> >> >> > +FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
> >> >> > +COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
> >> >> > +INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
> >> >> > +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
> >> >> > +OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
> >> >> > +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
> >> >> > +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
> >> >> > +EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
> >> >> > diff --git a/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb b/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb
> >> >> > index fe34513..e3b182d 100644
> >> >> > --- a/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb
> >> >> > +++ b/meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb
> >> >> > @@ -1,15 +1,16 @@
> >> >> > SECTION = "x11/data"
> >> >> >
> >> >> > SRC_URI = "git://git.shr-project.org/repo/illume-keyboards.git;protocol=http;branch=master \
> >> >> > - file://0001-Makefile-update-KEYBOARDS_DIR-for-new-illume2.patch"
> >> >> > + file://0001-Makefile-update-KEYBOARDS_DIR-for-new-illume2.patch \
> >> >> > + file://LICENSE"
> >> >> > S = "${WORKDIR}/git"
> >> >> >
> >> >> > SRCREV = "4064489f359a1addf572089b582f317dff5f50e1"
> >> >> > PV = "0.0+gitr${SRCPV}"
> >> >> > PE = "1"
> >> >> > PR = "r4"
> >> >> > -LICENSE = "unknown"
> >> >> > -
> >> >> > +LICENSE = "MIT BSD"
> >> >> > +LIC_FILES_CHKSUM = "file://${WORKDIR}/LICENSE;md5=f523ab5986cc79b52a90d2ac3d5454a2"
> >> >> >
> >> >> > PACKAGES = "\
> >> >> > illume-keyboard-alpha \
> >> >> > --
> >> >> > 1.7.4.1
> >> >> >
> >> >> >
> >> >> > _______________________________________________
> >> >> > Openembedded-devel mailing list
> >> >> > Openembedded-devel@lists.openembedded.org
> >> >> > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
> >> >> >
> >> >
> >> > --
> >> > Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
> >> >
> >
> > --
> > Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
> >
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
[-- Attachment #2: Type: application/pgp-signature, Size: 205 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2011-03-31 21:22 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-31 9:14 [PATCH 0/8] [meta-efl] Pull request #2 Martin Jansa
2011-03-31 9:14 ` [PATCH 1/8] illume-keyboards-shr: add LICENSE Martin Jansa
2011-03-31 20:40 ` Khem Raj
2011-03-31 20:53 ` Martin Jansa
2011-03-31 21:03 ` Khem Raj
2011-03-31 21:11 ` Martin Jansa
2011-03-31 21:13 ` Khem Raj
2011-03-31 21:20 ` Martin Jansa
2011-03-31 10:17 ` [PATCH 2/8] elementary: add LIC_FILES_CHKSUM Martin Jansa
2011-03-31 10:17 ` [PATCH 3/8] emotion: " Martin Jansa
2011-03-31 10:17 ` [PATCH 4/8] epdf: " Martin Jansa
2011-03-31 10:17 ` [PATCH 5/8] ethumb: " Martin Jansa
2011-03-31 10:17 ` [PATCH 6/8] libeflvala: " Martin Jansa
2011-03-31 10:17 ` [PATCH 7/8] task-x11-illume: " Martin Jansa
2011-03-31 20:39 ` Khem Raj
2011-03-31 20:47 ` Martin Jansa
2011-03-31 21:01 ` Khem Raj
2011-03-31 10:18 ` [PATCH 8/8] python-efl: import from meta-shr Martin Jansa
2011-03-31 10:57 ` [PATCH 0/8] [meta-efl] Pull request #2 Koen Kooi
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.