52586617bd769c7354ba1abef4dd5c86969e9b71
[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, tizen-platform-config, tizen-platform-wrapper
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
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=pkgconfig(alsa)
88 alsa-state=pkgconfig(libascenario)
89 app-checker=pkgconfig(app-checker), pkgconfig(app-checker-server)
90 appcore-agent=pkgconfig(appcore-common)
91 application=pkgconfig(capi-appfw-application)
92 attr=libattr-devel
93 audio-session-manager=pkgconfig(audio-session-mgr)
94 aul-1=pkgconfig(aul)
95 avsystem=pkgconfig(avsystem), pkgconfig(avsysaudio)
96 bundle=pkgconfig(bundle)
97 bzip2=pkgconfig(bzip2), bzip2-devel
98 cairo=pkgconfig(cairo), pkgconfig(cairo-egl), pkgconfig(cairo-glesv2)
99 common=pkgconfig(capi-base-common)
100 dbus=pkgconfig(dbus-glib-1), pkgconfig(dbus-1)
101 dlog=pkgconfig(dlog)
102 ecore=pkgconfig(ecore-input), pkgconfig(ecore-wayland), pkgconfig(ecore)
103 eglibc=glibc-devel
104 elfutils=libelf-devel
105 expat=expat-devel
106 file=file-devel
107 fontconfig=pkgconfig(fontconfig)
108 freetype=pkgconfig(freetype2)
109 gcc=gcc-c++
110 glib-2.0=pkgconfig(glib-2.0)
111 glib-2.0=pkgconfig(gobject-2.0), pkgconfig(glib-2.0), pkgconfig(gio-2.0)
112 heynoti=pkgconfig(heynoti)
113 icu=pkgconfig(icu-i18n)
114 iniparser=pkgconfig(iniparser)
115 jpeg=libjpeg-devel
116 libcap=libcap-devel
117 libdevice-node=pkgconfig(devman_plugin)
118 libdrm=pkgconfig(libdrm)
119 libexif=pkgconfig(libexif)
120 libffi=pkgconfig(libffi)
121 libhaptic=pkgconfig(haptic)
122 libiri=pkgconfig(libiri)
123 libmm-common=pkgconfig(mm-common)
124 libmm-log=pkgconfig(mm-log)
125 libmm-session=pkgconfig(mm-session)
126 libmm-sound=pkgconfig(mm-sound)
127 libmm-ta=pkgconfig(mm-ta)
128 libpam=pam-devel
129 libpng=pkgconfig(libpng)
130 libprivilege-control=pkgconfig(libprivilege-control)
131 librua=pkgconfig(rua)
132 libslp-db-util=pkgconfig(db-util)
133 libslp-pm=pkgconfig(pmapi)
134 libslp-sensor=pkgconfig(sensor)
135 libslp-sysman=pkgconfig(sysman), sysman-devel
136 libvpx=libvpx-devel
137 libxkbcommon=pkgconfig(xkbcommon)
138 libxml2=pkgconfig(libxml-2.0), libxml2-devel
139 libxslt=pkgconfig(libxslt)
140 location-manager=pkgconfig(capi-location-manager), pkgconfig(location)
141 lua=pkgconfig(lua)
142 # Check that gbm is provided by mesa
143 mesa=pkgconfig(egl), pkgconfig(glesv2), pkgconfig(gbm)
144 mtdev=pkgconfig(mtdev)
145 ncurses=ncurses-devel
146 nspr=nspr-devel
147 nss=pkgconfig(nss), nss-devel
148 openssl=openssl-devel, pkgconfig(openssl)
149 pango=pkgconfig(pangocairo), pkgconfig(pango)
150 pciutils=pkgconfig(libpci)
151 pixman=pkgconfig(pixman-1)
152 pkgmgr-info=pkgconfig(pkgmgr-info), pkgconfig(pkgmgr-parser)
153 privacy-manager=pkgconfig(privacy-manager-client)
154 poppler=pkgconfig(poppler-glib)
155 popt=pkgconfig(popt), popt-devel
156 pulseaudio=pkgconfig(libpulse)
157 pwdutils=/usr/sbin/groupadd
158 python=python-devel
159 readline=readline-devel
160 security-server=pkgconfig(security-server)
161 slp-pkgmgr=pkgconfig(pkgmgr-installer)
162 smack=pkgconfig(libsmack)
163 sound-manager=pkgconfig(capi-media-sound-manager)
164 sqlite3=pkgconfig(sqlite3)
165 system-info=pkgconfig(capi-system-info)
166 systemd=pkgconfig(libsystemd-login), pkgconfig(libsystemd-daemon)
167 tizen-platform-config=pkgconfig(libtzplatform-config)
168 udev=pkgconfig(libudev)
169 uthash=uthash-devel
170 vconf=pkgconfig(vconf), pkgconfig(wayland-cursor), vconf-keys-devel
171 vconf-internal-keys=pkgconfig(vconf-internal-keys)
172 wayland=pkgconfig(wayland-client), pkgconfig(wayland-egl), pkgconfig(wayland-server),
173 weston=pkgconfig(weston)
174 xdgmime=pkgconfig(xdgmime), xdgmime-devel
175 xz=xz-devel
176 zlib=zlib-devel
177