From: Kévin THIERRY Date: Wed, 11 Jun 2014 14:38:25 +0000 (+0200) Subject: Update pkgmg-info recipe X-Git-Tag: demo_release_0.1~18^2~25 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F72%2F22872%2F2;p=scm%2Fbb%2Fmeta-tizen.git Update pkgmg-info recipe * New revision. * New generated recipe from recent spec file. * Add pre/post install/uninstall scripts. Change-Id: Ib40cd038b81acfcedd97a64425e0273387023578 Signed-off-by: Kévin THIERRY --- diff --git a/recipes-tizen/pkgmgr-info/pkgmgr-info.inc b/recipes-tizen/pkgmgr-info/pkgmgr-info.inc index a5f39fa..46d36bd 100644 --- a/recipes-tizen/pkgmgr-info/pkgmgr-info.inc +++ b/recipes-tizen/pkgmgr-info/pkgmgr-info.inc @@ -32,6 +32,7 @@ RDEPENDS_${PN}-parser += "pkgmgr-info" RDEPENDS_${PN}-dev += "pkgmgr-info" #RDEPENDS of pkgmgr-info-parser-dev (${PN}-parser-dev) +RDEPENDS_${PN}-parser-dev += "tizen-platform-config" RDEPENDS_${PN}-parser-dev += "pkgmgr-info" @@ -41,6 +42,7 @@ DEPENDS_append_class-native = " cmake-native" DEPENDS_append_class-target = " cmake-native" DEPENDS += "libxml2" DEPENDS += "dbus" +DEPENDS += "tizen-platform-config" DEPENDS += "dlog" DEPENDS += "sqlite3" DEPENDS += "vconf" @@ -84,7 +86,7 @@ do_compile() { -DSYSCONF_INSTALL_DIR:PATH=${sysconfdir} \ -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \ -DCMAKE_SKIP_RPATH:BOOL=ON \ - -DBUILD_SHARED_LIBS:BOOL=ON . + -DBUILD_SHARED_LIBS:BOOL=ON . make -j16 @@ -109,15 +111,37 @@ do_install() { rm -f ${D}${infodir}/dir find ${D} -regex ".*\.la$" | xargs rm -f -- find ${D} -regex ".*\.a$" | xargs rm -f -- - mkdir -p ${D}/opt/usr/apps/tmp - touch ${D}/opt/usr/apps/tmp/pkgmgr_tmp.txt # create the directory for hosting Read-Write application manifest files - mkdir -p ${D}/opt/share/packages/ + mkdir -p ${D}/usr/share/packages } +pkg_postinst_pkgmgr-info-parser() { + #!/bin/sh -e + + /sbin/ldconfig +} + +pkg_postinst_${PN}() { + #!/bin/sh -e + + /sbin/ldconfig +} + +pkg_postrm_${PN}() { + #!/bin/sh -e + + /sbin/ldconfig +} + +pkg_postrm_pkgmgr-info-parser() { + #!/bin/sh -e + + /sbin/ldconfig +} + PACKAGES += " pkgmgr-info-parser " PACKAGES += " pkgmgr-info-parser-dev " @@ -148,9 +172,7 @@ pkgmgr-info-dev_files += "${prefix}/lib/libpkgmgr-info.so" pkgmgr-info_files = "" pkgmgr-info_files += "pkgmgr-info.manifest" pkgmgr-info_files += "${prefix}/lib/libpkgmgr-info.so.*" -pkgmgr-info_files += "%attr(771,app,app) /opt/usr/apps/tmp" -pkgmgr-info_files += "/opt/usr/apps/tmp/pkgmgr_tmp.txt" -pkgmgr-info_files += "/opt/share/packages" +pkgmgr-info_files += "/usr/share/packages" FILES_${PN}-parser = "${pkgmgr-info-parser_files}" FILES_${PN}-parser-dev = "${pkgmgr-info-parser-dev_files}" diff --git a/recipes-tizen/pkgmgr-info/pkgmgr-info_git.bb b/recipes-tizen/pkgmgr-info/pkgmgr-info_git.bb index e59dfdb..a4b3027 100644 --- a/recipes-tizen/pkgmgr-info/pkgmgr-info_git.bb +++ b/recipes-tizen/pkgmgr-info/pkgmgr-info_git.bb @@ -4,7 +4,7 @@ PRIORITY = "10" LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" -SRC_URI += "git://review.tizen.org/platform/core/appfw/pkgmgr-info;tag=ea4b6878402b97e87f004eaae074e9b6571da8df;nobranch=1" +SRC_URI += "git://review.tizen.org/platform/core/appfw/pkgmgr-info;tag=90a380a522758e526c5dfedd2d4d1040bbb00e0f;nobranch=1" BBCLASSEXTEND += " native "