update spec2yocto createRecipes
[scm/bb/tizen.git] / proto-meta-Tizen_generic / .spec2yoctorc
1 [project]
2 current=tizen-common
3
4 [tizen-common]
5 working_dir=${YOCTO_WORKDIR}/yoctoTizen/proto-meta-Tizen_generic
6 manifest=tizen_common_manifest, tizen_common_fix
7 arch=x86_64
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
15 group=Base-System
16 group_uri=http://download.tizen.org/snapshots/tizen/common/common-wayland-x86_64/latest/repos/common/x86_64/packages/repodata/group.xml
17 provided-extra=tizen-provided-extra
18
19 [tizen_common_manifest]
20 uri=http://download.tizen.org/snapshots/tizen/common/common-wayland-x86_64/tizen_20140507.4/
21 default_git_src=review.tizen.org
22 priority=0
23
24 [tizen_common_fix]
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
27 priority=1
28
29 [whitelist_tizen_common]
30 list=smack, rpm, uthash, lua, weston-common, pwdutils, fdupes, doxygen, crosswalk, 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, eina, com-core, libtapi, libtapi-legacy
31
32 [substitute]
33 pkgconfig(zlib)=zlib-devel
34 pkgconfig(ncurses)=ncurses-devel
35 pkgconfig(nspr)=nspr-devel
36 pkgconfig(gles20)=pkgconfig(egl)
37 perl-base=perl
38 libjpeg8-devel=libjpeg-devel
39 eet-bin=eet
40 glibc=eglibc
41 glibc-locale=eglibc-locale
42 libpcre-devel=pcre-devel
43 pkg-config=pkgconfig
44 perl-XML-Parser=libxml-parser-perl
45
46 [runtime_tizen_common_blacklist]
47 list=
48
49 [native_tizen_common_blacklist]
50 list=rpm
51
52 [tizen_common_blacklist]
53 list=
54
55 [tizen_common_whitelist]
56 list=
57
58 [tizen_common_autoreconf]
59 #specify witch recipes do not execute autoreconf during the macro "%configure".
60 blacklist=
61
62 [depends]
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, ninja, cmake
68 #some buildRequire mean depends on cross package not runtime
69 #ex: gcc will be replace by gcc-native
70 cross=gcc,libtool
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
75
76 [rdepends]
77 #ignore some package which, for some reason are unprovided
78 #gitk require tk
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
83
84 [tizen-provided-extra]
85 acl=libacl-devel
86 ail=pkgconfig(ail)
87 alsa-lib=pkgconfig(alsa)
88 alsa-state=pkgconfig(libascenario)
89 app-checker=pkgconfig(app-checker), pkgconfig(app-checker-server)
90 application=pkgconfig(capi-appfw-application)
91 attr=libattr-devel
92 audio-session-manager=pkgconfig(audio-session-mgr)
93 aul-1=pkgconfig(aul)
94 avsystem=pkgconfig(avsystem), pkgconfig(avsysaudio)
95 bzip2=pkgconfig(bzip2), bzip2-devel
96 cairo=pkgconfig(cairo), pkgconfig(cairo-egl), pkgconfig(cairo-glesv2)
97 common=pkgconfig(capi-base-common)
98 dbus=pkgconfig(dbus-glib-1), pkgconfig(dbus-1)
99 dlog=pkgconfig(dlog)
100 ecore=pkgconfig(ecore-input), pkgconfig(ecore-wayland), pkgconfig(ecore)
101 eglibc=glibc-devel, /sbin/ldconfig
102 elfutils=libelf-devel
103 expat=expat-devel
104 file=file-devel
105 fontconfig=pkgconfig(fontconfig)
106 freetype=pkgconfig(freetype2)
107 gcc=gcc-c++
108 glib-2.0=pkgconfig(glib-2.0)
109 glib-2.0=pkgconfig(gobject-2.0), pkgconfig(glib-2.0), pkgconfig(gio-2.0)
110 heynoti=pkgconfig(heynoti)
111 icu=pkgconfig(icu-i18n)
112 iniparser=pkgconfig(iniparser)
113 jpeg=libjpeg-devel
114 libcap=libcap-devel
115 libdevice-node=pkgconfig(devman_plugin)
116 libdrm=pkgconfig(libdrm)
117 libexif=pkgconfig(libexif)
118 libffi=pkgconfig(libffi)
119 libhaptic=pkgconfig(haptic)
120 libiri=pkgconfig(libiri)
121 libmm-common=pkgconfig(mm-common)
122 libmm-log=pkgconfig(mm-log)
123 libmm-session=pkgconfig(mm-session)
124 libmm-sound=pkgconfig(mm-sound)
125 libmm-ta=pkgconfig(mm-ta)
126 libpam=pam-devel
127 libpng=pkgconfig(libpng)
128 libprivilege-control=pkgconfig(libprivilege-control)
129 librua=pkgconfig(rua)
130 libslp-db-util=pkgconfig(db-util)
131 libslp-pm=pkgconfig(pmapi)
132 libslp-sensor=pkgconfig(sensor)
133 libslp-sysman=pkgconfig(sysman), sysman-devel
134 libvpx=libvpx-devel
135 libxkbcommon=pkgconfig(xkbcommon)
136 libxml2=pkgconfig(libxml-2.0), libxml2-devel
137 libxslt=pkgconfig(libxslt)
138 location-manager=pkgconfig(capi-location-manager), pkgconfig(location)
139 lua=pkgconfig(lua)
140 # Check that gbm is provided by mesa
141 mesa=pkgconfig(egl), pkgconfig(glesv2), pkgconfig(gbm)
142 mtdev=pkgconfig(mtdev)
143 ncurses=ncurses-devel
144 nspr=nspr-devel
145 nss=pkgconfig(nss), nss-devel
146 openssl=openssl-devel, pkgconfig(openssl)
147 pango=pkgconfig(pangocairo), pkgconfig(pango)
148 pciutils=pkgconfig(libpci)
149 pixman=pkgconfig(pixman-1)
150 pkgmgr-info=pkgconfig(pkgmgr-info), pkgconfig(pkgmgr-parser)
151 privacy-manager=pkgconfig(privacy-manager-client)
152 poppler=pkgconfig(poppler-glib)
153 popt=pkgconfig(popt), popt-devel
154 pulseaudio=pkgconfig(libpulse)
155 pwdutils=/usr/sbin/groupadd
156 python=python-devel
157 readline=readline-devel
158 security-server=pkgconfig(security-server)
159 smack=pkgconfig(libsmack)
160 sound-manager=pkgconfig(capi-media-sound-manager)
161 sqlite3=pkgconfig(sqlite3), /usr/bin/sqlite3
162 system-info=pkgconfig(capi-system-info)
163 systemd=pkgconfig(libsystemd-login), pkgconfig(libsystemd-daemon), /usr/bin/systemctl
164 tizen-platform-config=pkgconfig(libtzplatform-config)
165 udev=pkgconfig(libudev)
166 uthash=uthash-devel
167 vconf=pkgconfig(vconf), pkgconfig(wayland-cursor), vconf-keys-devel, /usr/bin/vconftool
168 vconf-internal-keys=pkgconfig(vconf-internal-keys)
169 wayland=pkgconfig(wayland-client), pkgconfig(wayland-egl), pkgconfig(wayland-server),
170 weston=pkgconfig(weston)
171 xdgmime=pkgconfig(xdgmime), xdgmime-devel
172 xz=xz-devel
173 zlib=zlib-devel
174 bundle=pkgconfig(bundle)
175 slp-pkgmgr=pkgconfig(pkgmgr-installer)
176 app-core=pkgconfig(appcore-efl),pkgconfig(appcore-common)
177 elementary=pkgconfig(elementary)
178 libsf-common=pkgconfig(sf_common)
179 app-svc=pkgconfig(appsvc)
180 notification=pkgconfig(notification)
181 alarm-manager =pkgconfig(alarm-service)
182 eina=pkgconfig(eina)
183 com-core=pkgconfig(com-core)
184 libtapi-legacy=pkgconfig(tapi)
185 libtapi=pkgconfig(tapi-3.0)
186 libsoup-2.4=pkgconfig(libsoup-2.4)