> -----Original Message-----
> From: Dmytriyenko, Denys
> Sent: Monday, November 25, 2013 10:32 AM
> To: Cooper Jr., Franklin
> Cc: [email protected]
> Subject: Re: [meta-arago] [PATCH 2/7] packagegroup-arago-qt5: Create Qt5
> target package group
>
> 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...
[Franklin] I tried to reuse packagegroups as much as possible but this
packagegroup was so different that it looked ugly to combine both Qt 4 and Qt 5
in a single recipe. All my other patches I did reuse packagegroups so I think
this was the only exception.
>
>
> 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-qt
> > > 5.bb
> > > b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-qt
> > > 5.bb
> > > new file mode 100644
> > > index 0000000..57d9a6c
> > > --- /dev/null
> > > +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arag
> > > +++ o-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