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 PROVIDES += "eolian-dev"
198 PROVIDES += "eolian-examples"
202 #RDEPENDS of edje (edje)
203 DEPENDS_edje += "efl-data"
205 #RDEPENDS of ephysics-examples (ephysics-examples)
206 RDEPENDS_ephysics-examples += "ephysics"
209 DEPENDS_eo += "efl-data"
211 #RDEPENDS of ephysics-dev (ephysics-dev)
212 RDEPENDS_ephysics-dev += "ephysics"
214 #RDEPENDS of emotion-dev (emotion-dev)
215 RDEPENDS_emotion-dev += "emotion"
217 #RDEPENDS of eina (eina)
218 DEPENDS_eina += "efl-data"
220 #RDEPENDS of eina-examples (eina-examples)
221 RDEPENDS_eina-examples += "eina"
223 #RDEPENDS of eo-examples (eo-examples)
224 RDEPENDS_eo-examples += "eo"
226 #RDEPENDS of eet-dev (eet-dev)
227 RDEPENDS_eet-dev += "eet"
229 #RDEPENDS of eeze-dev (eeze-dev)
230 RDEPENDS_eeze-dev += "eeze"
232 #RDEPENDS of efreet-dev (efreet-dev)
233 RDEPENDS_efreet-dev += "efreet"
235 #RDEPENDS of ecore-dev (ecore-dev)
236 RDEPENDS_ecore-dev += "ecore"
238 #RDEPENDS of ethumb-examples (ethumb-examples)
239 RDEPENDS_ethumb-examples += "ethumb"
241 #RDEPENDS of ethumb (ethumb)
242 DEPENDS_ethumb += "efl-data"
244 #RDEPENDS of evas-dev (evas-dev)
245 RDEPENDS_evas-dev += "evas"
247 #RDEPENDS of evas (evas)
248 DEPENDS_evas += "efl-data"
250 #RDEPENDS of eeze (eeze)
251 DEPENDS_eeze += "efl-data"
253 #RDEPENDS of ethumb-dev (ethumb-dev)
254 RDEPENDS_ethumb-dev += "ethumb"
256 #RDEPENDS of efreet (efreet)
257 DEPENDS_efreet += "efl-data"
259 #RDEPENDS of eldbus-dev (eldbus-dev)
260 RDEPENDS_eldbus-dev += "eldbus"
262 #RDEPENDS of eet-examples (eet-examples)
263 RDEPENDS_eet-examples += "eet"
265 #RDEPENDS of embryo-dev (embryo-dev)
266 RDEPENDS_embryo-dev += "embryo"
268 #RDEPENDS of eio-dev (eio-dev)
269 RDEPENDS_eio-dev += "eio"
271 #RDEPENDS of ecore-examples (ecore-examples)
272 RDEPENDS_ecore-examples += "ecore"
274 #RDEPENDS of emotion (emotion)
275 DEPENDS_emotion += "efl-data"
277 #RDEPENDS of eldbus-examples (eldbus-examples)
278 RDEPENDS_eldbus-examples += "eldbus"
280 #RDEPENDS of eo-dev (eo-dev)
281 RDEPENDS_eo-dev += "eo"
283 #RDEPENDS of embryo (embryo)
284 DEPENDS_embryo += "efl-data"
286 #RDEPENDS of eio-examples (eio-examples)
287 RDEPENDS_eio-examples += "eio"
289 #RDEPENDS of eet-tools (eet-tools)
290 RDEPENDS_eet-tools += "eet"
292 #RDEPENDS of edje-dev (edje-dev)
293 RDEPENDS_edje-dev += "edje-tools"
295 #RDEPENDS of edje-tools (edje-tools)
296 RDEPENDS_edje-tools += "edje"
298 #RDEPENDS of eet (eet)
299 DEPENDS_eet += "efl-data"
301 #RDEPENDS of eina-dev (eina-dev)
302 RDEPENDS_eina-dev += "eina"
304 #RDEPENDS of evas-examples (evas-examples)
305 RDEPENDS_evas-examples += "evas"
307 #RDEPENDS of emotion-examples (emotion-examples)
308 RDEPENDS_emotion-examples += "emotion"
310 #RDEPENDS of ecore (ecore)
311 DEPENDS_ecore += "efl-data"
313 #RDEPENDS of eldbus (eldbus)
314 DEPENDS_eldbus += "efl-data"
316 #RDEPENDS of edje-examples (edje-examples)
317 RDEPENDS_edje-examples += "edje"
319 #RDEPENDS of eio (eio)
320 DEPENDS_eio += "efl-data"
322 #RDEPENDS of eolian-dev (eolian-dev)
323 RDEPENDS_eolian-dev += "eolian"
330 DEPENDS += "harfbuzz"
333 DEPENDS += "fontconfig"
335 DEPENDS += "freetype"
337 DEPENDS += "gstreamer1.0-plugins-base"
340 DEPENDS += "glib-2.0"
343 DEPENDS += "libbullet"
346 DEPENDS += "libsndfile1"
347 DEPENDS += "libcheck"
350 #DEPENDS += "capi-system-sensor"
352 DEPENDS += "util-linux"
354 #Replace "DEPENDS" on gettext by "inherit gettext"
356 DEPENDS += "virtual/egl"
357 DEPENDS += "libxkbcommon"
359 DEPENDS += "libjpeg-turbo"
362 DEPENDS += "pulseaudio"
364 DEPENDS_append_class-native = " fdupes-native"
365 DEPENDS_append_class-target = " fdupes-native"
366 DEPENDS += "gstreamer1.0"
370 chmod -Rf a+rX,u+w,g-w,o-w ${S}
372 cp ${S}/packaging/efl.manifest .
377 bb.build.exec_func('do_prep', d)
388 LD_AS_NEEDED=1; export LD_AS_NEEDED ;
390 CFLAGS="${CFLAGS} -DMESA_EGL_NO_X11_HEADERS "
393 autotools_do_configure
400 EXTRA_OECONF += " --enable-g-main-loop \
404 --with-tests=regular \
411 --enable-tile-rotate \
414 --enable-tile-rotate \
416 --enable-always-build-examples \
419 --enable-i-really-know-what-i-am-doing-and-that-this-will-probably-break-things-and-i-will-fix-them-myself-and-send-patches-aba"
422 export RPM_BUILD_ROOT=${D}
434 BINDIR=${prefix}/bin \
436 rm -f ${D}${infodir}/dir
437 find ${D} -regex ".*\.la$" | xargs rm -f --
438 find ${D} -regex ".*\.a$" | xargs rm -f --
439 oe_runmake datadir=${D}${prefix}/share install-examples
440 rm -rf ${D}${prefix}/lib/ecore/system/upower
449 pkg_postinst_eolian() {
452 [ "x$D" == "x" ] && ldconfig
458 [ "x$D" == "x" ] && ldconfig
461 pkg_postinst_eldbus() {
464 [ "x$D" == "x" ] && ldconfig
467 pkg_postinst_efreet() {
470 [ "x$D" == "x" ] && ldconfig
473 pkg_postinst_embryo() {
476 [ "x$D" == "x" ] && ldconfig
479 pkg_postinst_evas() {
482 [ "x$D" == "x" ] && ldconfig
488 [ "x$D" == "x" ] && ldconfig
491 pkg_postinst_ephysics() {
494 [ "x$D" == "x" ] && ldconfig
497 pkg_postinst_emotion() {
500 [ "x$D" == "x" ] && ldconfig
506 [ "x$D" == "x" ] && ldconfig
509 pkg_postinst_ecore() {
512 [ "x$D" == "x" ] && ldconfig
513 f="/etc/profile.d/ecore.sh"
514 grep --silent EFL_WAYLAND_USE_XDG_SHELL "$f" \
515 || printf "\nEFL_WAYLAND_USE_XDG_SHELL='defined'\nexport EFL_WAYLAND_USE_XDG_SHELL\n" >> "$f"
516 grep --silent ECORE_EVAS_ENGINE "$f" \
517 || printf "\nECORE_EVAS_ENGINE=wayland_shm\n[ ! -d /dev/dri ] || ECORE_EVAS_ENGINE=wayland_egl\nexport ECORE_EVAS_ENGINE" >> "$f"
518 grep --silent ECORE_IMF_MODULE "$f" \
519 || printf "\nECORE_IMF_MODULE=wayland\nexport ECORE_IMF_MODULE\n" >> "$f"
523 pkg_postinst_edje() {
526 [ "x$D" == "x" ] && ldconfig
529 pkg_postinst_eina() {
532 [ "x$D" == "x" ] && ldconfig
535 pkg_postinst_ethumb() {
538 [ "x$D" == "x" ] && ldconfig
541 pkg_postinst_eeze() {
544 [ "x$D" == "x" ] && ldconfig
547 pkg_postrm_efreet() {
550 [ "x$D" == "x" ] && ldconfig
556 [ "x$D" == "x" ] && ldconfig
562 [ "x$D" == "x" ] && ldconfig
568 [ "x$D" == "x" ] && ldconfig
574 [ "x$D" == "x" ] && ldconfig
580 [ "x$D" == "x" ] && ldconfig
583 pkg_postrm_embryo() {
586 [ "x$D" == "x" ] && ldconfig
589 pkg_postrm_emotion() {
592 [ "x$D" == "x" ] && ldconfig
595 pkg_postrm_ephysics() {
598 [ "x$D" == "x" ] && ldconfig
601 pkg_postrm_ethumb() {
604 [ "x$D" == "x" ] && ldconfig
610 [ "x$D" == "x" ] && ldconfig
613 pkg_postrm_eldbus() {
616 [ "x$D" == "x" ] && ldconfig
622 [ "x$D" == "x" ] && ldconfig
628 [ "x$D" == "x" ] && ldconfig
631 PACKAGES = "${PN} ${PN}-dev ${PN}-dbg ${PN}-doc ${PN}-locale"
632 PACKAGES += " emotion "
633 PACKAGES += " ephysics-examples "
635 PACKAGES += " eolian "
636 PACKAGES += " eolian-dev "
637 PACKAGES += " eolian-examples "
638 PACKAGES += " ephysics-dev "
640 PACKAGES += " emotion-dev "
642 PACKAGES += " eina-examples "
643 PACKAGES += " eo-examples "
644 PACKAGES += " eet-dev "
645 PACKAGES += " ephysics "
646 PACKAGES += " eeze-dev "
647 PACKAGES += " efreet-dev "
648 PACKAGES += " ecore-dev "
649 PACKAGES += " eina-dev "
650 PACKAGES += " ethumb "
651 PACKAGES += " evas-dev "
652 PACKAGES += " efl-data "
655 PACKAGES += " ethumb-dev "
656 PACKAGES += " efreet "
657 PACKAGES += " eldbus-dev "
658 PACKAGES += " eet-examples "
659 PACKAGES += " embryo-dev "
660 PACKAGES += " ethumb-examples "
661 PACKAGES += " eio-dev "
662 PACKAGES += " ecore-examples "
663 PACKAGES += " ecore "
664 PACKAGES += " eldbus-examples "
665 PACKAGES += " eo-dev "
666 PACKAGES += " embryo "
667 PACKAGES += " eio-examples "
668 PACKAGES += " eet-tools "
669 PACKAGES += " edje-dev "
670 PACKAGES += " edje-tools "
672 PACKAGES += " evas-examples "
673 PACKAGES += " emotion-examples "
674 PACKAGES += " eldbus "
675 PACKAGES += " edje-examples "
679 emotion_files += "${prefix}/lib/libemotion.so.*"
680 emotion_files += "${prefix}/lib/edje/modules/emotion/*/module.so"
681 emotion_files += "${prefix}/lib/emotion/modules/*/*/module.so"
682 emotion_files += "${prefix}/share/emotion/*"
683 emotion_files += "${prefix}/bin/emotion_test"
684 MANIFESTFILES_emotion = "efl.manifest"
686 ephysics-examples_files = ""
687 ephysics-examples_files += "${prefix}/share/ephysics/examples/*"
690 eo_files += "${prefix}/lib/libeo.so.*"
691 MANIFESTFILES_eo = "efl.manifest"
694 eolian_files += "${prefix}/bin/eolian*"
695 eolian_files += "${prefix}/lib/libeolian.so.*"
696 MANIFESTFILES_eolian = "efl.manifest"
698 eolian-dev_files = ""
699 eolian-dev_files += "${prefix}/include/eolian-*1/*.h*"
700 eolian-dev_files += "${prefix}/include/eolian-*1/*/*.h*"
701 eolian-dev_files += "${prefix}/share/eolian/include/*/*.eo"
702 eolian-dev_files += "${prefix}/lib/libeolian.so*"
703 eolian-dev_files += "${prefix}/lib/cmake/Eolian*/*.cmake"
704 MANIFESTFILES_eolian-dev = "efl.manifest"
706 eolian-examples_files = ""
707 eolian-examples_files += "${prefix}/share/eolian_*/examples/*"
708 MANIFESTFILES_eolian-examples = "efl.manifest"
710 ephysics-dev_files = ""
711 ephysics-dev_files += "${prefix}/lib/libephysics.so"
712 ephysics-dev_files += "${prefix}/lib/pkgconfig/ephysics.pc"
713 ephysics-dev_files += "${prefix}/include/ephysics-1/EPhysics.h"
716 edje_files += "${prefix}/lib/libedje.so.*"
717 edje_files += "${prefix}/lib/edje/utils/*/*"
718 edje_files += "${prefix}/share/edje/include/edje.inc"
719 edje_files += "${prefix}/share/mime/packages/edje.xml"
720 MANIFESTFILES_edje = "efl.manifest"
722 emotion-dev_files = ""
723 emotion-dev_files += "${prefix}/include/emotion-1/*"
724 emotion-dev_files += "${prefix}/lib/libemotion.so"
725 emotion-dev_files += "${prefix}/lib/pkgconfig/emotion*.pc"
726 emotion-dev_files += "${prefix}/lib/cmake/Emotion/*.cmake"
727 MANIFESTFILES_emotion-dev = "efl.manifest"
730 eina_files += "${prefix}/lib/libeina.so.*"
731 eina_files += "${prefix}/bin/eina-bench-cmp"
732 MANIFESTFILES_eina = "efl.manifest"
734 eina-examples_files = ""
735 eina-examples_files += "${prefix}/share/eina/examples/*"
736 eina-examples_files += "${prefix}/lib/eina/examples/*"
737 MANIFESTFILES_eina-examples = "efl.manifest"
739 eo-examples_files = ""
740 eo-examples_files += "${prefix}/share/eo/examples/*"
741 eo-examples_files += "${prefix}/lib/eo/examples/*"
742 MANIFESTFILES_eo-examples = "efl.manifest"
745 eet-dev_files += "${prefix}/include/eet-*1/*.h*"
746 eet-dev_files += "${prefix}/include/eet-*1/*/*.h*"
747 eet-dev_files += "${prefix}/lib/libeet.so"
748 eet-dev_files += "${prefix}/lib/pkgconfig/eet*.pc"
749 eet-dev_files += "${prefix}/lib/cmake/Eet*/*.cmake"
750 MANIFESTFILES_eet-dev = "efl.manifest"
753 ephysics_files += "${prefix}/lib/libephysics.so.*"
756 eeze-dev_files += "${prefix}/include/eeze-1/*.h"
757 eeze-dev_files += "${prefix}/lib/libeeze.so"
758 eeze-dev_files += "${prefix}/lib/pkgconfig/eeze*.pc"
759 eeze-dev_files += "${prefix}/lib/cmake/Eeze/*.cmake"
760 MANIFESTFILES_eeze-dev = "efl.manifest"
762 efreet-dev_files = ""
763 efreet-dev_files += "${prefix}/include/efreet-1/*.h"
764 efreet-dev_files += "${prefix}/lib/libefreet.so"
765 efreet-dev_files += "${prefix}/lib/libefreet_mime.so"
766 efreet-dev_files += "${prefix}/lib/libefreet_trash.so"
767 efreet-dev_files += "${prefix}/lib/pkgconfig/efreet*.pc"
768 efreet-dev_files += "${prefix}/lib/cmake/Efreet/*.cmake"
769 MANIFESTFILES_efreet-dev = "efl.manifest"
772 ecore-dev_files += "${prefix}/include/ecore*/*.h"
773 ecore-dev_files += "${prefix}/include/ecore*cxx*/*.hh"
774 ecore-dev_files += "${prefix}/lib/libecore.so"
775 ecore-dev_files += "${prefix}/lib/libecore_fb.so"
776 ecore-dev_files += "${prefix}/lib/libecore_drm.so"
777 ecore-dev_files += "${prefix}/lib/libecore_audio.so"
778 ecore-dev_files += "${prefix}/lib/libecore_avahi.so"
779 ecore-dev_files += "${prefix}/lib/libecore_con.so"
780 ecore-dev_files += "${prefix}/lib/libecore_evas.so"
781 ecore-dev_files += "${prefix}/lib/libecore_file.so"
782 ecore-dev_files += "${prefix}/lib/libecore_imf.so"
783 ecore-dev_files += "${prefix}/lib/libecore_imf_evas.so"
784 ecore-dev_files += "${prefix}/lib/libecore_input.so"
785 ecore-dev_files += "${prefix}/lib/libecore_input_evas.so"
786 ecore-dev_files += "${prefix}/lib/libecore_ipc.so"
787 ecore-dev_files += "${prefix}/lib/libecore_wayland.so"
788 ecore-dev_files += "${prefix}/lib/pkgconfig/ecore*.pc"
789 ecore-dev_files += "${prefix}/lib/cmake/Ecore*/*.cmake"
790 MANIFESTFILES_ecore-dev = "efl.manifest"
793 eina-dev_files += "${prefix}/include/eina-*1/*.h*"
794 eina-dev_files += "${prefix}/include/eina-*1/eina*/*"
795 eina-dev_files += "${prefix}/lib/libeina.so"
796 eina-dev_files += "${prefix}/lib/pkgconfig/eina*.pc"
797 eina-dev_files += "${prefix}/lib/cmake/Eina*/*.cmake"
798 MANIFESTFILES_eina-dev = "efl.manifest"
801 ethumb_files += "${prefix}/lib/libethumb.so.*"
802 ethumb_files += "${prefix}/lib/libethumb_client.so.*"
803 ethumb_files += "${prefix}/share/dbus-1/services/org.enlightenment.Ethumb.service"
804 ethumb_files += "${prefix}/lib/systemd/user/ethumb.service"
805 ethumb_files += "${prefix}/share/ethumb/*"
806 ethumb_files += "${prefix}/share/ethumb_client/*"
807 ethumb_files += "${prefix}/lib/ethumb/modules/*/*/module.so"
808 ethumb_files += "${prefix}/lib/ethumb/modules/*/*/template.edj"
809 ethumb_files += "${prefix}/lib/ethumb_client/utils/*/ethumbd_slave"
810 ethumb_files += "${prefix}/bin/ethumb"
811 ethumb_files += "${prefix}/bin/ethumbd"
812 ethumb_files += "${prefix}/bin/ethumbd_client"
813 MANIFESTFILES_ethumb = "efl.manifest"
816 evas-dev_files += "${prefix}/include/evas-*1/*.h*"
817 evas-dev_files += "${prefix}/include/evas-*1/*/*.h*"
818 evas-dev_files += "${prefix}/lib/libevas.so"
819 evas-dev_files += "${prefix}/lib/pkgconfig/evas*.pc"
820 evas-dev_files += "${prefix}/lib/cmake/Evas*/*.cmake"
821 MANIFESTFILES_evas-dev = "efl.manifest"
824 efl_files += "${prefix}/lib/libefl.so.*"
825 efl_files += "${prefix}/share/locale/*/*/*.mo"
826 MANIFESTFILES_${PN} = "efl.manifest"
829 efl-dev_files += "${prefix}/include/efl-1/Efl*.h"
830 efl-dev_files += "${prefix}/include/efl-1/interfaces/efl*.h"
831 efl-dev_files += "${prefix}/include/efl-cxx-1/*.hh"
832 efl-dev_files += "${prefix}/lib/cmake/Efl*/*.cmake"
833 efl-dev_files += "${prefix}/lib/libefl.so"
834 efl-dev_files += "${prefix}/lib/pkgconfig/efl*.pc"
835 MANIFESTFILES_${PN}-dev = "efl.manifest"
838 efl-data_files += "${prefix}/include/efl-1/Efl_Config.h"
839 MANIFESTFILES_${PN}-data = "efl.manifest"
842 evas_files += "${prefix}/bin/ecore_evas_*"
843 evas_files += "${prefix}/bin/evas_cserve2_client"
844 evas_files += "${prefix}/bin/evas_cserve2_debug"
845 evas_files += "${prefix}/bin/evas_cserve2_shm_debug"
846 evas_files += "${prefix}/bin/evas_cserve2_usage"
847 evas_files += "${prefix}/lib/evas/modules/*/*/*/module.so"
848 evas_files += "${prefix}/lib/libevas.so.*"
849 evas_files += "${prefix}/lib/evas/cserve2"
850 evas_files += "${prefix}/share/evas/checkme"
851 MANIFESTFILES_evas = "efl.manifest"
854 eeze_files += "${prefix}/lib/libeeze.so.*"
855 eeze_files += "${prefix}/bin/eeze_disk_ls"
856 eeze_files += "${prefix}/bin/eeze_mount"
857 eeze_files += "${prefix}/bin/eeze_scanner"
858 eeze_files += "${prefix}/bin/eeze_umount"
859 eeze_files += "${prefix}/lib/eeze/modules/sensor/*/*/module.so"
860 eeze_files += "${prefix}/share/eeze/checkme"
861 MANIFESTFILES_eeze = "efl.manifest"
863 ethumb-dev_files = ""
864 ethumb-dev_files += "${prefix}/include/ethumb-1/*.h"
865 ethumb-dev_files += "${prefix}/include/ethumb-client-1/*.h"
866 ethumb-dev_files += "${prefix}/lib/libethumb.so"
867 ethumb-dev_files += "${prefix}/lib/libethumb_client.so"
868 ethumb-dev_files += "${prefix}/lib/pkgconfig/ethumb*.pc"
869 ethumb-dev_files += "${prefix}/lib/cmake/Ethumb/*.cmake"
870 ethumb-dev_files += "${prefix}/lib/cmake/EthumbClient/*.cmake"
871 MANIFESTFILES_ethumb-dev = "efl.manifest"
874 efreet_files += "${prefix}/share/dbus-1/services/org.enlightenment.Efreet.service"
875 efreet_files += "${prefix}/lib/systemd/user/efreet.service"
876 efreet_files += "${prefix}/bin/efreetd"
877 efreet_files += "${prefix}/lib/efreet/*/efreet_desktop_cache_create"
878 efreet_files += "${prefix}/lib/efreet/*/efreet_icon_cache_create"
879 efreet_files += "${prefix}/lib/libefreet.so.*"
880 efreet_files += "${prefix}/lib/libefreet_mime.so.*"
881 efreet_files += "${prefix}/lib/libefreet_trash.so.*"
882 efreet_files += "${prefix}/share/efreet/*"
883 MANIFESTFILES_efreet = "efl.manifest"
885 eldbus-dev_files = ""
886 eldbus-dev_files += "${prefix}/lib/libeldbus.so"
887 eldbus-dev_files += "${prefix}/lib/pkgconfig/eldbus*.pc"
888 eldbus-dev_files += "${prefix}/include/eldbus*/*"
889 eldbus-dev_files += "${prefix}/lib/cmake/Eldbus/*.cmake"
890 MANIFESTFILES_eldbus-dev = "efl.manifest"
892 eet-examples_files = ""
893 eet-examples_files += "${prefix}/share/eet/examples/*"
894 eet-examples_files += "${prefix}/lib/eet/examples/*"
895 MANIFESTFILES_eet-examples = "efl.manifest"
897 embryo-dev_files = ""
898 embryo-dev_files += "${prefix}/include/embryo-1/*.h"
899 embryo-dev_files += "${prefix}/lib/libembryo.so"
900 embryo-dev_files += "${prefix}/lib/pkgconfig/embryo*.pc"
901 MANIFESTFILES_embryo-dev = "efl.manifest"
903 ethumb-examples_files = ""
904 ethumb-examples_files += "${prefix}/share/ethumb_client/examples/*"
905 ethumb-examples_files += "${prefix}/lib/ethumb_client/examples/*"
906 MANIFESTFILES_ethumb-examples = "efl.manifest"
909 eio-dev_files += "${prefix}/include/eio-1/*"
910 eio-dev_files += "${prefix}/lib/libeio.so"
911 eio-dev_files += "${prefix}/lib/pkgconfig/eio*.pc"
912 MANIFESTFILES_eio-dev = "efl.manifest"
914 ecore-examples_files = ""
915 ecore-examples_files += "${prefix}/share/ecore*/examples/*"
916 ecore-examples_files += "${prefix}/lib/ecore*/examples/*"
917 MANIFESTFILES_ecore-examples = "efl.manifest"
920 ecore_files += "${prefix}/lib/libecore.so.*"
921 ecore_files += "${prefix}/lib/libecore_avahi.so.*"
922 ecore_files += "${prefix}/lib/libecore_fb.so.*"
923 ecore_files += "${prefix}/lib/libecore_drm.so.*"
924 ecore_files += "${prefix}/lib/libecore_audio.so.*"
925 ecore_files += "${prefix}/lib/libecore_avahi.so.*"
926 ecore_files += "${prefix}/lib/libecore_con.so.*"
927 ecore_files += "${prefix}/lib/libecore_evas.so.*"
928 ecore_files += "${prefix}/lib/libecore_file.so.*"
929 ecore_files += "${prefix}/lib/libecore_imf.so.*"
930 ecore_files += "${prefix}/lib/libecore_imf_evas.so.*"
931 ecore_files += "${prefix}/lib/libecore_input.so.*"
932 ecore_files += "${prefix}/lib/libecore_input_evas.so.*"
933 ecore_files += "${prefix}/lib/libecore_ipc.so.*"
934 ecore_files += "${prefix}/lib/libecore_wayland.so.*"
935 ecore_files += "${prefix}/lib/ecore_evas/engines/*/*/module.so"
936 ecore_files += "${prefix}/lib/ecore_imf/modules/*/*/module.so"
937 #ecore_files += "${prefix}/lib/ecore/system/tizen/*/module.so"
938 ecore_files += "${prefix}/lib/ecore/system/systemd/v-*/module.so"
939 ecore_files += "${prefix}/share/ecore/checkme"
940 ecore_files += "${prefix}/share/ecore_imf/checkme"
941 ecore_files += "${prefix}/share/ecore_x/checkme"
942 MANIFESTFILES_ecore = "efl.manifest"
944 eldbus-examples_files = ""
945 eldbus-examples_files += "${prefix}/share/eldbus/examples/*"
946 eldbus-examples_files += "${prefix}/lib/eldbus/examples/*"
947 MANIFESTFILES_eldbus-examples = "efl.manifest"
950 eo-dev_files += "${prefix}/include/eo-*1/*.h*"
951 eo-dev_files += "${prefix}/lib/libeo.so"
952 eo-dev_files += "${prefix}/lib/pkgconfig/eo*.pc"
953 eo-dev_files += "${prefix}/share/eo/gdb/eo_gdb.py"
954 eo-dev_files += "${prefix}/share/gdb/auto-load/usr/lib*/*"
955 eo-dev_files += "${prefix}/lib/cmake/Eo/*.cmake"
956 eo-dev_files += "${prefix}/lib/cmake/EoCxx/*.cmake"
957 MANIFESTFILES_eo-dev = "efl.manifest"
960 embryo_files += "${prefix}/bin/embryo_cc"
961 embryo_files += "${prefix}/lib/libembryo.so.*"
962 embryo_files += "${prefix}/share/embryo/include/default.inc"
963 MANIFESTFILES_embryo = "efl.manifest"
965 eio-examples_files = ""
966 eio-examples_files += "${prefix}/share/eio/examples/*"
967 eio-examples_files += "${prefix}/lib/eio/examples/*"
968 MANIFESTFILES_eio-examples = "efl.manifest"
971 eet-tools_files += "${prefix}/bin/eet"
972 eet-tools_files += "${prefix}/bin/vieet"
973 MANIFESTFILES_eet-tools = "efl.manifest"
976 edje-dev_files += "${prefix}/include/edje*-1/*.h*"
977 edje-dev_files += "${prefix}/lib/libedje.so"
978 edje-dev_files += "${prefix}/lib/pkgconfig/edje*.pc"
979 edje-dev_files += "${prefix}/lib/cmake/Edje/*.cmake"
980 MANIFESTFILES_edje-dev = "efl.manifest"
982 edje-tools_files = ""
983 edje-tools_files += "${prefix}/bin/edje*"
984 edje-tools_files += "${prefix}/share/edje/data/*"
985 MANIFESTFILES_edje-tools = "efl.manifest"
988 eet_files += "${prefix}/lib/libeet*.so.*"
989 MANIFESTFILES_eet = "efl.manifest"
991 evas-examples_files = ""
992 evas-examples_files += "${prefix}/share/evas/examples/*"
993 evas-examples_files += "${prefix}/lib/evas/examples/*"
994 MANIFESTFILES_evas-examples = "efl.manifest"
996 emotion-examples_files = ""
997 emotion-examples_files += "${prefix}/share/emotion/examples/*"
998 emotion-examples_files += "${prefix}/lib/emotion/examples/*"
999 MANIFESTFILES_emotion-examples = "efl.manifest"
1002 eldbus_files += "${prefix}/lib/libeldbus.so.*"
1003 eldbus_files += "${prefix}/bin/eldbus*"
1004 MANIFESTFILES_eldbus = "efl.manifest"
1006 edje-examples_files = ""
1007 edje-examples_files += "${prefix}/share/edje/examples/*"
1008 edje-examples_files += "${prefix}/lib/edje/examples/*"
1009 MANIFESTFILES_edje-examples = "efl.manifest"
1012 eio_files += "${prefix}/lib/libeio.so.*"
1013 MANIFESTFILES_eio = "efl.manifest"
1015 FILES_emotion = "${emotion_files}"
1016 FILES_ephysics-examples = "${ephysics-examples_files}"
1017 FILES_eo = "${eo_files}"
1018 FILES_eolian = "${eolian_files}"
1019 FILES_eolian-dev = "${eolian-dev_files}"
1020 FILES_eolian-examples = "${eolian-examples_files}"
1021 FILES_ephysics-dev = "${ephysics-dev_files}"
1022 FILES_edje = "${edje_files}"
1023 FILES_emotion-dev = "${emotion-dev_files}"
1024 FILES_eina = "${eina_files}"
1025 FILES_eina-examples = "${eina-examples_files}"
1026 FILES_eo-examples = "${eo-examples_files}"
1027 FILES_eet-dev = "${eet-dev_files}"
1028 FILES_ephysics = "${ephysics_files}"
1029 FILES_eeze-dev = "${eeze-dev_files}"
1030 FILES_efreet-dev = "${efreet-dev_files}"
1031 FILES_ecore-dev = "${ecore-dev_files}"
1032 FILES_eina-dev = "${eina-dev_files}"
1033 FILES_ethumb = "${ethumb_files}"
1034 FILES_evas-dev = "${evas-dev_files}"
1035 FILES_efl-data = "${efl-data_files}"
1036 FILES_${PN}-dev = "${efl-dev_files}"
1037 FILES_${PN} = "${efl_files}"
1038 FILES_evas = "${evas_files}"
1039 FILES_eeze = "${eeze_files}"
1040 FILES_ethumb-dev = "${ethumb-dev_files}"
1041 FILES_efreet = "${efreet_files}"
1042 FILES_eldbus-dev = "${eldbus-dev_files}"
1043 FILES_eet-examples = "${eet-examples_files}"
1044 FILES_embryo-dev = "${embryo-dev_files}"
1045 FILES_ethumb-examples = "${ethumb-examples_files}"
1046 FILES_eio-dev = "${eio-dev_files}"
1047 FILES_ecore-examples = "${ecore-examples_files}"
1048 FILES_ecore = "${ecore_files}"
1049 FILES_eldbus-examples = "${eldbus-examples_files}"
1050 FILES_eo-dev = "${eo-dev_files}"
1051 FILES_embryo = "${embryo_files}"
1052 FILES_eio-examples = "${eio-examples_files}"
1053 FILES_eet-tools = "${eet-tools_files}"
1054 FILES_edje-dev = "${edje-dev_files}"
1055 FILES_edje-tools = "${edje-tools_files}"
1056 FILES_eet = "${eet_files}"
1057 FILES_evas-examples = "${evas-examples_files}"
1058 FILES_emotion-examples = "${emotion-examples_files}"
1059 FILES_eldbus = "${eldbus_files}"
1060 FILES_edje-examples = "${edje-examples_files}"
1061 FILES_eio = "${eio_files}"
1063 PKG_emotion= "emotion"
1064 PKG_ephysics-examples= "ephysics-examples"
1066 PKG_eolian= "eolian"
1067 PKG_eolian-dev= "eolian-dev"
1068 PKG_eolian-examples= "eolian-examples"
1069 PKG_ephysics-dev= "ephysics-dev"
1071 PKG_emotion-dev= "emotion-dev"
1073 PKG_eina-examples= "eina-examples"
1074 PKG_eo-examples= "eo-examples"
1075 PKG_eet-dev= "eet-dev"
1076 PKG_ephysics= "ephysics"
1077 PKG_eeze-dev= "eeze-dev"
1078 PKG_efreet-dev= "efreet-dev"
1079 PKG_ecore-dev= "ecore-dev"
1080 PKG_eina-dev= "eina-dev"
1081 PKG_ethumb= "ethumb"
1082 PKG_evas-dev= "evas-dev"
1083 PKG_efl-data= "efl-data"
1085 PKG_efl-dev= "efl-dev"
1088 PKG_ethumb-dev= "ethumb-dev"
1089 PKG_efreet= "efreet"
1090 PKG_eldbus-dev= "eldbus-dev"
1091 PKG_eet-examples= "eet-examples"
1092 PKG_embryo-dev= "embryo-dev"
1093 PKG_ethumb-examples= "ethumb-examples"
1094 PKG_eio-dev= "eio-dev"
1095 PKG_ecore-examples= "ecore-examples"
1097 PKG_eldbus-examples= "eldbus-examples"
1098 PKG_eo-dev= "eo-dev"
1099 PKG_embryo= "embryo"
1100 PKG_eio-examples= "eio-examples"
1101 PKG_eet-tools= "eet-tools"
1102 PKG_edje-dev= "edje-dev"
1103 PKG_edje-tools= "edje-tools"
1105 PKG_evas-examples= "evas-examples"
1106 PKG_emotion-examples= "emotion-examples"
1107 PKG_eldbus= "eldbus"
1108 PKG_edje-examples= "edje-examples"
1111 require efl-extraconf.inc