And BTW, here I was hoping to be able to use (and extend if necessary) all 
those variables I started defining QT_RDEPENDS_* so we won't need to create a 
new Qt5-specific packagegroup...

So, I was toying with this idea, but wasn't yet sure if it would be easier to 
read and maintain instead of the new packagegroup AND all the conditionals 
elsewhere...


On Mon, Nov 25, 2013 at 11:19:43AM -0500, Denys Dmytriyenko wrote:
> On Mon, Nov 25, 2013 at 10:53:57AM -0600, Franklin S. Cooper Jr wrote:
> > * Create package group that by default includes essential Qt 5 plugins.
> > 
> > Signed-off-by: Franklin S. Cooper Jr <[email protected]>
> > ---
> >  .../packagegroups/packagegroup-arago-qt5.bb        |   33 
> > ++++++++++++++++++++
> >  1 files changed, 33 insertions(+), 0 deletions(-)
> >  create mode 100644 
> > meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-qt5.bb
> > 
> > diff --git 
> > a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-qt5.bb 
> > b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-qt5.bb
> > new file mode 100644
> > index 0000000..57d9a6c
> > --- /dev/null
> > +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-qt5.bb
> > @@ -0,0 +1,33 @@
> > +DESCRIPTION = "Task to add Qt 5 embedded related packages"
> > +LICENSE = "MIT"
> > +PR = "r0"
> > +
> > +inherit packagegroup
> > +
> > +PACKAGE_ARCH = "${MACHINE_ARCH}"
> > +
> > +QT_SGX_SUPPORT = "\
> > +    qt3d \
> > +    qt3d-qmlplugins \
> > +"
> > +
> > +RDEPENDS_${PN} = "\
> > +    qtbase \
> > +    qtbase-plugins \
> > +    qtbase-fonts \
> > +    qtbase-fonts-pfa \
> > +    qtbase-fonts-pfb \
> > +    qtbase-fonts-qpf \
> > +    qtbase-fonts-ttf-dejavu \
> > +    qtbase-fonts-ttf-vera \
> 
> Please drop the specific fonts - qtbase-fonts pulls all the individual fonts 
> already.
> 
> 
> > +    qtwebkit-qmlplugins \
> > +    qtwebkit \
> > +    qtdeclarative \
> > +    qtdeclarative-qmlplugins \
> > +    qtjsbackend \
> > +    qtlocation \
> > +    qtsvg \
> > +    qtsvg-plugins \
> > +    ${@base_contains('MACHINE_FEATURES','sgx','${QT_SGX_SUPPORT}','',d)} \
> > +"
> > +
> > -- 
> > 1.7.0.4
> > 
> > _______________________________________________
> > meta-arago mailing list
> > [email protected]
> > http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
> _______________________________________________
> meta-arago mailing list
> [email protected]
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
_______________________________________________
meta-arago mailing list
[email protected]
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago

Reply via email to