Re: [OE-core] [PATCH 10/13] python: remove usage of FILESPATH

2014-05-08 Thread Martin Jansa
On Wed, May 07, 2014 at 11:19:56PM +0200, Petter Mabäcker wrote:
 Fixes [YOCTO #4497]
 
 Usage of FILESPATH is discouraged, since it can make recipes harder to
 bbappend. Instead FILESEXTRAPATHS should be used to extend the
 path. Don't migrate paths that already exist in base FILESPATH to
 FILESEXTRAPATHS (e.g. BPN, BP and files).
 
 Signed-off-by: Petter Mabäcker pet...@technux.se
 ---
  .../recipes-devtools/python/python-native_2.7.3.bb |2 +-
  .../python/python-pygobject_2.28.3.bb  |2 +-
  2 files changed, 2 insertions(+), 2 deletions(-)
 
 diff --git a/meta/recipes-devtools/python/python-native_2.7.3.bb 
 b/meta/recipes-devtools/python/python-native_2.7.3.bb
 index 0c66d27..4949546 100644
 --- a/meta/recipes-devtools/python/python-native_2.7.3.bb
 +++ b/meta/recipes-devtools/python/python-native_2.7.3.bb
 @@ -21,7 +21,7 @@ SRC_URI += \
 
  S = ${WORKDIR}/Python-${PV}
  
 -FILESPATH = ${FILE_DIRNAME}/python-native/:${FILE_DIRNAME}/python/
 +FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}:
  
  inherit native
  
 diff --git a/meta/recipes-devtools/python/python-pygobject_2.28.3.bb 
 b/meta/recipes-devtools/python/python-pygobject_2.28.3.bb
 index 9dbe47c..691666c 100644
 --- a/meta/recipes-devtools/python/python-pygobject_2.28.3.bb
 +++ b/meta/recipes-devtools/python/python-pygobject_2.28.3.bb
 @@ -16,7 +16,7 @@ SRC_URI[md5sum] = aa64900b274c4661a5c32e52922977f9
  SRC_URI[sha256sum] = 
 7da88c169a56efccc516cebd9237da3fe518a343095a664607b368fe21df95b6
  S = ${WORKDIR}/pygobject-${PV}
  
 -FILESPATH = ${FILE_DIRNAME}/python-pygobject:${FILE_DIRNAME}/files
 +FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}:

Is this one correct?

There is
BBCLASSEXTEND = native

and prepending python-pygobject-native doesn't seem to be needed.

  EXTRA_OECONF += --disable-introspection
  
  PARALLEL_MAKEINST = 
 -- 
 1.7.9.5
 
 -- 
 ___
 Openembedded-core mailing list
 Openembedded-core@lists.openembedded.org
 http://lists.openembedded.org/mailman/listinfo/openembedded-core

-- 
Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com


signature.asc
Description: Digital signature
-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 10/13] python: remove usage of FILESPATH

2014-05-08 Thread petter

2014-05-08 12:53 skrev Martin Jansa:


On Wed, May 07, 2014 at 11:19:56PM +0200, Petter Mabäcker wrote:


Fixes [YOCTO #4497] Usage of FILESPATH is discouraged, since it can
make recipes harder to bbappend. Instead FILESEXTRAPATHS should be 
used

to extend the path. Don't migrate paths that already exist in base
FILESPATH to FILESEXTRAPATHS (e.g. BPN, BP and files). 
Signed-off-by:

Petter Mabäcker pet...@technux.se ---
.../recipes-devtools/python/python-native_2.7.3.bb | 2 +-
.../python/python-pygobject_2.28.3.bb | 2 +- 2 files changed, 2
insertions(+), 2 deletions(-) diff --git
a/meta/recipes-devtools/python/python-native_2.7.3.bb
b/meta/recipes-devtools/python/python-native_2.7.3.bb index
0c66d27..4949546 100644 ---
a/meta/recipes-devtools/python/python-native_2.7.3.bb +++
b/meta/recipes-devtools/python/python-native_2.7.3.bb @@ -21,7 +21,7 
@@

SRC_URI +=   S = ${WORKDIR}/Python-${PV} -FILESPATH =
${FILE_DIRNAME}/python-native/:${FILE_DIRNAME}/python/
+FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}: inherit native diff
--git a/meta/recipes-devtools/python/python-pygobject_2.28.3.bb
b/meta/recipes-devtools/python/python-pygobject_2.28.3.bb index
9dbe47c..691666c 100644 ---
a/meta/recipes-devtools/python/python-pygobject_2.28.3.bb +++
b/meta/recipes-devtools/python/python-pygobject_2.28.3.bb @@ -16,7
+16,7 @@ SRC_URI[md5sum] = aa64900b274c4661a5c32e52922977f9
SRC_URI[sha256sum] =
7da88c169a56efccc516cebd9237da3fe518a343095a664607b368fe21df95b6 S 
=

${WORKDIR}/pygobject-${PV} -FILESPATH =
${FILE_DIRNAME}/python-pygobject:${FILE_DIRNAME}/files
+FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}:


Is this one correct?

There is
BBCLASSEXTEND = native

and prepending python-pygobject-native doesn't seem to be needed.


You're right, this is not needed for pygobject. Will fix this in v2.



EXTRA_OECONF += --disable-introspection PARALLEL_MAKEINST =  --
1.7.9.5 -- ___
Openembedded-core mailing list 
Openembedded-core@lists.openembedded.org

http://lists.openembedded.org/mailman/listinfo/openembedded-core [1]



Links:
--
[1] http://lists.openembedded.org/mailman/listinfo/openembedded-core
--
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 10/13] python: remove usage of FILESPATH

2014-05-07 Thread Petter Mabäcker
Fixes [YOCTO #4497]

Usage of FILESPATH is discouraged, since it can make recipes harder to
bbappend. Instead FILESEXTRAPATHS should be used to extend the
path. Don't migrate paths that already exist in base FILESPATH to
FILESEXTRAPATHS (e.g. BPN, BP and files).

Signed-off-by: Petter Mabäcker pet...@technux.se
---
 .../recipes-devtools/python/python-native_2.7.3.bb |2 +-
 .../python/python-pygobject_2.28.3.bb  |2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta/recipes-devtools/python/python-native_2.7.3.bb 
b/meta/recipes-devtools/python/python-native_2.7.3.bb
index 0c66d27..4949546 100644
--- a/meta/recipes-devtools/python/python-native_2.7.3.bb
+++ b/meta/recipes-devtools/python/python-native_2.7.3.bb
@@ -21,7 +21,7 @@ SRC_URI += \

 S = ${WORKDIR}/Python-${PV}
 
-FILESPATH = ${FILE_DIRNAME}/python-native/:${FILE_DIRNAME}/python/
+FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}:
 
 inherit native
 
diff --git a/meta/recipes-devtools/python/python-pygobject_2.28.3.bb 
b/meta/recipes-devtools/python/python-pygobject_2.28.3.bb
index 9dbe47c..691666c 100644
--- a/meta/recipes-devtools/python/python-pygobject_2.28.3.bb
+++ b/meta/recipes-devtools/python/python-pygobject_2.28.3.bb
@@ -16,7 +16,7 @@ SRC_URI[md5sum] = aa64900b274c4661a5c32e52922977f9
 SRC_URI[sha256sum] = 
7da88c169a56efccc516cebd9237da3fe518a343095a664607b368fe21df95b6
 S = ${WORKDIR}/pygobject-${PV}
 
-FILESPATH = ${FILE_DIRNAME}/python-pygobject:${FILE_DIRNAME}/files
+FILESEXTRAPATHS_prepend := ${THISDIR}/${PN}:
 EXTRA_OECONF += --disable-introspection
 
 PARALLEL_MAKEINST = 
-- 
1.7.9.5

-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core