5 working_dir=${YOCTO_WORKDIR}/yoctoTizen/proto-meta-Tizen_generic
6 manifest=tizen_common_manifest, tizen_common_fix
8 runtime_blacklist=runtime_tizen_common_blacklist
9 native_blacklist=native_tizen_common_blacklist
10 blacklist=tizen_common_blacklist, tmp_tizen_common_blacklist
11 whitelist=whitelist_tizen_common
12 recipes_dir_sources=${YOCTO_WORKDIR}/yoctoTizen/meta-tizen-generic/recipes-tizen
13 recipes_dir_group=${YOCTO_WORKDIR}/yoctoTizen/meta-tizen-generic/recipes-packagegroups/packagegroups
14 blacklist_autoreconf=tizen_common_autoreconf
16 group_uri=http://download.tizen.org/snapshots/tizen/generic/generic-wayland-x86_64/latest/repos/generic/x86_64/packages/repodata/group.xml
17 provided-extra=tizen-provided-extra
19 [tizen_common_manifest]
20 uri=http://download.tizen.org/snapshots/tizen/generic/generic-wayland-x86_64/latest/
21 default_git_src=review.tizen.org
25 uri=https://raw.githubusercontent.com/eurogiciel-oss/openTizen_manifest_addon/master/Tizen/Common/devel/yocto/manifest_fix.xml
26 default_git_src=review.tizen.org
29 [whitelist_tizen_common]
30 list=smack, rpm, uthash, lua, wayland, weston, weston-generic, doxygen
33 pkgconfig(zlib)=zlib-devel
34 pkgconfig(ncurses)=ncurses-devel
35 pkgconfig(nspr)=nspr-devel
36 pkgconfig(gles20)=pkgconfig(egl)
38 libjpeg8-devel=libjpeg-devel
41 glibc-locale=eglibc-locale
42 libpcre-devel=pcre-devel
44 perl-XML-Parser=libxml-parser-perl
46 [runtime_tizen_common_blacklist]
49 [native_tizen_common_blacklist]
52 [tizen_common_blacklist]
55 [tizen_common_whitelist]
58 [tizen_common_autoreconf]
59 #specify witch recipes do not execute autoreconf during the macro "%configure".
63 #ignore some package which must be provided by the host
64 ignore=coreutils,tizen-coreutils,glibc-devel-32bit, eglibc, glibc, kernel-headers, linux-kernel-headers, pkg-config
65 #some buildRequire mean depends on native package not runtime
66 #ex: automake will be replace by automake-native
67 native=automake, fdupes, intltool, autoconf, pkgconfig, help2man, bison, texinfo, readline
68 #some buildRequire mean depends on cross package not runtime
69 #ex: gcc will be replace by gcc-native
71 #some buildRequire mean depends on libtool-cross package not runtime
72 libtool_cross=libtool-ltdl-devel,libtool-ltdl
73 #some buildRequire mean inherit_gettext package not depends runtime
74 inherit_gettext=gettext, gettext-tools, gettext-devel
77 #ignore some package which, for some reason are unprovided
79 #git-svn require subversion-perl
80 #git-cvs require cvsps, perl-DBD-SQLite, cvs
81 #pulseaudio-gdm-hooks require gdm
82 ignore= glibc-devel-32bit, gdm, tk, subversion-perl, cvsps, perl-DBD-SQLite, cvs, kernel-headers, linux-kernel-headers
84 [tizen-provided-extra]
85 nss=pkgconfig(nss), nss-devel
86 bzip2=pkgconfig(bzip2), bzip2-devel
87 smack=pkgconfig(libsmack)
88 popt=pkgconfig(popt), popt-devel
89 libxml2=pkgconfig(libxml-2.0), libxml2-devel
100 elfutils=libelf-devel
102 libffi=pkgconfig(libffi)
106 cairo=pkgconfig(cairo), pkgconfig(cairo-egl)
107 # Check that gbm is provided by mesa
108 mesa=pkgconfig(egl), pkgconfig(glesv2), pkgconfig(gbm)
109 libdrm=pkgconfig(libdrm)
110 udev=pkgconfig(libudev)
111 mtdev=pkgconfig(mtdev)
112 pixman=pkgconfig(pixman-1)
113 poppler=pkgconfig(poppler-glib)
114 pango=pkgconfig(pangocairo)
115 libxkbcommon=pkgconfig(xkbcommon)
116 wayland=pkgconfig(wayland-client), pkgconfig(wayland-egl), pkgconfig(wayland-server)
117 glib-2.0=pkgconfig(glib-2.0)
119 glib-2.0=pkgconfig(gobject-2.0), pkgconfig(glib-2.0), pkgconfig(gio-2.0)
120 systemd=pkgconfig(libsystemd-login)
121 pwdutils=/usr/sbin/groupadd
122 readline=readline-devel