1 DESCRIPTION = "Enlightenment Foundation Libraries - set of libraries used (not only) by E17"
2 HOMEPAGE = "http://enlightenment.org/"
3 SECTION = "Graphics & UI Framework/API"
11 inherit manifest autotools-brokensep
20 #PROVIDES by ephysics-examples
21 PROVIDES += "ephysics-examples"
28 #PROVIDES by ephysics-dev
29 PROVIDES += "ephysics-dev"
32 #PROVIDES by emotion-dev
33 PROVIDES += "emotion-dev"
40 #PROVIDES by eina-examples
41 PROVIDES += "eina-examples"
44 #PROVIDES by eo-examples
45 PROVIDES += "eo-examples"
53 PROVIDES += "ephysics"
57 PROVIDES += "eeze-dev"
63 #PROVIDES by efreet-dev
64 PROVIDES += "efreet-dev"
67 #PROVIDES by ecore-dev
68 PROVIDES += "ecore-dev"
71 #PROVIDES by ethumb-examples
72 PROVIDES += "ethumb-examples"
80 PROVIDES += "evas-dev"
84 PROVIDES += "efl-data"
95 #PROVIDES by ethumb-dev
96 PROVIDES += "ethumb-dev"
103 #PROVIDES by eldbus-dev
104 PROVIDES += "eldbus-dev"
107 #PROVIDES by eet-examples
108 PROVIDES += "eet-examples"
111 #PROVIDES by embryo-dev
112 PROVIDES += "embryo-dev"
116 PROVIDES += "eio-dev"
119 #PROVIDES by ecore-examples
120 PROVIDES += "ecore-examples"
124 PROVIDES += "emotion"
127 #PROVIDES by eldbus-examples
128 PROVIDES += "eldbus-examples"
137 # the PROVIDES rules is ignore "embryo-bin "
138 PROVIDES += "embryo-bin"
139 RPROVIDES_embryo += "embryo-bin"
142 #PROVIDES by eio-examples
143 PROVIDES += "eio-examples"
146 #PROVIDES by eet-tools
147 PROVIDES += "eet-tools"
148 # the PROVIDES rules is ignore "eet-bin "
149 PROVIDES += "eet-bin"
150 RPROVIDES_eet-tools += "eet-bin"
153 #PROVIDES by edje-dev
154 PROVIDES += "edje-dev"
157 #PROVIDES by edje-tools
158 PROVIDES += "edje-tools"
159 # the PROVIDES rules is ignore "edje-bin "
160 PROVIDES += "edje-bin"
161 RPROVIDES_edje-tools += "edje-bin"
168 #PROVIDES by eina-dev
169 PROVIDES += "eina-dev"
172 #PROVIDES by evas-examples
173 PROVIDES += "evas-examples"
176 #PROVIDES by emotion-examples
177 PROVIDES += "emotion-examples"
188 #PROVIDES by edje-examples
189 PROVIDES += "edje-examples"
197 #RDEPENDS of edje (edje)
198 RDEPENDS_edje += "efl-data"
200 #RDEPENDS of ephysics-examples (ephysics-examples)
201 RDEPENDS_ephysics-examples += "ephysics"
204 RDEPENDS_eo += "efl-data"
206 #RDEPENDS of ephysics-dev (ephysics-dev)
207 RDEPENDS_ephysics-dev += "ephysics"
209 #RDEPENDS of emotion-dev (emotion-dev)
210 RDEPENDS_emotion-dev += "emotion"
212 #RDEPENDS of eina (eina)
213 RDEPENDS_eina += "efl-data"
215 #RDEPENDS of eina-examples (eina-examples)
216 RDEPENDS_eina-examples += "eina"
218 #RDEPENDS of eo-examples (eo-examples)
219 RDEPENDS_eo-examples += "eo"
221 #RDEPENDS of eet-dev (eet-dev)
222 RDEPENDS_eet-dev += "eet"
224 #RDEPENDS of eeze-dev (eeze-dev)
225 RDEPENDS_eeze-dev += "eeze"
227 #RDEPENDS of efreet-dev (efreet-dev)
228 RDEPENDS_efreet-dev += "efreet"
230 #RDEPENDS of ecore-dev (ecore-dev)
231 RDEPENDS_ecore-dev += "ecore"
233 #RDEPENDS of ethumb-examples (ethumb-examples)
234 RDEPENDS_ethumb-examples += "ethumb"
236 #RDEPENDS of ethumb (ethumb)
237 RDEPENDS_ethumb += "efl-data"
239 #RDEPENDS of evas-dev (evas-dev)
240 RDEPENDS_evas-dev += "evas"
242 #RDEPENDS of evas (evas)
243 RDEPENDS_evas += "efl-data"
245 #RDEPENDS of eeze (eeze)
246 RDEPENDS_eeze += "efl-data"
248 #RDEPENDS of ethumb-dev (ethumb-dev)
249 RDEPENDS_ethumb-dev += "ethumb"
251 #RDEPENDS of efreet (efreet)
252 RDEPENDS_efreet += "efl-data"
254 #RDEPENDS of eldbus-dev (eldbus-dev)
255 RDEPENDS_eldbus-dev += "eldbus"
257 #RDEPENDS of eet-examples (eet-examples)
258 RDEPENDS_eet-examples += "eet"
260 #RDEPENDS of embryo-dev (embryo-dev)
261 RDEPENDS_embryo-dev += "embryo"
263 #RDEPENDS of eio-dev (eio-dev)
264 RDEPENDS_eio-dev += "eio"
266 #RDEPENDS of ecore-examples (ecore-examples)
267 RDEPENDS_ecore-examples += "ecore"
269 #RDEPENDS of emotion (emotion)
270 RDEPENDS_emotion += "efl-data"
272 #RDEPENDS of eldbus-examples (eldbus-examples)
273 RDEPENDS_eldbus-examples += "eldbus"
275 #RDEPENDS of eo-dev (eo-dev)
276 RDEPENDS_eo-dev += "eo"
278 #RDEPENDS of embryo (embryo)
279 RDEPENDS_embryo += "efl-data"
281 #RDEPENDS of eio-examples (eio-examples)
282 RDEPENDS_eio-examples += "eio"
284 #RDEPENDS of eet-tools (eet-tools)
285 RDEPENDS_eet-tools += "eet"
287 #RDEPENDS of edje-dev (edje-dev)
288 RDEPENDS_edje-dev += "edje-tools"
290 #RDEPENDS of edje-tools (edje-tools)
291 RDEPENDS_edje-tools += "edje"
293 #RDEPENDS of eet (eet)
294 RDEPENDS_eet += "efl-data"
296 #RDEPENDS of eina-dev (eina-dev)
297 RDEPENDS_eina-dev += "eina"
299 #RDEPENDS of evas-examples (evas-examples)
300 RDEPENDS_evas-examples += "evas"
302 #RDEPENDS of emotion-examples (emotion-examples)
303 RDEPENDS_emotion-examples += "emotion"
305 #RDEPENDS of ecore (ecore)
306 RDEPENDS_ecore += "efl-data"
308 #RDEPENDS of eldbus (eldbus)
309 RDEPENDS_eldbus += "efl-data"
311 #RDEPENDS of edje-examples (edje-examples)
312 RDEPENDS_edje-examples += "edje"
314 #RDEPENDS of eio (eio)
315 RDEPENDS_eio += "efl-data"
322 DEPENDS += "harfbuzz"
325 DEPENDS += "fontconfig"
327 DEPENDS += "freetype"
329 DEPENDS += "gstreamer1.0-plugins-base"
332 DEPENDS += "glib-2.0"
335 DEPENDS += "libbullet"
338 DEPENDS += "libsndfile1"
339 DEPENDS += "libcheck"
342 DEPENDS += "capi-system-sensor"
344 DEPENDS += "util-linux"
346 #Replace "DEPENDS" on gettext by "inherit gettext"
348 DEPENDS += "virtual/egl"
349 DEPENDS += "libxkbcommon"
351 DEPENDS += "libjpeg-turbo"
354 DEPENDS += "pulseaudio"
356 DEPENDS_append_class-native = " fdupes-native"
357 DEPENDS_append_class-target = " fdupes-native"
358 DEPENDS += "gstreamer1.0"
362 chmod -Rf a+rX,u+w,g-w,o-w ${S}
364 cp ${S}/packaging/efl.manifest .
369 bb.build.exec_func('do_prep', d)
380 LD_AS_NEEDED=1; export LD_AS_NEEDED ;
382 CFLAGS="${CFLAGS} -DMESA_EGL_NO_X11_HEADERS "
385 autotools_do_configure
392 EXTRA_OECONF += " --enable-tizen --enable-g-main-loop --disable-xim --disable-scim --disable-gesture --with-tests=regular --enable-wayland --enable-egl --with-opengl=es --enable-tile-rotate --disable-rpath --with-x11=none --enable-tile-rotate --disable-rpath --enable-always-build-examples --enable-systemd --enable-lua-old --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"
395 export RPM_BUILD_ROOT=${D}
407 BINDIR=${prefix}/bin \
409 rm -f ${D}${infodir}/dir
410 find ${D} -regex ".*\.la$" | xargs rm -f --
411 find ${D} -regex ".*\.a$" | xargs rm -f --
412 oe_runmake datadir=${D}${prefix}/share install-examples
413 rm -rf ${D}${prefix}/lib/ecore/system/upower
425 [ "x$D" == "x" ] && ldconfig
428 pkg_postinst_eldbus() {
431 [ "x$D" == "x" ] && ldconfig
434 pkg_postinst_efreet() {
437 [ "x$D" == "x" ] && ldconfig
440 pkg_postinst_embryo() {
443 [ "x$D" == "x" ] && ldconfig
446 pkg_postinst_evas() {
449 [ "x$D" == "x" ] && ldconfig
455 [ "x$D" == "x" ] && ldconfig
458 pkg_postinst_ephysics() {
461 [ "x$D" == "x" ] && ldconfig
464 pkg_postinst_emotion() {
467 [ "x$D" == "x" ] && ldconfig
473 [ "x$D" == "x" ] && ldconfig
476 pkg_postinst_ecore() {
479 [ "x$D" == "x" ] && ldconfig
480 f="/etc/profile.d/ecore.sh"
481 grep --silent EFL_WAYLAND_USE_XDG_SHELL "$f" \
482 || printf "\nEFL_WAYLAND_USE_XDG_SHELL='defined'\nexport EFL_WAYLAND_USE_XDG_SHELL\n" >> "$f"
483 grep --silent ECORE_EVAS_ENGINE "$f" \
484 || printf "\nECORE_EVAS_ENGINE=wayland_shm\n[ ! -d /dev/dri ] || ECORE_EVAS_ENGINE=wayland_egl\nexport ECORE_EVAS_ENGINE" >> "$f"
485 grep --silent ECORE_IMF_MODULE "$f" \
486 || printf "\nECORE_IMF_MODULE=wayland\nexport ECORE_IMF_MODULE\n" >> "$f"
490 pkg_postinst_edje() {
493 [ "x$D" == "x" ] && ldconfig
496 pkg_postinst_eina() {
499 [ "x$D" == "x" ] && ldconfig
502 pkg_postinst_ethumb() {
505 [ "x$D" == "x" ] && ldconfig
508 pkg_postinst_eeze() {
511 [ "x$D" == "x" ] && ldconfig
514 pkg_postrm_efreet() {
517 [ "x$D" == "x" ] && ldconfig
523 [ "x$D" == "x" ] && ldconfig
529 [ "x$D" == "x" ] && ldconfig
535 [ "x$D" == "x" ] && ldconfig
541 [ "x$D" == "x" ] && ldconfig
547 [ "x$D" == "x" ] && ldconfig
550 pkg_postrm_embryo() {
553 [ "x$D" == "x" ] && ldconfig
556 pkg_postrm_emotion() {
559 [ "x$D" == "x" ] && ldconfig
562 pkg_postrm_ephysics() {
565 [ "x$D" == "x" ] && ldconfig
568 pkg_postrm_ethumb() {
571 [ "x$D" == "x" ] && ldconfig
577 [ "x$D" == "x" ] && ldconfig
580 pkg_postrm_eldbus() {
583 [ "x$D" == "x" ] && ldconfig
589 [ "x$D" == "x" ] && ldconfig
595 [ "x$D" == "x" ] && ldconfig
598 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
599 PACKAGES += " emotion "
600 PACKAGES += " ephysics-examples "
602 PACKAGES += " ephysics-dev "
604 PACKAGES += " emotion-dev "
606 PACKAGES += " eina-examples "
607 PACKAGES += " eo-examples "
608 PACKAGES += " eet-dev "
609 PACKAGES += " ephysics "
610 PACKAGES += " eeze-dev "
611 PACKAGES += " efreet-dev "
612 PACKAGES += " ecore-dev "
613 PACKAGES += " eina-dev "
614 PACKAGES += " ethumb "
615 PACKAGES += " evas-dev "
616 PACKAGES += " efl-data "
619 PACKAGES += " ethumb-dev "
620 PACKAGES += " efreet "
621 PACKAGES += " eldbus-dev "
622 PACKAGES += " eet-examples "
623 PACKAGES += " embryo-dev "
624 PACKAGES += " ethumb-examples "
625 PACKAGES += " eio-dev "
626 PACKAGES += " ecore-examples "
627 PACKAGES += " ecore "
628 PACKAGES += " eldbus-examples "
629 PACKAGES += " eo-dev "
630 PACKAGES += " embryo "
631 PACKAGES += " eio-examples "
632 PACKAGES += " eet-tools "
633 PACKAGES += " edje-dev "
634 PACKAGES += " edje-tools "
636 PACKAGES += " evas-examples "
637 PACKAGES += " emotion-examples "
638 PACKAGES += " eldbus "
639 PACKAGES += " edje-examples "
643 emotion_files += "${prefix}/lib/libemotion.so.*"
644 emotion_files += "${prefix}/lib/edje/modules/emotion/*/module.so"
645 emotion_files += "${prefix}/lib/emotion/modules/*/*/module.so"
646 emotion_files += "${prefix}/share/emotion/*"
647 emotion_files += "${prefix}/bin/emotion_test"
648 MANIFESTFILES_emotion = "efl.manifest"
650 ephysics-examples_files = ""
651 ephysics-examples_files += "${prefix}/share/ephysics/examples/*"
654 eo_files += "${prefix}/lib/libeo.so.*"
655 MANIFESTFILES_eo = "efl.manifest"
657 ephysics-dev_files = ""
658 ephysics-dev_files += "${prefix}/lib/libephysics.so"
659 ephysics-dev_files += "${prefix}/lib/pkgconfig/ephysics.pc"
660 ephysics-dev_files += "${prefix}/include/ephysics-1/EPhysics.h"
663 edje_files += "${prefix}/lib/libedje.so.*"
664 edje_files += "${prefix}/lib/edje/utils/*/*"
665 edje_files += "${prefix}/share/edje/include/edje.inc"
666 edje_files += "${prefix}/share/mime/packages/edje.xml"
667 MANIFESTFILES_edje = "efl.manifest"
669 emotion-dev_files = ""
670 emotion-dev_files += "${prefix}/include/emotion-1/*"
671 emotion-dev_files += "${prefix}/lib/libemotion.so"
672 emotion-dev_files += "${prefix}/lib/pkgconfig/emotion*.pc"
673 emotion-dev_files += "${prefix}/lib/cmake/Emotion/*.cmake"
674 MANIFESTFILES_emotion-dev = "efl.manifest"
677 eina_files += "${prefix}/lib/libeina.so.*"
678 eina_files += "${prefix}/bin/eina-bench-cmp"
679 MANIFESTFILES_eina = "efl.manifest"
681 eina-examples_files = ""
682 eina-examples_files += "${prefix}/share/eina/examples/*"
683 eina-examples_files += "${prefix}/lib/eina/examples/*"
684 MANIFESTFILES_eina-examples = "efl.manifest"
686 eo-examples_files = ""
687 eo-examples_files += "${prefix}/share/eo/examples/*"
688 eo-examples_files += "${prefix}/lib/eo/examples/*"
689 MANIFESTFILES_eo-examples = "efl.manifest"
692 eet-dev_files += "${prefix}/include/eet-1/*.h"
693 eet-dev_files += "${prefix}/lib/libeet.so"
694 eet-dev_files += "${prefix}/lib/pkgconfig/eet*.pc"
695 eet-dev_files += "${prefix}/lib/cmake/Eet/*.cmake"
696 MANIFESTFILES_eet-dev = "efl.manifest"
699 ephysics_files += "${prefix}/lib/libephysics.so.*"
702 eeze-dev_files += "${prefix}/include/eeze-1/*.h"
703 eeze-dev_files += "${prefix}/lib/libeeze.so"
704 eeze-dev_files += "${prefix}/lib/pkgconfig/eeze*.pc"
705 eeze-dev_files += "${prefix}/lib/cmake/Eeze/*.cmake"
706 MANIFESTFILES_eeze-dev = "efl.manifest"
708 efreet-dev_files = ""
709 efreet-dev_files += "${prefix}/include/efreet-1/*.h"
710 efreet-dev_files += "${prefix}/lib/libefreet.so"
711 efreet-dev_files += "${prefix}/lib/libefreet_mime.so"
712 efreet-dev_files += "${prefix}/lib/libefreet_trash.so"
713 efreet-dev_files += "${prefix}/lib/pkgconfig/efreet*.pc"
714 efreet-dev_files += "${prefix}/lib/cmake/Efreet/*.cmake"
715 MANIFESTFILES_efreet-dev = "efl.manifest"
718 ecore-dev_files += "${prefix}/include/ecore*/*.h"
719 ecore-dev_files += "${prefix}/lib/libecore.so"
720 ecore-dev_files += "${prefix}/lib/libecore_audio.so"
721 ecore-dev_files += "${prefix}/lib/libecore_avahi.so"
722 ecore-dev_files += "${prefix}/lib/libecore_con.so"
723 ecore-dev_files += "${prefix}/lib/libecore_evas.so"
724 ecore-dev_files += "${prefix}/lib/libecore_file.so"
725 ecore-dev_files += "${prefix}/lib/libecore_imf.so"
726 ecore-dev_files += "${prefix}/lib/libecore_imf_evas.so"
727 ecore-dev_files += "${prefix}/lib/libecore_input.so"
728 ecore-dev_files += "${prefix}/lib/libecore_input_evas.so"
729 ecore-dev_files += "${prefix}/lib/libecore_ipc.so"
730 ecore-dev_files += "${prefix}/lib/libecore_wayland.so"
731 ecore-dev_files += "${prefix}/lib/pkgconfig/ecore*.pc"
732 ecore-dev_files += "${prefix}/lib/cmake/Ecore/*.cmake"
733 MANIFESTFILES_ecore-dev = "efl.manifest"
736 eina-dev_files += "${prefix}/include/eina-1/*.h"
737 eina-dev_files += "${prefix}/include/eina-1/eina/*"
738 eina-dev_files += "${prefix}/lib/libeina.so"
739 eina-dev_files += "${prefix}/lib/pkgconfig/eina*.pc"
740 eina-dev_files += "${prefix}/lib/cmake/Eina/*.cmake"
741 MANIFESTFILES_eina-dev = "efl.manifest"
744 ethumb_files += "${prefix}/lib/libethumb.so.*"
745 ethumb_files += "${prefix}/lib/libethumb_client.so.*"
746 ethumb_files += "${prefix}/share/dbus-1/services/org.enlightenment.Ethumb.service"
747 ethumb_files += "${prefix}/share/ethumb/*"
748 ethumb_files += "${prefix}/share/ethumb_client/*"
749 ethumb_files += "${prefix}/lib/ethumb/modules/*/*/module.so"
750 ethumb_files += "${prefix}/lib/ethumb/modules/*/*/template.edj"
751 ethumb_files += "${prefix}/lib/ethumb_client/utils/*/ethumbd_slave"
752 ethumb_files += "${prefix}/bin/ethumb"
753 ethumb_files += "${prefix}/bin/ethumbd"
754 ethumb_files += "${prefix}/bin/ethumbd_client"
755 MANIFESTFILES_ethumb = "efl.manifest"
758 evas-dev_files += "${prefix}/include/evas-1/*.h"
759 evas-dev_files += "${prefix}/lib/libevas.so"
760 evas-dev_files += "${prefix}/lib/pkgconfig/evas*.pc"
761 evas-dev_files += "${prefix}/lib/cmake/Evas/*.cmake"
762 MANIFESTFILES_evas-dev = "efl.manifest"
765 efl-data_files += "${prefix}/include/efl-1/Efl_Config.h"
766 MANIFESTFILES_${PN}-data = "efl.manifest"
769 evas_files += "${prefix}/bin/evas_cserve2_client"
770 evas_files += "${prefix}/bin/evas_cserve2_debug"
771 evas_files += "${prefix}/bin/evas_cserve2_shm_debug"
772 evas_files += "${prefix}/bin/evas_cserve2_usage"
773 evas_files += "${prefix}/lib/evas/modules/*/*/*/module.so"
774 evas_files += "${prefix}/lib/libevas.so.*"
775 evas_files += "${prefix}/lib/evas/cserve2"
776 evas_files += "${prefix}/share/evas/checkme"
777 MANIFESTFILES_evas = "efl.manifest"
780 eeze_files += "${prefix}/lib/libeeze.so.*"
781 eeze_files += "${prefix}/bin/eeze_disk_ls"
782 eeze_files += "${prefix}/bin/eeze_mount"
783 eeze_files += "${prefix}/bin/eeze_scanner"
784 eeze_files += "${prefix}/bin/eeze_umount"
785 eeze_files += "${prefix}/lib/eeze/modules/sensor/*/*/module.so"
786 eeze_files += "${prefix}/share/eeze/checkme"
787 MANIFESTFILES_eeze = "efl.manifest"
789 ethumb-dev_files = ""
790 ethumb-dev_files += "${prefix}/include/ethumb-1/*.h"
791 ethumb-dev_files += "${prefix}/include/ethumb-client-1/*.h"
792 ethumb-dev_files += "${prefix}/lib/libethumb.so"
793 ethumb-dev_files += "${prefix}/lib/libethumb_client.so"
794 ethumb-dev_files += "${prefix}/lib/pkgconfig/ethumb*.pc"
795 ethumb-dev_files += "${prefix}/lib/cmake/Ethumb/*.cmake"
796 ethumb-dev_files += "${prefix}/lib/cmake/EthumbClient/*.cmake"
797 MANIFESTFILES_ethumb-dev = "efl.manifest"
800 efreet_files += "${prefix}/share/dbus-1/services/org.enlightenment.Efreet.service"
801 efreet_files += "${prefix}/bin/efreetd"
802 efreet_files += "${prefix}/lib/efreet/*/efreet_desktop_cache_create"
803 efreet_files += "${prefix}/lib/efreet/*/efreet_icon_cache_create"
804 efreet_files += "${prefix}/lib/libefreet.so.*"
805 efreet_files += "${prefix}/lib/libefreet_mime.so.*"
806 efreet_files += "${prefix}/lib/libefreet_trash.so.*"
807 efreet_files += "${prefix}/share/efreet/*"
808 MANIFESTFILES_efreet = "efl.manifest"
810 eldbus-dev_files = ""
811 eldbus-dev_files += "${prefix}/lib/libeldbus.so"
812 eldbus-dev_files += "${prefix}/lib/pkgconfig/eldbus*.pc"
813 eldbus-dev_files += "${prefix}/include/eldbus*/*"
814 eldbus-dev_files += "${prefix}/lib/cmake/Eldbus/*.cmake"
815 MANIFESTFILES_eldbus-dev = "efl.manifest"
817 eet-examples_files = ""
818 eet-examples_files += "${prefix}/share/eet/examples/*"
819 eet-examples_files += "${prefix}/lib/eet/examples/*"
820 MANIFESTFILES_eet-examples = "efl.manifest"
822 embryo-dev_files = ""
823 embryo-dev_files += "${prefix}/include/embryo-1/*.h"
824 embryo-dev_files += "${prefix}/lib/libembryo.so"
825 embryo-dev_files += "${prefix}/lib/pkgconfig/embryo*.pc"
826 MANIFESTFILES_embryo-dev = "efl.manifest"
828 ethumb-examples_files = ""
829 ethumb-examples_files += "${prefix}/share/ethumb_client/examples/*"
830 ethumb-examples_files += "${prefix}/lib/ethumb_client/examples/*"
831 MANIFESTFILES_ethumb-examples = "efl.manifest"
834 eio-dev_files += "${prefix}/include/eio-1/*"
835 eio-dev_files += "${prefix}/lib/libeio.so"
836 eio-dev_files += "${prefix}/lib/pkgconfig/eio*.pc"
837 MANIFESTFILES_eio-dev = "efl.manifest"
839 ecore-examples_files = ""
840 ecore-examples_files += "${prefix}/share/ecore*/examples/*"
841 ecore-examples_files += "${prefix}/lib/ecore*/examples/*"
842 MANIFESTFILES_ecore-examples = "efl.manifest"
845 ecore_files += "${prefix}/lib/libecore.so.*"
846 ecore_files += "${prefix}/lib/libecore_avahi.so.*"
847 ecore_files += "${prefix}/lib/libecore_audio.so.*"
848 ecore_files += "${prefix}/lib/libecore_avahi.so.*"
849 ecore_files += "${prefix}/lib/libecore_con.so.*"
850 ecore_files += "${prefix}/lib/libecore_evas.so.*"
851 ecore_files += "${prefix}/lib/libecore_file.so.*"
852 ecore_files += "${prefix}/lib/libecore_imf.so.*"
853 ecore_files += "${prefix}/lib/libecore_imf_evas.so.*"
854 ecore_files += "${prefix}/lib/libecore_input.so.*"
855 ecore_files += "${prefix}/lib/libecore_input_evas.so.*"
856 ecore_files += "${prefix}/lib/libecore_ipc.so.*"
857 ecore_files += "${prefix}/lib/libecore_wayland.so.*"
858 ecore_files += "${prefix}/lib/ecore_evas/engines/*/*/module.so"
859 ecore_files += "${prefix}/lib/ecore_imf/modules/*/*/module.so"
860 ecore_files += "${prefix}/lib/ecore/system/tizen/*/module.so"
861 ecore_files += "${prefix}/lib/ecore/system/systemd/v-*/module.so"
862 ecore_files += "${prefix}/share/ecore/checkme"
863 ecore_files += "${prefix}/share/ecore_imf/checkme"
864 MANIFESTFILES_ecore = "efl.manifest"
866 eldbus-examples_files = ""
867 eldbus-examples_files += "${prefix}/share/eldbus/examples/*"
868 eldbus-examples_files += "${prefix}/lib/eldbus/examples/*"
869 MANIFESTFILES_eldbus-examples = "efl.manifest"
872 eo-dev_files += "${prefix}/include/eo-1/*.h"
873 eo-dev_files += "${prefix}/lib/libeo.so"
874 eo-dev_files += "${prefix}/lib/pkgconfig/eo*.pc"
875 eo-dev_files += "${prefix}/share/eo/gdb/eo_gdb.py"
876 eo-dev_files += "${prefix}/share/gdb/auto-load/usr/lib*/*"
877 eo-dev_files += "${prefix}/lib/cmake/Eo/*.cmake"
878 MANIFESTFILES_eo-dev = "efl.manifest"
881 embryo_files += "${prefix}/bin/embryo_cc"
882 embryo_files += "${prefix}/lib/libembryo.so.*"
883 embryo_files += "${prefix}/share/embryo/include/default.inc"
884 MANIFESTFILES_embryo = "efl.manifest"
886 eio-examples_files = ""
887 eio-examples_files += "${prefix}/share/eio/examples/*"
888 eio-examples_files += "${prefix}/lib/eio/examples/*"
889 MANIFESTFILES_eio-examples = "efl.manifest"
892 eet-tools_files += "${prefix}/bin/eet"
893 MANIFESTFILES_eet-tools = "efl.manifest"
896 edje-dev_files += "${prefix}/include/edje-1/*.h"
897 edje-dev_files += "${prefix}/lib/libedje.so"
898 edje-dev_files += "${prefix}/lib/pkgconfig/edje*.pc"
899 edje-dev_files += "${prefix}/lib/cmake/Edje/*.cmake"
900 MANIFESTFILES_edje-dev = "efl.manifest"
902 edje-tools_files = ""
903 edje-tools_files += "${prefix}/bin/edje*"
904 edje-tools_files += "${prefix}/share/edje/data/*"
905 MANIFESTFILES_edje-tools = "efl.manifest"
908 eet_files += "${prefix}/lib/libeet*.so.*"
909 MANIFESTFILES_eet = "efl.manifest"
911 evas-examples_files = ""
912 evas-examples_files += "${prefix}/share/evas/examples/*"
913 evas-examples_files += "${prefix}/lib/evas/examples/*"
914 MANIFESTFILES_evas-examples = "efl.manifest"
916 emotion-examples_files = ""
917 emotion-examples_files += "${prefix}/share/emotion/examples/*"
918 emotion-examples_files += "${prefix}/lib/emotion/examples/*"
919 MANIFESTFILES_emotion-examples = "efl.manifest"
922 eldbus_files += "${prefix}/lib/libeldbus.so.*"
923 eldbus_files += "${prefix}/bin/eldbus*"
924 MANIFESTFILES_eldbus = "efl.manifest"
926 edje-examples_files = ""
927 edje-examples_files += "${prefix}/share/edje/examples/*"
928 edje-examples_files += "${prefix}/lib/edje/examples/*"
929 MANIFESTFILES_edje-examples = "efl.manifest"
932 eio_files += "${prefix}/lib/libeio.so.*"
933 MANIFESTFILES_eio = "efl.manifest"
935 FILES_emotion = "${emotion_files}"
936 FILES_ephysics-examples = "${ephysics-examples_files}"
937 FILES_eo = "${eo_files}"
938 FILES_ephysics-dev = "${ephysics-dev_files}"
939 FILES_edje = "${edje_files}"
940 FILES_emotion-dev = "${emotion-dev_files}"
941 FILES_eina = "${eina_files}"
942 FILES_eina-examples = "${eina-examples_files}"
943 FILES_eo-examples = "${eo-examples_files}"
944 FILES_eet-dev = "${eet-dev_files}"
945 FILES_ephysics = "${ephysics_files}"
946 FILES_eeze-dev = "${eeze-dev_files}"
947 FILES_efreet-dev = "${efreet-dev_files}"
948 FILES_ecore-dev = "${ecore-dev_files}"
949 FILES_eina-dev = "${eina-dev_files}"
950 FILES_ethumb = "${ethumb_files}"
951 FILES_evas-dev = "${evas-dev_files}"
952 FILES_${PN}-data = "${efl-data_files}"
953 FILES_evas = "${evas_files}"
954 FILES_eeze = "${eeze_files}"
955 FILES_ethumb-dev = "${ethumb-dev_files}"
956 FILES_efreet = "${efreet_files}"
957 FILES_eldbus-dev = "${eldbus-dev_files}"
958 FILES_eet-examples = "${eet-examples_files}"
959 FILES_embryo-dev = "${embryo-dev_files}"
960 FILES_ethumb-examples = "${ethumb-examples_files}"
961 FILES_eio-dev = "${eio-dev_files}"
962 FILES_ecore-examples = "${ecore-examples_files}"
963 FILES_ecore = "${ecore_files}"
964 FILES_eldbus-examples = "${eldbus-examples_files}"
965 FILES_eo-dev = "${eo-dev_files}"
966 FILES_embryo = "${embryo_files}"
967 FILES_eio-examples = "${eio-examples_files}"
968 FILES_eet-tools = "${eet-tools_files}"
969 FILES_edje-dev = "${edje-dev_files}"
970 FILES_edje-tools = "${edje-tools_files}"
971 FILES_eet = "${eet_files}"
972 FILES_evas-examples = "${evas-examples_files}"
973 FILES_emotion-examples = "${emotion-examples_files}"
974 FILES_eldbus = "${eldbus_files}"
975 FILES_edje-examples = "${edje-examples_files}"
976 FILES_eio = "${eio_files}"
978 PKG_emotion= "emotion"
979 PKG_ephysics-examples= "ephysics-examples"
981 PKG_ephysics-dev= "ephysics-dev"
983 PKG_emotion-dev= "emotion-dev"
985 PKG_eina-examples= "eina-examples"
986 PKG_eo-examples= "eo-examples"
987 PKG_eet-dev= "eet-dev"
988 PKG_ephysics= "ephysics"
989 PKG_eeze-dev= "eeze-dev"
990 PKG_efreet-dev= "efreet-dev"
991 PKG_ecore-dev= "ecore-dev"
992 PKG_eina-dev= "eina-dev"
994 PKG_evas-dev= "evas-dev"
995 PKG_efl-data= "efl-data"
998 PKG_ethumb-dev= "ethumb-dev"
1000 PKG_eldbus-dev= "eldbus-dev"
1001 PKG_eet-examples= "eet-examples"
1002 PKG_embryo-dev= "embryo-dev"
1003 PKG_ethumb-examples= "ethumb-examples"
1004 PKG_eio-dev= "eio-dev"
1005 PKG_ecore-examples= "ecore-examples"
1007 PKG_eldbus-examples= "eldbus-examples"
1008 PKG_eo-dev= "eo-dev"
1009 PKG_embryo= "embryo"
1010 PKG_eio-examples= "eio-examples"
1011 PKG_eet-tools= "eet-tools"
1012 PKG_edje-dev= "edje-dev"
1013 PKG_edje-tools= "edje-tools"
1015 PKG_evas-examples= "evas-examples"
1016 PKG_emotion-examples= "emotion-examples"
1017 PKG_eldbus= "eldbus"
1018 PKG_edje-examples= "edje-examples"
1021 require efl-extraconf.inc