1 DESCRIPTION = "Agent Application basic"
2 HOMEPAGE = "http://nohomepage.org"
3 SECTION = "Application Framework/Service"
11 inherit manifest autotools-brokensep
16 #PROVIDES by appcore-agent
19 #PROVIDES by appcore-agent-dev
20 PROVIDES += "appcore-agent-dev"
24 #RDEPENDS of appcore-agent-dev (${PN}-dev)
25 RDEPENDS_${PN}-dev += "appcore-agent"
29 #DEPENDS of appcore-agent
33 DEPENDS += "capi-appfw-application"
34 DEPENDS += "system-server"
41 chmod -Rf a+rX,u+w,g-w,o-w ${S}
43 cp ${S}/packaging/appcore-agent.manifest .
48 bb.build.exec_func('do_prep', d)
59 LD_AS_NEEDED=1; export LD_AS_NEEDED ;
63 -DCMAKE_VERBOSE_MAKEFILE=ON \
64 -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
65 -DCMAKE_INSTALL_LIBDIR:PATH=${prefix}/lib \
66 -DINCLUDE_INSTALL_DIR:PATH=${prefix}/include \
67 -DLIB_INSTALL_DIR:PATH=${prefix}/lib \
68 -DSYSCONF_INSTALL_DIR:PATH=${sysconfdir} \
69 -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
70 -DCMAKE_SKIP_RPATH:BOOL=ON \
71 -DBUILD_SHARED_LIBS:BOOL=ON \
72 -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
81 export RPM_BUILD_ROOT=${D}
93 BINDIR=${prefix}/bin \
95 rm -f ${D}${infodir}/dir
96 find ${D} -regex ".*\.la$" | xargs rm -f --
97 find ${D} -regex ".*\.a$" | xargs rm -f --
102 pkg_postinst_${PN}() {
105 [ "x$D" == "x" ] && ldconfig
111 [ "x$D" == "x" ] && ldconfig
114 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
115 PACKAGES += " appcore-agent "
116 PACKAGES += " appcore-agent-dev "
118 appcore-agent_files = ""
119 appcore-agent_files += "${prefix}/lib/libappcore-agent.so.1"
120 appcore-agent_files += "${prefix}/lib/libappcore-agent.so.1.1"
121 MANIFESTFILES_${PN} = "appcore-agent.manifest"
123 appcore-agent-dev_files = ""
124 appcore-agent-dev_files += "${prefix}/lib/pkgconfig/appcore-agent.pc"
125 appcore-agent-dev_files += "${prefix}/lib/libappcore-agent.so"
126 appcore-agent-dev_files += "${prefix}/include/appcore-agent/appcore-agent.h"
127 appcore-agent-dev_files += "${prefix}/include/appcore-agent/service_app.h"
128 MANIFESTFILES_${PN}-dev = "appcore-agent.manifest"
130 FILES_${PN} = "${appcore-agent_files}"
131 FILES_${PN}-dev = "${appcore-agent-dev_files}"
133 PKG_appcore-agent= "appcore-agent"
134 PKG_appcore-agent-dev= "appcore-agent-dev"
136 require appcore-agent-extraconf.inc