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
