From: Kévin THIERRY Date: Thu, 12 Jun 2014 09:21:58 +0000 (+0200) Subject: Update slp-pkgmgr recipe X-Git-Tag: demo_release_0.1~18^2~14 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7a32b838f4ccc4a0ee39cfebcd7b494469606aeb;p=scm%2Fbb%2Fmeta-tizen.git Update slp-pkgmgr recipe * Add pre/post install/uninstall scripts. * New generated recipe grom recent spec file. * New revision. Change-Id: I45839f2821c388d68ec72c8fc299e560521c2edd Signed-off-by: Kévin THIERRY --- diff --git a/recipes-tizen/slp-pkgmgr/slp-pkgmgr.inc b/recipes-tizen/slp-pkgmgr/slp-pkgmgr.inc index 1be914c..98ac86a 100644 --- a/recipes-tizen/slp-pkgmgr/slp-pkgmgr.inc +++ b/recipes-tizen/slp-pkgmgr/slp-pkgmgr.inc @@ -70,6 +70,7 @@ DEPENDS += "app-core" DEPENDS += "ail" DEPENDS += "bundle" DEPENDS += "ecore" +DEPENDS += "tizen-platform-config" do_prep() { cd ${S} @@ -146,9 +147,50 @@ do_install() { mkdir -p ${D}${sysconfdir}/package-manager/server - /usr/share/spec2yocto/macro/lib/find-lang.sh ${D} package-manager + + +} + +pkg_postinst_pkgmgr-installer() { + #!/bin/sh -e + + /sbin/ldconfig +} + +pkg_postinst_pkgmgr-server() { + #!/bin/sh -e + + /sbin/ldconfig +} + +pkg_postinst_${PN}() { + #!/bin/sh -e + + /sbin/ldconfig + # For pkgmgr-install: + # Update mime database to support package mime types + update-mime-database /usr/share/mime + +} + +pkg_postinst_pkgmgr-client() { + #!/bin/sh -e + + /sbin/ldconfig +} + +pkg_postrm_pkgmgr-client() { + #!/bin/sh -e + + /sbin/ldconfig +} + +pkg_postrm_pkgmgr-installer() { + #!/bin/sh -e + + /sbin/ldconfig } PACKAGES += " pkgmgr-client " @@ -161,16 +203,16 @@ PACKAGES += " pkgmgr-installer " pkgmgr-client_files = "" pkgmgr-client_files += "pkgmgr-client.manifest" -pkgmgr-client_files += "/etc/package-manager" -pkgmgr-client_files += "/etc/package-manager/pkg_path.conf" +pkgmgr-client_files += "${sysconfdir}/package-manager" +pkgmgr-client_files += "${sysconfdir}/package-manager/pkg_path.conf" pkgmgr-client_files += "${prefix}/lib/libpkgmgr-client.so.*" pkgmgr_files = "" pkgmgr_files += "pkgmgr.manifest" pkgmgr_files += "${sysconfdir}/package-manager/backend" pkgmgr_files += "${sysconfdir}/package-manager/backendlib" -pkgmgr_files += "/etc/opt/upgrade" -pkgmgr_files += "/etc/opt/upgrade/pkgmgr.patch.sh" +pkgmgr_files += "${sysconfdir}/opt/upgrade" +pkgmgr_files += "${sysconfdir}/opt/upgrade/pkgmgr.patch.sh" pkgmgr_files += "${prefix}/bin/pkgcmd" pkgmgr_files += "${prefix}/bin/pkg_initdb" pkgmgr_files += "${prefix}/bin/pkg_getsize" diff --git a/recipes-tizen/slp-pkgmgr/slp-pkgmgr_git.bb b/recipes-tizen/slp-pkgmgr/slp-pkgmgr_git.bb index 15fdc7f..2096a1d 100644 --- a/recipes-tizen/slp-pkgmgr/slp-pkgmgr_git.bb +++ b/recipes-tizen/slp-pkgmgr/slp-pkgmgr_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/slp-pkgmgr;tag=9f13493a8a45a9eb1d7ed15a5f4e5f35243e70e7;nobranch=1" +SRC_URI += "git://review.tizen.org/platform/core/appfw/slp-pkgmgr;tag=f5990a9c9c2a654f9607f4acfcfec61fa7d82f7d;nobranch=1" BBCLASSEXTEND += " native "