Add Wayland and Weston to .spec2yoctorc
authorKévin THIERRY <kevin.thierry@open.eurogiciel.org>
Mon, 28 Apr 2014 13:21:20 +0000 (15:21 +0200)
committerKévin THIERRY <kevin.thierry@open.eurogiciel.org>
Mon, 28 Apr 2014 13:30:01 +0000 (15:30 +0200)
Also replace hard-coded paths in .spec2yoctorc with the environment
variable YOCTO_WORKDIR.

Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
README
proto-meta-Tizen_generic/.spec2yoctorc

diff --git a/README b/README
index eb46520..7e5c6aa 100644 (file)
--- a/README
+++ b/README
@@ -1,5 +1,9 @@
 ###to install spec2yocto project
 
+# Define your work directory
+
+    export YOCTO_WORKDIR=/path/to/your/workdir
+
 1) install bitbake dependency:
 
 http://www.openembedded.org/wiki/Required_software
@@ -97,4 +101,4 @@ Note:
     
     just remove the package dbus-devel.
 
-    
\ No newline at end of file
+    
index a9614ff..200b46a 100644 (file)
@@ -2,15 +2,15 @@
 current=tizen-generic
 
 [tizen-generic]
-working_dir=/ssd/yoctoTizen/proto-meta-Tizen_generic
+working_dir=${YOCTO_WORKDIR}/yoctoTizen/proto-meta-Tizen_generic
 manifest=tizen_generic_manifest, tizen_generic_fix
 arch=x86_64
 runtime_blacklist=runtime_tizen_generic_blacklist
 native_blacklist=native_tizen_generic_blacklist
 blacklist=tizen_generic_blacklist, tmp_tizen_generic_blacklist
 whitelist=whitelist_tizen_generic
-recipes_dir_sources=/ssd/yoctoTizen/meta-tizen-generic/recipes-tizen
-recipes_dir_group=/ssd/yoctoTizen/meta-tizen-generic/recipes-packagegroups/packagegroups
+recipes_dir_sources=${YOCTO_WORKDIR}/yoctoTizen/meta-tizen-generic/recipes-tizen
+recipes_dir_group=${YOCTO_WORKDIR}/yoctoTizen/meta-tizen-generic/recipes-packagegroups/packagegroups
 blacklist_autoreconf=tizen_generic_autoreconf
 group=Base-System
 group_uri=http://download.tizen.org/snapshots/tizen/generic/generic-wayland-x86_64/latest/repos/generic/x86_64/packages/repodata/group.xml
@@ -27,7 +27,7 @@ default_git_src=review.tizen.org
 priority=1
 
 [whitelist_tizen_generic]
-list=smack, rpm, uthash, lua
+list=smack, rpm, uthash, lua, weston, wayland, doxygen
 
 [substitute]
 pkgconfig(zlib)=zlib-devel
@@ -99,6 +99,23 @@ acl=libacl-devel
 zlib=zlib-devel
 elfutils=libelf-devel
 python=python-devel
-
-
+libffi=pkgconfig(libffi)
+expat=expat-devel
+libpam=pam-devel
+libvpx=libvpx-devel
+cairo=pkgconfig(cairo), pkgconfig(cairo-egl)
+# Check that gbm is provided by mesa
+mesa=pkgconfig(egl), pkgconfig(glesv2), pkgconfig(gbm)
+libdrm=pkgconfig(libdrm)
+udev=pkgconfig(libudev)
+mtdev=pkgconfig(mtdev)
+pixman=pkgconfig(pixman-1)
+poppler=pkgconfig(poppler-glib)
+pango=pkgconfig(pangocairo)
+libxkbcommon=pkgconfig(xkbcommon)
+wayland=pkgconfig(wayland-client), pkgconfig(wayland-egl), pkgconfig(wayland-server)
+glib-2.0=pkgconfig(glib-2.0)
+jpeg=libjpeg-devel
+glib-2.0=pkgconfig(gobject-2.0), pkgconfig(glib-2.0), pkgconfig(gio-2.0)
+systemd=pkgconfig(libsystemd-login)