recipes: update via spec2yocto
authorPatrick Ohly <patrick.ohly@intel.com>
Mon, 26 Jan 2015 10:33:12 +0000 (02:33 -0800)
committerPatrick Ohly <patrick.ohly@intel.com>
Mon, 26 Jan 2015 10:55:38 +0000 (02:55 -0800)
This is the result of spec2yocto for .spec files coming from (in this order):
manifest_fix.xml (Commit "Clean Fix", Jan 12, 2015)
tizen-ivi_20150126.2_atom.xml
tizen-common_20150123.3_x86_64-wayland.xml

There are some dubious changes in the revised files:
- removal of -DX11_SUPPORT=Off in pkgmgr.inc
- empty do_compile in libslp-location due to: "ERROR more than 1 autotools_do_configure for "libslp-location"

The pkgmgr.inc change is actually okay, the more recent code (ceb738c1) no
longer contains X11 calls.

The other failure will be undone manually in a separate commit.

There also was a spec2yocto error for ofono: ERROR Too many manifest for "ofono"
However, the ofono recipe seems to have been updated despite that.

Change-Id: Iab5cb59123fd12bff752168d3c3fc8251248150b

99 files changed:
meta-tizen-common-base/recipes-application-framework/ail/ail.inc
meta-tizen-common-base/recipes-application-framework/ail/ail_git.bb
meta-tizen-common-base/recipes-application-framework/app-svc/app-svc.inc
meta-tizen-common-base/recipes-application-framework/app-svc/app-svc_git.bb
meta-tizen-common-base/recipes-application-framework/aul/aul_git.bb
meta-tizen-common-base/recipes-application-framework/capi-appfw-package-manager/capi-appfw-package-manager_git.bb
meta-tizen-common-base/recipes-application-framework/pkgmgr-info/pkgmgr-info_git.bb
meta-tizen-common-base/recipes-application-framework/pkgmgr/pkgmgr.inc
meta-tizen-common-base/recipes-application-framework/pkgmgr/pkgmgr_git.bb
meta-tizen-common-base/recipes-application-framework/vconf-buxton/vconf-buxton-extraconf.inc [new file with mode: 0644]
meta-tizen-common-base/recipes-application-framework/vconf-buxton/vconf-buxton.inc [new file with mode: 0644]
meta-tizen-common-base/recipes-application-framework/vconf-buxton/vconf-buxton_git.bb [new file with mode: 0644]
meta-tizen-common-base/recipes-applications/libslp-location/libslp-location.inc
meta-tizen-common-base/recipes-applications/libslp-location/libslp-location_git.bb
meta-tizen-common-base/recipes-connectivity/bluetooth-frwk/bluetooth-frwk.inc
meta-tizen-common-base/recipes-connectivity/bluetooth-frwk/bluetooth-frwk_git.bb
meta-tizen-common-base/recipes-connectivity/download-provider/download-provider.inc
meta-tizen-common-base/recipes-connectivity/download-provider/download-provider_git.bb
meta-tizen-common-base/recipes-core/libdevice-node/libdevice-node_git.bb
meta-tizen-common-base/recipes-core/systemd/systemd_git.bb
meta-tizen-common-base/recipes-core/tizen-platform-config/tizen-platform-config.inc
meta-tizen-common-base/recipes-devtools/gobject-introspection/gobject-introspection.inc
meta-tizen-common-base/recipes-devtools/meta-common/meta-common_git.bb
meta-tizen-common-base/recipes-devtools/meta-generic/meta-generic_git.bb
meta-tizen-common-base/recipes-devtools/tdb/tdb.inc
meta-tizen-common-base/recipes-devtools/tdb/tdb_git.bb
meta-tizen-common-base/recipes-devtools/vala/vala.inc
meta-tizen-common-base/recipes-devtools/vala/vala_git.bb
meta-tizen-common-base/recipes-extended/festival/festival.inc
meta-tizen-common-base/recipes-graphics/weston/weston.inc
meta-tizen-common-base/recipes-graphics/weston/weston_git.bb
meta-tizen-common-base/recipes-multimedia/libmedia-thumbnail/libmedia-thumbnail.inc
meta-tizen-common-base/recipes-multimedia/libmm-common/libmm-common.inc
meta-tizen-common-base/recipes-multimedia/libmm-common/libmm-common_git.bb
meta-tizen-common-base/recipes-multimedia/libmm-fileinfo/libmm-fileinfo.inc
meta-tizen-common-base/recipes-multimedia/libmm-fileinfo/libmm-fileinfo_git.bb
meta-tizen-common-base/recipes-multimedia/libmm-sound/libmm-sound.inc
meta-tizen-common-base/recipes-multimedia/libmm-sound/libmm-sound_git.bb
meta-tizen-common-base/recipes-multimedia/media-server/media-server.inc
meta-tizen-common-base/recipes-multimedia/media-server/media-server_git.bb
meta-tizen-common-base/recipes-multimedia/pulseaudio/pulseaudio.inc
meta-tizen-common-base/recipes-multimedia/tiff/tiff.inc
meta-tizen-common-base/recipes-multimedia/tiff/tiff_git.bb
meta-tizen-common-base/recipes-security/buxton/buxton-extraconf.inc [new file with mode: 0644]
meta-tizen-common-base/recipes-security/buxton/buxton.inc [new file with mode: 0644]
meta-tizen-common-base/recipes-security/buxton/buxton_git.bb [new file with mode: 0644]
meta-tizen-common-base/recipes-security/cynara/cynara-extraconf.inc [new file with mode: 0644]
meta-tizen-common-base/recipes-security/cynara/cynara.inc [new file with mode: 0644]
meta-tizen-common-base/recipes-security/cynara/cynara_git.bb [new file with mode: 0644]
meta-tizen-common-base/recipes-security/gsignond/gsignond.inc
meta-tizen-common-base/recipes-security/gsignond/gsignond_git.bb
meta-tizen-common-base/recipes-security/libsecret/libsecret.inc
meta-tizen-common-base/recipes-security/libsecret/libsecret_git.bb
meta-tizen-common-base/recipes-security/security-manager/security-manager-extraconf.inc [new file with mode: 0644]
meta-tizen-common-base/recipes-security/security-manager/security-manager.inc [new file with mode: 0644]
meta-tizen-common-base/recipes-security/security-manager/security-manager_git.bb [new file with mode: 0644]
meta-tizen-common-base/recipes-security/smack/smack.inc
meta-tizen-common-base/recipes-security/smack/smack_git.bb
meta-tizen-common-demo/recipes-multimedia/desktop-skin/desktop-skin.inc
meta-tizen-common-demo/recipes-multimedia/desktop-skin/desktop-skin_git.bb
meta-tizen-common-devtools/recipes-devtools/wayland-fits-master/wayland-fits-master_git.bb
meta-tizen-common-share/recipes-connectivity/ofono/ofono.inc
meta-tizen-common-share/recipes-connectivity/ofono/ofono_git.bb
meta-tizen-common-share/recipes-crosswalk/crosswalk/crosswalk-thirdparty.inc
meta-tizen-common-share/recipes-crosswalk/crosswalk/crosswalk-thirdparty_git.bb
meta-tizen-common-share/recipes-crosswalk/crosswalk/crosswalk.inc
meta-tizen-common-share/recipes-crosswalk/crosswalk/crosswalk_git.bb
meta-tizen-common-share/recipes-crosswalk/tizen-extensions-crosswalk/tizen-extensions-crosswalk.inc
meta-tizen-common-share/recipes-crosswalk/tizen-extensions-crosswalk/tizen-extensions-crosswalk_git.bb
meta-tizen-common-share/recipes-efl/lemolo/lemolo_git.bb
meta-tizen-ivi/recipes-extended/automotive-message-broker/automotive-message-broker.inc
meta-tizen-ivi/recipes-extended/automotive-message-broker/automotive-message-broker_git.bb
meta-tizen-ivi/recipes-framework/notification/notification_git.bb
meta-tizen-ivi/recipes-graphics/genivi-shell/genivi-shell.inc
meta-tizen-ivi/recipes-graphics/genivi-shell/genivi-shell_git.bb
meta-tizen-ivi/recipes-graphics/libtbm/libtbm.inc
meta-tizen-ivi/recipes-graphics/libtbm/libtbm_git.bb
meta-tizen-ivi/recipes-graphics/weston-ivi-shell/weston-ivi-shell.inc
meta-tizen-ivi/recipes-graphics/weston-ivi-shell/weston-ivi-shell_git.bb
meta-tizen-ivi/recipes-graphics/weston-ivi/weston-ivi.inc
meta-tizen-ivi/recipes-graphics/weston-ivi/weston-ivi_git.bb
meta-tizen-ivi/recipes-ico/ico-uxf-homescreen/ico-uxf-homescreen.inc
meta-tizen-ivi/recipes-ico/ico-uxf-homescreen/ico-uxf-homescreen_git.bb
meta-tizen-ivi/recipes-ico/ico-uxf-weston-plugin/ico-uxf-weston-plugin.inc
meta-tizen-ivi/recipes-ico/ico-uxf-weston-plugin/ico-uxf-weston-plugin_git.bb
meta-tizen-ivi/recipes-ico/ico-vic-amb-plugin/ico-vic-amb-plugin.inc
meta-tizen-ivi/recipes-ico/ico-vic-amb-plugin/ico-vic-amb-plugin_git.bb
meta-tizen-ivi/recipes-modello/Modello-Common/Modello-Common_git.bb
meta-tizen-ivi/recipes-modello/Modello-Dashboard/Modello-Dashboard_git.bb
meta-tizen-ivi/recipes-modello/Modello-Homescreen/Modello-Homescreen_git.bb
meta-tizen-ivi/recipes-modello/Modello-Hvac/Modello-Hvac_git.bb
meta-tizen-ivi/recipes-modello/Modello-Installer/Modello-Installer.inc
meta-tizen-ivi/recipes-modello/Modello-Installer/Modello-Installer_git.bb
meta-tizen-ivi/recipes-modello/Modello-Multimediaplayer/Modello-Multimediaplayer_git.bb
meta-tizen-ivi/recipes-modello/Modello-Nav/Modello-Nav_git.bb
meta-tizen-ivi/recipes-modello/Modello-Phone/Modello-Phone_git.bb
meta-tizen-ivi/recipes-multimedia/pulseaudio-module-murphy-ivi/pulseaudio-module-murphy-ivi.inc
meta-tizen-ivi/recipes-multimedia/pulseaudio-module-murphy-ivi/pulseaudio-module-murphy-ivi_git.bb
meta-tizen-ivi/recipes-multimedia/rygel/rygel_git.bb

index e7394e0..d260177 100644 (file)
@@ -148,7 +148,8 @@ pkg_postinst_${PN}() {
     chown tizenglobalapp:root $D${prefix}/dbspace
     chown tizenglobalapp:root $D${prefix}/dbspace
     chown tizenglobalapp:root -R $D${prefix}/share/icons
-    ail_initdb 2>/dev/null
+    ail_createdb 2>/dev/null
+    ail_syncdb 2>/dev/null
     chsmack -a '*' $D${prefix}/dbspace/.app_info.db*
      
 
@@ -169,6 +170,10 @@ PACKAGES += " ail "
 PACKAGES += " ail-dev "
 
 ail_files = ""
+ail_files += "${prefix}/bin/ail_createdb"
+ail_files += "${prefix}/bin/ail_createdb_user"
+ail_files += "${prefix}/bin/ail_syncdb"
+ail_files += "${prefix}/bin/ail_syncdb_user"
 ail_files += "${prefix}/bin/ail_initdb"
 ail_files += "${prefix}/bin/ail_initdb_user"
 ail_files += "${prefix}/bin/ail_fota"
index 60dd19d..2868128 100644 (file)
@@ -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/ail;tag=4df6f91071ef4ddc2918cbe7679c787b835e8c7a;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/appfw/ail;tag=6de70f2ffa8664b4b04693e9505566b118dc139a;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 0c7c3cb..0052cbf 100644 (file)
@@ -51,6 +51,7 @@ do_prep() {
  cd ${S}
  chmod -Rf a+rX,u+w,g-w,o-w ${S}
  #setup -q
+ sed -i ${S}/packaging/app-svc.manifest -e "s|TZ_SYS_DB|${prefix}/dbspace|g"
  cp ${S}/packaging/app-svc.manifest .
  
  
@@ -84,7 +85,7 @@ do_compile() {
          ${EXTRA_OECMAKE} . \
  -Dwith_wayland=TRUE
  
- make -j16
oe_runmake -j16
  
  
  
@@ -113,9 +114,6 @@ do_install() {
  mkdir -p ${D}${prefix}/dbspace
  sqlite3 ${D}${prefix}/dbspace/.appsvc.db < data/appsvc_db.sql
  
- mkdir -p ${D}/usr/share/license
- cp LICENSE ${D}/usr/share/license/app-svc
  
 }
 
@@ -138,10 +136,9 @@ PACKAGES += " app-svc-dev "
 app-svc_files = ""
 app-svc_files += "%verify(not md5 mtime size) %attr(664,root,users) ${prefix}/dbspace/.appsvc.db"
 app-svc_files += "%verify(not md5 mtime size) %attr(664,root,users) ${prefix}/dbspace/.appsvc.db-journal"
-app-svc_files += "/usr/bin/appsvc_test"
+app-svc_files += "${prefix}/bin/appsvc_test"
 app-svc_files += "${prefix}/lib/libappsvc.so.0"
 app-svc_files += "${prefix}/lib/libappsvc.so.0.1.0"
-app-svc_files += "/usr/share/license/app-svc"
 MANIFESTFILES_${PN} = "app-svc.manifest"
 
 app-svc-dev_files = ""
index 2cf1451..66651b1 100644 (file)
@@ -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/app-svc;tag=20a5461703eabca371b655ec968ed0175e06ea25;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/appfw/app-svc;tag=859ec161b49125408a7c74cacc29e78ad27d9a3c;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 2e65678..f61fd08 100644 (file)
@@ -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/aul-1;tag=0d949a469c25c6ace4b406a619c48c9534141045;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/appfw/aul-1;tag=27c15aa6ef71fd37dd8cf5a3d10c8e29c82fcc34;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 2527ab9..217f333 100644 (file)
@@ -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/api/package-manager;tag=16c0f38bfe8b93b54dee0668a87d6164d7342782;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/api/package-manager;tag=bdf7aa8d670c54979f59f23e07ecd70458eaf27e;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index e652781..8c50da2 100644 (file)
@@ -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=81ec3ec48b6a7f8823a861bd640a6e65b5f3bb90;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/appfw/pkgmgr-info;tag=b5c4655153dd8ba3619f1c15f85d2549812daf06;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index a5a27cc..fc31cd5 100644 (file)
@@ -118,8 +118,7 @@ do_compile() {
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON \
          -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
-         ${EXTRA_OECMAKE} . \
-     -DX11_SUPPORT=Off
+         ${EXTRA_OECMAKE} .
  
  oe_runmake -j16
  
index 04ffbab..74a3593 100644 (file)
@@ -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=c737cd75d68bfc0c9fd7ac762508223e67b9d5c4;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/appfw/slp-pkgmgr;tag=ceb738c1b4e04b9b07cbbc87ec0f4c949e4fbab3;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
diff --git a/meta-tizen-common-base/recipes-application-framework/vconf-buxton/vconf-buxton-extraconf.inc b/meta-tizen-common-base/recipes-application-framework/vconf-buxton/vconf-buxton-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/meta-tizen-common-base/recipes-application-framework/vconf-buxton/vconf-buxton.inc b/meta-tizen-common-base/recipes-application-framework/vconf-buxton/vconf-buxton.inc
new file mode 100644 (file)
index 0000000..04951be
--- /dev/null
@@ -0,0 +1,174 @@
+DESCRIPTION = "Configuration system library"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "System/Libraries"
+LICENSE = "Apache-2.0"
+PV = "0.3"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit manifest autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by vconf-buxton-dev
+PROVIDES += "vconf-buxton-dev"
+# the PROVIDES rules is ignore "vconf-dev  "
+PROVIDES += "vconf-dev"
+RPROVIDES_vconf-buxton-dev += "vconf-dev"
+
+
+#PROVIDES by vconf-buxton-keys-dev
+PROVIDES += "vconf-buxton-keys-dev"
+# the PROVIDES rules is ignore "vconf-keys-dev  "
+PROVIDES += "vconf-keys-dev"
+RPROVIDES_vconf-buxton-keys-dev += "vconf-keys-dev"
+
+
+#PROVIDES by vconf-buxton
+# the PROVIDES rules is ignore "vconf  "
+PROVIDES += "vconf"
+RPROVIDES_vconf-buxton += "vconf"
+
+
+RDEPENDS = ""
+#RDEPENDS of vconf-buxton-dev (${PN}-dev)
+RDEPENDS_${PN}-dev += "vconf-buxton-keys-dev"
+RDEPENDS_${PN}-dev += "vconf-buxton"
+
+#RDEPENDS of vconf-buxton-keys-dev (${PN}-keys-dev)
+RDEPENDS_${PN}-keys-dev += "vconf-buxton"
+RDEPENDS_${PN}-keys-dev += "vconf-internal-keys-dev"
+
+#RDEPENDS of vconf-buxton (${PN})
+RDEPENDS_${PN} += "glibc"
+
+
+DEPENDS = ""
+#DEPENDS of vconf-buxton
+DEPENDS += "vconf-internal-keys"
+DEPENDS += "pkgconfig(buxton)"
+inherit tizen_cmake
+inherit pkgconfig
+DEPENDS += "glib-2.0"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q -n vconf-buxton-0.3
+ cp ${S}/packaging/vconf-buxton.manifest .
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+   cmake \
+         -DCMAKE_VERBOSE_MAKEFILE=ON \
+         -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
+         -DCMAKE_INSTALL_LIBDIR:PATH=${prefix}/lib \
+         -DINCLUDE_INSTALL_DIR:PATH=${prefix}/include \
+         -DLIB_INSTALL_DIR:PATH=${prefix}/lib \
+         -DSYSCONF_INSTALL_DIR:PATH=${sysconfdir} \
+         -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
+         -DCMAKE_SKIP_RPATH:BOOL=ON \
+         -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
+         ${EXTRA_OECMAKE} -DLIBNAME:STRING=vconf -DTOOLNAME:STRING=vconftool .
+ make -j16
+}
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+   oe_runmake \
+         DESTDIR=${D} \
+         INSTALL_ROOT=${D} \
+         BINDIR=${prefix}/bin \
+   install  
+   rm -f ${D}${infodir}/dir 
+   find ${D} -regex ".*\.la$" | xargs rm -f -- 
+   find ${D} -regex ".*\.a$" | xargs rm -f --
+ mv ${D}${systemd_unitdir}/system/vconf-buxton-setup.service ${D}${systemd_unitdir}/system/vconf-setup.service
+ mkdir -p ${D}${systemd_unitdir}/system/basic.target.wants
+ ln -sf ../vconf-setup.service ${D}${systemd_unitdir}/system/basic.target.wants/
+}
+
+pkg_postinst_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+    vconf-buxton-init-from-vconf.sh
+
+}
+
+pkg_postrm_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " vconf-buxton-dev "
+PACKAGES += " vconf-buxton-keys-dev "
+PACKAGES += " vconf-buxton "
+
+vconf-buxton-dev_files = ""
+vconf-buxton-dev_files += "${prefix}/include/vconf/vconf.h"
+vconf-buxton-dev_files += "${prefix}/include/vconf/vconf-buxton.h"
+vconf-buxton-dev_files += "${prefix}/lib/pkgconfig/vconf.pc"
+vconf-buxton-dev_files += "${prefix}/lib/libvconf.so"
+MANIFESTFILES_${PN}-dev = "vconf-buxton.manifest"
+
+vconf-buxton-keys-dev_files = ""
+vconf-buxton-keys-dev_files += "${prefix}/include/vconf/vconf-keys.h"
+vconf-buxton-keys-dev_files += "${prefix}/include/vconf/vconf-buxton-keys.h"
+MANIFESTFILES_${PN}-keys-dev = "vconf-buxton.manifest"
+
+vconf-buxton_files = ""
+vconf-buxton_files += "${prefix}/bin/vconftool"
+vconf-buxton_files += "${prefix}/bin/vconf-buxton-init-from-vconf.sh"
+vconf-buxton_files += "${prefix}/bin/vconf-buxton-restore-mem-layer.sh"
+vconf-buxton_files += "${prefix}/bin/vconf-buxton-backup-mem-layer.sh"
+vconf-buxton_files += "${prefix}/lib/libvconf.so.*"
+vconf-buxton_files += "${systemd_unitdir}/system/basic.target.wants/vconf-setup.service"
+vconf-buxton_files += "${systemd_unitdir}/system/vconf-setup.service"
+MANIFESTFILES_${PN} = "vconf-buxton.manifest"
+
+FILES_${PN}-dev = "${vconf-buxton-dev_files}"
+FILES_${PN}-keys-dev = "${vconf-buxton-keys-dev_files}"
+FILES_${PN} = "${vconf-buxton_files}"
+
+PKG_vconf-buxton-dev= "vconf-buxton-dev"
+PKG_vconf-buxton-keys-dev= "vconf-buxton-keys-dev"
+PKG_vconf-buxton= "vconf-buxton"
+
+require vconf-buxton-extraconf.inc
+
diff --git a/meta-tizen-common-base/recipes-application-framework/vconf-buxton/vconf-buxton_git.bb b/meta-tizen-common-base/recipes-application-framework/vconf-buxton/vconf-buxton_git.bb
new file mode 100644 (file)
index 0000000..9690329
--- /dev/null
@@ -0,0 +1,10 @@
+require vconf-buxton.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/core/appfw/vconf-buxton;tag=98af46e3b2882d9b61c2278cecec725fd1810686;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
index cb2a13a..c2882be 100644 (file)
@@ -55,22 +55,7 @@ do_configure() {
 }
 
 do_compile() {
- cd ${S}
-  LANG=C
-  export LANG
-  unset DISPLAY
-  LD_AS_NEEDED=1; export LD_AS_NEEDED ;
-  
-  ./autogen.sh
-  
-  autotools_do_configure
-  oe_runmake -j16
-  
-  
-  
-  
 }
-EXTRA_OECONF += " --enable-dlog --enable-debug"
 
 do_install() {
  export RPM_BUILD_ROOT=${D}
index f931f27..7402acf 100644 (file)
@@ -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/location/libslp-location;tag=0d55b8e4b5b01019c6cfca14541563bd3c1b4f7f;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/location/libslp-location;tag=ae7068a66179d52f94d9f7a5964885a54f5057e9;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 180e248..94caef2 100644 (file)
@@ -137,9 +137,7 @@ do_install() {
    find ${D} -regex ".*\.a$" | xargs rm -f --
  
  mkdir -p ${D}${prefix}/lib/systemd/user
- mkdir -p ${D}${prefix}/lib/systemd/user/tizen-middleware.target.wants
  install -m 0644 bt-service/bluetooth-frwk-service.service ${D}${prefix}/lib/systemd/user
- ln -s ../bluetooth-frwk-service.service ${D}${prefix}/lib/systemd/user/tizen-middleware.target.wants/bluetooth-frwk-service.service
  
  mkdir -p ${D}${prefix}/share/icons/default
  install -m 0644 ${S}/packaging/bt-icon.png ${D}${prefix}/share/icons/default/bt-icon.png
@@ -198,7 +196,6 @@ MANIFESTFILES_${PN}-core = "bluetooth-frwk.manifest"
 bluetooth-frwk-service_files = ""
 bluetooth-frwk-service_files += "${prefix}/share/dbus-1/system-services/org.projectx.bt.service"
 bluetooth-frwk-service_files += "${prefix}/bin/bt-service"
-bluetooth-frwk-service_files += "${prefix}/lib/systemd/user/tizen-middleware.target.wants/bluetooth-frwk-service.service"
 bluetooth-frwk-service_files += "${prefix}/lib/systemd/user/bluetooth-frwk-service.service"
 bluetooth-frwk-service_files += "/opt/var/lib/bluetooth/auto-pair-blacklist"
 bluetooth-frwk-service_files += "${sysconfdir}/dbus-1/system.d/bluetooth-frwk-service.conf"
index 3b8873b..0a59d59 100644 (file)
@@ -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/connectivity/bluetooth-frwk;tag=32aa49269ade5764942d23a12e5cc99e81738a7b;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/connectivity/bluetooth-frwk;tag=2fb774848a3e3dd4c11e260052786c2572e0bbe2;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index f859e89..5ac99ab 100644 (file)
@@ -135,9 +135,9 @@ do_install() {
    find ${D} -regex ".*\.la$" | xargs rm -f -- 
    find ${D} -regex ".*\.a$" | xargs rm -f --
  mkdir -p ${D}${prefix}/share/download-provider
- mkdir -p ${D}${systemd_unitdir}/system/graphical.target.wants
+ mkdir -p ${D}${systemd_unitdir}/system/default.target.wants
  mkdir -p ${D}${systemd_unitdir}/system/sockets.target.wants
- ln -s ../download-provider.service ${D}${systemd_unitdir}/system/graphical.target.wants/
+ ln -s ../download-provider.service ${D}${systemd_unitdir}/system/default.target.wants/
  ln -s ../download-provider.socket ${D}${systemd_unitdir}/system/sockets.target.wants/
  
  #find_lang download-provider
@@ -189,7 +189,7 @@ download-provider_files += "${prefix}/share/download-provider/images/*.gif"
 download-provider_files += "${prefix}/lib/libdownloadagent2.so*"
 download-provider_files += "${prefix}/lib/libdownload-provider-interface.so*"
 download-provider_files += "${systemd_unitdir}/system/download-provider.service"
-download-provider_files += "${systemd_unitdir}/system/graphical.target.wants/download-provider.service"
+download-provider_files += "${systemd_unitdir}/system/default.target.wants/download-provider.service"
 download-provider_files += "${systemd_unitdir}/system/download-provider.socket"
 download-provider_files += "${systemd_unitdir}/system/sockets.target.wants/download-provider.socket"
 download-provider_files += "${prefix}/share/download-provider/sql/download-provider-schema.sql"
index 1c0836a..c81a93d 100644 (file)
@@ -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/framework/web/download-provider;tag=1fb4a3614bd271355b6babf42076d3bda2da122c;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/framework/web/download-provider;tag=cfad1aa260356701996248ded3e9c90541ddcb11;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 73efa5c..ce09a54 100644 (file)
@@ -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/system/libdevice-node;tag=d65efaf311abaf22ffd0d9bc22c28182e003304a;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/system/libdevice-node;tag=04fd20f5a06355fc0afe110337ccb9dc7445ad1d;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 28694ee..3afba9c 100644 (file)
@@ -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/upstream/systemd;tag=539e73cf03d12b5d50f7fd3f2a70aea63d9e945f;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/systemd;tag=95e1a70c5104b47874519b24e12022e878f2572a;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 49601dd..58ad5ef 100644 (file)
@@ -118,7 +118,6 @@ PACKAGES += " tizen-platform-config "
 PACKAGES += " libtzplatform-config "
 
 libtzplatform-config-dev_files = ""
-libtzplatform-config-dev_files += "LGPL-2.0 LGPL_2.0"
 libtzplatform-config-dev_files += "${prefix}/lib/*.so"
 libtzplatform-config-dev_files += "${prefix}/lib/pkgconfig/*.pc"
 libtzplatform-config-dev_files += "${prefix}/include/*.h"
@@ -133,7 +132,6 @@ tizen-platform-config-tools_files += "${prefix}/bin/*"
 MANIFESTFILES_${PN}-tools = "tizen-platform-config.manifest"
 
 tizen-platform-config_files = ""
-tizen-platform-config_files += "LGPL-2.0 MIT"
 tizen-platform-config_files += "${sysconfdir}/tizen-platform.conf"
 CONFFILES_${PN} = ""
 CONFFILES_${PN} += "${sysconfdir}/tizen-platform.conf"
index 28d78df..02303ea 100644 (file)
@@ -145,7 +145,6 @@ PACKAGES += " libgirepository "
 PACKAGES += " gobject-introspection-docs "
 
 gobject-introspection_files = ""
-gobject-introspection_files += "LGPL-2.1+ COPYING COPYING.GPL"
 gobject-introspection_files += "${prefix}/bin/g-ir-annotation-tool"
 gobject-introspection_files += "${prefix}/bin/g-ir-compiler"
 gobject-introspection_files += "${prefix}/bin/g-ir-dep-tool"
index e333e9d..10d543d 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/common/meta;tag=5725be631a0344f0d28ddc9c954c9ead948a1845;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/common/meta;tag=77160fe54f3803226f06b9511fcbc4eae6a2cf8a;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 9f06fad..d726ab3 100644 (file)
@@ -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/upstream/meta-generic;tag=48ff4579ca01e9e70079edd7c531c85d67c0246c;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/meta-generic;tag=99e8e2ef92394c2a39a4904ee3bbf9b9a0f63a5d;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 953e10a..21040f4 100644 (file)
@@ -1,8 +1,8 @@
 DESCRIPTION = "Samba Trivial Database"
 HOMEPAGE = "http://tdb.samba.org/"
 SECTION = "System/Libraries"
-LICENSE = "GPLv3.0+"
-PV = "1.2.10"
+LICENSE = "GPL-3.0+"
+PV = "1.3.1"
 
 SRC_URI = ""
 
@@ -52,7 +52,7 @@ inherit pkgconfig
 do_prep() {
  cd ${S}
  chmod -Rf a+rX,u+w,g-w,o-w ${S}
- #setup -n tdb-1.2.10 -q
+ #setup -n tdb-1.3.1 -q
  cp ${S}/packaging/tdb.manifest .
  
  
@@ -79,8 +79,9 @@ do_compile() {
   
   
   
+  
 }
-EXTRA_OECONF += " "
+EXTRA_OECONF += ""
 
 do_install() {
  export RPM_BUILD_ROOT=${D}
index e1c6cfa..9e4e587 100644 (file)
@@ -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/upstream/tdb;tag=b256247b2afa3bfe52664f58d95974eea9d236d7;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/tdb;tag=135e077bda78148ce8602200559ea81a5792d808;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index b1b29df..484c384 100644 (file)
@@ -2,7 +2,7 @@ DESCRIPTION = "Programming language for GNOME"
 HOMEPAGE = "http://live.gnome.org/Vala"
 SECTION = "Platform Development/Utilities"
 LICENSE = "LGPL-2.0"
-PV = "0.24.0"
+PV = "0.26.1"
 
 SRC_URI = ""
 
@@ -106,16 +106,16 @@ pkg_postinst_${PN}() {
     #!/bin/sh -e
 
     update-alternatives \
-      --install $D${prefix}/bin/vala                          vala                     $D${prefix}/bin/vala-0.24 \
-                24 \
-      --slave   $D${prefix}/bin/valac                         valac                    $D${prefix}/bin/valac-0.24 \
-      --slave   $D${prefix}/bin/vala-gen-introspect           vala-gen-introspect      $D${prefix}/bin/vala-gen-introspect-0.24 \
-      --slave   $D${prefix}/bin/vapicheck                     vapicheck                $D${prefix}/bin/vapicheck-0.24 \
-      --slave   $D${prefix}/bin/vapigen                       vapigen                  $D${prefix}/bin/vapigen-0.24 \
-      --slave   ${mandir}/man1/valac.1.gz               valac.1.gz               ${mandir}/man1/valac-0.24.1.gz \
-      --slave   ${mandir}/man1/vala-gen-introspect.1.gz vala-gen-introspect.1.gz ${mandir}/man1/vala-gen-introspect-0.24.1.gz \
-      --slave   ${mandir}/man1/vapigen.1.gz             vapigen.1.gz             ${mandir}/man1/vapigen-0.24.1.gz \
-      --slave   $D${prefix}/share/pkgconfig/vapigen.pc         vapigen.pc               $D${prefix}/share/pkgconfig/vapigen-0.24.pc
+      --install $D${prefix}/bin/vala                          vala                     $D${prefix}/bin/vala-0.26 \
+                26 \
+      --slave   $D${prefix}/bin/valac                         valac                    $D${prefix}/bin/valac-0.26 \
+      --slave   $D${prefix}/bin/vala-gen-introspect           vala-gen-introspect      $D${prefix}/bin/vala-gen-introspect-0.26 \
+      --slave   $D${prefix}/bin/vapicheck                     vapicheck                $D${prefix}/bin/vapicheck-0.26 \
+      --slave   $D${prefix}/bin/vapigen                       vapigen                  $D${prefix}/bin/vapigen-0.26 \
+      --slave   ${mandir}/man1/valac.1.gz               valac.1.gz               ${mandir}/man1/valac-0.26.1.gz \
+      --slave   ${mandir}/man1/vala-gen-introspect.1.gz vala-gen-introspect.1.gz ${mandir}/man1/vala-gen-introspect-0.26.1.gz \
+      --slave   ${mandir}/man1/vapigen.1.gz             vapigen.1.gz             ${mandir}/man1/vapigen-0.26.1.gz \
+      --slave   $D${prefix}/share/pkgconfig/vapigen.pc         vapigen.pc               $D${prefix}/share/pkgconfig/vapigen-0.26.pc
 
 }
 
@@ -123,8 +123,8 @@ pkg_postrm_${PN}() {
     #!/bin/sh -e
 
     # Note: we don't use "$1 -eq 0", to avoid issues if the package gets renamed
-    if [ ! -f $D${prefix}/bin/vala-0.24 ]; then
-      update-alternatives --remove vala $D${prefix}/bin/vala-0.24
+    if [ ! -f $D${prefix}/bin/vala-0.26 ]; then
+      update-alternatives --remove vala $D${prefix}/bin/vala-0.26
     fi
 
 }
@@ -141,34 +141,34 @@ PACKAGES += " vala "
 PACKAGES += " libvala-dev "
 
 libvala_files = ""
-libvala_files += "${prefix}/lib/libvala-0.24.so.*"
+libvala_files += "${prefix}/lib/libvala-0.26.so.*"
 MANIFESTFILES_lib${PN} = "vala.manifest"
 
 vala_files = ""
-vala_files += "${prefix}/bin/vala-0.24"
-vala_files += "${prefix}/bin/valac-0.24"
-vala_files += "${prefix}/bin/vala-gen-introspect-0.24"
-vala_files += "${prefix}/bin/vapicheck-0.24"
-vala_files += "${prefix}/bin/vapigen-0.24"
-vala_files += "${mandir}/man1/valac-0.24.1*"
-vala_files += "${mandir}/man1/vala-gen-introspect-0.24.1*"
-vala_files += "${mandir}/man1/vapigen-0.24.1*"
+vala_files += "${prefix}/bin/vala-0.26"
+vala_files += "${prefix}/bin/valac-0.26"
+vala_files += "${prefix}/bin/vala-gen-introspect-0.26"
+vala_files += "${prefix}/bin/vapicheck-0.26"
+vala_files += "${prefix}/bin/vapigen-0.26"
+vala_files += "${mandir}/man1/valac-0.26.1*"
+vala_files += "${mandir}/man1/vala-gen-introspect-0.26.1*"
+vala_files += "${mandir}/man1/vapigen-0.26.1*"
 vala_files += "${prefix}/share/aclocal/vala.m4"
 vala_files += "${prefix}/share/aclocal/vapigen.m4"
-vala_files += "${prefix}/share/pkgconfig/vapigen-0.24.pc"
+vala_files += "${prefix}/share/pkgconfig/vapigen-0.26.pc"
 vala_files += "${prefix}/share/vala"
 vala_files += "${prefix}/share/vala/Makefile.vapigen"
-vala_files += "${prefix}/share/vala-0.24/"
-vala_files += "${prefix}/lib/vala-0.24/"
+vala_files += "${prefix}/share/vala-0.26/"
+vala_files += "${prefix}/lib/vala-0.26/"
 MANIFESTFILES_${PN} = "vala.manifest"
 DIRFILES_${PN} = ""
 DIRFILES_${PN} += "${prefix}/share/vala"
 
 libvala-dev_files = ""
 libvala-dev_files += "AUTHORS ChangeLog NEWS README"
-libvala-dev_files += "${prefix}/include/vala-0.24/"
-libvala-dev_files += "${prefix}/lib/libvala-0.24.so"
-libvala-dev_files += "${prefix}/lib/pkgconfig/libvala-0.24.pc"
+libvala-dev_files += "${prefix}/include/vala-0.26/"
+libvala-dev_files += "${prefix}/lib/libvala-0.26.so"
+libvala-dev_files += "${prefix}/lib/pkgconfig/libvala-0.26.pc"
 MANIFESTFILES_lib${PN}-dev = "vala.manifest"
 
 FILES_lib${PN} = "${libvala_files}"
index c550587..2c0ef96 100644 (file)
@@ -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/upstream/vala;tag=840fd0f666c91fba0169b8176cb88a80b689ad8a;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/vala;tag=f075306bb9eccbb59c731f441b2b465d9476f80c;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 44f898d..1030b9e 100644 (file)
@@ -252,7 +252,6 @@ PACKAGES += " festival "
 PACKAGES += " festival-dev "
 
 festival_files = ""
-festival_files += "MIT COPYING"
 festival_files += "README INSTALL examples/*.text examples/ex1.* examples/*.scm examples/*.dtd"
 festival_files += "${sysconfdir}/festival.scm"
 festival_files += "${prefix}/bin/festival"
index 037dbec..4171d46 100644 (file)
@@ -30,8 +30,8 @@ PROVIDES += "weston-clients"
 
 RDEPENDS = ""
 #RDEPENDS of weston (${PN})
-RDEPENDS_${PN} += "weston-startup"
 RDEPENDS_${PN} += "shadow"
+RDEPENDS_${PN} += "tlm"
 
 
 DEPENDS = ""
@@ -140,17 +140,6 @@ do_install() {
  install -m 755 weston-transformed ${D}${prefix}/bin
  install -m 755 weston-fullscreen ${D}${prefix}/bin
  
- install -d ${D}${prefix}/lib/systemd/user
- install -m 644 ${S}/packaging/weston.target ${D}${prefix}/lib/systemd/user/weston.target
- # The weston.service unit file must be provided by the weston-startup
- # virtual package, i.e. "Provide: weston-startup".  The weston-startup
- # virtual package requirement is intended to force Tizen profile
- # maintainers to add the necessary start-up script or systemd unit
- # file to start weston. Otherwise it becomes possible to install
- # weston without an automated means to start weston at boot, which may
- # lead to confusion.  This approach allows startup related files to be
- # maintained outside of this weston package.
  
 }
 
@@ -182,7 +171,6 @@ weston_files += "${prefix}/lib/weston/headless-backend.so"
 weston_files += "${prefix}/lib/weston/wayland-backend.so"
 weston_files += "${prefix}/lib/weston/gl-renderer.so"
 weston_files += "${prefix}/share/weston"
-weston_files += "${prefix}/lib/systemd/user/weston.target"
 MANIFESTFILES_${PN} = "weston.manifest"
 
 weston-clients_files = ""
index 7845c13..b44105a 100644 (file)
@@ -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/upstream/weston;tag=8e957a23d98c47ff032bf8440a4ca8ad67ccb227;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/weston;tag=3b2b540a6c211b599d7cf9ace0026572d9fc3ec9;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 5d82617..34b70ea 100644 (file)
@@ -54,9 +54,9 @@ DEPENDS += "aul"
 DEPENDS += "libexif"
 DEPENDS += "libmm-utility"
 DEPENDS += "media-server"
-DEPENDS += "gdk-pixbuf"
 DEPENDS += "heynoti"
 DEPENDS += "vconf"
+DEPENDS += "pkgconfig(gdk-pixbuf-2.0)"
 
 do_prep() {
  cd ${S}
index 89ce9b3..e4b16b7 100644 (file)
@@ -1,8 +1,8 @@
-DESCRIPTION = "Multimedia Framework Common Library"
+DESCRIPTION = "Multimedia Framework Common Lib"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Multimedia/Libraries"
 LICENSE = "Apache-2.0"
-PV = "0.2.55"
+PV = "0.2.85"
 
 SRC_URI = ""
 
@@ -24,6 +24,9 @@ RDEPENDS = ""
 #RDEPENDS of libmm-common-dev (${PN}-dev)
 RDEPENDS_${PN}-dev += "libmm-common"
 
+#RDEPENDS of libmm-common (${PN})
+RDEPENDS_${PN} += "glibc"
+
 
 DEPENDS = ""
 #DEPENDS of libmm-common
@@ -35,7 +38,7 @@ do_prep() {
  cd ${S}
  chmod -Rf a+rX,u+w,g-w,o-w ${S}
  #setup -q
- cp ${S}/packaging/libmm-common.manifest .
  
  
 }
@@ -53,11 +56,12 @@ do_compile() {
   unset DISPLAY
   LD_AS_NEEDED=1; export LD_AS_NEEDED ;
   
-  
   CFLAGS="$CFLAGS -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" "
+  export CFLAGS+=" -Wall -Wcast-align -Wcast-qual -Wextra -Wno-array-bounds -Wno-empty-body -Wno-ignored-qualifiers -Wno-unused-parameter -Wshadow -Wwrite-strings -Wswitch-default -Wno-unused-but-set-parameter -Wno-unused-but-set-variable"
   
   autotools_do_configure
-  oe_runmake -j16
+  make -j16
+  
   
   
   
@@ -73,6 +77,7 @@ do_install() {
  rm -rf ${D}
  mkdir -p ${D}
  
+ rm -rf ${D}
  
    oe_runmake \
          DESTDIR=${D} \
@@ -84,6 +89,7 @@ do_install() {
    find ${D} -regex ".*\.a$" | xargs rm -f --
  
  
 }
 
 pkg_postinst_${PN}() {
@@ -113,7 +119,6 @@ libmm-common-dev_files += "${prefix}/include/mmf/mm_debug.h"
 libmm-common-dev_files += "${prefix}/include/mmf/mm.h"
 libmm-common-dev_files += "${prefix}/lib/pkgconfig/mm-common.pc"
 libmm-common-dev_files += "${prefix}/lib/libmmfcommon.so"
-MANIFESTFILES_${PN}-dev = "libmm-common.manifest"
 
 libmm-common_files = ""
 libmm-common_files += "${prefix}/lib/libmmfcommon.so.*"
index 69b1aeb..307c74b 100644 (file)
@@ -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/multimedia/libmm-common;tag=c244cbbbb20aac7a2413d630b4c0e1b7a1a31f1f;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/multimedia/libmm-common;tag=b278ce78e1bdad66d46a051ec0258c13fbf85032;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 118f5f0..cdfb5c8 100644 (file)
@@ -2,7 +2,7 @@ DESCRIPTION = "Media Fileinfo"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "Apache-2.0"
-PV = "0.6.0"
+PV = "0.6.1"
 
 SRC_URI = ""
 
index 17953dd..ef5a932 100644 (file)
@@ -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/multimedia/libmm-fileinfo;tag=22b63cf9358324558602ba5ccb374201f785812c;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/multimedia/libmm-fileinfo;tag=4ffa938eeab04aef98fa728683bd54687420baff;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 5276dcb..68a727a 100644 (file)
@@ -2,7 +2,7 @@ DESCRIPTION = "MMSound Package contains client lib and sound_server binary"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Multimedia/Media Playback"
 LICENSE = "Apache-2.0"
-PV = "0.7.2g"
+PV = "0.7.2h"
 
 SRC_URI = ""
 
index 5168768..6e89fc6 100644 (file)
@@ -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/multimedia/libmm-sound;tag=1cd4ad61333ee2b961e0def7a57bfaa266d4bcbc;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/multimedia/libmm-sound;tag=c7f783deb5d7b5629cec0f155e0954672c8f31ef;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index e34bf2d..6ae75ec 100644 (file)
@@ -147,7 +147,7 @@ pkg_postinst_${PN}() {
     chgrp -R users $D${prefix}/data/data-media
     chgrp -R users $D${prefix}/data/file-manager-service
     # setup dbupdate in user session
-    mkdir -p $D${prefix}/lib/systemd/user/default.target.requires/
+    mkdir -p $D${prefix}/lib/systemd/user/default.target.wants/
     ln -sf ../media-server-user.service  $D${prefix}/lib/systemd/user/default.target.wants/
 
 }
index 9e83ea1..30197b6 100644 (file)
@@ -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/multimedia/media-server;tag=b1cba9bae69f8a13e85edfb3cf6f5e30948e8852;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/multimedia/media-server;tag=ca93eb1f529cab34a461422d7e22b893d827f9e5;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 7767460..905f0c4 100644 (file)
@@ -116,14 +116,14 @@ DEPENDS += "speex"
 DEPENDS += "libsndfile1"
 DEPENDS_append_class-native = " intltool-native"
 DEPENDS_append_class-target = " intltool-native"
+DEPENDS += "sbc"
 DEPENDS += "openssl"
 DEPENDS += "alsa-lib"
 DEPENDS += "dbus"
 inherit pkgconfig
 DEPENDS += "udev"
 DEPENDS += "glib-2.0"
-DEPENDS += "bluez4"
-DEPENDS += "sbc"
+DEPENDS += "bluez5"
 DEPENDS += "systemd"
 DEPENDS_append_class-native = " libtool"
 DEPENDS_append_class-target = " libtool-cross"
@@ -373,7 +373,6 @@ pulseaudio-module-augment-properties_files += "${prefix}/lib/pulse-5.0/modules/m
 MANIFESTFILES_${PN}-module-augment-properties = "pulseaudio.manifest"
 
 pulseaudio_files = ""
-pulseaudio_files += "LGPL-2.0+ LICENSE GPL LGPL"
 pulseaudio_files += "${sysconfdir}/pulse/filter/*.dat"
 pulseaudio_files += "${prefix}/bin/esdcompat"
 pulseaudio_files += "${prefix}/bin/pulseaudio"
index 808ebff..a8cdca8 100644 (file)
@@ -2,7 +2,7 @@ DESCRIPTION = "Tools for Converting from and to the Tiff Format"
 HOMEPAGE = "http://www.remotesensing.org/libtiff"
 SECTION = "Productivity/Graphics/Convertors"
 LICENSE = "HPND"
-PV = "4.0.2"
+PV = "4.0.3"
 
 SRC_URI = ""
 
@@ -135,7 +135,6 @@ MANIFESTFILES_${PN} = "tiff.manifest"
 tiff-docs_files = ""
 
 libtiff_files = ""
-libtiff_files += "COPYRIGHT"
 libtiff_files += "${prefix}/lib/*.so.*"
 MANIFESTFILES_lib${PN} = "tiff.manifest"
 
index f395b65..d58ad4a 100644 (file)
@@ -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/upstream/tiff;tag=2d1548a92a4768584c545d5c40fa203883612eb0;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/tiff;tag=a7123bacbef4cf6265a5bde3eb4e65af3962ce12;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
diff --git a/meta-tizen-common-base/recipes-security/buxton/buxton-extraconf.inc b/meta-tizen-common-base/recipes-security/buxton/buxton-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/meta-tizen-common-base/recipes-security/buxton/buxton.inc b/meta-tizen-common-base/recipes-security/buxton/buxton.inc
new file mode 100644 (file)
index 0000000..134eada
--- /dev/null
@@ -0,0 +1,188 @@
+DESCRIPTION = "A security-enabled configuration system"
+HOMEPAGE = "https://github.com/sofar/buxton"
+SECTION = "System/Configuration"
+LICENSE = "LGPL-2.1+"
+PV = "5"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit manifest autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by buxton-dev
+PROVIDES += "buxton-dev"
+
+
+#PROVIDES by buxtonsimple
+PROVIDES += "buxtonsimple"
+
+
+#PROVIDES by buxton-docs
+PROVIDES += "buxton-docs "
+
+
+#PROVIDES by buxtonsimple-dev
+PROVIDES += "buxtonsimple-dev"
+
+
+#PROVIDES by buxton
+
+
+RDEPENDS = ""
+#RDEPENDS of buxton-dev (${PN}-dev)
+RDEPENDS_${PN}-dev += "buxton"
+
+#RDEPENDS of buxtonsimple (${PN}simple)
+RDEPENDS_${PN}simple += "buxton"
+
+#RDEPENDS of buxtonsimple-dev (${PN}simple-dev)
+RDEPENDS_${PN}simple-dev += "buxton"
+
+#RDEPENDS of buxton (${PN})
+RDEPENDS_${PN} += "/usr/bin/chown"
+RDEPENDS_${PN} += "smack"
+RDEPENDS_${PN} += "buxton"
+
+
+DEPENDS = ""
+#DEPENDS of buxton
+inherit pkgconfig
+DEPENDS += "libcheck"
+DEPENDS += "systemd"
+DEPENDS += "attr"
+DEPENDS += "gdbm-dev"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/buxton.manifest .
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+  LANG=C
+  export LANG
+  unset DISPLAY
+  LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+  
+  
+  autotools_do_configure
+  make -j16
+  
+  
+  
+}
+EXTRA_OECONF += ""
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+   oe_runmake \
+         DESTDIR=${D} \
+         INSTALL_ROOT=${D} \
+         BINDIR=${prefix}/bin \
+   install  
+   rm -f ${D}${infodir}/dir 
+   find ${D} -regex ".*\.la$" | xargs rm -f -- 
+   find ${D} -regex ".*\.a$" | xargs rm -f --
+ # TODO: need to define needed layers for Tizen in tizen.conf
+ install -m 0644 ${S}/packaging/tizen.conf ${D}${sysconfdir}/buxton.conf
+}
+
+pkg_postinst_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+    #buxtond runs as user buxton, which much be created
+    useradd buxton
+    buxtonctl create-db base
+    buxtonctl create-db isp
+    if [ "$1" -eq 1 ] ; then
+        # The initial DBs will not have the correct labels and
+        # permissions when created in postinstall during image
+        # creation, so we set these file attributes here.
+        chsmack -a System ${localstatedir}/lib/buxton/*.db
+        chown buxton:buxton ${localstatedir}/lib/buxton/*.db
+    fi
+
+}
+
+pkg_postrm_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " buxton-dev "
+PACKAGES += " buxtonsimple "
+PACKAGES += " buxton-docs "
+PACKAGES += " buxtonsimple-dev "
+PACKAGES += " buxton "
+
+buxton-dev_files = ""
+buxton-dev_files += "${prefix}/include/buxton.h"
+buxton-dev_files += "${prefix}/lib/libbuxton.so"
+buxton-dev_files += "${prefix}/lib/pkgconfig/buxton.pc"
+MANIFESTFILES_${PN}-dev = "buxton.manifest"
+
+buxtonsimple_files = ""
+buxtonsimple_files += "${prefix}/lib/libbuxtonsimple.so.*"
+MANIFESTFILES_${PN}simple = "buxton.manifest"
+
+buxton-docs_files = ""
+
+buxtonsimple-dev_files = ""
+buxtonsimple-dev_files += "${prefix}/include/buxtonsimple.h"
+buxtonsimple-dev_files += "${prefix}/lib/libbuxtonsimple.so"
+buxtonsimple-dev_files += "${prefix}/lib/pkgconfig/buxtonsimple.pc"
+MANIFESTFILES_${PN}simple-dev = "buxton.manifest"
+
+buxton_files = ""
+buxton_files += "${sysconfdir}/buxton.conf"
+buxton_files += "${prefix}/bin/buxtonctl"
+buxton_files += "${prefix}/lib/buxton/*.so"
+buxton_files += "${prefix}/lib/libbuxton.so.*"
+buxton_files += "${prefix}/lib/systemd/system/buxton.service"
+buxton_files += "${prefix}/lib/systemd/system/buxton.socket"
+buxton_files += "${prefix}/lib/systemd/system/sockets.target.wants/buxton.socket"
+buxton_files += "${prefix}/sbin/buxtond"
+buxton_files += "%dir ${localstatedir}/lib/buxton"
+MANIFESTFILES_${PN} = "buxton.manifest"
+
+FILES_${PN}-dev = "${buxton-dev_files}"
+FILES_${PN}simple = "${buxtonsimple_files}"
+FILES_${PN}-docs = "${buxton-docs_files}"
+FILES_${PN}simple-dev = "${buxtonsimple-dev_files}"
+FILES_${PN} = "${buxton_files}"
+
+PKG_buxton-dev= "buxton-dev"
+PKG_buxtonsimple= "buxtonsimple"
+PKG_buxton-docs= "buxton-docs"
+PKG_buxtonsimple-dev= "buxtonsimple-dev"
+PKG_buxton= "buxton"
+
+require buxton-extraconf.inc
+
diff --git a/meta-tizen-common-base/recipes-security/buxton/buxton_git.bb b/meta-tizen-common-base/recipes-security/buxton/buxton_git.bb
new file mode 100644 (file)
index 0000000..e56db7f
--- /dev/null
@@ -0,0 +1,10 @@
+require buxton.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/upstream/buxton;tag=30ff93b6f03098ab14626e2212776b05594cb212;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
diff --git a/meta-tizen-common-base/recipes-security/cynara/cynara-extraconf.inc b/meta-tizen-common-base/recipes-security/cynara/cynara-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/meta-tizen-common-base/recipes-security/cynara/cynara.inc b/meta-tizen-common-base/recipes-security/cynara/cynara.inc
new file mode 100644 (file)
index 0000000..7450935
--- /dev/null
@@ -0,0 +1,475 @@
+DESCRIPTION = "Cynara service with client libraries"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "Security/Application Privilege"
+LICENSE = "Apache-2.0"
+PV = "0.4.2"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit manifest autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by libcynara-creds-socket
+PROVIDES += "libcynara-creds-socket"
+
+
+#PROVIDES by cynara-tests
+PROVIDES += "cynara-tests"
+
+
+#PROVIDES by libcynara-client
+PROVIDES += "libcynara-client"
+
+
+#PROVIDES by libcynara-creds-dbus
+PROVIDES += "libcynara-creds-dbus"
+
+
+#PROVIDES by cynara
+
+
+#PROVIDES by cynara-dev
+PROVIDES += "cynara-dev"
+
+
+#PROVIDES by libcynara-creds-commons
+PROVIDES += "libcynara-creds-commons"
+
+
+#PROVIDES by libcynara-commons
+PROVIDES += "libcynara-commons"
+
+
+#PROVIDES by libcynara-admin
+PROVIDES += "libcynara-admin"
+
+
+#PROVIDES by cynara-db-migration
+PROVIDES += "cynara-db-migration"
+
+
+#PROVIDES by libcynara-agent
+PROVIDES += "libcynara-agent"
+
+
+#PROVIDES by libcynara-session
+PROVIDES += "libcynara-session"
+
+
+RDEPENDS = ""
+#RDEPENDS of cynara (${PN})
+RDEPENDS_${PN} += "systemd"
+RDEPENDS_${PN} += "default-ac-domains"
+RDEPENDS_${PN} += "cynara-db-migration"
+RDEPENDS_${PN} += "smack"
+RDEPENDS_${PN} += "shadow"
+
+#RDEPENDS of libcynara-client (lib${PN}-client)
+RDEPENDS_lib${PN}-client += "cynara"
+
+#RDEPENDS of libcynara-creds-dbus (lib${PN}-creds-dbus)
+RDEPENDS_lib${PN}-creds-dbus += "dbus"
+
+#RDEPENDS of cynara-dev (${PN}-dev)
+RDEPENDS_${PN}-dev += "libcynara-client"
+RDEPENDS_${PN}-dev += "dbus"
+RDEPENDS_${PN}-dev += "libcynara-creds-dbus"
+RDEPENDS_${PN}-dev += "libcynara-creds-commons"
+RDEPENDS_${PN}-dev += "libcynara-commons"
+RDEPENDS_${PN}-dev += "libcynara-admin"
+RDEPENDS_${PN}-dev += "libcynara-creds-socket"
+RDEPENDS_${PN}-dev += "libcynara-agent"
+RDEPENDS_${PN}-dev += "libcynara-session"
+
+#RDEPENDS of libcynara-admin (lib${PN}-admin)
+RDEPENDS_lib${PN}-admin += "cynara"
+
+#RDEPENDS of libcynara-agent (lib${PN}-agent)
+RDEPENDS_lib${PN}-agent += "cynara"
+
+
+DEPENDS = ""
+#DEPENDS of cynara-tests
+#DEPENDS of cynara
+#DEPENDS of libcynara-creds-dbus
+DEPENDS += "systemd"
+inherit tizen_cmake
+DEPENDS += "zip"
+DEPENDS += "dbus"
+inherit pkgconfig
+DEPENDS += "pkgconfig(gmock)"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp -a ${S}/packaging/cynara.manifest .
+ cp -a ${S}/packaging/libcynara-client.manifest .
+ cp -a ${S}/packaging/libcynara-admin.manifest .
+ cp -a ${S}/packaging/cynara-tests.manifest .
+ cp -a ${S}/packaging/libcynara-agent.manifest .
+ cp -a ${S}/packaging/libcynara-commons.manifest .
+ cp -a ${S}/packaging/libcynara-creds-commons.manifest .
+ cp -a ${S}/packaging/libcynara-creds-dbus.manifest .
+ cp -a ${S}/packaging/libcynara-creds-socket.manifest .
+ cp -a ${S}/packaging/libcynara-session.manifest .
+ cp -a ${S}/packaging/cynara-db-migration.manifest .
+ cp -a test/db/db* .
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+ export CXXFLAGS="$CXXFLAGS -DCYNARA_STATE_PATH=\\\"${localstatedir}/cynara/\\\" \
+                            -DCYNARA_LIB_PATH=\\\"${prefix}/lib/cynara/\\\" \
+                            -DCYNARA_TESTS_DIR=\\\"${prefix}/share/cynara/tests/\\\" \
+                            -DCYNARA_CONFIGURATION_DIR=\\\"${sysconfdir}/cynara/\\\""
+ export LDFLAGS+="-Wl,--rpath=${prefix}/lib"
+   cmake \
+         -DCMAKE_VERBOSE_MAKEFILE=ON \
+         -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
+         -DCMAKE_INSTALL_LIBDIR:PATH=${prefix}/lib \
+         -DINCLUDE_INSTALL_DIR:PATH=${prefix}/include \
+         -DLIB_INSTALL_DIR:PATH=${prefix}/lib \
+         -DSYSCONF_INSTALL_DIR:PATH=${sysconfdir} \
+         -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
+         -DCMAKE_SKIP_RPATH:BOOL=ON \
+         -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
+         ${EXTRA_OECMAKE} . \
+         -DBUILD_TESTS=ON \
+         -DCMAKE_BUILD_TYPE=RELEASE \
+         -DCMAKE_VERBOSE_MAKEFILE=ON
+ make -j16
+}
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+ rm -rf ${D}
+   oe_runmake \
+         DESTDIR=${D} \
+         INSTALL_ROOT=${D} \
+         BINDIR=${prefix}/bin \
+   install  
+   rm -f ${D}${infodir}/dir 
+   find ${D} -regex ".*\.la$" | xargs rm -f -- 
+   find ${D} -regex ".*\.a$" | xargs rm -f --
+ mkdir -p ${D}/${sysconfdir}/cynara/
+ cp ./conf/creds.conf ${D}/${sysconfdir}/cynara//creds.conf
+ mkdir -p ${D}/usr/lib/systemd/system/sockets.target.wants
+ mkdir -p ${D}/${localstatedir}/cynara/
+ mkdir -p ${D}${prefix}/share/cynara/tests//empty_db
+ mkdir -p ${D}${prefix}/lib/cynara//plugin/client
+ mkdir -p ${D}${prefix}/lib/cynara//plugin/service
+ cp -a db* ${D}${prefix}/share/cynara/tests/
+ ln -s ../cynara.socket ${D}/usr/lib/systemd/system/sockets.target.wants/cynara.socket
+ ln -s ../cynara-admin.socket ${D}/usr/lib/systemd/system/sockets.target.wants/cynara-admin.socket
+ ln -s ../cynara-agent.socket ${D}/usr/lib/systemd/system/sockets.target.wants/cynara-agent.socket
+}
+
+pkg_preinst_${PN}() {
+    #!/bin/sh -e
+
+    id -g cynara > /dev/null 2>&1
+    if [ $? -eq 1 ]; then
+        groupadd cynara -r > /dev/null 2>&1
+    fi
+    id -u cynara > /dev/null 2>&1
+    if [ $? -eq 1 ]; then
+        useradd -d /var/lib/empty -s /sbin/nologin -r -g cynara cynara > /dev/null 2>&1
+    fi
+    if [ $1 -gt 1 ] ; then
+        OLDVERSION="$(rpm -q --qf '%{version}' cynara)"
+        $D${prefix}/sbin/cynara/cynara-db-migration.sh upgrade -f ${OLDVERSION} -t 0.4.2
+    else
+        $D${prefix}/sbin/cynara/cynara-db-migration.sh install -t 0.4.2
+    fi
+
+}
+
+pkg_postinst_libcynara-agent() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postinst_${PN}() {
+    #!/bin/sh -e
+
+    ### Add file capabilities if needed
+    ### setcap/getcap binary are useful. To use them you must install libcap and libcap-tools packages
+    ### In such case uncomment Requires with those packages
+    systemctl daemon-reload
+    if [ $1 = 1 ]; then
+        systemctl enable cynara.service
+    fi
+    chsmack -a System ${localstatedir}/cynara/
+    systemctl restart cynara.service
+
+}
+
+pkg_postinst_libcynara-creds-socket() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postinst_libcynara-client() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postinst_libcynara-creds-dbus() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postinst_libcynara-session() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postinst_libcynara-admin() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postinst_libcynara-creds-commons() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postinst_libcynara-commons() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_prerm_${PN}() {
+    #!/bin/sh -e
+
+    if [ $1 = 0 ]; then
+        # unistall
+        systemctl stop cynara.service
+    fi
+
+}
+
+pkg_postrm_libcynara-creds-commons() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_libcynara-creds-socket() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_libcynara-agent() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_libcynara-admin() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_${PN}() {
+    #!/bin/sh -e
+
+    if [ $1 = 0 ]; then
+        $D${prefix}/sbin/cynara/cynara-db-migration.sh uninstall -f 0.4.2
+        userdel -r cynara > /dev/null 2>&1
+        groupdel cynara > /dev/null 2>&1
+        systemctl daemon-reload
+    fi
+
+}
+
+pkg_postrm_libcynara-creds-dbus() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_libcynara-session() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_libcynara-client() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_libcynara-commons() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " cynara-tests "
+PACKAGES += " libcynara-client "
+PACKAGES += " libcynara-creds-dbus "
+PACKAGES += " cynara "
+PACKAGES += " cynara-dev "
+PACKAGES += " cynara-db-migration "
+PACKAGES += " libcynara-commons "
+PACKAGES += " libcynara-admin "
+PACKAGES += " libcynara-creds-commons "
+PACKAGES += " libcynara-creds-socket "
+PACKAGES += " libcynara-agent "
+PACKAGES += " libcynara-session "
+
+cynara-tests_files = ""
+cynara-tests_files += "/usr/bin/cynara-tests"
+cynara-tests_files += "${prefix}/share/cynara/tests/db*/*"
+cynara-tests_files += "%attr(755,root,root) ${prefix}/share/cynara/tests/empty_db"
+MANIFESTFILES_${PN}-tests = "cynara-tests.manifest"
+DIRFILES_${PN}-tests = ""
+DIRFILES_${PN}-tests += "%attr(755,root,root) ${prefix}/share/cynara/tests/empty_db"
+
+libcynara-client_files = ""
+libcynara-client_files += "${prefix}/lib/libcynara-client.so.*"
+libcynara-client_files += "${prefix}/lib/libcynara-client-async.so.*"
+libcynara-client_files += "${prefix}/lib/libcynara-client-commons.so.*"
+libcynara-client_files += "%attr(755,cynara,cynara) ${prefix}/lib/cynara/plugin/client"
+MANIFESTFILES_lib${PN}-client = "libcynara-client.manifest"
+DIRFILES_lib${PN}-client = ""
+DIRFILES_lib${PN}-client += "%attr(755,cynara,cynara) ${prefix}/lib/cynara/plugin/client"
+
+libcynara-creds-dbus_files = ""
+libcynara-creds-dbus_files += "${prefix}/lib/libcynara-creds-dbus.so.*"
+MANIFESTFILES_lib${PN}-creds-dbus = "libcynara-creds-dbus.manifest"
+
+cynara_files = ""
+cynara_files += "/usr/bin/cynara"
+cynara_files += "/usr/lib/systemd/system/cynara.service"
+cynara_files += "/usr/lib/systemd/system/cynara.target"
+cynara_files += "/usr/lib/systemd/system/sockets.target.wants/cynara.socket"
+cynara_files += "/usr/lib/systemd/system/cynara.socket"
+cynara_files += "/usr/lib/systemd/system/sockets.target.wants/cynara-admin.socket"
+cynara_files += "/usr/lib/systemd/system/cynara-admin.socket"
+cynara_files += "/usr/lib/systemd/system/sockets.target.wants/cynara-agent.socket"
+cynara_files += "/usr/lib/systemd/system/cynara-agent.socket"
+cynara_files += "%attr(700,cynara,cynara) ${localstatedir}/cynara/"
+cynara_files += "%attr(755,cynara,cynara) ${prefix}/lib/cynara/plugin/service"
+MANIFESTFILES_${PN} = "cynara.manifest"
+DIRFILES_${PN} = ""
+DIRFILES_${PN} += "%attr(700,cynara,cynara) ${localstatedir}/cynara/"
+DIRFILES_${PN} += "%attr(755,cynara,cynara) ${prefix}/lib/cynara/plugin/service"
+
+cynara-dev_files = ""
+cynara-dev_files += "${prefix}/include/cynara/*.h"
+cynara-dev_files += "${prefix}/include/cynara/plugin/*.h"
+cynara-dev_files += "${prefix}/include/cynara/types/*.h"
+cynara-dev_files += "${prefix}/lib/pkgconfig/*.pc"
+cynara-dev_files += "${prefix}/lib/*.so"
+
+cynara-db-migration_files = ""
+cynara-db-migration_files += "${prefix}/sbin/cynara/cynara-db-migration.sh"
+MANIFESTFILES_${PN}-db-migration = "cynara-db-migration.manifest"
+
+libcynara-commons_files = ""
+libcynara-commons_files += "${prefix}/lib/libcynara-commons.so.*"
+libcynara-commons_files += "${prefix}/lib/libcynara-storage.so.*"
+MANIFESTFILES_lib${PN}-commons = "libcynara-commons.manifest"
+
+libcynara-admin_files = ""
+libcynara-admin_files += "${prefix}/lib/libcynara-admin.so.*"
+MANIFESTFILES_lib${PN}-admin = "libcynara-admin.manifest"
+
+libcynara-creds-commons_files = ""
+libcynara-creds-commons_files += "${prefix}/lib/libcynara-creds-commons.so.*"
+libcynara-creds-commons_files += "${sysconfdir}/cynara/creds.conf"
+MANIFESTFILES_lib${PN}-creds-commons = "libcynara-creds-commons.manifest"
+
+libcynara-creds-socket_files = ""
+libcynara-creds-socket_files += "${prefix}/lib/libcynara-creds-socket.so.*"
+MANIFESTFILES_lib${PN}-creds-socket = "libcynara-creds-socket.manifest"
+
+libcynara-agent_files = ""
+libcynara-agent_files += "${prefix}/lib/libcynara-agent.so.*"
+MANIFESTFILES_lib${PN}-agent = "libcynara-agent.manifest"
+
+libcynara-session_files = ""
+libcynara-session_files += "${prefix}/lib/libcynara-session.so.*"
+MANIFESTFILES_lib${PN}-session = "libcynara-session.manifest"
+
+FILES_${PN}-tests = "${cynara-tests_files}"
+FILES_lib${PN}-client = "${libcynara-client_files}"
+FILES_lib${PN}-creds-dbus = "${libcynara-creds-dbus_files}"
+FILES_${PN} = "${cynara_files}"
+FILES_${PN}-dev = "${cynara-dev_files}"
+FILES_${PN}-db-migration = "${cynara-db-migration_files}"
+FILES_lib${PN}-commons = "${libcynara-commons_files}"
+FILES_lib${PN}-admin = "${libcynara-admin_files}"
+FILES_lib${PN}-creds-commons = "${libcynara-creds-commons_files}"
+FILES_lib${PN}-creds-socket = "${libcynara-creds-socket_files}"
+FILES_lib${PN}-agent = "${libcynara-agent_files}"
+FILES_lib${PN}-session = "${libcynara-session_files}"
+
+PKG_cynara-tests= "cynara-tests"
+PKG_libcynara-client= "libcynara-client"
+PKG_libcynara-creds-dbus= "libcynara-creds-dbus"
+PKG_cynara= "cynara"
+PKG_cynara-dev= "cynara-dev"
+PKG_cynara-db-migration= "cynara-db-migration"
+PKG_libcynara-commons= "libcynara-commons"
+PKG_libcynara-admin= "libcynara-admin"
+PKG_libcynara-creds-commons= "libcynara-creds-commons"
+PKG_libcynara-creds-socket= "libcynara-creds-socket"
+PKG_libcynara-agent= "libcynara-agent"
+PKG_libcynara-session= "libcynara-session"
+
+require cynara-extraconf.inc
+
diff --git a/meta-tizen-common-base/recipes-security/cynara/cynara_git.bb b/meta-tizen-common-base/recipes-security/cynara/cynara_git.bb
new file mode 100644 (file)
index 0000000..3897d05
--- /dev/null
@@ -0,0 +1,10 @@
+require cynara.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/core/security/cynara;tag=b00d7fb59ba12ad6cfb53b5b476dc3c18e09f39d;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
index d0c475f..ea06544 100644 (file)
@@ -52,6 +52,7 @@ do_prep() {
  chmod -Rf a+rX,u+w,g-w,o-w ${S}
  #setup -q -n gsignond-1.0.3
  cp ${S}/packaging/gsignond.manifest .
+ cp ${S}/packaging/gsignond-cleandb .
  
  
 }
@@ -69,6 +70,7 @@ do_compile() {
   unset DISPLAY
   LD_AS_NEEDED=1; export LD_AS_NEEDED ;
   
+  autoreconf -ivf
   
   autotools_do_configure
   
@@ -100,8 +102,10 @@ do_install() {
    find ${D} -regex ".*\.a$" | xargs rm -f --
  install -m 755 -d ${D}${prefix}/lib/systemd/user
  install -m 644 data/gsignond.service ${D}${prefix}/lib/systemd/user/
- install -m 755 -d ${D}${prefix}/lib/systemd/user/weston.target.wants
- ln -s ../gsignond.service ${D}${prefix}/lib/systemd/user/weston.target.wants/gsignond.service
+ install -m 755 -d ${D}${prefix}/lib/systemd/user/default.target.wants
+ ln -sf ../gsignond.service ${D}${prefix}/lib/systemd/user/default.target.wants/gsignond.service
+ install -m 755 -d ${D}${sysconfdir}/gumd/userdel.d/
+ install -m 755 gsignond-cleandb ${D}${sysconfdir}/gumd/userdel.d/
  
  
 }
@@ -129,15 +133,16 @@ gsignond-doc_files = ""
 gsignond-doc_files += "${prefix}/share/gtk-doc/html/gsignond/*"
 
 gsignond_files = ""
-gsignond_files += "AUTHORS COPYING.LIB INSTALL NEWS README"
+gsignond_files += "AUTHORS COPYING.LIB"
 gsignond_files += "${prefix}/bin/gsignond"
 gsignond_files += "${prefix}/lib/libgsignond-*.so.*"
 gsignond_files += "${prefix}/lib/gsignond/extensions/*.so*"
 gsignond_files += "${prefix}/lib/gsignond/gplugins/*.so*"
 gsignond_files += "${prefix}/lib/gsignond/pluginloaders/gsignond-plugind"
 gsignond_files += "${prefix}/lib/systemd/user/gsignond.service"
-gsignond_files += "${prefix}/lib/systemd/user/weston.target.wants/gsignond.service"
+gsignond_files += "${prefix}/lib/systemd/user/default.target.wants/gsignond.service"
 gsignond_files += "${sysconfdir}/gsignond.conf"
+gsignond_files += "${sysconfdir}/gumd/userdel.d/"
 MANIFESTFILES_${PN} = "gsignond.manifest"
 
 gsignond-dev_files = ""
index bd86f36..631aeea 100644 (file)
@@ -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/upstream/gsignond;tag=572cf9261e1233c5db1b74b74a70d97289d752a2;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/gsignond;tag=7205ca5442c3c3f48bbccf2b707df15a3e3da32a;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index c5d6040..442f966 100644 (file)
@@ -2,7 +2,7 @@ DESCRIPTION = "Library for accessing the Secret Service API"
 HOMEPAGE = "http://www.gnome.org/"
 SECTION = "System/Libraries"
 LICENSE = "LGPL-2.1+"
-PV = "0.15"
+PV = "0.18"
 
 SRC_URI = ""
 
@@ -24,19 +24,18 @@ PROVIDES += "libsecret-dev"
 #PROVIDES by libsecret
 
 
-#PROVIDES by libsecret-tools
-PROVIDES += "libsecret-tools"
+#PROVIDES by libsecret-docs
+PROVIDES += "libsecret-docs "
 
 
-#PROVIDES by typelib-SecretUnstable
-PROVIDES += "typelib-SecretUnstable"
+#PROVIDES by libsecret-tools
+PROVIDES += "libsecret-tools"
 
 
 RDEPENDS = ""
 #RDEPENDS of libsecret-dev (${PN}-dev)
 RDEPENDS_${PN}-dev += "typelib-Secret"
 RDEPENDS_${PN}-dev += "libsecret"
-RDEPENDS_${PN}-dev += "typelib-SecretUnstable"
 
 
 DEPENDS = ""
@@ -80,7 +79,8 @@ do_compile() {
   
    
   autotools_do_configure
-  make V=1
+  
+  oe_runmake  -j16
   
   
   
@@ -126,17 +126,14 @@ pkg_postrm_${PN}() {
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
 PACKAGES += " libsecret-tools "
-PACKAGES += " libsecret "
 PACKAGES += " libsecret-dev "
 PACKAGES += " typelib-Secret "
-PACKAGES += " typelib-SecretUnstable "
+PACKAGES += " libsecret-docs "
+PACKAGES += " libsecret "
 
 libsecret-tools_files = ""
 libsecret-tools_files += "${prefix}/bin/secret-tool"
 
-libsecret_files = ""
-libsecret_files += "${prefix}/lib/libsecret-1.so.*"
-
 libsecret-dev_files = ""
 libsecret-dev_files += "AUTHORS ChangeLog NEWS README"
 libsecret-dev_files += "${prefix}/lib/libsecret-1.so"
@@ -144,33 +141,28 @@ libsecret-dev_files += "${prefix}/lib/pkgconfig/libsecret-1.pc"
 libsecret-dev_files += "${prefix}/lib/pkgconfig/libsecret-unstable.pc"
 libsecret-dev_files += "${prefix}/include/libsecret-1/"
 libsecret-dev_files += "${prefix}/share/gir-1.0/Secret-1.gir"
-libsecret-dev_files += "${prefix}/share/gir-1.0/SecretUnstable-0.gir"
-libsecret-dev_files += "${prefix}/share/vala/vapi"
 libsecret-dev_files += "${prefix}/share/vala/vapi/libsecret-1.deps"
 libsecret-dev_files += "${prefix}/share/vala/vapi/libsecret-1.vapi"
-libsecret-dev_files += "${prefix}/share/vala/vapi/libsecret-unstable.deps"
-libsecret-dev_files += "${prefix}/share/vala/vapi/libsecret-unstable.vapi"
-libsecret-dev_files += "${prefix}/share/vala/vapi/mock-service-0.vapi"
-DIRFILES_${PN}-dev = ""
-DIRFILES_${PN}-dev += "${prefix}/share/vala/vapi"
 
 typelib-Secret_files = ""
 typelib-Secret_files += "${prefix}/lib/girepository-1.0/Secret-1.typelib"
 
-typelib-SecretUnstable_files = ""
-typelib-SecretUnstable_files += "${prefix}/lib/girepository-1.0/SecretUnstable-0.typelib"
+libsecret-docs_files = ""
+
+libsecret_files = ""
+libsecret_files += "${prefix}/lib/libsecret-1.so.*"
 
 FILES_${PN}-tools = "${libsecret-tools_files}"
-FILES_${PN} = "${libsecret_files}"
 FILES_${PN}-dev = "${libsecret-dev_files}"
 FILES_typelib-Secret = "${typelib-Secret_files}"
-FILES_typelib-SecretUnstable = "${typelib-SecretUnstable_files}"
+FILES_${PN}-docs = "${libsecret-docs_files}"
+FILES_${PN} = "${libsecret_files}"
 
 PKG_libsecret-tools= "libsecret-tools"
-PKG_libsecret= "libsecret"
 PKG_libsecret-dev= "libsecret-dev"
 PKG_typelib-Secret= "typelib-Secret"
-PKG_typelib-SecretUnstable= "typelib-SecretUnstable"
+PKG_libsecret-docs= "libsecret-docs"
+PKG_libsecret= "libsecret"
 
 require libsecret-extraconf.inc
 
index fdea5b3..e1600ea 100644 (file)
@@ -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/upstream/libsecret;tag=115bcbe47059371f172286c68d730d7c59f9e8fc;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/libsecret;tag=51c1459c069ef6a311d30c7cd8d9304feb4a1b24;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
diff --git a/meta-tizen-common-base/recipes-security/security-manager/security-manager-extraconf.inc b/meta-tizen-common-base/recipes-security/security-manager/security-manager-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/meta-tizen-common-base/recipes-security/security-manager/security-manager.inc b/meta-tizen-common-base/recipes-security/security-manager/security-manager.inc
new file mode 100644 (file)
index 0000000..ee9811d
--- /dev/null
@@ -0,0 +1,230 @@
+DESCRIPTION = "Security manager and utilities"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "Security/Service"
+LICENSE = "Apache-2.0"
+PV = "0.2.0"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit manifest autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by security-manager
+
+
+#PROVIDES by libsecurity-manager-client
+PROVIDES += "libsecurity-manager-client"
+
+
+#PROVIDES by libsecurity-manager-client-dev
+PROVIDES += "libsecurity-manager-client-dev"
+
+
+RDEPENDS = ""
+#RDEPENDS of security-manager (${PN})
+RDEPENDS_${PN} += "smack"
+RDEPENDS_${PN} += "systemd"
+
+#RDEPENDS of libsecurity-manager-client (lib${PN}-client)
+RDEPENDS_lib${PN}-client += "security-manager"
+RDEPENDS_lib${PN}-client += "glibc"
+
+#RDEPENDS of libsecurity-manager-client-dev (lib${PN}-client-dev)
+RDEPENDS_lib${PN}-client-dev += "libsecurity-manager-client"
+
+
+DEPENDS = ""
+#DEPENDS of security-manager
+DEPENDS += "systemd"
+inherit tizen_cmake
+DEPENDS += "attr"
+DEPENDS += "zip"
+DEPENDS += "boost"
+DEPENDS += "tizen-platform-config"
+inherit pkgconfig
+DEPENDS += "smack"
+DEPENDS += "pkgconfig(cynara-client)"
+DEPENDS += "sqlite3"
+DEPENDS += "libcap"
+DEPENDS += "pkgconfig(cynara-admin)"
+DEPENDS += "libslp-db-util"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/security-manager.manifest .
+ cp ${S}/packaging/libsecurity-manager-client.manifest .
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+ export LDFLAGS+="-Wl,--rpath=${prefix}/lib"
+   cmake \
+         -DCMAKE_VERBOSE_MAKEFILE=ON \
+         -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
+         -DCMAKE_INSTALL_LIBDIR:PATH=${prefix}/lib \
+         -DINCLUDE_INSTALL_DIR:PATH=${prefix}/include \
+         -DLIB_INSTALL_DIR:PATH=${prefix}/lib \
+         -DSYSCONF_INSTALL_DIR:PATH=${sysconfdir} \
+         -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
+         -DCMAKE_SKIP_RPATH:BOOL=ON \
+         -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
+         ${EXTRA_OECMAKE} . -DVERSION=0.2.0 \
+         -DBIN_INSTALL_DIR=${prefix}/bin \
+         -DDB_INSTALL_DIR=${prefix}/dbspace \
+         -DSYSTEMD_INSTALL_DIR=${systemd_unitdir}/system \
+         -DCMAKE_BUILD_TYPE=RELEASE \
+         -DCMAKE_VERBOSE_MAKEFILE=ON
+ make -j16
+}
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+ rm -rf ${D}
+ mkdir -p ${D}/usr/share/license
+ cp LICENSE ${D}/usr/share/license/security-manager
+ cp LICENSE ${D}/usr/share/license/libsecurity-manager-client
+ mkdir -p ${D}/${sysconfdir}/smack
+ cp app-rules-template.smack ${D}/${sysconfdir}/smack
+   oe_runmake \
+         DESTDIR=${D} \
+         INSTALL_ROOT=${D} \
+         BINDIR=${prefix}/bin \
+   install  
+   rm -f ${D}${infodir}/dir 
+   find ${D} -regex ".*\.la$" | xargs rm -f -- 
+   find ${D} -regex ".*\.a$" | xargs rm -f --
+ mkdir -p ${D}/${systemd_unitdir}/system/multi-user.target.wants
+ mkdir -p ${D}/${systemd_unitdir}/system/sockets.target.wants
+ ln -s ../security-manager.service ${D}/${systemd_unitdir}/system/multi-user.target.wants/security-manager.service
+ ln -s ../security-manager.socket ${D}/${systemd_unitdir}/system/sockets.target.wants/security-manager.socket
+}
+
+pkg_postinst_libsecurity-manager-client() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postinst_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+    systemctl daemon-reload
+    if [ $1 = 1 ]; then
+        # installation
+        systemctl start security-manager.service
+    fi
+    if [ $1 = 2 ]; then
+        # update
+        systemctl restart security-manager.service
+    fi
+    chsmack -a System $D${prefix}/dbspace/.security-manager.db
+    chsmack -a System $D${prefix}/dbspace/.security-manager.db-journal
+
+}
+
+pkg_prerm_${PN}() {
+    #!/bin/sh -e
+
+    if [ $1 = 0 ]; then
+        # unistall
+        systemctl stop security-manager.service
+    fi
+
+}
+
+pkg_postrm_libsecurity-manager-client() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+    if [ $1 = 0 ]; then
+        # unistall
+        systemctl daemon-reload
+    fi
+
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " security-manager "
+PACKAGES += " libsecurity-manager-client "
+PACKAGES += " libsecurity-manager-client-dev "
+
+security-manager_files = ""
+security-manager_files += "${prefix}/bin/security-manager"
+security-manager_files += "${prefix}/lib/libsecurity-manager-commons.so.*"
+security-manager_files += "${systemd_unitdir}/system/multi-user.target.wants/security-manager.service"
+security-manager_files += "${systemd_unitdir}/system/security-manager.service"
+security-manager_files += "${systemd_unitdir}/system/security-manager.target"
+security-manager_files += "${systemd_unitdir}/system/sockets.target.wants/security-manager.socket"
+security-manager_files += "${systemd_unitdir}/system/security-manager.socket"
+security-manager_files += "${sysconfdir}/smack/app-rules-template.smack"
+security-manager_files += "%attr(0600,root,root) ${prefix}/dbspace/.security-manager.db"
+security-manager_files += "%attr(0600,root,root) ${prefix}/dbspace/.security-manager.db-journal"
+security-manager_files += "${prefix}/share/license/security-manager"
+MANIFESTFILES_${PN} = "security-manager.manifest"
+
+libsecurity-manager-client_files = ""
+libsecurity-manager-client_files += "${prefix}/lib/libsecurity-manager-client.so.*"
+libsecurity-manager-client_files += "${prefix}/share/license/libsecurity-manager-client"
+MANIFESTFILES_lib${PN}-client = "libsecurity-manager-client.manifest"
+
+libsecurity-manager-client-dev_files = ""
+libsecurity-manager-client-dev_files += "${prefix}/lib/libsecurity-manager-client.so"
+libsecurity-manager-client-dev_files += "${prefix}/lib/libsecurity-manager-commons.so"
+libsecurity-manager-client-dev_files += "${prefix}/include/security-manager/security-manager.h"
+libsecurity-manager-client-dev_files += "${prefix}/lib/pkgconfig/security-manager.pc"
+MANIFESTFILES_lib${PN}-client-dev = "security-manager.manifest"
+
+FILES_${PN} = "${security-manager_files}"
+FILES_lib${PN}-client = "${libsecurity-manager-client_files}"
+FILES_lib${PN}-client-dev = "${libsecurity-manager-client-dev_files}"
+
+PKG_security-manager= "security-manager"
+PKG_libsecurity-manager-client= "libsecurity-manager-client"
+PKG_libsecurity-manager-client-dev= "libsecurity-manager-client-dev"
+
+require security-manager-extraconf.inc
+
diff --git a/meta-tizen-common-base/recipes-security/security-manager/security-manager_git.bb b/meta-tizen-common-base/recipes-security/security-manager/security-manager_git.bb
new file mode 100644 (file)
index 0000000..a927a8c
--- /dev/null
@@ -0,0 +1,10 @@
+require security-manager.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/core/security/security-manager;tag=3dec492df1a5a937ceed39c4985d9659860e5783;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
index 7ccebc6..fcf10c7 100644 (file)
@@ -2,7 +2,7 @@ DESCRIPTION = "Selection of tools for developers working with Smack"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Security/Access Control"
 LICENSE = "LGPL-2.1"
-PV = "1.0.4"
+PV = "1.0.5"
 
 SRC_URI = ""
 
index 7671784..f200db7 100644 (file)
@@ -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/upstream/smack;tag=aab09845e6c314b621a9f3756dd2504c2498d569;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/smack;tag=66a110344be79ff2968ff6817ec72f569d852c17;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 9e22cda..2b361b3 100644 (file)
@@ -17,9 +17,6 @@ PROVIDES = ""
 
 
 RDEPENDS = ""
-#RDEPENDS of desktop-skin (${PN})
-RDEPENDS_${PN} += "python-pycairo"
-
 
 DEPENDS = ""
 
@@ -27,7 +24,6 @@ do_prep() {
  cd ${S}
  chmod -Rf a+rX,u+w,g-w,o-w ${S}
  #setup -q
- cp ${S}/packaging/desktop-skin.manifest .
  
  
 }
@@ -62,7 +58,6 @@ do_install() {
  mkdir -p ${D}${prefix}/bin
  install -m 755 Script/launch_cam.sh ${D}${prefix}/bin
  install -m 755 Script/launch_video.sh ${D}${prefix}/bin
- install -m 755 Script/mark_image.py ${D}${prefix}/bin
  install -m 755 Script/wifi ${D}${prefix}/bin
  
  mkdir -p ${D}${prefix}/share/media/videos
@@ -87,7 +82,7 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    ln -sf tizen_common.png $D${prefix}/share/backgrounds/tizen/current
+    ln -s tizen_common.png $D${prefix}/share/backgrounds/tizen/current
 
 }
 
@@ -101,7 +96,6 @@ desktop-skin_files += "${prefix}/share/media/photos/*"
 desktop-skin_files += "${prefix}/share/icons/tizen/32x32/*"
 desktop-skin_files += "${prefix}/share/applications/tizen/*"
 desktop-skin_files += "${prefix}/share/backgrounds/tizen/*"
-MANIFESTFILES_${PN} = "desktop-skin.manifest"
 
 FILES_${PN} = "${desktop-skin_files}"
 
index 3bde50f..183c3ea 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/common/desktop-skin;tag=ac4f1b6b5e6021c5ef6e9e3033e06215d4ba1274;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/common/desktop-skin;tag=4538fdd8de182d96ec85004b7ee56554aa10ec8d;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 4ea4939..a2b0ca0 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/test/generic/wayland-fits;tag=4daee8f77b2589fc14f98cbf4c4a6b1967c5d06e;nobranch=1"
+SRC_URI += "git://review.tizen.org/test/generic/wayland-fits;tag=c299b70e1df4b8e28beeac3bc80134b7baf2abe6;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index f91683f..01638a5 100644 (file)
@@ -2,7 +2,7 @@ DESCRIPTION = "Open Source Telephony"
 HOMEPAGE = "http://ofono.org"
 SECTION = "Telephony/Cellular"
 LICENSE = "GPL-2.0"
-PV = "1.14"
+PV = "1.15"
 
 SRC_URI = ""
 
@@ -47,12 +47,12 @@ DEPENDS = ""
 #DEPENDS of ofono
 DEPENDS += "mobile-broadband-provider-info"
 DEPENDS += "dbus"
+DEPENDS += "glib-2.0"
 inherit pkgconfig
 DEPENDS += "udev"
 DEPENDS_append_class-native = " automake-native"
 DEPENDS_append_class-target = " automake-native"
-DEPENDS += "bluez4"
-DEPENDS += "glib-2.0"
+DEPENDS += "bluez5"
 DEPENDS_append_class-native = " libtool"
 DEPENDS_append_class-target = " libtool-cross"
 DEPENDS_append_class-native = " autoconf-native"
index 50d2ece..9d2a1dd 100644 (file)
@@ -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/upstream/ofono;tag=f611670427a989b25a60dcfe0940efa424849931;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/ofono;tag=02f89fd9a48fccc1702de9cc8f5c76cb72f54bc2;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index cc4b30b..ee5d4d8 100644 (file)
@@ -2,7 +2,7 @@ DESCRIPTION = "Chromium-based app runtime"
 HOMEPAGE = "https://github.com/otcshare/crosswalk"
 SECTION = "Web Framework/Web Run Time"
 LICENSE = "(BSD-3-Clause and LGPL-2.1+)"
-PV = "11.39.256.0"
+PV = "11.40.277.0"
 
 SRC_URI = ""
 
@@ -25,6 +25,7 @@ RDEPENDS_${PN} += "ss-server"
 
 DEPENDS = ""
 #DEPENDS of crosswalk-thirdparty
+DEPENDS += "pkgconfig(protobuf)"
 DEPENDS += "cairo"
 DEPENDS += "expat"
 DEPENDS += "udev"
@@ -95,6 +96,12 @@ do_compile() {
  # does not expect -Wall to be passed to the compiler (see webrtc issue 3307).
  export CXXFLAGS=`echo $CXXFLAGS | sed s,-Wall,,g`
  
+ # Do not use -finline-functions: it breaks the build because it causes -Wall to
+ # warn about some conditions that cannot really be reached (ie. variables that
+ # may be used uninitialized while in fact thay cannot be uninitialized). See
+ # TC-2299.
+ export CXXFLAGS=`echo $CXXFLAGS | sed s,-finline-functions,,g`
  # For ffmpeg on ia32. The original CFLAGS set by the gyp and config files in
  # src/third_party/ffmpeg already pass -O2 -fomit-frame-pointer, but Tizen's
  # CFLAGS end up appending -fno-omit-frame-pointer. See http://crbug.com/37246
@@ -159,9 +166,11 @@ do_compile() {
  -Duse_system_bzip2=1 \
  -Duse_system_libexif=1 \
  -Duse_system_libxml=1 \
+ -Duse_system_protobuf=1 \
  -Duse_system_yasm=1 \
- -Dshared_process_mode=1 \
- -Denable_hidpi=1
+ -Denable_hidpi=1 \
+ -Dwerror= \
+ -Dskia_warnings_as_errors=0
  
  ninja -j16 -C src/out/Release xwalk-thirdparty
  
index 3dd38da..4d2dc3b 100644 (file)
@@ -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/framework/web/crosswalk;tag=9d718a45fac51495fb01bf6fd13510a9be4c7272;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/framework/web/crosswalk;tag=2dfc3b03cd7a92a43676409b763e76e4f615f0da;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 4af976f..196ea12 100644 (file)
@@ -2,7 +2,7 @@ DESCRIPTION = "Chromium-based app runtime"
 HOMEPAGE = "https://github.com/otcshare/crosswalk"
 SECTION = "Web Framework/Web Run Time"
 LICENSE = "(BSD-3-Clause and LGPL-2.1+)"
-PV = "11.39.256.0"
+PV = "11.40.277.0"
 
 SRC_URI = ""
 
@@ -16,14 +16,30 @@ PROVIDES = ""
 #PROVIDES by crosswalk
 
 
+#PROVIDES by widget-manifest-parser
+PROVIDES += "widget-manifest-parser"
+
+
+#PROVIDES by widget-manifest-parser-dev
+PROVIDES += "widget-manifest-parser-dev"
+
+
 RDEPENDS = ""
 #RDEPENDS of crosswalk (${PN})
 RDEPENDS_${PN} += "ca-certificates-tizen"
 RDEPENDS_${PN} += "ss-server"
 
+#RDEPENDS of widget-manifest-parser (widget-manifest-parser)
+RDEPENDS_widget-manifest-parser += "crosswalk"
+
+#RDEPENDS of widget-manifest-parser-dev (widget-manifest-parser-dev)
+RDEPENDS_widget-manifest-parser-dev += "crosswalk"
+RDEPENDS_widget-manifest-parser-dev += "widget-manifest-parser"
+
 
 DEPENDS = ""
 #DEPENDS of crosswalk
+DEPENDS += "pkgconfig(protobuf)"
 DEPENDS += "cairo"
 DEPENDS += "pkgmgr"
 DEPENDS += "expat"
@@ -42,7 +58,6 @@ DEPENDS += "yasm"
 DEPENDS += "fontconfig"
 DEPENDS += "system-server"
 DEPENDS += "wayland"
-DEPENDS += "tizen-platform-wrapper"
 DEPENDS += "which"
 DEPENDS += "libxml2"
 DEPENDS_append_class-native = " bison-native"
@@ -64,9 +79,8 @@ DEPENDS_append_class-target = " ninja-native"
 DEPENDS += "pango"
 DEPENDS += "vconf"
 DEPENDS += "virtual/egl"
-DEPENDS += "nspr"
-DEPENDS += "dbus"
 DEPENDS += "libxkbcommon"
+DEPENDS += "dbus"
 DEPENDS += "pulseaudio"
 DEPENDS += "libexif"
 DEPENDS += "ail"
@@ -85,15 +99,18 @@ do_prep() {
  cp ${S}/packaging/crosswalk.xml.in .
  cp ${S}/packaging/crosswalk.png .
  cp ${S}/packaging/changedate.py .
- sed "s/@VERSION@/11.39.256.0/g" crosswalk.xml.in > crosswalk.xml
+ sed "s/@VERSION@/11.40.277.0/g" crosswalk.xml.in > crosswalk.xml
  sed "s|@LIB_INSTALL_DIR@|${prefix}/lib|g" xwalk.in > xwalk
  sed "s|@LIB_INSTALL_DIR@|${prefix}/lib|g" xwalk.service.in > xwalk.service
  
+ # Widget manifest parser devel
+ cp src/xwalk/tizen/widget-manifest-parser/widget-manifest-parser.pc.in .
+ sed "s|@VERSION@|11.40.277.0|g" widget-manifest-parser.pc.in > widget-manifest-parser.pc
  cp -a src/AUTHORS AUTHORS.chromium
  cp -a src/LICENSE LICENSE.chromium
  cp -a src/xwalk/LICENSE LICENSE.xwalk
  
  # The profiles using Wayland (and thus Ozone) do not need this patch.
  
  
@@ -114,9 +131,7 @@ do_compile() {
  
  
  mkdir -p src/out
- if [ -f ${prefix}/share/crosswalk-thirdparty/out.tgz ]; then
  tar -zxvf ${prefix}/share/crosswalk-thirdparty/out.tgz
- fi
  python ./changedate.py
  
  # Stop unconditionally passing -Wall to the compiler. Chromium has its own
@@ -192,9 +207,11 @@ do_compile() {
  -Duse_system_nspr=1 \
  -Duse_system_yasm=1 \
  -Dshared_process_mode=1 \
- -Denable_hidpi=1
+ -Denable_hidpi=1 \
+ -Dwerror= \
+ -Dskia_warnings_as_errors=0
  
- ninja -j16 -C src/out/Release xwalk xwalk_launcher xwalk_application_tools
+ ninja -j16 -C src/out/Release xwalk xwalk_launcher xwalk_application_tools widget-manifest-parser
  
  
  
@@ -228,8 +245,15 @@ do_install() {
  # PNaCl
  
  # Register xwalk to the package manager.
- install -p -D crosswalk.xml ${D}${prefix}/share/packages/crosswalk.xml
- install -p -D crosswalk.png ${D}${prefix}/share/icons/default/small/crosswalk.png
+ install -m 0644 -p -D crosswalk.xml ${D}${prefix}/share/packages/crosswalk.xml
+ install -m 0644 -p -D crosswalk.png ${D}${prefix}/share/icons/default/small/crosswalk.png
+ # Widget manifest parser devel
+ install -m 0664 -p -D src/xwalk/tizen/widget-manifest-parser/widget-manifest-parser.h ${D}${prefix}/include/widget-manifest-parser/widget-manifest-parser.h
+ install -m 0664 -p -D widget-manifest-parser.pc ${D}${prefix}/lib/pkgconfig/widget-manifest-parser.pc
+ # Widget manifest parser
+ install -m 0755 -p -D src/out/Release/lib/libwidget-manifest-parser.so ${D}${prefix}/lib/libwidget-manifest-parser.so
  
  
 }
@@ -261,6 +285,8 @@ pkg_prerm_${PN}() {
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
 PACKAGES += " crosswalk "
+PACKAGES += " widget-manifest-parser "
+PACKAGES += " widget-manifest-parser-dev "
 
 crosswalk_files = ""
 crosswalk_files += "${prefix}/bin/xwalkctl"
@@ -278,9 +304,20 @@ crosswalk_files += "/usr/lib/systemd/user/xwalk.service"
 crosswalk_files += "${prefix}/share/xwalk/*"
 MANIFESTFILES_${PN} = "crosswalk.manifest"
 
+widget-manifest-parser_files = ""
+widget-manifest-parser_files += "${prefix}/lib/libwidget-manifest-parser.so"
+
+widget-manifest-parser-dev_files = ""
+widget-manifest-parser-dev_files += "${prefix}/include/widget-manifest-parser/widget-manifest-parser.h"
+widget-manifest-parser-dev_files += "${prefix}/lib/pkgconfig/widget-manifest-parser.pc"
+
 FILES_${PN} = "${crosswalk_files}"
+FILES_widget-manifest-parser = "${widget-manifest-parser_files}"
+FILES_widget-manifest-parser-dev = "${widget-manifest-parser-dev_files}"
 
 PKG_crosswalk= "crosswalk"
+PKG_widget-manifest-parser= "widget-manifest-parser"
+PKG_widget-manifest-parser-dev= "widget-manifest-parser-dev"
 
 require crosswalk-extraconf.inc
 
index 719f547..72cb1cd 100644 (file)
@@ -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/framework/web/crosswalk;tag=9d718a45fac51495fb01bf6fd13510a9be4c7272;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/framework/web/crosswalk;tag=2dfc3b03cd7a92a43676409b763e76e4f615f0da;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 879cecf..da63523 100644 (file)
@@ -2,7 +2,7 @@ DESCRIPTION = "Tizen Web APIs implemented using Crosswalk"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Development/Libraries"
 LICENSE = "BSD-3-Clause and Apache-2.0"
-PV = "0.120"
+PV = "0.142"
 
 SRC_URI = ""
 
@@ -84,7 +84,7 @@ DEPENDS += "capi-appfw-package-manager"
 DEPENDS += "capi-system-info"
 DEPENDS += "capi-content-media-content"
 DEPENDS += "pulseaudio"
-DEPENDS += "bluez4"
+DEPENDS += "bluez5"
 DEPENDS += "capi-system-device"
 DEPENDS += "capi-network-connection"
 DEPENDS += "message-port"
index 44883d3..5dbb603 100644 (file)
@@ -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/framework/web/tizen-extensions-crosswalk;tag=de1e9773449e3499dfbe11b7bddeacf2abee4755;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/framework/web/tizen-extensions-crosswalk;tag=298ad18b6a9650c3f3f00d0c32b8912a7336743a;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 932936b..efb8eb5 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/lemolo;tag=011e1d7ab747693bfddf72e566ef71d483e71492;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/lemolo;tag=24fe80b297c7498c9c4f72ed67a1e2fedaabcfd7;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index f714dc7..876e43d 100644 (file)
@@ -2,7 +2,7 @@ DESCRIPTION = "Automotive Message Broker is a vehicle network abstraction system
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/Service"
 LICENSE = "LGPL-2.1"
-PV = "0.12.803"
+PV = "0.13"
 
 SRC_URI = ""
 
@@ -13,16 +13,20 @@ inherit manifest autotools-brokensep
 BBCLASSEXTEND = ""
 PROVIDES = ""
 
-#PROVIDES by automotive-message-broker-doc
-PROVIDES += "automotive-message-broker-doc"
+#PROVIDES by automotive-message-broker-plugins-bluetooth
+PROVIDES += "automotive-message-broker-plugins-bluetooth"
 
 
 #PROVIDES by automotive-message-broker-plugins
 PROVIDES += "automotive-message-broker-plugins"
 
 
-#PROVIDES by automotive-message-broker-plugins-common
-PROVIDES += "automotive-message-broker-plugins-common"
+#PROVIDES by automotive-message-broker-plugins-bluemonkey
+PROVIDES += "automotive-message-broker-plugins-bluemonkey"
+
+
+#PROVIDES by automotive-message-broker-plugins-qtmainloop
+PROVIDES += "automotive-message-broker-plugins-qtmainloop"
 
 
 #PROVIDES by automotive-message-broker-plugins-murphy
@@ -33,10 +37,18 @@ PROVIDES += "automotive-message-broker-plugins-murphy"
 PROVIDES += "automotive-message-broker-plugins-cangen"
 
 
+#PROVIDES by automotive-message-broker-plugins-opencvlux
+PROVIDES += "automotive-message-broker-plugins-opencvlux"
+
+
 #PROVIDES by automotive-message-broker-plugins-test
 PROVIDES += "automotive-message-broker-plugins-test"
 
 
+#PROVIDES by automotive-message-broker-doc
+PROVIDES += "automotive-message-broker-doc"
+
+
 #PROVIDES by automotive-message-broker-plugins-wheel
 PROVIDES += "automotive-message-broker-plugins-wheel"
 
@@ -45,8 +57,8 @@ PROVIDES += "automotive-message-broker-plugins-wheel"
 PROVIDES += "automotive-message-broker-plugins-cansim"
 
 
-#PROVIDES by automotive-message-broker-xwalk-vehicle-extension
-PROVIDES += "automotive-message-broker-xwalk-vehicle-extension"
+#PROVIDES by automotive-message-broker-plugins-common
+PROVIDES += "automotive-message-broker-plugins-common"
 
 
 #PROVIDES by automotive-message-broker-dev
@@ -60,43 +72,67 @@ PROVIDES += "automotive-message-broker-dev"
 PROVIDES += "automotive-message-broker-plugins-database"
 
 
+#PROVIDES by automotive-message-broker-plugins-websocket
+PROVIDES += "automotive-message-broker-plugins-websocket"
+
+
 #PROVIDES by automotive-message-broker-plugins-obd2
 PROVIDES += "automotive-message-broker-plugins-obd2"
 
 
+#PROVIDES by automotive-message-broker-xwalk-vehicle-extension
+PROVIDES += "automotive-message-broker-xwalk-vehicle-extension"
+
+
 #PROVIDES by automotive-message-broker-plugins-gpsnmea
 PROVIDES += "automotive-message-broker-plugins-gpsnmea"
 
 
+#PROVIDES by bluemonkey-modules-db
+PROVIDES += "bluemonkey-modules-db"
+
+
 RDEPENDS = ""
-#RDEPENDS of automotive-message-broker-doc (${PN}-doc)
-RDEPENDS_${PN}-doc += "automotive-message-broker"
+#RDEPENDS of automotive-message-broker-plugins-bluetooth (${PN}-plugins-bluetooth)
+RDEPENDS_${PN}-plugins-bluetooth += "automotive-message-broker"
 
-#RDEPENDS of automotive-message-broker-plugins-cangen (${PN}-plugins-cangen)
-RDEPENDS_${PN}-plugins-cangen += "automotive-message-broker"
+#RDEPENDS of automotive-message-broker-plugins (${PN}-plugins)
+RDEPENDS_${PN}-plugins += "automotive-message-broker"
 
-#RDEPENDS of automotive-message-broker-plugins-common (${PN}-plugins-common)
-RDEPENDS_${PN}-plugins-common += "automotive-message-broker"
+#RDEPENDS of automotive-message-broker-plugins-bluemonkey (${PN}-plugins-bluemonkey)
+RDEPENDS_${PN}-plugins-bluemonkey += "automotive-message-broker-plugins-qtmainloop"
+RDEPENDS_${PN}-plugins-bluemonkey += "automotive-message-broker"
+RDEPENDS_${PN}-plugins-bluemonkey += "qt5-qtdeclarative"
+
+#RDEPENDS of automotive-message-broker-plugins-qtmainloop (${PN}-plugins-qtmainloop)
+RDEPENDS_${PN}-plugins-qtmainloop += "automotive-message-broker"
+RDEPENDS_${PN}-plugins-qtmainloop += "qt5-qtcore"
 
 #RDEPENDS of automotive-message-broker-plugins-murphy (${PN}-plugins-murphy)
 RDEPENDS_${PN}-plugins-murphy += "murphy"
 RDEPENDS_${PN}-plugins-murphy += "automotive-message-broker"
 
-#RDEPENDS of automotive-message-broker-plugins (${PN}-plugins)
-RDEPENDS_${PN}-plugins += "automotive-message-broker"
+#RDEPENDS of automotive-message-broker-plugins-cangen (${PN}-plugins-cangen)
+RDEPENDS_${PN}-plugins-cangen += "automotive-message-broker"
+
+#RDEPENDS of automotive-message-broker-plugins-opencvlux (${PN}-plugins-opencvlux)
+RDEPENDS_${PN}-plugins-opencvlux += "opencv"
+RDEPENDS_${PN}-plugins-opencvlux += "automotive-message-broker"
 
 #RDEPENDS of automotive-message-broker-plugins-test (${PN}-plugins-test)
 RDEPENDS_${PN}-plugins-test += "automotive-message-broker"
 
+#RDEPENDS of automotive-message-broker-doc (${PN}-doc)
+RDEPENDS_${PN}-doc += "automotive-message-broker"
+
 #RDEPENDS of automotive-message-broker-plugins-wheel (${PN}-plugins-wheel)
 RDEPENDS_${PN}-plugins-wheel += "automotive-message-broker"
 
 #RDEPENDS of automotive-message-broker-plugins-cansim (${PN}-plugins-cansim)
 RDEPENDS_${PN}-plugins-cansim += "automotive-message-broker"
 
-#RDEPENDS of automotive-message-broker-xwalk-vehicle-extension (${PN}-xwalk-vehicle-extension)
-RDEPENDS_${PN}-xwalk-vehicle-extension += "crosswalk"
-RDEPENDS_${PN}-xwalk-vehicle-extension += "automotive-message-broker"
+#RDEPENDS of automotive-message-broker-plugins-common (${PN}-plugins-common)
+RDEPENDS_${PN}-plugins-common += "automotive-message-broker"
 
 #RDEPENDS of automotive-message-broker-dev (${PN}-dev)
 RDEPENDS_${PN}-dev += "boost"
@@ -104,27 +140,46 @@ RDEPENDS_${PN}-dev += "util-linux"
 RDEPENDS_${PN}-dev += "automotive-message-broker"
 
 #RDEPENDS of automotive-message-broker (${PN})
-RDEPENDS_${PN} += "automotive-message-broker-plugins-murphy"
 RDEPENDS_${PN} += "automotive-message-broker-plugins"
+RDEPENDS_${PN} += "python-pygobject"
+RDEPENDS_${PN} += "default-ac-domains"
+RDEPENDS_${PN} += "automotive-message-broker-plugins-murphy"
+RDEPENDS_${PN} += "python-curses"
 RDEPENDS_${PN} += "dbus-python"
 RDEPENDS_${PN} += "glibc"
-RDEPENDS_${PN} += "default-ac-domains"
 
 #RDEPENDS of automotive-message-broker-plugins-database (${PN}-plugins-database)
 RDEPENDS_${PN}-plugins-database += "sqlite3"
 RDEPENDS_${PN}-plugins-database += "automotive-message-broker"
 
+#RDEPENDS of automotive-message-broker-plugins-websocket (${PN}-plugins-websocket)
+RDEPENDS_${PN}-plugins-websocket += "libwebsockets"
+RDEPENDS_${PN}-plugins-websocket += "automotive-message-broker"
+RDEPENDS_${PN}-plugins-websocket += "qt5-qtcore"
+
 #RDEPENDS of automotive-message-broker-plugins-obd2 (${PN}-plugins-obd2)
 RDEPENDS_${PN}-plugins-obd2 += "automotive-message-broker-plugins-common"
 RDEPENDS_${PN}-plugins-obd2 += "automotive-message-broker"
 
+#RDEPENDS of automotive-message-broker-xwalk-vehicle-extension (${PN}-xwalk-vehicle-extension)
+RDEPENDS_${PN}-xwalk-vehicle-extension += "crosswalk"
+RDEPENDS_${PN}-xwalk-vehicle-extension += "automotive-message-broker"
+
 #RDEPENDS of automotive-message-broker-plugins-gpsnmea (${PN}-plugins-gpsnmea)
 RDEPENDS_${PN}-plugins-gpsnmea += "automotive-message-broker"
 
+#RDEPENDS of bluemonkey-modules-db (bluemonkey-modules-db)
+RDEPENDS_bluemonkey-modules-db += "qt5-plugin-sqldriver-sqlite"
+RDEPENDS_bluemonkey-modules-db += "automotive-message-broker"
+
 
 DEPENDS = ""
 #DEPENDS of automotive-message-broker
+DEPENDS += "qt5-plugin-bearer-nm"
+DEPENDS += "qt5-plugin-bearer-connman"
 inherit tizen_cmake
+DEPENDS += "qt5-qtnetwork-dev"
+DEPENDS += "qt5-qtdbus-dev"
 DEPENDS += "opencv"
 DEPENDS += "json-c"
 DEPENDS += "dbus"
@@ -132,16 +187,21 @@ DEPENDS += "murphy"
 inherit pkgconfig
 DEPENDS += "glib-2.0"
 DEPENDS += "sqlite3"
+DEPENDS += "qt5-qtcore-dev"
 DEPENDS_append_class-native = " libtool"
 DEPENDS_append_class-target = " libtool-cross"
+DEPENDS += "qt5-plugin-bearer-generic"
 DEPENDS += "libwebsockets"
+DEPENDS += "qt5-plugin-sqldriver-sqlite"
+DEPENDS += "qt5-qtdeclarative-dev"
 DEPENDS += "util-linux"
 DEPENDS += "boost"
+DEPENDS += "qt5-qtconcurrent-dev"
 
 do_prep() {
  cd ${S}
  chmod -Rf a+rX,u+w,g-w,o-w ${S}
- #setup -q -n automotive-message-broker-0.12.803
+ #setup -q -n automotive-message-broker-0.13
  
  
 }
@@ -172,17 +232,22 @@ do_compile() {
          -DBUILD_SHARED_LIBS:BOOL=ON \
          -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} \
-        -Dxwalk_vehicle_extension=ON \
-        -DXWALK_EXTENSION_PATH=/tizen-extensions-crosswalk \
-        -Ddatabase_plugin=ON \
-        -Dmurphy_plugin=ON \
-        -Dobd2_plugin=ON \
-        -Dtest_plugin=ON \
-        -Dgpsnmea_plugin=ON \
-        -Dcangen_plugin=ON \
-        -Dcansim_plugin=ON \
-        -Dusebluez5=ON \
-        -Denable_docs=ON
+          -Dxwalk_vehicle_extension=ON \
+          -DXWALK_EXTENSION_PATH=/tizen-extensions-crosswalk \
+          -Dqtmainloop=ON \
+          -Dopencvlux_plugin=ON \
+          -Dwebsocket_plugin=ON \
+          -Dbluetooth_plugin=ON \
+          -Dbluemonkey_plugin=ON \
+          -Ddatabase_plugin=ON \
+          -Dmurphy_plugin=ON \
+          -Dobd2_plugin=ON \
+          -Dtest_plugin=ON \
+          -Dgpsnmea_plugin=ON \
+          -Dcangen_plugin=ON \
+          -Dcansim_plugin=ON \
+          -Dusebluez5=ON \
+          -Denable_docs=ON
  
  
  oe_runmake -j16
@@ -218,7 +283,7 @@ do_install() {
  mkdir -p ${D}/${systemd_unitdir}/system/multi-user.target.wants 
  ln -s ../ambd.service  ${D}/${systemd_unitdir}/system/multi-user.target.wants/ambd.service  
  
- cp packaging.in/config.tizen ${D}${sysconfdir}/ambd/
+ cp packaging/config.tizen ${D}${sysconfdir}/ambd/
  
  
 }
@@ -248,19 +313,32 @@ pkg_postrm_${PN}() {
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " automotive-message-broker-plugins-bluetooth "
 PACKAGES += " automotive-message-broker-plugins-cangen "
 PACKAGES += " automotive-message-broker-plugins-common "
-PACKAGES += " automotive-message-broker-dev "
+PACKAGES += " automotive-message-broker-plugins-qtmainloop "
 PACKAGES += " automotive-message-broker-plugins-murphy "
 PACKAGES += " automotive-message-broker-plugins "
+PACKAGES += " automotive-message-broker-plugins-opencvlux "
 PACKAGES += " automotive-message-broker-plugins-test "
-PACKAGES += " automotive-message-broker-plugins-gpsnmea "
+PACKAGES += " automotive-message-broker-plugins-wheel "
 PACKAGES += " automotive-message-broker-plugins-cansim "
+PACKAGES += " automotive-message-broker-plugins-bluemonkey "
 PACKAGES += " automotive-message-broker-xwalk-vehicle-extension "
 PACKAGES += " automotive-message-broker "
 PACKAGES += " automotive-message-broker-plugins-database "
+PACKAGES += " automotive-message-broker-plugins-websocket "
 PACKAGES += " automotive-message-broker-plugins-obd2 "
-PACKAGES += " automotive-message-broker-plugins-wheel "
+PACKAGES += " automotive-message-broker-dev "
+PACKAGES += " automotive-message-broker-plugins-gpsnmea "
+PACKAGES += " bluemonkey-modules-db "
+
+automotive-message-broker-plugins-bluetooth_files = ""
+automotive-message-broker-plugins-bluetooth_files += "${prefix}/lib/automotive-message-broker/bluetoothplugin.so"
+automotive-message-broker-plugins-bluetooth_files += "${sysconfdir}/dbus-1/system.d/ambbt.conf"
+CONFFILES_${PN}-plugins-bluetooth = ""
+CONFFILES_${PN}-plugins-bluetooth += "${sysconfdir}/dbus-1/system.d/ambbt.conf"
+MANIFESTFILES_${PN}-plugins-bluetooth = "packaging.in/amb.manifest.plugins"
 
 automotive-message-broker-plugins-cangen_files = ""
 automotive-message-broker-plugins-cangen_files += "${prefix}/lib/automotive-message-broker/cangenplugin.so"
@@ -271,11 +349,9 @@ automotive-message-broker-plugins-common_files = ""
 automotive-message-broker-plugins-common_files += "${prefix}/lib/libamb-plugins-common.so"
 MANIFESTFILES_${PN}-plugins-common = "packaging.in/amb.manifest.plugins"
 
-automotive-message-broker-dev_files = ""
-automotive-message-broker-dev_files += "${prefix}/include/amb/*.h"
-automotive-message-broker-dev_files += "${prefix}/include/amb/*.hpp"
-automotive-message-broker-dev_files += "${prefix}/lib/pkgconfig/*.pc"
-MANIFESTFILES_${PN}-dev = "packaging.in/amb.manifest.plugins"
+automotive-message-broker-plugins-qtmainloop_files = ""
+automotive-message-broker-plugins-qtmainloop_files += "${prefix}/lib/automotive-message-broker/qtmainloopplugin.so"
+MANIFESTFILES_${PN}-plugins-qtmainloop = "packaging.in/amb.manifest.plugins"
 
 automotive-message-broker-plugins-murphy_files = ""
 automotive-message-broker-plugins-murphy_files += "${prefix}/lib/automotive-message-broker/murphysourceplugin.so"
@@ -291,18 +367,33 @@ CONFFILES_${PN}-plugins = ""
 CONFFILES_${PN}-plugins += "${sysconfdir}/dbus-1/system.d/amb.conf"
 MANIFESTFILES_${PN}-plugins = "packaging.in/amb.manifest.plugins"
 
+automotive-message-broker-plugins-opencvlux_files = ""
+automotive-message-broker-plugins-opencvlux_files += "${prefix}/lib/automotive-message-broker/opencvluxplugin.so"
+MANIFESTFILES_${PN}-plugins-opencvlux = "packaging.in/amb.manifest.plugins"
+
 automotive-message-broker-plugins-test_files = ""
 automotive-message-broker-plugins-test_files += "${prefix}/lib/automotive-message-broker/testplugin.so"
 MANIFESTFILES_${PN}-plugins-test = "packaging.in/amb.manifest.plugins"
 
-automotive-message-broker-plugins-gpsnmea_files = ""
-automotive-message-broker-plugins-gpsnmea_files += "${prefix}/lib/automotive-message-broker/gpsnmea.so"
-MANIFESTFILES_${PN}-plugins-gpsnmea = "packaging.in/amb.manifest.plugins"
+automotive-message-broker-doc_files = ""
+automotive-message-broker-doc_files += "${prefix}/share/doc/packages/automotive-message-broker/*"
+MANIFESTFILES_${PN}-doc = "packaging.in/amb.manifest.plugins"
+
+automotive-message-broker-plugins-wheel_files = ""
+automotive-message-broker-plugins-wheel_files += "${prefix}/lib/automotive-message-broker/wheelsourceplugin.so"
+MANIFESTFILES_${PN}-plugins-wheel = "packaging.in/amb.manifest.plugins"
 
 automotive-message-broker-plugins-cansim_files = ""
 automotive-message-broker-plugins-cansim_files += "${prefix}/lib/automotive-message-broker/cansimplugin.so"
 MANIFESTFILES_${PN}-plugins-cansim = "packaging.in/amb.manifest.plugins"
 
+automotive-message-broker-plugins-bluemonkey_files = ""
+automotive-message-broker-plugins-bluemonkey_files += "${prefix}/lib/automotive-message-broker/bluemonkeyplugin.so"
+automotive-message-broker-plugins-bluemonkey_files += "${sysconfdir}/ambd/bluemonkey"
+CONFFILES_${PN}-plugins-bluemonkey = ""
+CONFFILES_${PN}-plugins-bluemonkey += "${sysconfdir}/ambd/bluemonkey"
+MANIFESTFILES_${PN}-plugins-bluemonkey = "packaging.in/amb.manifest.plugins"
+
 automotive-message-broker-xwalk-vehicle-extension_files = ""
 automotive-message-broker-xwalk-vehicle-extension_files += "${prefix}/lib/tizen-extensions-crosswalk/*"
 automotive-message-broker-xwalk-vehicle-extension_files += "${prefix}/share/automotive-message-broker/xwalk/examples/*"
@@ -321,6 +412,7 @@ automotive-message-broker_files += "${prefix}/bin/amb-get"
 automotive-message-broker_files += "${prefix}/bin/amb-get-history"
 automotive-message-broker_files += "${prefix}/bin/amb-set"
 automotive-message-broker_files += "${prefix}/bin/amb-listen"
+automotive-message-broker_files += "${prefix}/bin/ambctl"
 CONFFILES_${PN} = ""
 CONFFILES_${PN} += "${sysconfdir}/ambd/config"
 CONFFILES_${PN} += "${sysconfdir}/ambd/config.tizen"
@@ -331,47 +423,70 @@ automotive-message-broker-plugins-database_files = ""
 automotive-message-broker-plugins-database_files += "${prefix}/lib/automotive-message-broker/databasesinkplugin.so"
 MANIFESTFILES_${PN}-plugins-database = "packaging.in/amb.manifest.plugins"
 
+automotive-message-broker-plugins-websocket_files = ""
+automotive-message-broker-plugins-websocket_files += "${prefix}/lib/automotive-message-broker/websocketsource.so"
+automotive-message-broker-plugins-websocket_files += "${prefix}/lib/automotive-message-broker/websocketsink.so"
+MANIFESTFILES_${PN}-plugins-websocket = "packaging.in/amb.manifest.plugins"
+
 automotive-message-broker-plugins-obd2_files = ""
 automotive-message-broker-plugins-obd2_files += "${prefix}/lib/automotive-message-broker/obd2sourceplugin.so"
 MANIFESTFILES_${PN}-plugins-obd2 = "packaging.in/amb.manifest.plugins"
 
-automotive-message-broker-plugins-wheel_files = ""
-automotive-message-broker-plugins-wheel_files += "${prefix}/lib/automotive-message-broker/wheelsourceplugin.so"
-MANIFESTFILES_${PN}-plugins-wheel = "packaging.in/amb.manifest.plugins"
+automotive-message-broker-dev_files = ""
+automotive-message-broker-dev_files += "${prefix}/include/amb/*.h"
+automotive-message-broker-dev_files += "${prefix}/include/amb/*.hpp"
+automotive-message-broker-dev_files += "${prefix}/lib/pkgconfig/*.pc"
+MANIFESTFILES_${PN}-dev = "packaging.in/amb.manifest.plugins"
 
-automotive-message-broker-doc_files = ""
-automotive-message-broker-doc_files += "${prefix}/share/doc/packages/automotive-message-broker/*"
-MANIFESTFILES_${PN}-doc = "packaging.in/amb.manifest.plugins"
+automotive-message-broker-plugins-gpsnmea_files = ""
+automotive-message-broker-plugins-gpsnmea_files += "${prefix}/lib/automotive-message-broker/gpsnmea.so"
+MANIFESTFILES_${PN}-plugins-gpsnmea = "packaging.in/amb.manifest.plugins"
 
+bluemonkey-modules-db_files = ""
+bluemonkey-modules-db_files += "${prefix}/lib/automotive-message-broker/bluemonkeyDbModule.so"
+MANIFESTFILES_bluemonkey-modules-db = "packaging.in/amb.manifest.plugins"
+
+FILES_${PN}-plugins-bluetooth = "${automotive-message-broker-plugins-bluetooth_files}"
 FILES_${PN}-plugins-cangen = "${automotive-message-broker-plugins-cangen_files}"
 FILES_${PN}-plugins-common = "${automotive-message-broker-plugins-common_files}"
-FILES_${PN}-dev = "${automotive-message-broker-dev_files}"
+FILES_${PN}-plugins-qtmainloop = "${automotive-message-broker-plugins-qtmainloop_files}"
 FILES_${PN}-plugins-murphy = "${automotive-message-broker-plugins-murphy_files}"
 FILES_${PN}-plugins = "${automotive-message-broker-plugins_files}"
+FILES_${PN}-plugins-opencvlux = "${automotive-message-broker-plugins-opencvlux_files}"
 FILES_${PN}-plugins-test = "${automotive-message-broker-plugins-test_files}"
-FILES_${PN}-plugins-gpsnmea = "${automotive-message-broker-plugins-gpsnmea_files}"
+FILES_${PN}-doc = "${automotive-message-broker-doc_files}"
+FILES_${PN}-plugins-wheel = "${automotive-message-broker-plugins-wheel_files}"
 FILES_${PN}-plugins-cansim = "${automotive-message-broker-plugins-cansim_files}"
+FILES_${PN}-plugins-bluemonkey = "${automotive-message-broker-plugins-bluemonkey_files}"
 FILES_${PN}-xwalk-vehicle-extension = "${automotive-message-broker-xwalk-vehicle-extension_files}"
 FILES_${PN} = "${automotive-message-broker_files}"
 FILES_${PN}-plugins-database = "${automotive-message-broker-plugins-database_files}"
+FILES_${PN}-plugins-websocket = "${automotive-message-broker-plugins-websocket_files}"
 FILES_${PN}-plugins-obd2 = "${automotive-message-broker-plugins-obd2_files}"
-FILES_${PN}-plugins-wheel = "${automotive-message-broker-plugins-wheel_files}"
-FILES_${PN}-doc = "${automotive-message-broker-doc_files}"
+FILES_${PN}-dev = "${automotive-message-broker-dev_files}"
+FILES_${PN}-plugins-gpsnmea = "${automotive-message-broker-plugins-gpsnmea_files}"
+FILES_bluemonkey-modules-db = "${bluemonkey-modules-db_files}"
 
+PKG_automotive-message-broker-plugins-bluetooth= "automotive-message-broker-plugins-bluetooth"
 PKG_automotive-message-broker-plugins-cangen= "automotive-message-broker-plugins-cangen"
 PKG_automotive-message-broker-plugins-common= "automotive-message-broker-plugins-common"
-PKG_automotive-message-broker-dev= "automotive-message-broker-dev"
+PKG_automotive-message-broker-plugins-qtmainloop= "automotive-message-broker-plugins-qtmainloop"
 PKG_automotive-message-broker-plugins-murphy= "automotive-message-broker-plugins-murphy"
 PKG_automotive-message-broker-plugins= "automotive-message-broker-plugins"
+PKG_automotive-message-broker-plugins-opencvlux= "automotive-message-broker-plugins-opencvlux"
 PKG_automotive-message-broker-plugins-test= "automotive-message-broker-plugins-test"
-PKG_automotive-message-broker-plugins-gpsnmea= "automotive-message-broker-plugins-gpsnmea"
+PKG_automotive-message-broker-doc= "automotive-message-broker-doc"
+PKG_automotive-message-broker-plugins-wheel= "automotive-message-broker-plugins-wheel"
 PKG_automotive-message-broker-plugins-cansim= "automotive-message-broker-plugins-cansim"
+PKG_automotive-message-broker-plugins-bluemonkey= "automotive-message-broker-plugins-bluemonkey"
 PKG_automotive-message-broker-xwalk-vehicle-extension= "automotive-message-broker-xwalk-vehicle-extension"
 PKG_automotive-message-broker= "automotive-message-broker"
 PKG_automotive-message-broker-plugins-database= "automotive-message-broker-plugins-database"
+PKG_automotive-message-broker-plugins-websocket= "automotive-message-broker-plugins-websocket"
 PKG_automotive-message-broker-plugins-obd2= "automotive-message-broker-plugins-obd2"
-PKG_automotive-message-broker-plugins-wheel= "automotive-message-broker-plugins-wheel"
-PKG_automotive-message-broker-doc= "automotive-message-broker-doc"
+PKG_automotive-message-broker-dev= "automotive-message-broker-dev"
+PKG_automotive-message-broker-plugins-gpsnmea= "automotive-message-broker-plugins-gpsnmea"
+PKG_bluemonkey-modules-db= "bluemonkey-modules-db"
 
 require automotive-message-broker-extraconf.inc
 
index 839ad3b..e7a0578 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/automotive-message-broker;tag=26256f536d32a6a722e0b70e349e273ce1fbfb29;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/automotive-message-broker;tag=21d9604f5e11ea7fb63828b30f23af0a07ed08a7;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index fcaa809..af5adcf 100644 (file)
@@ -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/api/notification;tag=ed435091cac105cd678d6223b2bb316bad527d50;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/api/notification;tag=6d3c4efa9d5285bb6fb9eef61a32ee5ce2c3b632;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index a147b0d..0aa1c6e 100644 (file)
@@ -2,7 +2,7 @@ DESCRIPTION = "GENIVI Shell Plugin-in"
 HOMEPAGE = "http://git.projects.genivi.org/wayland-ivi-extension.git"
 SECTION = "Graphics & UI Framework/Wayland Window System"
 LICENSE = "Apache-2.0"
-PV = "0.2.3"
+PV = "0.2.5"
 
 SRC_URI = ""
 
@@ -46,28 +46,11 @@ do_prep() {
  /usr/bin/wayland-scanner code < protocol/ivi-controller.xml \
      > protocol/ivi-controller-protocol.c
  
-}
-do_patch_append() {
-    bb.build.exec_func('do_prep', d)
-}
-
-do_configure() {
-}
-
-do_compile() {
- cd ${S}
- LANG=C
- export LANG
- unset DISPLAY
- LD_AS_NEEDED=1; export LD_AS_NEEDED ;
  cat ivi-extension-protocol.pc.in \
      | sed s\#@libdir@\#${prefix}/lib\#g \
      | sed s\#@includedir@\#${prefix}/include/genivi-shell\#g \
      | sed s\#@name@\#genivi-shell\#g \
-     | sed s\#@package_version@\#0.2.3\#g \
+     | sed s\#@package_version@\#0.2.5\#g \
      > ivi-extension-protocol.pc
  
  
@@ -84,7 +67,24 @@ do_compile() {
          -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
  
- oe_runmake -j16 V=1
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+ make -j16 V=1
  
  
  
@@ -167,6 +167,7 @@ genivi-shell_files += "${prefix}/lib/libilmClient.so.*"
 genivi-shell_files += "${prefix}/lib/libilmCommon.so.*"
 genivi-shell_files += "${prefix}/lib/libilmControl.so.*"
 genivi-shell_files += "${prefix}/lib/weston/ivi-controller.so"
+genivi-shell_files += "${prefix}/bin/EGLWLInputEventExample"
 MANIFESTFILES_${PN} = "genivi-shell.manifest"
 
 genivi-shell-dev_files = ""
index a0c94b2..6439b3b 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/wayland-ivi-extension;tag=fd633eb0761da7a0be4bc1f920f62b5bb6dfe639;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/wayland-ivi-extension;tag=06b52cbfdfa6da7cfd0103918da801199fd4bc4b;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index d952c86..25aa5f8 100644 (file)
@@ -2,7 +2,7 @@ DESCRIPTION = "The library for Tizen Buffer Manager"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "MIT"
-PV = "1.1.0"
+PV = "1.1.1"
 
 SRC_URI = ""
 
index 29897f6..790cb74 100644 (file)
@@ -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/uifw/libtbm;tag=2911b02885d49e3bb8047160a4c9ae6df617a638;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/uifw/libtbm;tag=d3bbb67a496eabe1d1b9d76cf66cc3f9d35af2bb;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 6384094..b32b7bb 100644 (file)
@@ -2,7 +2,7 @@ DESCRIPTION = "Weston IVI Shell"
 HOMEPAGE = "https://github.com/ntanibata/weston-ivi-shell/"
 SECTION = "Graphics & UI Framework/Wayland Window System"
 LICENSE = "MIT"
-PV = "0.1.7"
+PV = "0.1.9"
 
 SRC_URI = ""
 
@@ -149,7 +149,6 @@ do_install() {
  mkdir -p ${D}${sysconfdir}/xdg/weston
  install -m 0644 ${S}/packaging/weston.ini ${D}${sysconfdir}/xdg/weston
  install -d ${D}${prefix}/share/weston/
- cp -rfva data/* ${D}${prefix}/share/weston/
  
  
  
@@ -164,10 +163,9 @@ PACKAGES += " weston-ivi-shell "
 
 weston-ivi-shell-dev_files = ""
 weston-ivi-shell-dev_files += "${prefix}/include/weston/ivi-layout-export.h"
-weston-ivi-shell-dev_files += "${prefix}/include/weston/ivi-layout.h"
+weston-ivi-shell-dev_files += "${prefix}/include/weston/ivi-layout-private.h"
 weston-ivi-shell-dev_files += "${prefix}/include/weston/ivi-shell.h"
 weston-ivi-shell-dev_files += "${prefix}/include/weston/ivi-shell-ext.h"
-weston-ivi-shell-dev_files += "${prefix}/include/weston/ivi-layout-transition.h"
 weston-ivi-shell-dev_files += "${prefix}/share/weston-ivi-shell/protocol/*"
 MANIFESTFILES_${PN}-dev = "weston-ivi-shell.manifest"
 
index ece3b11..9e66115 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/weston-ivi-shell;tag=03ba0c96cfb2e7a32d92a1c5a833d05922dfee34;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/weston-ivi-shell;tag=f06dbe919fe5574ab132ba0bbd3c2f2300815b26;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index f08c37d..a2f9982 100644 (file)
@@ -29,6 +29,7 @@ RPROVIDES_weston-ivi += "weston-startup"
 
 RDEPENDS = ""
 #RDEPENDS of weston-ivi-config-modello (${PN}-config-modello)
+RDEPENDS_${PN}-config-modello += "tlm-config-ivi-singleseat"
 RDEPENDS_${PN}-config-modello += "weekeyboard"
 RDEPENDS_${PN}-config-modello += "sed"
 
@@ -84,7 +85,6 @@ do_install() {
  
  mkdir -p ${D}${sysconfdir}/xdg/weston
  install -m 0644 weston.ini ${D}${sysconfdir}/xdg/weston
- install -m 0644 weston-modello.ini ${D}${sysconfdir}/xdg/weston/weston-modello.ini
  
  
 }
@@ -92,16 +92,14 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    ln -s $D${sysconfdir}/xdg/weston/weston-modello.ini $D${sysconfdir}/xdg/weston/weston.ini
-    sed -i 's/ --current-mode//' $D${prefix}/lib/systemd/user/weston.service
+    sed -i 's/^\(SESSION_CMD\=.*user-session\)/\1-modello/' /etc/tlm-singleseat.conf
 
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    rm $D${sysconfdir}/xdg/weston/weston.ini
-    sed -i 's/\(^ExecStart.*\)/\1 --current-mode/' $D${prefix}/lib/systemd/user/weston.service
+    sed -i 's/-modello//' /etc/tlm-singleseat.conf
 
 }
 
@@ -111,9 +109,6 @@ PACKAGES += " weston-ivi-config "
 PACKAGES += " weston-ivi "
 
 weston-ivi-config-modello_files = ""
-weston-ivi-config-modello_files += "${sysconfdir}/xdg/weston/weston-modello.ini"
-CONFFILES_${PN}-config-modello = ""
-CONFFILES_${PN}-config-modello += "${sysconfdir}/xdg/weston/weston-modello.ini"
 MANIFESTFILES_${PN}-config-modello = "weston-ivi.manifest"
 
 weston-ivi-config_files = ""
index 721af41..13f9a61 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/weston-ivi;tag=e1c5b89c0a00d8910549a1d4cc371ec1ce6d0284;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/weston-ivi;tag=c9c00219d70e399d471fe61c658afa77cf48e84c;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 4d6776c..f626c77 100644 (file)
@@ -2,7 +2,7 @@ DESCRIPTION = "Sample homescreen and system controller"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/ICO Homescreen"
 LICENSE = "Apache-2.0"
-PV = "0.9.22"
+PV = "0.9.23"
 
 SRC_URI = ""
 
@@ -76,7 +76,7 @@ DEPENDS_append_class-target = " fdupes-native"
 do_prep() {
  cd ${S}
  chmod -Rf a+rX,u+w,g-w,o-w ${S}
- #setup -q -n ico-uxf-homescreen-0.9.22
+ #setup -q -n ico-uxf-homescreen-0.9.23
  cp ${S}/packaging/ico-uxf-homescreen.manifest .
  
  mkdir -p weston
index 4166ed9..389bc37 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/ico-uxf-homescreen;tag=f9c2b84da9b97d6d1f49e2e11ed41c8d96354ce4;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/ico-uxf-homescreen;tag=b92437525a1091331c8243cd8ad62d834edcb59a;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 67fc060..e9ba224 100644 (file)
@@ -2,7 +2,7 @@ DESCRIPTION = "Weston Plugins for IVI"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/ICO Homescreen"
 LICENSE = "MIT"
-PV = "0.9.22"
+PV = "0.9.23"
 
 SRC_URI = ""
 
@@ -47,7 +47,7 @@ DEPENDS += "pixman"
 do_prep() {
  cd ${S}
  chmod -Rf a+rX,u+w,g-w,o-w ${S}
- #setup -q -n ico-uxf-weston-plugin-0.9.22
+ #setup -q -n ico-uxf-weston-plugin-0.9.23
  
  
 }
index db7cdcf..cb4ec3b 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/ico-uxf-weston-plugin;tag=8ccf810f079b757e6be43f4c0ec2107351776b13;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/ico-uxf-weston-plugin;tag=6ecf3762b6feb381279551ff72202816596046b6;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 36affa2..5ca605a 100644 (file)
@@ -1,7 +1,7 @@
-DESCRIPTION = "Automotive Message Broker is a vehicle network abstraction system."
+DESCRIPTION = "Automotive Message Broker is a vehicle network abstraction system"
 HOMEPAGE = "http://nohomepage.org"
-SECTION = "System Environment/Daemons"
-LICENSE = "LGPL v2.1"
+SECTION = "Automotive/ICO Homescreen"
+LICENSE = "LGPL-2.1"
 PV = "0.9.5"
 
 SRC_URI = ""
@@ -18,7 +18,6 @@ PROVIDES = ""
 
 RDEPENDS = ""
 #RDEPENDS of ico-vic-amb-plugin (${PN})
-RDEPENDS_${PN} += "libjson"
 RDEPENDS_${PN} += "ico-uxf-utilities"
 RDEPENDS_${PN} += "glibc"
 
@@ -30,6 +29,7 @@ inherit tizen_cmake
 DEPENDS += "json-c"
 inherit pkgconfig
 DEPENDS += "app-core"
+DEPENDS += "sed"
 DEPENDS += "automotive-message-broker"
 DEPENDS += "elementary"
 DEPENDS += "boost"
@@ -38,6 +38,8 @@ do_prep() {
  cd ${S}
  chmod -Rf a+rX,u+w,g-w,o-w ${S}
  #setup -q -n ico-vic-amb-plugin-0.9.5
+ cp ${S}/packaging/ico-vic-amb-plugin.manifest .
+ sed -i 's#LIBDIR#${prefix}/lib/#' packaging.in/config.tizen-ico
  
  
 }
@@ -68,8 +70,7 @@ do_compile() {
          -DBUILD_SHARED_LIBS:BOOL=ON \
          -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE}
- make -j16
+ oe_runmake -j16
  
  
  
@@ -94,10 +95,11 @@ do_install() {
    rm -f ${D}${infodir}/dir 
    find ${D} -regex ".*\.la$" | xargs rm -f -- 
    find ${D} -regex ".*\.a$" | xargs rm -f --
- mkdir -p ${D}/${sysconfdir}/ambd
- mkdir -p ${D}/usr/bin
+ mkdir -p ${D}${sysconfdir}/ambd/examples/
  cp src/AMBformat.conf ${D}/${sysconfdir}/ambd/
- cp tool/ico_set_vehicleinfo ${D}/usr/bin/ico_set_vehicleinfo
+ cp packaging.in/config.tizen-ico ${D}${sysconfdir}/ambd/examples/config.tizen-ico
+ mkdir -p ${D}${prefix}/bin
+ cp tool/ico_set_vehicleinfo ${D}${prefix}/bin/ico_set_vehicleinfo
  
  
 }
@@ -106,12 +108,38 @@ pkg_postinst_${PN}() {
     #!/bin/sh -e
 
     [ "x$D" == "x" ] && ldconfig
+    # When installing ($1 == 1)
+    if [ $1 -eq 1 ] ; then
+      # Back up the original configuration and create a symlink
+      # to ours if the configuration file exists.
+      if [ -f "$D${sysconfdir}/ambd/config.tizen" ]; then
+        echo "moving original AMB config.tizen -> config.tizen.orig"
+        mv "$D${sysconfdir}/ambd/config.tizen" "$D${sysconfdir}/ambd/config.tizen.orig"
+        echo "creating symlink AMB config.tizen -> examples/config.tizen-ico"
+        ln -sf "$D${sysconfdir}/ambd/examples/config.tizen-ico" "$D${sysconfdir}/ambd/config.tizen"
+      fi
+    fi
+    /bin/systemctl restart ambd
+
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
     [ "x$D" == "x" ] && ldconfig
+    # When uninstalling ($1 == 0)
+    if [ $1 -eq 0 ] ; then
+      # Return the original file if a symlink exists and
+      # we have the backup around
+      if [ -L "$D${sysconfdir}/ambd/config.tizen" ]; then
+        if [ -f "$D${sysconfdir}/ambd/config.tizen.orig" ]; then
+          echo "restoring AMB config file config.tizen.orig as config.tizen"
+          mv "$D${sysconfdir}/ambd/config.tizen.orig" "$D${sysconfdir}/ambd/config.tizen"
+        fi
+      fi
+    fi
+    /bin/systemctl restart ambd
+
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
@@ -120,8 +148,12 @@ PACKAGES += " ico-vic-amb-plugin "
 ico-vic-amb-plugin_files = ""
 ico-vic-amb-plugin_files += "${prefix}/lib/automotive-message-broker/*.so"
 ico-vic-amb-plugin_files += "${sysconfdir}/ambd/AMBformat.conf"
-ico-vic-amb-plugin_files += "/usr/share/doc/automotive-message-broker/ico-vic-amb-plugin/README"
-ico-vic-amb-plugin_files += "/usr/bin/ico_set_vehicleinfo"
+ico-vic-amb-plugin_files += "${sysconfdir}/ambd/examples/config.tizen-ico"
+ico-vic-amb-plugin_files += "${prefix}/share/doc/automotive-message-broker/ico-vic-amb-plugin/README"
+ico-vic-amb-plugin_files += "${prefix}/bin/ico_set_vehicleinfo"
+CONFFILES_${PN} = ""
+CONFFILES_${PN} += "${sysconfdir}/ambd/AMBformat.conf"
+CONFFILES_${PN} += "${sysconfdir}/ambd/examples/config.tizen-ico"
 MANIFESTFILES_${PN} = "ico-vic-amb-plugin.manifest"
 
 FILES_${PN} = "${ico-vic-amb-plugin_files}"
index f1b72f4..bcf8a38 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/ico-vic-amb-plugin;tag=743db049cbd153971aff0bcf1f002683cc7aebd3;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/ico-vic-amb-plugin;tag=2add0179587f8c9bf8e6e5ac976a52ab70aa9374;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 6921e5b..68db5e7 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Common;tag=edf93cb2d0ece3403e01537aef064f5172025dc4;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Common;tag=2122fc8fa13e81743131a236ae51b5890c9de289;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index f7d46e1..edc9515 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Dashboard;tag=bd92737dd272e5dc55fdca2fa9ab47f1c03ac0fa;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Dashboard;tag=164d84b5f21047ba0fcacf2a954d25d30ab6f5fd;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index cc818a3..36e30bd 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Homescreen;tag=8d99fbba313a1f625280cdf440f63a505790f886;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Homescreen;tag=821526ef7aa76fc789e03fc8b94fa867a090f58a;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 0e93304..0709868 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Hvac;tag=f8a0549c2c4efd2c108f0e3941b7edef88714e2b;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Hvac;tag=0b4d10a69cd68e4457bf6f19feeaa4004f528a7d;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index d3a5eab..1fb6ce5 100644 (file)
@@ -2,7 +2,7 @@ DESCRIPTION = "Installer for Modello"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/Modello"
 LICENSE = "Apache-2.0"
-PV = "0.0.2"
+PV = "0.0.3"
 
 SRC_URI = ""
 
@@ -48,7 +48,7 @@ DEPENDS = ""
 do_prep() {
  cd ${S}
  chmod -Rf a+rX,u+w,g-w,o-w ${S}
- #setup -q -n Modello-Installer-0.0.2
+ #setup -q -n Modello-Installer-0.0.3
  cp ${S}/packaging/Modello-Installer.manifest .
  
  
@@ -125,7 +125,7 @@ pkg_postinst_${PN}() {
        echo "Installing $list"
        su app -c "pkgcmd -q -i -t wgt -p $list"
     done
-    for list2 in $(ls -d $TZ_SYS_HOME/app/.config/xwalk-service/applications/*/)
+    for list2 in $(ls -d $TZ_SYS_HOME/app/apps_rw/xwalk-service/applications/*/)
     do
             su app -c "mkdir -p '$list2/css'"
             su app -c "mkdir -p '$list2/js'"
index d4c3558..9238c9b 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Installer;tag=968a4e677273dec4b01b096c3902774d7a2c1de5;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Installer;tag=467ba2a8730e3a116ca7c726df88a8759f6238be;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 909602b..10b0c83 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Multimediaplayer;tag=edd92531a5975aa471d1c1e91a6d108bf732a558;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Multimediaplayer;tag=5ecfa7b305bf2cc842aa8cc242dc153bc5ddc96f;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 81ccf4e..9e05d23 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Nav;tag=6b922b34d1b3b8b8f240b0231473f8ae6fb826d7;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Nav;tag=807037c188b9bcfeb37badb63bb45ef95fb8f52d;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index e155b96..696193c 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Phone;tag=6c3f53db4d0f26795d5f80ea7405a5f2caef3754;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Phone;tag=3bc3b528714442e2d5e77e054f019c028caad4e0;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 6171b84..473b961 100644 (file)
@@ -2,7 +2,7 @@ DESCRIPTION = "Pulseaudio module for enforcing policy decisions in the audio dom
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/Resource Policy"
 LICENSE = "LGPL-2.1"
-PV = "0.9.32"
+PV = "0.9.37"
 
 SRC_URI = ""
 
index f0e39f7..4c441b9 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/pulseaudio-module-murphy-ivi;tag=36574d1f9d167695b634178b0618aad803ce47a0;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/pulseaudio-module-murphy-ivi;tag=b644e1e4cb1837476792446d0af0727f23b723c3;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index fc23e79..c82de26 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/rygel;tag=691ca909d4afd0f79145d760583dfe4756de1411;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/rygel;tag=2ab7eb5e64fa7494fb07bbc9bef62e11724a1f20;nobranch=1"
 
 BBCLASSEXTEND += " native "