diff options
Diffstat (limited to 'meta-ivi/recipes-extended/persistence-client-library/persistence-client-library_1.1.0.bb')
-rw-r--r-- | meta-ivi/recipes-extended/persistence-client-library/persistence-client-library_1.1.0.bb | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/meta-ivi/recipes-extended/persistence-client-library/persistence-client-library_1.1.0.bb b/meta-ivi/recipes-extended/persistence-client-library/persistence-client-library_1.1.0.bb new file mode 100644 index 0000000..bbaf9a5 --- /dev/null +++ b/meta-ivi/recipes-extended/persistence-client-library/persistence-client-library_1.1.0.bb @@ -0,0 +1,42 @@ +SUMMARY = "GENIVI Persistence Client Library" +DESCRIPTION = "The Persistence Management is responsible to handle \ + persistent data, including all data read and modified often during \ + a lifetime of an infotainment system." +HOMEPAGE = "http://projects.genivi.org/persistence-client-library" +BUGTRACKER = "http://bugs.genivi.org/enter_bug.cgi?product=Persistence" +LICENSE = "MPLv2" +LIC_FILES_CHKSUM = "file://COPYING;md5=6161c6840f21a000e9b52af81d2ca823" + +DEPENDS = "dlt-daemon dbus libcheck persistence-common-object" + +SRCREV = "4b503da99c6b04ad21a197dafe6e7243187c7c7e" +SRC_URI = " \ + git://git.projects.genivi.org/persistence/persistence-client-library.git \ + file://0001-load-correct-version-of-libpers_common.patch \ + file://0001-fix-exec-path.patch \ + " +S = "${WORKDIR}/git" + +inherit pkgconfig autotools-brokensep + +PARALLEL_MAKE = "" + +# .so files are the actual libraries +FILES_SOLIBSDEV = "" +#SOLIBS = "${SOLIBSDEV}" + +FILES_${PN} += " \ + ${libdir}/lib*custom.so \ + ${libdir}/*.so.* \ + ${sysconfdir} \ + " +FILES_${PN}-dev += " \ + ${libdir}/libpersistence_client_library.so \ + " + +do_install_append() { + install -d ${D}${sysconfdir}/dbus-1/system.d + install -m 0644 ${S}/config/org.genivi.persistence.admin.conf ${D}${sysconfdir}/dbus-1/system.d +} + +RDEPENDS_${PN} = "node-state-manager" |