[OE-core] [RFC] recipes-efl inside meta-oe or meta-efl next to meta-oe?

Koen Kooi koen at dominion.thruhere.net
Wed Mar 23 15:39:16 UTC 2011


Op 23 mrt 2011, om 16:33 heeft Martin Jansa het volgende geschreven:

> On Wed, Mar 23, 2011 at 08:19:31AM -0700, Khem Raj wrote:
>> On Wed, Mar 23, 2011 at 4:49 AM, Koen Kooi <koen at dominion.thruhere.net> wrote:
>>> Hi,
>>> 
>>> I'd like to import the EFL recipes Martin did from meta-shr into the meta-openembedded repo. Before I go bothering Martin about it, what would be the best place to put them?
>>> 
>>> Inside meta-oe:
>>> 
>>> meta-openembedded/
>>>        meta-oe/
>>>                recipes-efl
>> 
>> Can efl we layered directly on top of oe-core  ? i.e. without needing meta-oe
>> in that case its better to be an independent layer. otherwise I would say put
>> them under recipes-efl
> 
> Do we want just efl there, or also e-wm, extra modules and apps from e17 dir,
> stuff like illume-image and tasks?
> 
> meta-oe/recipes-efl looks enough for just efl, but then we should add
> something like meta-oe/recipes-e17 and it has also few own bbclasses, so I'm in 
> favor of starting with meta-efl.
> 
> I can try to move it to meta-efl and check how big is dependency-tree of

If you want to build e-wm, you need the following in meta-oe: giflib, mime-support, gnutls, libfribidi and a LIC_FILES_CHKSUM for guile

I currently have the following in meta-efl:

meta-efl/recipes-efl/e17/forecasts_svn.bb
meta-efl/recipes-efl/e17/e-wm_svn.bb
meta-efl/recipes-efl/e17/diskio_svn.bb
meta-efl/recipes-efl/e17/waker
meta-efl/recipes-efl/e17/waker/0001-waker-remove-old-ecore_string_init-and-ecore_string_.patch
meta-efl/recipes-efl/e17/exalt_svn.bb
meta-efl/recipes-efl/e17/efm-nav_svn.bb
meta-efl/recipes-efl/e17/enjoy_svn.bb
meta-efl/recipes-efl/e17/cpu_svn.bb
meta-efl/recipes-efl/e17/expedite_svn.bb
meta-efl/recipes-efl/e17/e-wm
meta-efl/recipes-efl/e17/e-wm/illume-disable-screensaver.patch
meta-efl/recipes-efl/e17/e-wm/illume-flaunch-fix.patch
meta-efl/recipes-efl/e17/e-wm/wizard-module-skipping.patch
meta-efl/recipes-efl/e17/e-wm/applications.menu
meta-efl/recipes-efl/e17/e-wm/enlightenment_start.oe
meta-efl/recipes-efl/e17/exquisite-theme-illume.bb
meta-efl/recipes-efl/e17/emprint_svn.bb
meta-efl/recipes-efl/e17/exquisite_svn.bb
meta-efl/recipes-efl/e17/e-tasks
meta-efl/recipes-efl/e17/e-tasks/depends.eina.patch
meta-efl/recipes-efl/e17/e-tasks/genlist_item_insert_before.api.patch
meta-efl/recipes-efl/e17/efm-pathbar_svn.bb
meta-efl/recipes-efl/e17/uptime_svn.bb
meta-efl/recipes-efl/e17/illume-keyboards-shr
meta-efl/recipes-efl/e17/illume-keyboards-shr/0001-Makefile-update-KEYBOARDS_DIR-for-new-illume2.patch
meta-efl/recipes-efl/e17/e-wm-theme-illume-efenniht_svn.bb
meta-efl/recipes-efl/e17/e-tasks_svn.bb
meta-efl/recipes-efl/e17/eve_svn.bb
meta-efl/recipes-efl/e17/news_svn.bb
meta-efl/recipes-efl/e17/rain_svn.bb
meta-efl/recipes-efl/e17/efm-path_svn.bb
meta-efl/recipes-efl/e17/elementary-alarm_svn.bb
meta-efl/recipes-efl/e17/places_svn.bb
meta-efl/recipes-efl/e17/elmdentica_svn.bb
meta-efl/recipes-efl/e17/elfe_svn.bb
meta-efl/recipes-efl/e17/notification_svn.bb
meta-efl/recipes-efl/e17/exalt-client_svn.bb
meta-efl/recipes-efl/e17/e-module.inc
meta-efl/recipes-efl/e17/rage_svn.bb
meta-efl/recipes-efl/e17/screenshot_svn.bb
meta-efl/recipes-efl/e17/flame_svn.bb
meta-efl/recipes-efl/e17/edje-viewer_svn.bb
meta-efl/recipes-efl/e17/exquisite
meta-efl/recipes-efl/e17/exquisite/exquisite-init
meta-efl/recipes-efl/e17/exquisite/splashfuncs
meta-efl/recipes-efl/e17/waker_svn.bb
meta-efl/recipes-efl/e17/eve
meta-efl/recipes-efl/e17/eve/0001-eve-remove-unconditional-ewk_view_context_menu_forwa.patch
meta-efl/recipes-efl/e17/eve/eve-theme-for-smaller-screens.patch
meta-efl/recipes-efl/e17/illume-keyboards-shr_git.bb
meta-efl/recipes-efl/efl
meta-efl/recipes-efl/efl/azy_svn.bb
meta-efl/recipes-efl/efl/eeze_1.0.0.bb
meta-efl/recipes-efl/efl/efreet
meta-efl/recipes-efl/efl/efreet/changeset_trunk_r57435.patch
meta-efl/recipes-efl/efl/epdf_svn.bb
meta-efl/recipes-efl/efl/engrave_svn.bb
meta-efl/recipes-efl/efl/eet_svn.bb
meta-efl/recipes-efl/efl/elementary_svn.bb
meta-efl/recipes-efl/efl/edje_svn.bb
meta-efl/recipes-efl/efl/ecore_1.0.0.bb
meta-efl/recipes-efl/efl/ecore
meta-efl/recipes-efl/efl/ecore/fix-ecore-fb-initialization.patch
meta-efl/recipes-efl/efl/ecore/exit_uclibc.patch
meta-efl/recipes-efl/efl/edb_svn.bb
meta-efl/recipes-efl/efl/imlib2_svn.bb
meta-efl/recipes-efl/efl/eeze_svn.bb
meta-efl/recipes-efl/efl/e-wm-illume-dict-pl_git.bb
meta-efl/recipes-efl/efl/edje_1.0.0.bb
meta-efl/recipes-efl/efl/embryo_1.0.0.bb
meta-efl/recipes-efl/efl/edbus.inc
meta-efl/recipes-efl/efl/edbus_svn.bb
meta-efl/recipes-efl/efl/libeweather_svn.bb
meta-efl/recipes-efl/efl/edbus_1.0.0.bb
meta-efl/recipes-efl/efl/efreet_svn.bb
meta-efl/recipes-efl/efl/epeg_svn.bb
meta-efl/recipes-efl/efl/eina.inc
meta-efl/recipes-efl/efl/emotion_svn.bb
meta-efl/recipes-efl/efl/libeflvala_svn.bb
meta-efl/recipes-efl/efl/eina_svn.bb
meta-efl/recipes-efl/efl/ecore_svn.bb
meta-efl/recipes-efl/efl/embryo.inc
meta-efl/recipes-efl/efl/embryo_svn.bb
meta-efl/recipes-efl/efl/edje-fpu.inc
meta-efl/recipes-efl/efl/eet_1.4.0.bb
meta-efl/recipes-efl/efl/eeze.inc
meta-efl/recipes-efl/efl/elementary-theme-efenniht_svn.bb
meta-efl/recipes-efl/efl/evas.inc
meta-efl/recipes-efl/efl/ecore.inc
meta-efl/recipes-efl/efl/ethumb_svn.bb
meta-efl/recipes-efl/efl/edje.inc
meta-efl/recipes-efl/efl/efreet_1.0.0.bb
meta-efl/recipes-efl/efl/evas_svn.bb
meta-efl/recipes-efl/tasks
meta-efl/recipes-efl/tasks/task-x11-illume.bb
meta-efl/conf
meta-efl/conf/layer.conf
meta-efl/classes
meta-efl/classes/e.bbclass
meta-efl/classes/e-base.bbclass
meta-efl/classes/vala.bbclass
meta-efl/classes/efl.bbclass

I'll push the meta-oe bits later tonight and leave the meta-efl stuff up to Martin :)

After we sort out the libnl1/nm mess in .dev I'm going to work on meta-gnome.

regards,

Koen



More information about the Openembedded-core mailing list