Add efl support
authorRonan Le Martret <ronan@fridu.net>
Fri, 25 Jul 2014 13:31:40 +0000 (15:31 +0200)
committerRonan Le Martret <ronan@fridu.net>
Fri, 25 Jul 2014 13:31:40 +0000 (15:31 +0200)
Change-Id: I8c81f735df143844224744163a2ff813db2a5836
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
proto-meta-Tizen_generic/.spec2yoctorc

index a7d6a4a..f898f0f 100644 (file)
@@ -3,7 +3,7 @@ current=tizen-common
 
 [tizen-common]
 working_dir=${YOCTO_WORKDIR}/tizen/proto-meta-Tizen_generic
-manifest=tizen_common_manifest, tizen_common_fix
+manifest= tizen_common_manifest, tizen_common_fix
 arch=x86_64
 runtime_blacklist=runtime_tizen_common_blacklist
 native_blacklist=native_tizen_common_blacklist
@@ -16,6 +16,11 @@ group=Base-System
 group_uri=http://download.tizen.org/snapshots/tizen/common/common-wayland-x86_64/latest/repos/common/x86_64/packages/repodata/group.xml
 provided-extra=tizen-provided-extra
 
+[tizen_ivi_manifest]
+uri=http://download.tizen.org/snapshots/tizen/ivi/ivi/latest/
+default_git_src=review.tizen.org
+priority=0
+
 [tizen_common_manifest]
 uri=http://download.tizen.org/snapshots/tizen/common/latest/
 default_git_src=review.tizen.org
@@ -27,7 +32,9 @@ default_git_src=review.tizen.org
 priority=1
 
 [whitelist_tizen_common]
-list=smack, rpm, uthash, lua, weston-common,  fdupes, doxygen, crosswalk, libslp-location, location-manager, vconf, appcore-agent, dlog, common, libslp-sysman, aul-1, librua, libhaptic, pkgmgr-info, libdevice-node, xdgmime, libprivilege-control, ail, bundle, app-checker, privacy-manager, libslp-pm, vconf-internal-keys, system-info, libiri, sound-manager, iniparser, libmm-sound, libmm-session, libmm-common, libmm-log, heynoti, security-server, audio-session-manager, avsystem, libmm-ta, slp-pkgmgr, app-core, libslp-sensor, libsf-common, tizen-platform-config, application, libslp-db-util, tizen-platform-wrapper, app-svc, notification, alarm-manager, com-core, libtapi, libtapi-legacy, alsa-scenario-0.2, systemd, hwdata, user-session-units, systemd, meta, pam, desktop-skin, default-ac-domains, sensor, tizen-extensions-crosswalk, app-manager, package-manager, bluetooth, connection, device, power, runtime-info, system-settings, favorites, url-download, media-content, message-port, chromium, bluetooth-frwk, devman, libmedia-service, libmedia-thumbnail, download-provider, media-server, libmm-utility, libmm-fileinfo, libwifi-direct, libdevice-node, tethering, syspopup, status,libnet-client, libdevice-node, drm-client, bluetooth-tools
+list=smack, rpm, uthash, lua, weston-common,  fdupes, doxygen, crosswalk, libslp-location, location-manager, vconf, appcore-agent, dlog, common, libslp-sysman, aul-1, librua, libhaptic, pkgmgr-info, libdevice-node, xdgmime, libprivilege-control, ail, bundle, app-checker, privacy-manager, libslp-pm, vconf-internal-keys, system-info, libiri, sound-manager, iniparser, libmm-sound, libmm-session, libmm-common, libmm-log, heynoti, security-server, audio-session-manager, avsystem, libmm-ta, slp-pkgmgr, app-core, libslp-sensor, libsf-common, tizen-platform-config, application, libslp-db-util, tizen-platform-wrapper, app-svc, notification, alarm-manager, com-core, libtapi, libtapi-legacy, alsa-scenario-0.2, systemd, hwdata, user-session-units, systemd, meta, pam, desktop-skin, default-ac-domains, sensor, tizen-extensions-crosswalk, app-manager, package-manager, bluetooth, connection, device, power, runtime-info, system-settings, favorites, url-download, media-content, message-port, chromium, bluetooth-frwk, devman, libmedia-service, libmedia-thumbnail, download-provider, media-server, libmm-utility, libmm-fileinfo, libwifi-direct, libdevice-node, tethering, syspopup, status,libnet-client, libdevice-node, drm-client, efl, elementary, ibus, libtbm, libbullet, dbus-python, gobject-introspection,edbus
+
+##, bluetooth-tools, Modello_AMBSimulator, Modello_Appmanager, Modello_Common, Modello_Dashboard, Modello_Homescreen, Modello_Hvac, Modello_Installer, Modello_Multimediaplayer, Modello_Nav, Modello_Phone, Modello_SDL, automotive-message-broker, efl-theme-tizen, festival, genivi-audio-manager, ico-uxf-device-input-controller, ico-uxf-homescreen, ico-uxf-homescreen-sample-apps, ico-uxf-utilities, ico-uxf-weston-plugin, ico-vic-amb-plugin, ico-vic-carsimulator, lemolo, libwebsockets, message-port, murphy, node-startup-controller, phoned, pulseaudio-module-murphy-ivi, rygel, sphinxbase, udev-rules, wayland-ivi-extension, weston-ivi, weston-ivi-shell
 
 [substitute]
 pkgconfig(zlib)=zlib-devel
@@ -96,11 +103,11 @@ aul=pkgconfig(aul)
 avsystem=pkgconfig(avsystem), pkgconfig(avsysaudio)
 bundle=pkgconfig(bundle)
 bzip2=pkgconfig(bzip2), bzip2-devel
-cairo=pkgconfig(cairo), pkgconfig(cairo-egl), pkgconfig(cairo-glesv2)
+cairo=pkgconfig(cairo), pkgconfig(cairo-egl), pkgconfig(cairo-glesv2),pkgconfig(cairo-gobject)
 common=pkgconfig(capi-base-common)
-dbus=pkgconfig(dbus-glib-1), pkgconfig(dbus-1)
+dbus= pkgconfig(dbus-1),dbus-devel
+dbus-glib=pkgconfig(dbus-glib-1),dbus-glib-devel
 dlog=pkgconfig(dlog)
-ecore=pkgconfig(ecore-input), pkgconfig(ecore-wayland), pkgconfig(ecore), pkgconfig(ecore-file)
 eglibc=glibc-devel, pkgconfig(gobject-2.0), pkgconfig(gio-2.0), /sbin/ldconfig, pkgconfig(gmodule-2.0), /usr/bin/getent
 elfutils=libelf-devel
 expat=expat-devel
@@ -114,8 +121,8 @@ iniparser=pkgconfig(iniparser)
 libcap=libcap-devel, pkgconfig(libcap)
 libdevice-node=pkgconfig(devman_plugin)
 libdrm=pkgconfig(libdrm)
-libexif=pkgconfig(libexif)
-libffi=pkgconfig(libffi)
+libexif=pkgconfig(libexif), libexif-devel
+libffi=pkgconfig(libffi),libffi-devel
 libhaptic=pkgconfig(haptic)
 libiri=pkgconfig(libiri)
 libmm-common=pkgconfig(mm-common)
@@ -160,7 +167,7 @@ sqlite3=pkgconfig(sqlite3), /usr/bin/sqlite3
 system-info=pkgconfig(capi-system-info)
 systemd=pkgconfig(libsystemd-login), pkgconfig(libsystemd-daemon), /usr/bin/systemctl, pkgconfig(systemd), systemd-devel, pkgconfig(libsystemd-journal)
 tizen-platform-config=pkgconfig(libtzplatform-config)
-udev=pkgconfig(libudev)
+udev=pkgconfig(libudev), libudev-devel
 uthash=uthash-devel
 vconf=pkgconfig(vconf), pkgconfig(wayland-cursor), vconf-keys-devel, /usr/bin/vconftool
 vconf-internal-keys=pkgconfig(vconf-internal-keys)
@@ -177,16 +184,15 @@ libsf-common=pkgconfig(sf_common)
 app-svc=pkgconfig(appsvc)
 notification=pkgconfig(notification)
 alarm-manager =pkgconfig(alarm-service)
-eina=pkgconfig(eina)
 com-core=pkgconfig(com-core)
 libtapi-legacy=pkgconfig(tapi)
 libtapi=pkgconfig(tapi-3.0)
 libsoup-2.4=pkgconfig(libsoup-2.4)
 json-glib=pkgconfig(json-glib-1.0)
 json-c=pkgconfig(json)
-glib-2.0= pkgconfig(glib-2.0), pkgconfig(gmodule-2.0), pkgconfig(gthread-2.0)
+glib-2.0= pkgconfig(glib-2.0), pkgconfig(gmodule-2.0), pkgconfig(gthread-2.0),glib2-devel
 libgcrypt=libgcrypt-devel
-util-linux=libblkid-devel
+util-linux=libblkid-devel, libmount-devel
 kmod=libkmod-devel
 smack=smack-devel, pkgconfig(libsmack)
 db=db4-devel
@@ -206,7 +212,6 @@ system-settings=pkgconfig(capi-system-system-settings)
 favorites=pkgconfig(capi-web-favorites)
 url-download=pkgconfig(capi-web-url-download)
 media-content=pkgconfig(capi-content-media-content)
-evas=pkgconfig(evas)
 message-port=pkgconfig(message-port)
 chromium=pkgconfig(chromium)
 bluetooth-frwk=pkgconfig(bluetooth-api)
@@ -235,4 +240,22 @@ libsndfile1=pkgconfig(sndfile)
 speex=pkgconfig(speexdsp)
 libtool=libtool-ltdl-devel
 gconf-dbus=pkgconfig(gconf-2.0)
-
+libcheck=pkgconfig(check)
+libbullet=pkgconfig(bullet)
+ibus=pkgconfig(ibus-1.0)
+gstreamer=pkgconfig(gstreamer-1.0)
+gst-plugins-base=pkgconfig(gstreamer-plugins-base-1.0)
+fribidi=pkgconfig(fribidi)
+harfbuzz=pkgconfig(harfbuzz)
+libtbm=pkgconfig(libtbm)
+efl=pkgconfig(ecore-evas), pkgconfig(ecore-imf), pkgconfig(edje), pkgconfig(eet), pkgconfig(efreet), pkgconfig(ethumb), pkgconfig(emotion), ecore, eina, edje, efreet, ethumb, emotion,pkgconfig(ecore-input), pkgconfig(ecore-wayland), pkgconfig(ecore), pkgconfig(ecore-file), pkgconfig(evas), pkgconfig(eina)
+edbus=pkgconfig(edbus)
+gnutls=gnutls-devel
+curl=curl-devel
+giflib=giflib-devel
+tiff=libtiff-devel
+dbus-python=dbus-python-devel
+iso-codes=iso-codes-devel
+python-pygobject=pygobject-devel, pygobject
+gtk-doc-stub=gobject-introspection-devel
+libpthread-stubs=pkgconfig(pthread-stubs)