1 INSANE_SKIP_${PN} = "dev-so"
4 --with-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc \
5 --with-eolian-gen=${STAGING_BINDIR_NATIVE}/eolian_gen \
6 --with-eolian-cxx=${STAGING_BINDIR_NATIVE}/eolian_cxx \
7 --with-binary-edje-cc=${STAGING_BINDIR_NATIVE}/edje_cc \
9 --enable-always-build-examples=no \
12 EXTRA_OECONF_class-native = " \
13 --disable-fontconfig \
16 --disable-image-loader-bmp \
17 --disable-image-loader-eet \
18 --disable-image-loader-generic \
19 --disable-image-loader-gif \
20 --disable-image-loader-ico \
21 --disable-image-loader-jp2k \
22 --disable-image-loader-pmaps \
23 --disable-image-loader-psd \
24 --disable-image-loader-tga \
25 --disable-image-loader-wbmp \
26 --disable-image-loader-webp \
27 --disable-image-loader-xpm \
30 --disable-gstreamer1 \
32 --enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-aaa \
37 DEPENDS_class-target = " zlib tiff ibus harfbuzz openssl curl fontconfig gstreamer1.0-plugins-base systemd freetype wayland dlog glib-2.0 lua libtbm libbullet libpng sensor pixman libsndfile1 libcheck giflib udev gnutls mesa util-linux vconf libxkbcommon fribidi libjpeg-turbo dbus gstreamer1.0 pulseaudio libexif"
38 DEPENDS_class-native = " zlib-native tiff-native openssl-native curl-native fontconfig-native freetype-native wayland-native glib-2.0-native lua-native libpng-native pixman-native libcheck-native giflib-native gnutls-native util-linux-native vconf-native fribidi-native dbus-native "
40 DEPENDS_append_class-target = " efl-native "
42 # new efl doesn't have option to disable eeze build and we don't want to provide udev-native just to build eeze-native we don't need
43 do_configure_prepend_class-native() {
44 sed -i 's/EFL_LIB_START_OPTIONAL(\[Eeze\], \[test "${have_linux}" = "yes"\])/EFL_LIB_START_OPTIONAL([Eeze], [test "${no-we-really-dont-want-native-eeze}" = "yes"])/g' ${S}/configure.ac
47 do_install_prepend () {
48 for i in `find ${B}/ -name "*.pc" -type f` ; do \
49 sed -i -e 's:-L${STAGING_LIBDIR}:-L\$\{libdir\}:g' -e 's:-I${STAGING_LIBDIR}:-I\$\{libdir\}:g' -e 's:-I${STAGING_INCDIR}:-I\$\{includedir\}:g' $i
53 do_install_class-native() {
54 echo export RPM_BUILD_ROOT=${D}
66 BINDIR=${prefix}/bin \
68 rm -f ${D}${infodir}/dir
69 find ${D} -regex ".*\.la$" | xargs rm -f --
70 find ${D} -regex ".*\.a$" | xargs rm -f --
71 rm -rf ${D}${prefix}/lib/ecore/system/upower
75 echo export RPM_BUILD_ROOT=${D}
87 BINDIR=${prefix}/bin \
89 rm -f ${D}${infodir}/dir
90 find ${D} -regex ".*\.la$" | xargs rm -f --
91 find ${D} -regex ".*\.a$" | xargs rm -f --
93 rm -rf ${D}${prefix}/lib/ecore/system/upower
97 FILES_${PN}-dbg += "${prefix}/lib/eeze/modules/sensor/tizen/v-1.9/.debug"
98 FILES_${PN}-dbg += "${prefix}/lib/eeze/modules/sensor/udev/v-1.9/.debug"
99 FILES_${PN}-dbg += "${prefix}/lib/ecore_evas/engines/extn/v-1.9/.debug"
100 FILES_${PN}-dbg += "${prefix}/lib/ecore_evas/engines/wayland/v-1.9/.debug"
101 FILES_${PN}-dbg += "${prefix}/lib/ethumb/modules/emotion/v-1.9/.debug"
102 FILES_${PN}-dbg += "${prefix}/lib/ethumb_client/utils/v-1.9/.debug"
103 FILES_${PN}-dbg += "${prefix}/lib/edje/modules/emotion/v-1.9/.debug"
104 FILES_${PN}-dbg += "${prefix}/lib/edje/utils/v-1.9/.debug"
105 FILES_${PN}-dbg += "${prefix}/lib/emotion/modules/gstreamer1/v-1.9/.debug"
106 FILES_${PN}-dbg += "${prefix}/lib/efreet/v-1.9/.debug"
107 FILES_${PN}-dbg += "${prefix}/lib/evas/modules/savers/tiff/v-1.9/.debug"
108 FILES_${PN}-dbg += "${prefix}/lib/evas/modules/loaders/tiff/v-1.9/.debug"
109 FILES_${PN}-dbg += "${prefix}/lib/evas/modules/loaders/gif/v-1.9/.debug"
110 FILES_${PN}-dbg += "${prefix}/lib/evas/modules/engines/wayland_shm/v-1.9/.debug"
111 FILES_${PN}-dbg += "${prefix}/lib/evas/modules/engines/wayland_egl/v-1.9/.debug"
112 FILES_${PN}-dbg += "${prefix}/lib/ecore_imf/modules/wayland/v-1.9/.debug"
113 FILES_${PN}-dbg += "${prefix}/lib/ecore/system/systemd/v-1.9/.debug"
114 FILES_${PN}-dbg += "${prefix}/lib/ecore/system/tizen/v-1.9/.debug"
115 FILES_${PN}-dbg += "${prefix}/lib/evas/cserve2/bin/v-1.9/.debug"