Re: [oe] [meta-python][PATCH 07/12] python-flask-wtf: move core of recipe to a .inc file
On Tue, Dec 5, 2017 at 8:03 PM, Tim Orlingwrote: > >> 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
> On Dec 5, 2017, at 7:57 PM, akuster808wrote: > > > > 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
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