From: Kévin THIERRY Date: Mon, 28 Apr 2014 13:21:20 +0000 (+0200) Subject: Add Wayland and Weston to .spec2yoctorc X-Git-Tag: rev_0.4~107^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8df97c72401a63473ac8959abd86174d73d34c63;p=scm%2Fbb%2Ftizen.git Add Wayland and Weston to .spec2yoctorc Also replace hard-coded paths in .spec2yoctorc with the environment variable YOCTO_WORKDIR. Signed-off-by: Kévin THIERRY --- diff --git a/README b/README index eb46520..7e5c6aa 100644 --- 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 + diff --git a/proto-meta-Tizen_generic/.spec2yoctorc b/proto-meta-Tizen_generic/.spec2yoctorc index a9614ff..200b46a 100644 --- a/proto-meta-Tizen_generic/.spec2yoctorc +++ b/proto-meta-Tizen_generic/.spec2yoctorc @@ -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)