Re: [oe] [meta-python][PATCH 07/12] python-flask-wtf: move core of recipe to a .inc file

2017-12-05 Thread Bill Randle
On Tue, Dec 5, 2017 at 8:03 PM, Tim Orling
 wrote:
>
>> On Dec 5, 2017, at 7:57 PM, akuster808  wrote:
>>
>>
>>
>> On 11/29/2017 09:47 PM, Bill Randle wrote:
>>> Signed-off-by: Bill Randle 
>>> ---
>>> .../recipes-devtools/python/python-flask-wtf.inc| 15 +++
>>> .../recipes-devtools/python/python-flask-wtf_0.12.bb| 17 
>>> +
>>> 2 files changed, 16 insertions(+), 16 deletions(-)
>>> create mode 100644 meta-python/recipes-devtools/python/python-flask-wtf.inc
>>
>> I am getting this error:
>>
>> WARNING:
>> /home/akuster/OE/master/meta-openembedded/meta-python/recipes-devtools/python/python3-flask-xstatic_0.0.1.bb:
>> Unable to get checksum for python3-flask-xstatic SRC_URI entry
>> remove-pip-requires.patch: file could not be found
>> WARNING:
>> /home/akuster/OE/master/meta-openembedded/meta-python/recipes-devtools/python/python3-flask-wtf_0.12.bb:
>> Unable to get checksum for python3-flask-wtf SRC_URI entry
>> import-simplejson-as-json.patch: file could not be found
>
> If you are trying to use a common patch file in, for instance, 
> python-flask-wtf directory, you will need to add FILESEXTRAPATHS_prepend to 
> the .inc so that the patch will be picked up by python3 version. One of the 
> few cases where we want FILESEXTRAPATHS in an actual recipe, or at least the 
> .inc (rather than a bbappend).
>
> —Tim

Thanks, Tim! I just figured out I needed something like that. Thanks
for the tip!!

-Bill

[cut]
-- 
___
Openembedded-devel mailing list
Openembedded-devel@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-devel


Re: [oe] [meta-python][PATCH 07/12] python-flask-wtf: move core of recipe to a .inc file

2017-12-05 Thread Tim Orling

> On Dec 5, 2017, at 7:57 PM, akuster808  wrote:
> 
> 
> 
> On 11/29/2017 09:47 PM, Bill Randle wrote:
>> Signed-off-by: Bill Randle 
>> ---
>> .../recipes-devtools/python/python-flask-wtf.inc| 15 +++
>> .../recipes-devtools/python/python-flask-wtf_0.12.bb| 17 
>> +
>> 2 files changed, 16 insertions(+), 16 deletions(-)
>> create mode 100644 meta-python/recipes-devtools/python/python-flask-wtf.inc
> 
> I am getting this error:
> 
> WARNING:
> /home/akuster/OE/master/meta-openembedded/meta-python/recipes-devtools/python/python3-flask-xstatic_0.0.1.bb:
> Unable to get checksum for python3-flask-xstatic SRC_URI entry
> remove-pip-requires.patch: file could not be found
> WARNING:
> /home/akuster/OE/master/meta-openembedded/meta-python/recipes-devtools/python/python3-flask-wtf_0.12.bb:
> Unable to get checksum for python3-flask-wtf SRC_URI entry
> import-simplejson-as-json.patch: file could not be found

If you are trying to use a common patch file in, for instance, python-flask-wtf 
directory, you will need to add FILESEXTRAPATHS_prepend to the .inc so that the 
patch will be picked up by python3 version. One of the few cases where we want 
FILESEXTRAPATHS in an actual recipe, or at least the .inc (rather than a 
bbappend).

—Tim

> ERROR: ParseError in python-flask-migrate: not a BitBake file
> 
> - armin
>> 
>> diff --git a/meta-python/recipes-devtools/python/python-flask-wtf.inc 
>> b/meta-python/recipes-devtools/python/python-flask-wtf.inc
>> new file mode 100644
>> index 000..e42f7c1
>> --- /dev/null
>> +++ b/meta-python/recipes-devtools/python/python-flask-wtf.inc
>> @@ -0,0 +1,15 @@
>> +DESCRIPTION = "Simple integration of Flask and WTForms."
>> +LICENSE = "BSD"
>> +LIC_FILES_CHKSUM = "file://LICENSE;md5=507e8635f25a06dc4f041a3a1b3359b3"
>> +
>> +SRC_URI[md5sum] = "c53a74e8ba481bf53405fd5efdf0339e"
>> +SRC_URI[sha256sum] = 
>> "bd99316c97ed1d1cb90b8f0c242c86420a891a6a2058f20717e424bf5b0bb80e"
>> +
>> +SRC_URI += " file://import-simplejson-as-json.patch"
>> +
>> +PYPI_PACKAGE = "Flask-WTF"
>> +
>> +RDEPENDS_${PN} = "\
>> +${PYTHON_PN}-wtforms \
>> +${PYTHON_PN}-simplejson \
>> +"
>> diff --git a/meta-python/recipes-devtools/python/python-flask-wtf_0.12.bb 
>> b/meta-python/recipes-devtools/python/python-flask-wtf_0.12.bb
>> index 79afaf6..dbf091b 100644
>> --- a/meta-python/recipes-devtools/python/python-flask-wtf_0.12.bb
>> +++ b/meta-python/recipes-devtools/python/python-flask-wtf_0.12.bb
>> @@ -1,17 +1,2 @@
>> -DESCRIPTION = "Simple integration of Flask and WTForms."
>> -LICENSE = "BSD"
>> -LIC_FILES_CHKSUM = "file://LICENSE;md5=507e8635f25a06dc4f041a3a1b3359b3"
>> -
>> -SRC_URI[md5sum] = "c53a74e8ba481bf53405fd5efdf0339e"
>> -SRC_URI[sha256sum] = 
>> "bd99316c97ed1d1cb90b8f0c242c86420a891a6a2058f20717e424bf5b0bb80e"
>> -
>> -SRC_URI += " file://import-simplejson-as-json.patch"
>> -
>> -PYPI_PACKAGE = "Flask-WTF"
>> -
>> inherit pypi setuptools
>> -
>> -RDEPENDS_${PN} = "\
>> -python-wtforms \
>> -python-simplejson \
>> -"
>> +require python-flask-wtf.inc
> 
> -- 
> ___
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel

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


Re: [oe] [meta-python][PATCH 07/12] python-flask-wtf: move core of recipe to a .inc file

2017-12-05 Thread akuster808


On 11/29/2017 09:47 PM, Bill Randle wrote:
> Signed-off-by: Bill Randle 
> ---
>  .../recipes-devtools/python/python-flask-wtf.inc| 15 +++
>  .../recipes-devtools/python/python-flask-wtf_0.12.bb| 17 
> +
>  2 files changed, 16 insertions(+), 16 deletions(-)
>  create mode 100644 meta-python/recipes-devtools/python/python-flask-wtf.inc

I am getting this error:

WARNING:
/home/akuster/OE/master/meta-openembedded/meta-python/recipes-devtools/python/python3-flask-xstatic_0.0.1.bb:
Unable to get checksum for python3-flask-xstatic SRC_URI entry
remove-pip-requires.patch: file could not be found
WARNING:
/home/akuster/OE/master/meta-openembedded/meta-python/recipes-devtools/python/python3-flask-wtf_0.12.bb:
Unable to get checksum for python3-flask-wtf SRC_URI entry
import-simplejson-as-json.patch: file could not be found
ERROR: ParseError in python-flask-migrate: not a BitBake file

- armin
>
> diff --git a/meta-python/recipes-devtools/python/python-flask-wtf.inc 
> b/meta-python/recipes-devtools/python/python-flask-wtf.inc
> new file mode 100644
> index 000..e42f7c1
> --- /dev/null
> +++ b/meta-python/recipes-devtools/python/python-flask-wtf.inc
> @@ -0,0 +1,15 @@
> +DESCRIPTION = "Simple integration of Flask and WTForms."
> +LICENSE = "BSD"
> +LIC_FILES_CHKSUM = "file://LICENSE;md5=507e8635f25a06dc4f041a3a1b3359b3"
> +
> +SRC_URI[md5sum] = "c53a74e8ba481bf53405fd5efdf0339e"
> +SRC_URI[sha256sum] = 
> "bd99316c97ed1d1cb90b8f0c242c86420a891a6a2058f20717e424bf5b0bb80e"
> +
> +SRC_URI += " file://import-simplejson-as-json.patch"
> +
> +PYPI_PACKAGE = "Flask-WTF"
> +
> +RDEPENDS_${PN} = "\
> +${PYTHON_PN}-wtforms \
> +${PYTHON_PN}-simplejson \
> +"
> diff --git a/meta-python/recipes-devtools/python/python-flask-wtf_0.12.bb 
> b/meta-python/recipes-devtools/python/python-flask-wtf_0.12.bb
> index 79afaf6..dbf091b 100644
> --- a/meta-python/recipes-devtools/python/python-flask-wtf_0.12.bb
> +++ b/meta-python/recipes-devtools/python/python-flask-wtf_0.12.bb
> @@ -1,17 +1,2 @@
> -DESCRIPTION = "Simple integration of Flask and WTForms."
> -LICENSE = "BSD"
> -LIC_FILES_CHKSUM = "file://LICENSE;md5=507e8635f25a06dc4f041a3a1b3359b3"
> -
> -SRC_URI[md5sum] = "c53a74e8ba481bf53405fd5efdf0339e"
> -SRC_URI[sha256sum] = 
> "bd99316c97ed1d1cb90b8f0c242c86420a891a6a2058f20717e424bf5b0bb80e"
> -
> -SRC_URI += " file://import-simplejson-as-json.patch"
> -
> -PYPI_PACKAGE = "Flask-WTF"
> -
>  inherit pypi setuptools
> -
> -RDEPENDS_${PN} = "\
> -python-wtforms \
> -python-simplejson \
> -"
> +require python-flask-wtf.inc

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