-e 's,@pkgdatadir\@,$(pkgdatadir),g' \
-e 's,@requirement_elm_pc\@,$(requirement_elm_pc),g' \
-e 's,@ELEMENTARY_LIBS\@,$(ELEMENTARY_LIBS),g' \
+-e 's,@ELEMENTARY_PC_LIBS\@,$(ELEMENTARY_PC_LIBS),g' \
< $< > $@ || rm $@
pc_verbose = $(pc_verbose_@AM_V@)
;;
esac
-requirement_elm_pc="\
- ${requirement_elm_pc} \
+requirement_elm_pc_only="\
efl >= efl_version \
eina >= efl_version \
eet >= efl_version \
eio >= efl_version \
"
+requirement_elm_pc="\
+ ${requirement_elm_pc} \
+ ${requirement_elm_pc_only} \
+ "
+
ELM_CHECK_BACKEND([X])
ELM_CHECK_BACKEND([FB])
ELM_CHECK_BACKEND([PSL1GHT])
ELM_CHECK_OPTION([eweb])
PKG_CHECK_MODULES([ELEMENTARY], [${requirement_elm_pc}])
+PKG_CHECK_MODULES([ELEMENTARY_PC], [${requirement_elm_pc_only}])
EFL_ENABLE_EO_API_SUPPORT
EFL_ENABLE_BETA_API_SUPPORT
AM_CONDITIONAL([BUILD_MODULES], [test "x$have_dlopen" = "xyes"])
ELEMENTARY_LIBS="${ELEMENTARY_LIBS} ${requirement_elm_libs}"
+ELEMENTARY_PC_LIBS="${ELEMENTARY_PC_LIBS} ${requirement_elm_libs}"
AC_SUBST([requirement_elm_pc])
Description: Elementary C++ bindings
Requires.private: @requirement_elm_pc@
Version: @VERSION@
-Libs: -L${libdir} -lelementary @ELEMENTARY_LIBS@
+Libs: -L${libdir} -lelementary @ELEMENTARY_PC_LIBS@
Cflags: -I${includedir}/elementary-@VMAJ@ -I${includedir}/elementary-cxx-@VMAJ@
Description: Mobile device touchscreen widget library
Requires.private: @requirement_elm_pc@
Version: @VERSION@
-Libs: -L${libdir} -lelementary @ELEMENTARY_LIBS@
+Libs: -L${libdir} -lelementary @ELEMENTARY_PC_LIBS@
Cflags: -I${includedir}/elementary-@VMAJ@