All of lore.kernel.org
 help / color / mirror / Atom feed
* [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.