update recipes rev_0.8
authorRonan Le Martret <ronan@fridu.net>
Wed, 10 Dec 2014 08:54:17 +0000 (09:54 +0100)
committerRonan Le Martret <ronan@fridu.net>
Mon, 15 Dec 2014 15:17:02 +0000 (16:17 +0100)
 - Fix crosswalk
 - Fix dbus session
 - use tlm

Change-Id: I4b6deaa33bcee1633ed391cc62cad08ef5d21eca

71 files changed:
meta-tizen-adaptation/meta/recipes-core/dbus/dbus/dbus.sh [new file with mode: 0644]
meta-tizen-adaptation/meta/recipes-core/dbus/dbus_1.6.18.bb
meta-tizen-adaptation/meta/recipes-core/dbus/dbus_1.6.18.bbappend
meta-tizen-common-base/recipes-application-framework/aul/aul-extraconf.inc
meta-tizen-common-base/recipes-application-framework/aul/aul.inc
meta-tizen-common-base/recipes-application-framework/aul/aul_git.bb
meta-tizen-common-base/recipes-application-framework/capi-network-bluetooth/capi-network-bluetooth_git.bb
meta-tizen-common-base/recipes-application-framework/pkgmgr-info/pkgmgr-info_git.bb
meta-tizen-common-base/recipes-application-framework/pkgmgr/files/Add_extralib.diff
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-connectivity/bluetooth-frwk/bluetooth-frwk.inc
meta-tizen-common-base/recipes-connectivity/bluetooth-frwk/bluetooth-frwk_git.bb
meta-tizen-common-base/recipes-connectivity/bundle/bundle.inc
meta-tizen-common-base/recipes-connectivity/bundle/bundle_git.bb
meta-tizen-common-base/recipes-connectivity/neardal/neardal.inc
meta-tizen-common-base/recipes-connectivity/neardal/neardal_git.bb
meta-tizen-common-base/recipes-connectivity/opencore-amr/opencore-amr-extraconf.inc [new file with mode: 0644]
meta-tizen-common-base/recipes-connectivity/opencore-amr/opencore-amr.inc [new file with mode: 0644]
meta-tizen-common-base/recipes-connectivity/opencore-amr/opencore-amr_git.bb [new file with mode: 0644]
meta-tizen-common-base/recipes-core/dbus-python/dbus-python.inc
meta-tizen-common-base/recipes-core/dbus-python/dbus-python_git.bb
meta-tizen-common-base/recipes-core/systemd/systemd.inc
meta-tizen-common-base/recipes-core/systemd/systemd_git.bb
meta-tizen-common-base/recipes-core/tlm/tlm-extraconf.inc [new file with mode: 0644]
meta-tizen-common-base/recipes-core/tlm/tlm.inc [new file with mode: 0644]
meta-tizen-common-base/recipes-core/tlm/tlm_git.bb [new file with mode: 0644]
meta-tizen-common-base/recipes-core/user-session-units/user-session-units-extraconf.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/rpm/rpm.inc
meta-tizen-common-base/recipes-devtools/rpm/rpm_git.bb
meta-tizen-common-base/recipes-extended/festival/festival.inc
meta-tizen-common-base/recipes-extended/sphinxbase/files/remove_useless_dirvar.patch [deleted file]
meta-tizen-common-base/recipes-extended/sphinxbase/sphinxbase-extraconf.inc
meta-tizen-common-base/recipes-extended/sphinxbase/sphinxbase.inc
meta-tizen-common-base/recipes-extended/sphinxbase/sphinxbase_git.bb
meta-tizen-common-base/recipes-graphics/weekeyboard/weekeyboard_git.bb
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/libmedia-thumbnail/libmedia-thumbnail_git.bb
meta-tizen-common-base/recipes-multimedia/libmm-common/libmm-common_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_git.bb
meta-tizen-common-base/recipes-security/gumd/gumd-extraconf.inc [new file with mode: 0644]
meta-tizen-common-base/recipes-security/gumd/gumd.inc [new file with mode: 0644]
meta-tizen-common-base/recipes-security/gumd/gumd_git.bb [new file with mode: 0644]
meta-tizen-common-demo/recipes-graphics/weston-common/weston-common-extraconf.inc
meta-tizen-common-demo/recipes-graphics/weston-common/weston-common.inc
meta-tizen-common-demo/recipes-graphics/weston-common/weston-common_git.bb
meta-tizen-common-demo/recipes-image/images/tizen-core-image-minimal.bb
meta-tizen-common-devtools/recipes-devtools/common-crosswalk-suite/common-crosswalk-suite.inc
meta-tizen-common-devtools/recipes-devtools/common-crosswalk-suite/common-crosswalk-suite_git.bb
meta-tizen-common-devtools/recipes-devtools/common-suite-launcher/common-suite-launcher_git.bb
meta-tizen-common-share/recipes-crosswalk/crosswalk/crosswalk-thirdparty-extraconf.inc
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_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-ico/ico-uxf-homescreen-sample-apps/ico-uxf-homescreen-sample-apps.inc
meta-tizen-ivi/recipes-ico/ico-uxf-homescreen-sample-apps/ico-uxf-homescreen-sample-apps_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-modello/Modello-Common/Modello-Common_git.bb
meta-tizen-ivi/recipes-modello/Modello-Phone/Modello-Phone_git.bb

diff --git a/meta-tizen-adaptation/meta/recipes-core/dbus/dbus/dbus.sh b/meta-tizen-adaptation/meta/recipes-core/dbus/dbus/dbus.sh
new file mode 100644 (file)
index 0000000..7d600c1
--- /dev/null
@@ -0,0 +1,12 @@
+# if DBUS session address is not set, try to set it, by getting the DBUS_SESSIONS_BUS_ADDRESS variable
+# from the first systemd process running for the current user.
+# This typically allows a 'su - <user>' command to have the right DBUS address.
+
+if [[ -z "$DBUS_SESSION_BUS_ADDRESS" ]]; then
+   systemd_pid=$(pgrep -U $UID systemd | head -1)
+   if [[ -n "$systemd_pid" ]]; then
+      val=$(sed  '/\<DBUS_SESSION_BUS_ADDRESS=/!d ; s/.*\<DBUS_SESSION_BUS_ADDRESS=\([^[:cntrl:]]*\).*/\1/' /proc/${systemd_pid}/environ)
+      [[ -n "$val" ]] && export DBUS_SESSION_BUS_ADDRESS=$val
+   fi
+fi
+
index 7270c36..75b28a3 100644 (file)
@@ -2,3 +2,6 @@ include dbus.inc
 
 SRC_URI[md5sum] = "b02e9c95027a416987b81f9893831061"
 SRC_URI[sha256sum] = "7085a0895a9eb11a952394cdbea6d8b4358e17cb991fed0e8fb85e2b9e686dcd"
+
+
+FILES_${PN} += "/etc/profile.d/dbus.sh"
\ No newline at end of file
index c22c8a2..48d59b5 100644 (file)
@@ -20,17 +20,23 @@ SRC_URI += " file://0002-Add-_DBUS_GNUC_WARN_UNUSED_RESULT-similar-to-GLib-s.pat
              file://0013-Enforce-smack-policy-from-conf-file.patch \
            "
 
+SRC_URI += " file://dbus.sh"
+
 DEPENDS += "smack"
 
 do_install_append() {
        mkdir -p ${D}${prefix}/lib/systemd/user
        install -m 0644 ${WORKDIR}/dbus-user.service ${D}${prefix}/lib/systemd/user/dbus.service
        install -m 0644 ${WORKDIR}/dbus-user.socket ${D}${prefix}/lib/systemd/user/dbus.socket
+       mkdir -p ${D}/etc/profile.d
+       install -m 0755 ${WORKDIR}/dbus.sh ${D}/etc/profile.d/dbus.sh
 }
 
 FILES_${PN} += "${prefix}/lib/systemd/user/dbus.service \
                ${prefix}/lib/systemd/user/dbus.socket \
               "
 
+FILES_${PN} += "/etc/profile.d/dbus.sh"
+
 EXTRA_OECONF += " --enable-smack "
 
index a67ef5e..65d4b2a 100644 (file)
@@ -8,9 +8,23 @@ do_prep_append() {
 SRC_URI_append_class-native = " file://remove-dlog-for-native-build.patch"
 aul_files += "${prefix}/share/aul/mida_db.sql"
 
+
 RDEPENDS_${PN}_remove_class-native = "systemd-native"
 RDEPENDS_${PN}_remove_class-native = "glibc-native"
 
 DEPENDS_remove_class-native = "dlog-native"
 
-EXTRA_OECMAKE+="-DCMAKE_AR:PATH=ar"
\ No newline at end of file
+EXTRA_OECMAKE+="-DCMAKE_AR:PATH=ar"
+
+do_install_append() {
+
+ mkdir -p ${D}${prefix}/lib/systemd/user/default.target.wants
+ ln -s ../amd_session_agent.service ${D}${prefix}/lib/systemd/user/default.target.wants/amd_session_agent.service
+ mkdir -p ${D}${systemd_unitdir}/system/default.target.wants
+ ln -s ../ac.service ${D}${systemd_unitdir}/system/default.target.wants/ac.service
+}
+
+FILES_${PN} += "${prefix}/lib/systemd/user/default.target.wants/amd_session_agent.service"
+FILES_${PN} += "${systemd_unitdir}/system/default.target.wants/ac.service"
\ No newline at end of file
index 2e0d3b7..119a4a7 100644 (file)
@@ -20,6 +20,10 @@ PROVIDES = ""
 PROVIDES += "aul-dev"
 
 
+#PROVIDES by aul-test
+PROVIDES += "aul-test"
+
+
 RDEPENDS = ""
 #RDEPENDS of aul (${PN})
 RDEPENDS_${PN} += "glibc"
@@ -28,6 +32,9 @@ RDEPENDS_${PN} += "systemd"
 #RDEPENDS of aul-dev (${PN}-dev)
 RDEPENDS_${PN}-dev += "aul"
 
+#RDEPENDS of aul-test (${PN}-test)
+RDEPENDS_${PN}-test += "aul"
+
 
 DEPENDS = ""
 #DEPENDS of aul
@@ -124,15 +131,10 @@ do_install() {
  sqlite3 ${D}${prefix}/dbspace/.mida.db < ${D}${prefix}/share/aul/mida_db.sql
  rm -rf ${D}${prefix}/share/aul/mida_db.sql
  
- mkdir -p ${D}${systemd_unitdir}/system/graphical.target.wants
- mkdir -p ${D}${prefix}/lib/systemd/user/default.target.wants
- install -m 0644 ${S}/packaging/launchpad-preload@.service ${D}${systemd_unitdir}/system/launchpad-preload@.service
+ mkdir -p ${D}${systemd_unitdir}/system
+ mkdir -p ${D}${prefix}/lib/systemd/user
  install -m 0644 ${S}/packaging/ac.service ${D}${systemd_unitdir}/system/ac.service
- ln -s ../launchpad-preload@.service ${D}${systemd_unitdir}/system/graphical.target.wants/launchpad-preload@5000.service
- ln -s ../ac.service ${D}${systemd_unitdir}/system/graphical.target.wants/ac.service
  install -m 0644 ${S}/packaging/amd_session_agent.service ${D}${prefix}/lib/systemd/user/amd_session_agent.service
- ln -s ../amd_session_agent.service ${D}${prefix}/lib/systemd/user/default.target.wants/amd_session_agent.service
  
  
 }
@@ -141,9 +143,10 @@ pkg_postinst_${PN}() {
     #!/bin/sh -e
 
     [ "x$D" == "x" ] && ldconfig
+    systemctl enable ac
+    systemctl --global enable amd_session_agent
     systemctl daemon-reload
     if [ $1 == 1 ]; then
-        systemctl restart launchpad-preload@5000.service
         systemctl restart ac.service
     fi
 
@@ -153,8 +156,9 @@ pkg_prerm_${PN}() {
     #!/bin/sh -e
 
     if [ $1 == 0 ]; then
-        systemctl stop launchpad-preload@5000.service
         systemctl stop ac.service
+        systemctl disable ac
+        systemctl --global disable amd_session_agent
     fi
 
 }
@@ -170,32 +174,26 @@ pkg_postrm_${PN}() {
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
 PACKAGES += " aul "
 PACKAGES += " aul-dev "
+PACKAGES += " aul-test "
 
 aul_files = ""
 aul_files += "${prefix}/lib/libaul.so.0"
 aul_files += "${prefix}/lib/libaul.so.0.1.0"
 aul_files += "${sysconfdir}/init.d/launchpad_run"
-aul_files += "${prefix}/bin/aul_service.sh"
-aul_files += "${prefix}/bin/aul_service_test.sh"
 aul_files += "${sysconfdir}/rc.d/rc3.d/S34launchpad_run"
 aul_files += "${sysconfdir}/rc.d/rc4.d/S80launchpad_run"
 aul_files += "%attr(0644,root,users) ${prefix}/dbspace/.mida.db"
 aul_files += "%attr(0644,root,users) ${prefix}/dbspace/.mida.db-journal"
 aul_files += "${prefix}/bin/aul_mime.sh"
 aul_files += "${prefix}/bin/aul_test"
-aul_files += "${prefix}/bin/launch_app"
-aul_files += "${prefix}/bin/open_app"
+aul_files += "${prefix}/bin/app_launcher"
 aul_files += "${prefix}/bin/amd_session_agent"
 aul_files += "${prefix}/share/aul/miregex/*"
 aul_files += "${prefix}/share/aul/service/*"
 aul_files += "${prefix}/share/aul/preload_list.txt"
 aul_files += "${prefix}/share/aul/preexec_list.txt"
-aul_files += "${systemd_unitdir}/system/graphical.target.wants/launchpad-preload@5000.service"
-aul_files += "${systemd_unitdir}/system/graphical.target.wants/ac.service"
-aul_files += "${systemd_unitdir}/system/launchpad-preload@.service"
 aul_files += "${systemd_unitdir}/system/ac.service"
 aul_files += "${prefix}/lib/systemd/user/amd_session_agent.service"
-aul_files += "${prefix}/lib/systemd/user/default.target.wants/amd_session_agent.service"
 aul_files += "${prefix}/bin/amd"
 aul_files += "${prefix}/bin/daemon-manager-release-agent"
 aul_files += "${prefix}/bin/daemon-manager-launch-agent"
@@ -206,11 +204,19 @@ aul-dev_files += "${prefix}/include/aul/*.h"
 aul-dev_files += "${prefix}/lib/*.so"
 aul-dev_files += "${prefix}/lib/pkgconfig/*.pc"
 
+aul-test_files = ""
+aul-test_files += "${prefix}/bin/launch_app"
+aul-test_files += "${prefix}/bin/open_app"
+aul-test_files += "${prefix}/bin/aul_service.sh"
+aul-test_files += "${prefix}/bin/aul_service_test.sh"
+
 FILES_${PN} = "${aul_files}"
 FILES_${PN}-dev = "${aul-dev_files}"
+FILES_${PN}-test = "${aul-test_files}"
 
 PKG_aul= "aul"
 PKG_aul-dev= "aul-dev"
+PKG_aul-test= "aul-test"
 
 require aul-extraconf.inc
 
index b4e3351..2e65678 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=6a5c0b16ac45835babaca4fc8984bbf27469725c;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/appfw/aul-1;tag=0d949a469c25c6ace4b406a619c48c9534141045;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index b02c460..c364205 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/bluetooth;tag=ea4787499cb21d2bfc744aad7b8ba103efe67845;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/api/bluetooth;tag=768f05234c91713dc75a70c75006d05fc5183daf;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 4c927d5..e652781 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=868104fed4766063713eff0184bb9daef30bcfe9;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/appfw/pkgmgr-info;tag=81ec3ec48b6a7f8823a861bd640a6e65b5f3bb90;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 1995b96..3e5de06 100644 (file)
@@ -12,8 +12,8 @@ index e0a9211..96a28f1 100644
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
  ENDFOREACH(flag)
  
--pkg_check_modules(libpkgs REQUIRED dbus-glib-1 dlog ail pkgmgr-parser pkgmgr-info iniparser libtzplatform-config)
-+pkg_check_modules(libpkgs REQUIRED dbus-glib-1 dlog ail pkgmgr-parser pkgmgr-info iniparser libtzplatform-config xdgmime)
+-pkg_check_modules(libpkgs REQUIRED dbus-glib-1 dlog ail pkgmgr-parser pkgmgr-info iniparser libtzplatform-config notification)
++pkg_check_modules(libpkgs REQUIRED dbus-glib-1 dlog ail pkgmgr-parser pkgmgr-info iniparser libtzplatform-config notification xdgmime)
  
  FOREACH(flag ${libpkgs_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
index bd61b13..a5a27cc 100644 (file)
@@ -69,6 +69,7 @@ inherit gettext
 DEPENDS += "unzip"
 inherit tizen_cmake
 DEPENDS += "iniparser"
+DEPENDS += "notification"
 DEPENDS += "dbus"
 inherit pkgconfig
 DEPENDS += "dlog"
@@ -180,6 +181,7 @@ pkg_postinst_${PN}() {
     # For pkgmgr-install:
     # Update mime database to support package mime types
     update-mime-database $D${prefix}/share/mime
+    chsmack -a '*' $D${prefix}/share/packages
 
 }
 
@@ -226,11 +228,16 @@ pkgmgr_files += "${sysconfdir}/package-manager/backendlib"
 pkgmgr_files += "${sysconfdir}/opt/upgrade"
 pkgmgr_files += "${sysconfdir}/opt/upgrade/pkgmgr.patch.sh"
 pkgmgr_files += "${prefix}/bin/pkgcmd"
+pkgmgr_files += "${prefix}/bin/pkg_createdb"
+pkgmgr_files += "${prefix}/bin/pkg_createdb_user"
+pkgmgr_files += "${prefix}/bin/pkg_syncdb"
+pkgmgr_files += "${prefix}/bin/pkg_syncdb_user"
 pkgmgr_files += "${prefix}/bin/pkg_initdb"
+pkgmgr_files += "${prefix}/bin/pkg_initdb_user"
 pkgmgr_files += "${prefix}/bin/pkg_getsize"
 pkgmgr_files += "${prefix}/bin/pkginfo"
 pkgmgr_files += "${prefix}/bin/pkgmgr-install"
-pkgmgr_files += "${prefix}/share/packages"
+pkgmgr_files += "%dir ${prefix}/share/packages"
 pkgmgr_files += "${prefix}/share/packages/org.tizen.pkgmgr-install.xml"
 pkgmgr_files += "${prefix}/share/mime/packages/mime.wac.xml"
 pkgmgr_files += "${prefix}/share/mime/packages/mime.tpk.xml"
@@ -239,7 +246,6 @@ DIRFILES_${PN} = ""
 DIRFILES_${PN} += "${sysconfdir}/package-manager/backend"
 DIRFILES_${PN} += "${sysconfdir}/package-manager/backendlib"
 DIRFILES_${PN} += "${sysconfdir}/opt/upgrade"
-DIRFILES_${PN} += "${prefix}/share/packages"
 
 pkgmgr-server_files = ""
 pkgmgr-server_files += "${prefix}/share/dbus-1/system-services/org.tizen.slp.pkgmgr.service"
index 2bb06e1..04ffbab 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=6f045429815c83046d9e44f3f1005122fb78bc16;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/appfw/slp-pkgmgr;tag=c737cd75d68bfc0c9fd7ac762508223e67b9d5c4;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 596cec5..180e248 100644 (file)
@@ -153,11 +153,11 @@ pkg_postinst_${PN}() {
     #!/bin/sh -e
 
     [ "x$D" == "x" ] && ldconfig
-    vconftool set -tf int db/bluetooth/status "0" -g 6520
-    vconftool set -tf int file/private/bt-service/flight_mode_deactivated "0" -g 6520 -i
-    vconftool set -tf string memory/bluetooth/sco_headset_name "" -g 6520 -i
-    vconftool set -tf int memory/bluetooth/device "0" -g 6520 -i
-    vconftool set -tf int memory/bluetooth/btsco "0" -g 6520 -i
+    vconftool set -f -t int db/bluetooth/status "0" -g 6520
+    vconftool set -f -t int file/private/bt-service/flight_mode_deactivated "0" -g 6520 -i
+    vconftool set -f -t string memory/bluetooth/sco_headset_name "" -g 6520 -i
+    vconftool set -f -t int memory/bluetooth/device "0" -g 6520 -i
+    vconftool set -f -t int memory/bluetooth/btsco "0" -g 6520 -i
     # set 'User' smack label to vconf keys in order to allow bt-service to access them.
     chsmack -a 'User' $D${prefix}/kdb/db/bluetooth/status
     chsmack -a 'User' $D${prefix}/kdb/file/private/bt-service/flight_mode_deactivated
index d2c0724..3b8873b 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=903f4abdc198a6360e7f02a8cc6b876a2f463d2a;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/connectivity/bluetooth-frwk;tag=32aa49269ade5764942d23a12e5cc99e81738a7b;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 5bb7229..c3d47d7 100644 (file)
@@ -39,6 +39,7 @@ do_prep() {
  cp ${S}/packaging/bundle.manifest .
  
  
 }
 do_patch_append() {
     bb.build.exec_func('do_prep', d)
@@ -67,7 +68,7 @@ do_compile() {
          -DBUILD_SHARED_LIBS:BOOL=ON \
          -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} .
oe_runmake -j16
+ make -j16
  
  
  
@@ -92,6 +93,8 @@ do_install() {
    find ${D} -regex ".*\.la$" | xargs rm -f -- 
    find ${D} -regex ".*\.a$" | xargs rm -f --
  
+ mkdir -p ${D}/usr/share/license
  
 }
 
index 2f81387..173475d 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/base/bundle;tag=e36cdeba173a93b72110b536094220e1a00c566c;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/base/bundle;tag=71b36b170c377bfd15cb5601c49340ba95a1a30d;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index c06a867..c6a8cbb 100644 (file)
@@ -2,7 +2,7 @@ DESCRIPTION = "Neard Abstraction Library (for Neard v0.7)"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Network & Connectivity/NFC"
 LICENSE = "LGPL-2.0"
-PV = "0.7.0"
+PV = "0.14"
 
 SRC_URI = ""
 
@@ -43,6 +43,8 @@ DEPENDS += "glib-2.0"
 DEPENDS_append_class-native = " libtool"
 DEPENDS_append_class-target = " libtool-cross"
 DEPENDS += "python-xml"
+DEPENDS_append_class-native = " readline-native"
+DEPENDS_append_class-target = " readline-native"
 DEPENDS_append_class-native = " autoconf-native"
 DEPENDS_append_class-target = " autoconf-native"
 DEPENDS += "dbus-glib"
@@ -50,7 +52,7 @@ DEPENDS += "dbus-glib"
 do_prep() {
  cd ${S}
  chmod -Rf a+rX,u+w,g-w,o-w ${S}
- #setup -q -n neardal-0.7.0
+ #setup -q -n neardal-0.14
  cp ${S}/packaging/neardal.manifest .
  
  
@@ -125,7 +127,8 @@ MANIFESTFILES_${PN}-dev = "neardal.manifest"
 neardal_files = ""
 neardal_files += "README AUTHORS"
 neardal_files += "${prefix}/lib/libneardal.so.0"
-neardal_files += "${prefix}/lib/libneardal.so.0.0.1"
+neardal_files += "${prefix}/lib/libneardal.so.0.0.*"
+neardal_files += "${sysconfdir}/dbus-1/system.d/org.neardal.conf"
 MANIFESTFILES_${PN} = "neardal.manifest"
 
 FILES_${PN}-dev = "${neardal-dev_files}"
index 6f91321..2a7dd10 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/neardal;tag=3bbe63f6b9e3e49816d7d65fa95fdef6ac5dbe28;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/neardal;tag=c8241fc5a9e27aa1c53ea6980618c00e4c74a2c4;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
diff --git a/meta-tizen-common-base/recipes-connectivity/opencore-amr/opencore-amr-extraconf.inc b/meta-tizen-common-base/recipes-connectivity/opencore-amr/opencore-amr-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/meta-tizen-common-base/recipes-connectivity/opencore-amr/opencore-amr.inc b/meta-tizen-common-base/recipes-connectivity/opencore-amr/opencore-amr.inc
new file mode 100644 (file)
index 0000000..eaf4e46
--- /dev/null
@@ -0,0 +1,115 @@
+DESCRIPTION = "opencore AMRNB dev package"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "libdevel"
+LICENSE = "Apache-2.0"
+PV = "0.1.2"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit manifest autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by opencore-amr-dev
+PROVIDES += "opencore-amr-dev"
+
+
+#PROVIDES by opencore-amr
+
+
+RDEPENDS = ""
+#RDEPENDS of opencore-amr-dev (${PN}-dev)
+RDEPENDS_${PN}-dev += "opencore-amr"
+
+
+DEPENDS = ""
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/opencore-amr.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 ;
+  
+  ./autogen.sh
+  
+  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}
+ rm -rf ${D}
+ mkdir -p ${D}/usr/share/license
+ cp LICENSE ${D}/usr/share/license/opencore-amr
+   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 --
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " opencore-amr-dev "
+PACKAGES += " opencore-amr "
+
+opencore-amr-dev_files = ""
+opencore-amr-dev_files += "${prefix}/include/opencore-amrnb/*.h"
+opencore-amr-dev_files += "${prefix}/include/opencore-amrwb/*.h"
+opencore-amr-dev_files += "${prefix}/lib/libopencore-amrnb.so"
+opencore-amr-dev_files += "${prefix}/lib/libopencore-amrwb.so"
+opencore-amr-dev_files += "${prefix}/lib/pkgconfig/opencore-amrnb.pc"
+opencore-amr-dev_files += "${prefix}/lib/pkgconfig/opencore-amrwb.pc"
+MANIFESTFILES_${PN}-dev = "opencore-amr.manifest"
+
+opencore-amr_files = ""
+opencore-amr_files += "${prefix}/lib/libopencore-amrnb.so.0"
+opencore-amr_files += "${prefix}/lib/libopencore-amrnb.so.0.0.2"
+opencore-amr_files += "${prefix}/lib/libopencore-amrwb.so.0"
+opencore-amr_files += "${prefix}/lib/libopencore-amrwb.so.0.0.2"
+opencore-amr_files += "${prefix}/share/license/opencore-amr"
+MANIFESTFILES_${PN} = "opencore-amr.manifest"
+
+FILES_${PN}-dev = "${opencore-amr-dev_files}"
+FILES_${PN} = "${opencore-amr_files}"
+
+PKG_opencore-amr-dev= "opencore-amr-dev"
+PKG_opencore-amr= "opencore-amr"
+
+require opencore-amr-extraconf.inc
+
diff --git a/meta-tizen-common-base/recipes-connectivity/opencore-amr/opencore-amr_git.bb b/meta-tizen-common-base/recipes-connectivity/opencore-amr/opencore-amr_git.bb
new file mode 100644 (file)
index 0000000..6f1778a
--- /dev/null
@@ -0,0 +1,10 @@
+require opencore-amr.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/upstream/opencore-amr;tag=72a792824e352ad4084c3729154a444f57b7b8bb;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
index a76e065..a82c8cf 100644 (file)
@@ -2,7 +2,7 @@ DESCRIPTION = "Python bindings for D-Bus"
 HOMEPAGE = "http://www.freedesktop.org/wiki/Software/DBusBindings/"
 SECTION = "System/Libraries"
 LICENSE = "MIT"
-PV = "1.1.1"
+PV = "1.2.0"
 
 SRC_URI = ""
 
@@ -40,7 +40,7 @@ DEPENDS += "dbus-glib"
 do_prep() {
  cd ${S}
  chmod -Rf a+rX,u+w,g-w,o-w ${S}
- #setup -q 
+ #setup -q
  cp ${S}/packaging/dbus-python.manifest .
  
  
@@ -66,7 +66,6 @@ do_compile() {
   
   
   
-  
 }
 EXTRA_OECONF += " --docdir=${prefix}/share/doc/packages/dbus-python"
 
@@ -94,7 +93,7 @@ do_install() {
    rm -rf ${D}${infodir} 
    rm -rf ${D}${prefix}/share/doc/packages 
    rm -rf ${D}${prefix}/share/doc/dbus-python 
-   rm -rf ${D}${prefix}/share/doc/dbus-python-1.1.1 
+   rm -rf ${D}${prefix}/share/doc/dbus-python-1.2.0 
    rm -rf ${D}${prefix}/share/gtk-doc 
    rm -rf ${D}${prefix}/share/doc 
    rm -rf ${D}${prefix}/share/man 
index 11e3317..f76a8e9 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/dbus-python;tag=a8f0e5c73d4bbf6068a598971ad24135a881fab9;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/dbus-python;tag=d3f0ade3c2e6d096fc84bd676cd87f2726a3108e;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 0f58ba7..0ca3407 100644 (file)
@@ -142,7 +142,7 @@ do_compile() {
   
   
 }
-EXTRA_OECONF += " --disable-kdbus --enable-compat-libs --enable-bootchart --disable-sysusers --disable-firstboot --disable-timesyncd --disable-resolved --disable-networkd --libexecdir=${prefix}/lib --docdir=${prefix}/share/doc/packages/systemd --disable-static --with-sysvinit-path= --with-sysvrcnd-path= --with-smack-run-label=System --with-rootprefix=/ --with-rootlibdir=/lib cc_cv_CFLAGS__flto=no"
+EXTRA_OECONF += " --disable-kdbus --enable-compat-libs --enable-bootchart --disable-sysusers --disable-firstboot --disable-timesyncd --disable-resolved --disable-networkd --libexecdir=${prefix}/lib --docdir=${prefix}/share/doc/packages/systemd --disable-static --disable-libcurl --with-sysvinit-path= --with-sysvrcnd-path= --with-smack-run-label=System --with-rootprefix=/ --with-rootlibdir=/lib cc_cv_CFLAGS__flto=no"
 
 do_install() {
  export RPM_BUILD_ROOT=${D}
@@ -231,19 +231,25 @@ EOF
  # Install modprobe fragment
  mkdir -p ${D}${sysconfdir}/modprobe.d/
  
- # Enable readahead services
- ln -sf ../systemd-readahead-collect.service ${D}${systemd_unitdir}/system/default.target.wants/
- ln -sf ../systemd-readahead-replay.service ${D}${systemd_unitdir}/system/default.target.wants/
  # Fix the dangling /var/lock -> /run/lock symlink
  install -Dm644 tmpfiles.d/legacy.conf ${D}${prefix}/lib/tmpfiles.d/legacy.conf
  
  install -m644 ${S}/packaging/pamconsole-tmp.conf ${D}${prefix}/lib/tmpfiles.d/
  
- rm -rf ${D}${prefix}/lib/systemd/user/default.target
+ rm -rf ${D}${systemd_unitdir}/system/default.target
+ install -m 755 -d ${D}${systemd_unitdir}/system
+ install -m 644 ${S}/packaging/default.target ${D}${systemd_unitdir}/system/
  
  rm -rf ${D}${prefix}/share/doc/packages/systemd
  
+ # Disable some useless services in Tizen
+ rm -rf ${D}${prefix}/lib/systemd/user/sysinit.target.wants/dev-hugepages.mount
+ rm -rf ${D}${prefix}/lib/systemd/user/sysinit.target.wants/sys-fs-fuse-connections.mount
+ rm -rf ${D}${prefix}/lib/systemd/user/sysinit.target.wants/systemd-binfmt.service
+ rm -rf ${D}${prefix}/lib/systemd/user/sysinit.target.wants/systemd-modules-load.service
+ rm -rf ${D}${prefix}/lib/systemd/user/sysinit.target.wants/systemd-ask-password-console.path
+ rm -rf ${D}${prefix}/lib/systemd/user/multi-user.target.wants/systemd-ask-password-wall.path
  # Move macros to the proper location for Tizen
  mkdir -p ${D}${sysconfdir}/rpm
  install -m644 src/core/macros.systemd ${D}${sysconfdir}/rpm/macros.systemd
@@ -259,15 +265,16 @@ EOF
  
  # end of install
  
 }
 
 pkg_preinst_${PN}() {
     #!/bin/sh -e
 
-    getent group cdrom >/dev/null 2>&1 || /usr/sbin/groupadd -r -g 11 cdrom >/dev/null 2>&1 || :
-    getent group tape >/dev/null 2>&1 || /usr/sbin/groupadd -r -g 33 tape >/dev/null 2>&1 || :
-    getent group dialout >/dev/null 2>&1 || /usr/sbin/groupadd -r -g 18 dialout >/dev/null 2>&1 || :
-    getent group floppy >/dev/null 2>&1 || /usr/sbin/groupadd -r -g 19 floppy >/dev/null 2>&1 || :
+    getent group cdrom >/dev/null   2>&1 || groupadd -r -g 11 cdrom   >/dev/null 2>&1 || :
+    getent group tape >/dev/null    2>&1 || groupadd -r -g 33 tape    >/dev/null 2>&1 || :
+    getent group dialout >/dev/null 2>&1 || groupadd -r -g 18 dialout >/dev/null 2>&1 || :
+    getent group floppy >/dev/null  2>&1 || groupadd -r -g 19 floppy  >/dev/null 2>&1 || :
     systemctl stop systemd-udevd-control.socket systemd-udevd-kernel.socket systemd-udevd.service >/dev/null 2>&1 || :
     # Rename configuration files that changed their names
     mv -n $D${sysconfdir}/systemd/systemd-logind.conf $D${sysconfdir}/systemd/logind.conf >/dev/null 2>&1 || :
@@ -306,7 +313,6 @@ pkg_prerm_${PN}() {
                     remote-fs.target \
                     systemd-readahead-replay.service \
                     systemd-readahead-collect.service >/dev/null 2>&1 || :
-            rm -f $D${sysconfdir}/systemd/system/default.target >/dev/null 2>&1 || :
     fi
 
 }
@@ -450,7 +456,7 @@ systemd_files += "${prefix}/lib/systemd/user/paths.target"
 systemd_files += "${prefix}/lib/systemd/user/smartcard.target"
 systemd_files += "${prefix}/lib/systemd/user/timers.target"
 systemd_files += "${prefix}/lib/systemd/user/busnames.target"
-systemd_files += "/lib/systemd/network/80-container-host0.network"
+systemd_files += "${prefix}/lib/systemd/user/default.target"
 systemd_files += "/lib/systemd/network/99-default.link"
 systemd_files += "/lib/systemd/systemd-*"
 systemd_files += "${prefix}/lib/systemd/catalog"
index 7ab2e15..28694ee 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=9d87d0efcdd9a083d774ff125a8ef5714785b752;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/systemd;tag=539e73cf03d12b5d50f7fd3f2a70aea63d9e945f;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
diff --git a/meta-tizen-common-base/recipes-core/tlm/tlm-extraconf.inc b/meta-tizen-common-base/recipes-core/tlm/tlm-extraconf.inc
new file mode 100644 (file)
index 0000000..11df296
--- /dev/null
@@ -0,0 +1,3 @@
+FILES_${PN}-dbg += "${prefix}/lib/tlm/plugins/.debug"
+inherit systemd
+SYSTEMD_SERVICE_${PN} = "tlm.service"
\ No newline at end of file
diff --git a/meta-tizen-common-base/recipes-core/tlm/tlm.inc b/meta-tizen-common-base/recipes-core/tlm/tlm.inc
new file mode 100644 (file)
index 0000000..ae2aa71
--- /dev/null
@@ -0,0 +1,212 @@
+DESCRIPTION = "Login manager for Tizen"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "System/Service"
+LICENSE = "LGPL-2.1+"
+PV = "1.0.1"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit manifest autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by tlm-config-common
+PROVIDES += "tlm-config-common"
+# the PROVIDES rules is ignore "tlm-config  "
+PROVIDES += "tlm-config"
+RPROVIDES_tlm-config-common += "tlm-config"
+
+
+#PROVIDES by tlm-dev
+PROVIDES += "tlm-dev"
+
+
+#PROVIDES by tlm
+
+
+#PROVIDES by tlm-doc
+PROVIDES += "tlm-doc"
+
+
+RDEPENDS = ""
+#RDEPENDS of tlm-config-common (${PN}-config-common)
+RDEPENDS_${PN}-config-common += "tlm"
+
+#RDEPENDS of tlm-dev (${PN}-dev)
+RDEPENDS_${PN}-dev += "tlm"
+
+#RDEPENDS of tlm (${PN})
+RDEPENDS_${PN} += "libsystemd"
+RDEPENDS_${PN} += "glibc"
+RDEPENDS_${PN} += "systemd"
+RDEPENDS_${PN} += "gumd"
+
+#RDEPENDS of tlm-doc (${PN}-doc)
+RDEPENDS_${PN}-doc += "tlm"
+
+
+DEPENDS = ""
+#DEPENDS of tlm
+DEPENDS += "gumd"
+inherit pkgconfig
+DEPENDS += "libpam"
+DEPENDS += "glib-2.0"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q -n tlm-1.0.1
+ cp ${S}/packaging/tlm.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
+  oe_runmake -j16
+  
+  
+  
+  
+}
+EXTRA_OECONF += " --enable-gum "
+
+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 --
+ rm -f ${D}${sysconfdir}/tlm.conf
+ install -m 755 -d ${D}${systemd_unitdir}/system
+ install -m 644 data/tlm.service ${D}${systemd_unitdir}/system
+ install -m 755 -d ${D}${sysconfdir}/pam.d
+ install -m 644 data/tlm-login ${D}${sysconfdir}/pam.d/
+ install -m 644 data/tlm-default-login ${D}${sysconfdir}/pam.d/
+ install -m 644 data/tlm-system-login ${D}${sysconfdir}/pam.d/
+ install -m 755 -d ${D}${sysconfdir}/session.d
+ install -m 644 data/tizen-common/etc/tlm.conf ${D}${sysconfdir}
+ install -m 755 data/tizen-common/etc/session.d/* ${D}${sysconfdir}/session.d/
+}
+
+pkg_postinst_${PN}() {
+    #!/bin/sh -e
+
+    systemctl enable tlm
+    systemctl daemon-reload
+
+}
+
+pkg_postinst_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+
+}
+
+pkg_prerm_${PN}() {
+    #!/bin/sh -e
+
+    if [ $1 == 0 ]; then
+      systemctl disable tlm
+      systemctl daemon-reload
+    fi
+
+}
+
+pkg_postrm_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_${PN}() {
+    #!/bin/sh -e
+
+    if [ -h /etc/tlm.conf ]; then
+    rm -f /etc/tlm.conf
+    fi
+
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " tlm-config-common "
+PACKAGES += " tlm-dev "
+PACKAGES += " tlm "
+
+tlm-config-common_files = ""
+tlm-config-common_files += "${sysconfdir}/tlm.conf"
+tlm-config-common_files += "${sysconfdir}/session.d/*"
+MANIFESTFILES_${PN}-config-common = "tlm.manifest"
+
+tlm-dev_files = ""
+tlm-dev_files += "${prefix}/include/tlm/*.h"
+tlm-dev_files += "${prefix}/lib/libtlm*.so"
+tlm-dev_files += "${prefix}/lib/pkgconfig/tlm.pc"
+
+tlm_files = ""
+tlm_files += "AUTHORS NEWS README"
+tlm_files += "${prefix}/bin/tlm"
+tlm_files += "${prefix}/bin/tlm-sessiond"
+tlm_files += "${prefix}/bin/tlm-client"
+tlm_files += "${prefix}/bin/tlm-weston-launch"
+tlm_files += "${prefix}/lib/libtlm*.so.*"
+tlm_files += "${prefix}/lib/tlm/plugins/*.so*"
+tlm_files += "${systemd_unitdir}/system/tlm.service"
+tlm_files += "${sysconfdir}/pam.d/tlm-login"
+tlm_files += "${sysconfdir}/pam.d/tlm-default-login"
+tlm_files += "${sysconfdir}/pam.d/tlm-system-login"
+CONFFILES_${PN} = ""
+CONFFILES_${PN} += "${sysconfdir}/pam.d/tlm-login"
+CONFFILES_${PN} += "${sysconfdir}/pam.d/tlm-default-login"
+CONFFILES_${PN} += "${sysconfdir}/pam.d/tlm-system-login"
+MANIFESTFILES_${PN} = "tlm.manifest"
+
+tlm-doc_files = ""
+tlm-doc_files += "${prefix}/share/gtk-doc/html/tlm/*"
+
+FILES_${PN}-config-common = "${tlm-config-common_files}"
+FILES_${PN}-dev = "${tlm-dev_files}"
+FILES_${PN} = "${tlm_files}"
+FILES_${PN}-doc = "${tlm-doc_files}"
+
+PKG_tlm-config-common= "tlm-config-common"
+PKG_tlm-dev= "tlm-dev"
+PKG_tlm= "tlm"
+PKG_tlm-doc= "tlm-doc"
+
+require tlm-extraconf.inc
+
diff --git a/meta-tizen-common-base/recipes-core/tlm/tlm_git.bb b/meta-tizen-common-base/recipes-core/tlm/tlm_git.bb
new file mode 100644 (file)
index 0000000..b46003f
--- /dev/null
@@ -0,0 +1,10 @@
+require tlm.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/core/system/tlm;tag=750c73687bbfa61fc564b7078075407cb9d97b38;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
index fffefcb..0fc2b2e 100644 (file)
@@ -3,15 +3,13 @@ FILESEXTRAPATHS_append := "${THISDIR}/user-session-units"
 do_install_append() {
     rm -f ${D}${prefix}/lib/systemd/user/dbus.socket
 
-    echo "[Unit]" > ${D}${prefix}/lib/systemd/user/default.target
-    echo "Description=User session default target" >> ${D}${prefix}/lib/systemd/user/default.target
-
     mkdir -p ${D}${prefix}/lib/systemd/user/default.target.wants
     ln -sf ../dbus.service ${D}${prefix}/lib/systemd/user/default.target.wants/dbus.service
     rm ${D}${prefix}/lib/systemd/user/dbus.service
-    
-    rm -f ${D}${prefix}/lib/systemd/user/default.target
-    ln -sf weston.target ${D}${prefix}/lib/systemd/user/default.target
 }
 
-user-session-units_files += "${prefix}/lib/systemd/user/*"
+user-session-units_files += "${prefix}/lib/systemd/user/default.target.wants/dbus.service"
+user-session-units_files += "${prefix}/lib/systemd/user/dbus.service"
+FILES_${PN}-kde += "${prefix}/lib/systemd/user/kde.target.wants/startkde.service"
+FILES_${PN}-kde += "${prefix}/lib/systemd/user/startkde.service"
+FILES_${PN}-kde += "${prefix}/lib/systemd/user/kde.target"
\ No newline at end of file
index ff7d799..e333e9d 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=e0b55742c3a4d35d44168a2eb1fb1367c1f37481;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/common/meta;tag=5725be631a0344f0d28ddc9c954c9ead948a1845;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index c2231cd..9f06fad 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=146ff92e0e7bfecd4bbeefea6c49a2c82c1feab4;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/meta-generic;tag=48ff4579ca01e9e70079edd7c531c85d67c0246c;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index ad85b34..25e4c8f 100644 (file)
@@ -214,21 +214,18 @@ do_install() {
  chmod 755 ${D}${sysconfdir}/rpm
  mkdir -p ${D}${prefix}/lib/rpm/macros.d
  # remove some nonsense or non-working scripts
- CURDIR=$(pwd)
- cd ${D}${prefix}/lib/rpm/
  for f in rpm2cpio.sh rpm.daily rpmdiff* rpm.log rpm.xinetd freshen.sh u_pkg.sh \
           magic magic.mgc magic.mime* rpmfile *.pl javadeps brp-redhat \
           brp-strip-static-archive vpkg-provides*.sh http.req sql.req tcl.req \
           rpmdb_* brp-sparc64-linux brp-strip-comment-note brp-java-gcjcompile
  do
-     rm -f $f
+     rm -f ${D}${prefix}/lib/rpm/$f
  done
  for i in ${prefix}/share/automake-*/*; do
-   if test -f "$i" && test -f "${i##*/}"; then
-     rm -f "${i##*/}"
+   if test -f "$i" && test -f ${D}${prefix}/lib/rpm/"${i##*/}"; then
+     rm -f ${D}${prefix}/lib/rpm/"${i##*/}"
    fi
  done
- cd ${CURDIR}
  rm -f ${D}${prefix}/lib/*.la
  rm -f ${D}${prefix}/lib/rpm-plugins/*.la
  
index 323c442..04b59fb 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/rpm;tag=beaf75391c4da89c2c7d399b4027a1c5a91f5f86;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/rpm;tag=34297356fec103c001cacc7c40efef374fff211a;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 5cc0cca..44f898d 100644 (file)
@@ -186,7 +186,7 @@ do_install() {
  cp lib/*.ngrambin ${D}${prefix}/share/festival/
  cp lib/*.gram ${D}${prefix}/share/festival/
  cp lib/*.el ${D}${prefix}/share/festival/
- install -D lib/etc/unknown*/audsp ${D}${prefix}/lib/festival/audsp
+ install -D lib/etc/unknown_Linux/audsp ${D}${prefix}/lib/festival/audsp
  # install libs
  install -D src/lib/libFestival.so  ${D}${prefix}/lib/libFestival.so
  # install includes
diff --git a/meta-tizen-common-base/recipes-extended/sphinxbase/files/remove_useless_dirvar.patch b/meta-tizen-common-base/recipes-extended/sphinxbase/files/remove_useless_dirvar.patch
deleted file mode 100644 (file)
index 3df5736..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-diff --git a/test/regression/Makefile.am b/test/regression/Makefile.am
-index d13d2a7..3bdb18a 100644
---- a/test/regression/Makefile.am
-+++ b/test/regression/Makefile.am
-@@ -33,9 +33,9 @@ CLEANFILES = test*.err test*.out             \
- # Disable sphinx_fe tests for now if fixed-point due to imprecision
- if FIXED_POINT
--TESTS = $(srcdir)/test-cepview.sh $(srcdir)/test-sphinx_pitch.sh
-+TESTS = test-cepview.sh test-sphinx_pitch.sh
- else
--TESTS = $(srcdir)/test-*.sh
-+TESTS = test-*.sh
- endif
- EXTRA_DIST += $(TESTS)
index 8d2b8fa..fd02114 100644 (file)
@@ -1,5 +1,3 @@
-SRC_URI_append = " file://remove_useless_dirvar.patch "
-
 export HOST_SYS
 export BUILD_SYS
 export STAGING_LIBDIR
@@ -7,5 +5,5 @@ export STAGING_INCDIR
 
 inherit pythonnative python-dir
 
-FILES_${PN}-dbg += "${prefix}/lib/python2.7/site-packages/.debug/sphinxbase.so"
+FILES_${PN}-dbg += "${prefix}/lib/python2.7/site-packages/.debug"
   
\ No newline at end of file
index f66256f..8daf856 100644 (file)
@@ -93,7 +93,7 @@ do_install() {
    install  
    rm -f ${D}${infodir}/dir 
    find ${D} -regex ".*\.la$" | xargs rm -f -- 
-   find ${D} -regex ".*\.a$" | xargs rm -f -- DESTDIR=${D}
+   find ${D} -regex ".*\.a$" | xargs rm -f --
  rm -f ${D}${prefix}/lib/*.la
  
  # Install the man pages
index 6552597..25bf449 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/sphinxbase;tag=0404a5e1800547ab86ee18bd41414877f4596fa2;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/sphinxbase;tag=098e67f24f18c6374152ca863d354d00bdec3fe0;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index cc04f4e..10cfedf 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/weekeyboard;tag=a449542772a9cced01357c51c67613399a9b5649;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/weekeyboard;tag=e20ec5e5322d61fba137a082fe26f5d32e160995;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 6e4a5a7..037dbec 100644 (file)
@@ -140,7 +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
index 401b3ca..7845c13 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=e54320a932898e57be56b7e2ecdfde45f9f234ce;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/weston;tag=8e957a23d98c47ff032bf8440a4ca8ad67ccb227;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 77ec708..5d82617 100644 (file)
@@ -47,7 +47,6 @@ DEPENDS = ""
 DEPENDS += "libmm-fileinfo"
 inherit tizen_cmake
 DEPENDS += "drm-client"
-DEPENDS += "evas"
 DEPENDS += "tizen-platform-config"
 inherit pkgconfig
 DEPENDS += "dlog"
@@ -55,8 +54,8 @@ DEPENDS += "aul"
 DEPENDS += "libexif"
 DEPENDS += "libmm-utility"
 DEPENDS += "media-server"
+DEPENDS += "gdk-pixbuf"
 DEPENDS += "heynoti"
-DEPENDS += "ecore"
 DEPENDS += "vconf"
 
 do_prep() {
index 34a1707..c10183b 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/libmedia-thumbnail;tag=561e2cae46730cdbadf485dfa7ab449e60524bae;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/multimedia/libmedia-thumbnail;tag=b97d0b8ec596a5e17dbec92fd4e487ec9a91f8ef;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index e450066..69b1aeb 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=f5de4864de134462423a88fa214bb6a91a6c5bb3;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/multimedia/libmm-common;tag=c244cbbbb20aac7a2413d630b4c0e1b7a1a31f1f;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index f43b1fc..5276dcb 100644 (file)
@@ -1,8 +1,8 @@
 DESCRIPTION = "MMSound Package contains client lib and sound_server binary"
 HOMEPAGE = "http://nohomepage.org"
-SECTION = "System/Libraries"
+SECTION = "Multimedia/Media Playback"
 LICENSE = "Apache-2.0"
-PV = "0.7.2f"
+PV = "0.7.2g"
 
 SRC_URI = ""
 
@@ -28,6 +28,10 @@ PROVIDES += "libmm-sound-tool"
 PROVIDES += "libmm-sound-sdk-dev"
 
 
+#PROVIDES by sound-server
+PROVIDES += "sound-server"
+
+
 RDEPENDS = ""
 #RDEPENDS of libmm-sound-dev (${PN}-dev)
 RDEPENDS_${PN}-dev += "libmm-sound"
@@ -42,6 +46,9 @@ RDEPENDS_${PN}-tool += "libmm-sound"
 RDEPENDS_${PN} += "glibc"
 RDEPENDS_${PN} += "vconf"
 
+#RDEPENDS of sound-server (sound-server)
+RDEPENDS_sound-server += "libmm-sound"
+
 
 DEPENDS = ""
 #DEPENDS of libmm-sound
@@ -111,18 +118,13 @@ do_install() {
    rm -f ${D}${infodir}/dir 
    find ${D} -regex ".*\.la$" | xargs rm -f -- 
    find ${D} -regex ".*\.a$" | xargs rm -f --
- install -d ${D}${prefix}/lib/systemd/system/multi-user.target.wants
- install -m0644 ${S}/packaging/sound-server.service ${D}${prefix}/lib/systemd/system/
- install -m0644 ${S}/packaging/sound-server.path ${D}${prefix}/lib/systemd/system/
- ln -sf ../sound-server.path ${D}${prefix}/lib/systemd/system/multi-user.target.wants/sound-server.path
+ install -d ${D}${systemd_unitdir}/system/multi-user.target.wants
+ install -m0644 ${S}/packaging/sound-server.service ${D}${systemd_unitdir}/system/
+ install -m0644 ${S}/packaging/sound-server.path ${D}${systemd_unitdir}/system/
  
- # FIXME: remove after systemd is in
- mkdir -p ${D}${sysconfdir}/rc.d/rc3.d
- mkdir -p ${D}${sysconfdir}/rc.d/rc4.d
- mkdir -p ${D}${sysconfdir}/rc.d/rc5.d
- ln -sf ${sysconfdir}/rc.d/init.d/soundserver ${D}${sysconfdir}/rc.d/rc3.d/S23soundserver
- ln -sf ${sysconfdir}/rc.d/init.d/soundserver ${D}${sysconfdir}/rc.d/rc4.d/S23soundserver
  
+ mkdir -p ${D}/${systemd_unitdir}/system/multi-user.target.wants 
+ ln -s ../sound-server.path  ${D}/${systemd_unitdir}/system/multi-user.target.wants/sound-server.path  
  
  
 }
@@ -144,6 +146,18 @@ pkg_postinst_${PN}() {
 
 }
 
+pkg_postinst_sound-server() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_sound-server() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
@@ -152,9 +166,10 @@ pkg_postrm_${PN}() {
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
 PACKAGES += " libmm-sound-dev "
-PACKAGES += " libmm-sound "
-PACKAGES += " libmm-sound-tool "
 PACKAGES += " libmm-sound-sdk-dev "
+PACKAGES += " libmm-sound-tool "
+PACKAGES += " libmm-sound "
+PACKAGES += " sound-server "
 
 libmm-sound-dev_files = ""
 libmm-sound-dev_files += "${prefix}/lib/libmmfkeysound.so"
@@ -165,45 +180,47 @@ libmm-sound-dev_files += "${prefix}/include/mmf/mm_sound_plugin.h"
 libmm-sound-dev_files += "${prefix}/include/mmf/mm_sound_plugin_hal.h"
 MANIFESTFILES_${PN}-dev = "libmm-sound.manifest"
 
+libmm-sound-sdk-dev_files = ""
+libmm-sound-sdk-dev_files += "${prefix}/include/mmf/mm_sound.h"
+libmm-sound-sdk-dev_files += "${prefix}/lib/pkgconfig/mm-keysound.pc"
+libmm-sound-sdk-dev_files += "${prefix}/lib/pkgconfig/mm-sound.pc"
+MANIFESTFILES_${PN}-sdk-dev = "libmm-sound.manifest"
+
+libmm-sound-tool_files = ""
+libmm-sound-tool_files += "${prefix}/bin/mm_sound_testsuite"
+MANIFESTFILES_${PN}-tool = "libmm-sound.manifest"
+
 libmm-sound_files = ""
-libmm-sound_files += "${prefix}/bin/sound_server"
 libmm-sound_files += "${prefix}/lib/libmmfsound.so.*"
 libmm-sound_files += "${prefix}/lib/libmmfsoundcommon.so.*"
 libmm-sound_files += "${prefix}/lib/libmmfkeysound.so.*"
-libmm-sound_files += "${prefix}/lib/libsoundplugintone.so*"
-libmm-sound_files += "${prefix}/lib/libsoundpluginwave.so*"
-libmm-sound_files += "${prefix}/lib/libsoundpluginkeytone.so*"
-libmm-sound_files += "${prefix}/lib/soundplugins/libsoundplugintone.so"
-libmm-sound_files += "${prefix}/lib/soundplugins/libsoundpluginwave.so"
-libmm-sound_files += "${prefix}/lib/soundplugins/libsoundpluginkeytone.so"
-libmm-sound_files += "${sysconfdir}/rc.d/init.d/soundserver"
-libmm-sound_files += "${sysconfdir}/rc.d/rc3.d/S23soundserver"
-libmm-sound_files += "${sysconfdir}/rc.d/rc4.d/S23soundserver"
-libmm-sound_files += "${prefix}/share/sounds/sound-server/*"
-libmm-sound_files += "${prefix}/lib/systemd/system/multi-user.target.wants/sound-server.path"
-libmm-sound_files += "${prefix}/lib/systemd/system/sound-server.service"
-libmm-sound_files += "${prefix}/lib/systemd/system/sound-server.path"
 MANIFESTFILES_${PN} = "libmm-sound.manifest"
 
-libmm-sound-tool_files = ""
-libmm-sound-tool_files += "${prefix}/bin/mm_sound_testsuite"
-MANIFESTFILES_${PN}-tool = "libmm-sound.manifest"
-
-libmm-sound-sdk-dev_files = ""
-libmm-sound-sdk-dev_files += "${prefix}/include/mmf/mm_sound.h"
-libmm-sound-sdk-dev_files += "${prefix}/lib/pkgconfig/mm-keysound.pc"
-libmm-sound-sdk-dev_files += "${prefix}/lib/pkgconfig/mm-sound.pc"
-MANIFESTFILES_${PN}-sdk-dev = "libmm-sound.manifest"
+sound-server_files = ""
+sound-server_files += "${prefix}/bin/sound_server"
+sound-server_files += "${prefix}/lib/libsoundplugintone.so*"
+sound-server_files += "${prefix}/lib/libsoundpluginwave.so*"
+sound-server_files += "${prefix}/lib/libsoundpluginkeytone.so*"
+sound-server_files += "${prefix}/lib/soundplugins/libsoundplugintone.so"
+sound-server_files += "${prefix}/lib/soundplugins/libsoundpluginwave.so"
+sound-server_files += "${prefix}/lib/soundplugins/libsoundpluginkeytone.so"
+sound-server_files += "${prefix}/share/sounds/sound-server/*"
+sound-server_files += "${systemd_unitdir}/system/multi-user.target.wants/sound-server.path"
+sound-server_files += "${systemd_unitdir}/system/sound-server.service"
+sound-server_files += "${systemd_unitdir}/system/sound-server.path"
+MANIFESTFILES_sound-server = "libmm-sound.manifest"
 
 FILES_${PN}-dev = "${libmm-sound-dev_files}"
-FILES_${PN} = "${libmm-sound_files}"
-FILES_${PN}-tool = "${libmm-sound-tool_files}"
 FILES_${PN}-sdk-dev = "${libmm-sound-sdk-dev_files}"
+FILES_${PN}-tool = "${libmm-sound-tool_files}"
+FILES_${PN} = "${libmm-sound_files}"
+FILES_sound-server = "${sound-server_files}"
 
 PKG_libmm-sound-dev= "libmm-sound-dev"
-PKG_libmm-sound= "libmm-sound"
-PKG_libmm-sound-tool= "libmm-sound-tool"
 PKG_libmm-sound-sdk-dev= "libmm-sound-sdk-dev"
+PKG_libmm-sound-tool= "libmm-sound-tool"
+PKG_libmm-sound= "libmm-sound"
+PKG_sound-server= "sound-server"
 
 require libmm-sound-extraconf.inc
 
index 817e38a..5168768 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=4192934b34ade9d554a37df5a8fe46ebcee4befd;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/multimedia/libmm-sound;tag=1cd4ad61333ee2b961e0def7a57bfaa266d4bcbc;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 25192ba..9e83ea1 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=1ca2a80b79c5b5153d46a8e722730882e7fa7efb;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/multimedia/media-server;tag=b1cba9bae69f8a13e85edfb3cf6f5e30948e8852;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
diff --git a/meta-tizen-common-base/recipes-security/gumd/gumd-extraconf.inc b/meta-tizen-common-base/recipes-security/gumd/gumd-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/meta-tizen-common-base/recipes-security/gumd/gumd.inc b/meta-tizen-common-base/recipes-security/gumd/gumd.inc
new file mode 100644 (file)
index 0000000..cc968b5
--- /dev/null
@@ -0,0 +1,203 @@
+DESCRIPTION = "User management daemon and client library"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "Security/Accounts"
+LICENSE = "LGPL-2.1+"
+PV = "1.0.3"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit manifest autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by gum-utils
+PROVIDES += "gum-utils"
+
+
+#PROVIDES by libgum-dev
+PROVIDES += "libgum-dev"
+
+
+#PROVIDES by libgum
+PROVIDES += "libgum"
+
+
+#PROVIDES by gumd-doc
+PROVIDES += "gumd-doc"
+
+
+#PROVIDES by gumd
+
+
+RDEPENDS = ""
+#RDEPENDS of gum-utils (gum-utils)
+RDEPENDS_gum-utils += "libgum"
+
+#RDEPENDS of gumd (${PN})
+RDEPENDS_${PN} += "dbus"
+RDEPENDS_${PN} += "libgum"
+RDEPENDS_${PN} += "glibc"
+
+#RDEPENDS of libgum (libgum)
+RDEPENDS_libgum += "gumd"
+
+#RDEPENDS of gumd-doc (${PN}-doc)
+RDEPENDS_${PN}-doc += "libgum"
+
+#RDEPENDS of libgum-dev (libgum-dev)
+RDEPENDS_libgum-dev += "libgum"
+
+
+DEPENDS = ""
+#DEPENDS of gumd
+DEPENDS += "systemd"
+DEPENDS += "dbus"
+inherit pkgconfig
+DEPENDS += "glib-2.0"
+DEPENDS += "gtk-doc-stub"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q -n gumd-1.0.3
+ cp -a ${S}/packaging/gumd.manifest gumd.manifest
+ cp -a ${S}/packaging/libgum.manifest libgum.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
+  oe_runmake -j16
+  
+  
+  
+}
+EXTRA_OECONF += " --enable-dbus-type=system"
+
+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 --
+ cp -a ${S}/packaging/gumd-tizen.conf ${D}${sysconfdir}/gumd/gumd.conf
+}
+
+pkg_postinst_libgum() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postinst_${PN}() {
+    #!/bin/sh -e
+
+    ldconfig
+    getent group gumd > /dev/null || groupadd -r gumd
+    mkdir -p $D${sysconfdir}/gumd/useradd.d
+    mkdir -p $D${sysconfdir}/gumd/userdel.d
+    mkdir -p $D${sysconfdir}/gumd/groupadd.d
+    mkdir -p $D${sysconfdir}/gumd/groupdel.d
+
+}
+
+pkg_postrm_libgum() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " gum-utils "
+PACKAGES += " libgum-dev "
+PACKAGES += " libgum "
+PACKAGES += " gumd "
+
+gum-utils_files = ""
+gum-utils_files += "${prefix}/bin/gum-utils"
+MANIFESTFILES_gum-utils = "gumd.manifest"
+
+libgum-dev_files = ""
+libgum-dev_files += "${prefix}/include/gum/*"
+libgum-dev_files += "${prefix}/lib/libgum*.so"
+libgum-dev_files += "${prefix}/lib/pkgconfig/libgum.pc"
+libgum-dev_files += "${prefix}/share/dbus-1/interfaces/*UserManagement*.xml"
+MANIFESTFILES_libgum-dev = "gumd.manifest"
+
+libgum_files = ""
+libgum_files += "${prefix}/lib/libgum*.so.*"
+MANIFESTFILES_libgum = "libgum.manifest"
+
+gumd-doc_files = ""
+gumd-doc_files += "${prefix}/share/gtk-doc/html/gumd/*"
+MANIFESTFILES_${PN}-doc = "gumd.manifest"
+
+gumd_files = ""
+gumd_files += "AUTHORS COPYING.LIB NEWS README"
+gumd_files += "${prefix}/bin/gumd"
+gumd_files += "${sysconfdir}/gumd"
+gumd_files += "${sysconfdir}/gumd/gumd.conf"
+gumd_files += "${prefix}/share/dbus-1/system-services"
+gumd_files += "${prefix}/share/dbus-1/system-services/*UserManagement*.service"
+gumd_files += "${sysconfdir}/dbus-1"
+gumd_files += "${sysconfdir}/dbus-1/system.d"
+gumd_files += "${sysconfdir}/dbus-1/system.d/gumd-dbus.conf"
+MANIFESTFILES_${PN} = "gumd.manifest"
+DIRFILES_${PN} = ""
+DIRFILES_${PN} += "${sysconfdir}/gumd"
+DIRFILES_${PN} += "${prefix}/share/dbus-1/system-services"
+DIRFILES_${PN} += "${sysconfdir}/dbus-1"
+DIRFILES_${PN} += "${sysconfdir}/dbus-1/system.d"
+
+FILES_gum-utils = "${gum-utils_files}"
+FILES_libgum-dev = "${libgum-dev_files}"
+FILES_libgum = "${libgum_files}"
+FILES_${PN}-doc = "${gumd-doc_files}"
+FILES_${PN} = "${gumd_files}"
+
+PKG_gum-utils= "gum-utils"
+PKG_libgum-dev= "libgum-dev"
+PKG_libgum= "libgum"
+PKG_gumd-doc= "gumd-doc"
+PKG_gumd= "gumd"
+
+require gumd-extraconf.inc
+
diff --git a/meta-tizen-common-base/recipes-security/gumd/gumd_git.bb b/meta-tizen-common-base/recipes-security/gumd/gumd_git.bb
new file mode 100644 (file)
index 0000000..4688dd3
--- /dev/null
@@ -0,0 +1,10 @@
+require gumd.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/upstream/gumd;tag=f247444ac80494744acf7e5678482398f4f0adee;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
index b4abc6f..e3df3f2 100644 (file)
@@ -16,15 +16,6 @@ GROUPADD_PARAM_${PN} += "--system  weston-launch"
 do_install_append() {
     install -m 755 uid.sh ${D}/etc/profile.d
 
-    mkdir -p ${D}${prefix}/lib/systemd/user/default.target.requires
-    ln -sf ../weston-user.service ${D}${prefix}/lib/systemd/user/default.target.requires/weston-user.service
-
-    mkdir -p ${D}/lib/systemd/system/graphical.target.wants
-    ln -sf ../user-session-launch@.service ${D}/lib/systemd/system/graphical.target.wants/user-session-launch@seat0-5001.service
-    ln -sf ../user-session-launch@.service ${D}/lib/systemd/system/graphical.target.wants/user-session-launch@seat0-5002.service
-    ln -sf ../user-session-launch@.service ${D}/lib/systemd/system/graphical.target.wants/user-session-launch@seat0-5003.service
-    ln -sf ../user-session-launch@.service ${D}/lib/systemd/system/graphical.target.wants/user-session-launch@seat0-9999.service
-
     mkdir -p ${D}${systemd_unitdir}/system/multi-user.target.wants
     ln -sf ../systemd-udev-settle.service ${D}${systemd_unitdir}/system/multi-user.target.wants/systemd-udev-settle.service
 }
@@ -35,9 +26,6 @@ pkg_preinst_${PN}() {
     # setup display manager service
     mkdir -p $D${systemd_unitdir}/system/graphical.target.wants/
     ln -sf ../display-manager.path  $D${systemd_unitdir}/system/graphical.target.wants/
-    # setup display manager access (inside user session)
-    mkdir -p $D${prefix}/lib/systemd/user/default.target.requires/
-    ln -sf ../weston-user.service  $D${prefix}/lib/systemd/user/default.target.requires/
 
 }
 
@@ -57,11 +45,7 @@ pkg_postinst_${PN} () {
 weston-common_files += "${prefix}/lib/systemd/user/default.target.requires/weston-user.service/*"
 weston-common_files += "/home/*"
 
-FILES_${PN} += "/lib/systemd/system/graphical.target.wants/user-session-launch@seat0-5001.service"
-FILES_${PN} += "/lib/systemd/system/graphical.target.wants/user-session-launch@seat0-5002.service"
-FILES_${PN} += "/lib/systemd/system/graphical.target.wants/user-session-launch@seat0-5003.service"
-FILES_${PN} += "/lib/systemd/system/graphical.target.wants/user-session-launch@seat0-9999.service"
-FILES_${PN} += "/lib/systemd/system/graphical.target.wants/user-session@5001.service"
-FILES_${PN} += "/lib/systemd/system/graphical.target.wants/user-session@5002.service"
-FILES_${PN} += "/lib/systemd/system/graphical.target.wants/user-session@5003.service"
-FILES_${PN} += "/lib/systemd/system/graphical.target.wants/user-session@9999.service"
+FILES_${PN} += "/lib/systemd/system/multi-user.target.wants"
+FILES_${PN} += "/lib/systemd/system/multi-user.target.wants/systemd-udev-settle.service"
+
+FILES_${PN}-dbg += "/usr/lib/weston/.debug"
index 67a74a6..ec871bf 100644 (file)
@@ -23,6 +23,10 @@ RPROVIDES_weston-common += "weston-startup"
 PROVIDES += "weston-common-config"
 
 
+#PROVIDES by weston-common-qa-plugin
+PROVIDES += "weston-common-qa-plugin"
+
+
 #PROVIDES by weston-common-tz-launcher
 PROVIDES += "weston-common-tz-launcher"
 
@@ -175,9 +179,6 @@ pkg_preinst_${PN}() {
     # setup display manager service
     mkdir -p $D${systemd_unitdir}/system/graphical.target.wants/
     ln -sf ../display-manager.path  $D${systemd_unitdir}/system/graphical.target.wants/
-    # setup display manager access (inside user session)
-    mkdir -p $D${prefix}/lib/systemd/user/default.target.requires/
-    ln -sf ../weston-user.service  $D${prefix}/lib/systemd/user/default.target.requires/
 
 }
 
@@ -185,20 +186,31 @@ pkg_postrm_${PN}() {
     #!/bin/sh -e
 
     rm -f $D${systemd_unitdir}/system/graphical.target.wants/display-manager.path
-    rm -f $D${prefix}/lib/systemd/user/default.target.requires/weston-user.service
 
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
 PACKAGES += " weston-common-tz-launcher "
-PACKAGES += " weston-common "
 PACKAGES += " weston-common-config "
+PACKAGES += " weston-common-qa-plugin "
+PACKAGES += " weston-common "
 
 weston-common-tz-launcher_files = ""
 weston-common-tz-launcher_files += "${prefix}/bin/tz-launcher"
 weston-common-tz-launcher_files += "${prefix}/bin/wl-pre"
 MANIFESTFILES_${PN}-tz-launcher = "weston-common.manifest"
 
+weston-common-config_files = ""
+weston-common-config_files += "${sysconfdir}/xdg/weston/weston.ini"
+CONFFILES_${PN}-config = ""
+CONFFILES_${PN}-config += "${sysconfdir}/xdg/weston/weston.ini"
+MANIFESTFILES_${PN}-config = "weston-common.manifest"
+
+weston-common-qa-plugin_files = ""
+weston-common-qa-plugin_files += "${prefix}/bin/weston-qa-client"
+weston-common-qa-plugin_files += "${prefix}/lib/weston/qa-plugin.so"
+MANIFESTFILES_${PN}-qa-plugin = "weston-common.manifest"
+
 weston-common_files = ""
 weston-common_files += "${systemd_unitdir}/system/display-manager-run.service"
 weston-common_files += "${systemd_unitdir}/system/display-manager.service"
@@ -215,19 +227,15 @@ CONFFILES_${PN} += "${sysconfdir}/profile.d/*"
 CONFFILES_${PN} += "${sysconfdir}/udev/rules.d/*"
 MANIFESTFILES_${PN} = "weston-common.manifest"
 
-weston-common-config_files = ""
-weston-common-config_files += "${sysconfdir}/xdg/weston/weston.ini"
-CONFFILES_${PN}-config = ""
-CONFFILES_${PN}-config += "${sysconfdir}/xdg/weston/weston.ini"
-MANIFESTFILES_${PN}-config = "weston-common.manifest"
-
 FILES_${PN}-tz-launcher = "${weston-common-tz-launcher_files}"
-FILES_${PN} = "${weston-common_files}"
 FILES_${PN}-config = "${weston-common-config_files}"
+FILES_${PN}-qa-plugin = "${weston-common-qa-plugin_files}"
+FILES_${PN} = "${weston-common_files}"
 
 PKG_weston-common-tz-launcher= "weston-common-tz-launcher"
-PKG_weston-common= "weston-common"
 PKG_weston-common-config= "weston-common-config"
+PKG_weston-common-qa-plugin= "weston-common-qa-plugin"
+PKG_weston-common= "weston-common"
 
 require weston-common-extraconf.inc
 
index 0019813..1be2074 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/weston-common;tag=9d65c22f3814f85b6365dd81a5768dcff0bf60a2;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/common/weston-common;tag=bba9e6c2ec15757449e129454efb97b4a16925aa;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 75e97ec..fd5c99c 100644 (file)
@@ -30,7 +30,9 @@ CORE_IMAGE_BASE_INSTALL += "mesa-driver-pipe-vmwgfx"
 CORE_IMAGE_BASE_INSTALL += "mesa-driver-pipe-i915"
 CORE_IMAGE_BASE_INSTALL += "libgles1-mesa"
 CORE_IMAGE_BASE_INSTALL += "libgles2-mesa"
-
+CORE_IMAGE_BASE_INSTALL += "tlm-config-common"
+CORE_IMAGE_BASE_INSTALL += "tlm"
+CORE_IMAGE_BASE_INSTALL += "gum-utils"
 CORE_IMAGE_BASE_INSTALL += "meta-common"
 CORE_IMAGE_BASE_INSTALL += "pam"
 CORE_IMAGE_BASE_INSTALL += "user-session-units"
index 9e45731..cf6de48 100644 (file)
@@ -2,7 +2,7 @@ DESCRIPTION = "Crosswalk suite for Tizen Common"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Development/Testing"
 LICENSE = "GPL-2.0"
-PV = "1.0.0"
+PV = "1.1"
 
 SRC_URI = ""
 
@@ -63,10 +63,10 @@ do_install() {
  rm -rf ${D}
  mkdir -p ${D}
  
- install -d ${D}${prefix}/share/tests/common-crosswalk-suite
- install -m 0755 common/runtest.sh ${D}${prefix}/share/tests/common-crosswalk-suite
- install -m 0644 common/*.xml ${D}${prefix}/share/tests/common-crosswalk-suite
- cp -r common/TESTDIR ${D}${prefix}/share/tests/common-crosswalk-suite
+ install -d ${D}${prefix}/share/tests/common/common-crosswalk-suite
+ install -m 0755 runtest ${D}${prefix}/share/tests/common/common-crosswalk-suite
+ install -m 0644 *.xml ${D}${prefix}/share/tests/common/common-crosswalk-suite
+ cp -r TESTDIR ${D}${prefix}/share/tests/common/common-crosswalk-suite
  
  
  
@@ -76,7 +76,7 @@ PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
 PACKAGES += " common-crosswalk-suite "
 
 common-crosswalk-suite_files = ""
-common-crosswalk-suite_files += "${prefix}/share/tests/common-crosswalk-suite"
+common-crosswalk-suite_files += "${prefix}/share/tests/common/common-crosswalk-suite"
 MANIFESTFILES_${PN} = "common-crosswalk-suite.manifest"
 
 FILES_${PN} = "${common-crosswalk-suite_files}"
index a326394..384efb1 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/common/common-crosswalk-suite;tag=43f12d43db99ba46319f3c245e9aeb9d3fac82f0;nobranch=1"
+SRC_URI += "git://review.tizen.org/test/common/common-crosswalk-suite;tag=61b29331a9e9dd4798611d401f2517b9f5c93292;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 30e64b3..4c4c627 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/tools/common-suite-launcher;tag=68d1ad0246f7dfd3bb1379d238cad68c450a3985;nobranch=1"
+SRC_URI += "git://review.tizen.org/test/tools/common-suite-launcher;tag=ccb687b94fcde71c55838b5ec37441fadca46103;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 80fa3f2..cc4b30b 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 = "10.38.222.0"
+PV = "11.39.256.0"
 
 SRC_URI = ""
 
@@ -20,6 +20,7 @@ PROVIDES = ""
 RDEPENDS = ""
 #RDEPENDS of crosswalk-thirdparty (${PN})
 RDEPENDS_${PN} += "ca-certificates-tizen"
+RDEPENDS_${PN} += "ss-server"
 
 
 DEPENDS = ""
@@ -34,6 +35,7 @@ DEPENDS += "nss"
 DEPENDS += "alsa-lib"
 DEPENDS += "elfutils"
 inherit pkgconfig
+DEPENDS += "yasm"
 inherit perlnative
 DEPENDS += "wayland"
 DEPENDS += "which"
@@ -65,12 +67,10 @@ do_prep() {
  cp ${S}/packaging/xwalk-thirdparty.gyp src/xwalk/
  
  
- cat ${S}/packaging/Blink-Add-GCC-flag-Wno-narrowing-fix-64bits-build.patch | patch -s  -p0 --fuzz=2
- #patch9
  # The profiles using Wayland (and thus Ozone) do not need this patch.
  
  
 }
 do_patch_append() {
     bb.build.exec_func('do_prep', d)
@@ -87,6 +87,7 @@ do_compile() {
  LD_AS_NEEDED=1; export LD_AS_NEEDED ;
  
  
  # Stop unconditionally passing -Wall to the compiler. Chromium has its own
  # mechanisms for deciding which parts of the code need -Wall and which need it
  # to be left out (since several pieces are built with -Werror). At least in
@@ -119,12 +120,12 @@ do_compile() {
     ln -s "${BUILDDIR_NAME}" src/out
  fi
  
- GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -Duse_ozone=1 -Denable_xdg_shell=1"
+ GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -Duse_ozone=1"
  
- # Force gold binary from chroot ld.gold provided by binutils-gold
- GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -Ddisable_nacl=1 -Dlinux_use_bundled_binutils=0 -Dlinux_use_bundled_gold=0 "
+ # disable nacl if necessary
+ GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -Ddisable_nacl=1"
  
- # Linking fails in Tizen Common when fatal ld warnings are enabled. XWALK-1379.
+ # Linking fails when fatal ld warnings are enabled. See XWALK-1379.
  GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -Ddisable_fatal_linker_warnings=1"
  
  # For building for arm in OBS, we need :
@@ -136,6 +137,8 @@ do_compile() {
  # So force it.
  
  
  # --no-parallel is added because chroot does not mount a /dev/shm, this will
  # cause python multiprocessing.SemLock error.
  export GYP_GENERATORS='ninja'
@@ -144,6 +147,8 @@ do_compile() {
  ${GYP_EXTRA_FLAGS} \
  -Dchromeos=0 \
  -Dclang=0 \
+ -Dlinux_use_bundled_binutils=0 \
+ -Dlinux_use_bundled_gold=0 \
  -Dtizen=1 \
  -Dpython_ver=2.7 \
  -Duse_aura=1 \
@@ -154,7 +159,7 @@ do_compile() {
  -Duse_system_bzip2=1 \
  -Duse_system_libexif=1 \
  -Duse_system_libxml=1 \
- -Duse_system_nspr=1 \
+ -Duse_system_yasm=1 \
  -Dshared_process_mode=1 \
  -Denable_hidpi=1
  
@@ -174,6 +179,7 @@ do_install() {
  mkdir -p ${D}
  
  
  mkdir  -p ${D}${prefix}/share/crosswalk-thirdparty/
  tar -zcvf out.tgz src/out
  cp -ar out.tgz ${D}${prefix}/share/crosswalk-thirdparty/
index fdd8dfa..3dd38da 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=715ce55f9def9e994dbb3dc5b08d3c61afcaa6cd;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/framework/web/crosswalk;tag=9d718a45fac51495fb01bf6fd13510a9be4c7272;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 156da18..4af976f 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 = "10.38.222.0"
+PV = "11.39.256.0"
 
 SRC_URI = ""
 
@@ -19,6 +19,7 @@ PROVIDES = ""
 RDEPENDS = ""
 #RDEPENDS of crosswalk (${PN})
 RDEPENDS_${PN} += "ca-certificates-tizen"
+RDEPENDS_${PN} += "ss-server"
 
 
 DEPENDS = ""
@@ -37,6 +38,7 @@ DEPENDS += "nss"
 DEPENDS += "alsa-lib"
 DEPENDS += "elfutils"
 inherit pkgconfig
+DEPENDS += "yasm"
 DEPENDS += "fontconfig"
 DEPENDS += "system-server"
 DEPENDS += "wayland"
@@ -82,7 +84,8 @@ do_prep() {
  cp ${S}/packaging/crosswalk.manifest .
  cp ${S}/packaging/crosswalk.xml.in .
  cp ${S}/packaging/crosswalk.png .
- sed "s/@VERSION@/10.38.222.0/g" crosswalk.xml.in > crosswalk.xml
+ cp ${S}/packaging/changedate.py .
+ sed "s/@VERSION@/11.39.256.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
  
@@ -90,8 +93,6 @@ do_prep() {
  cp -a src/LICENSE LICENSE.chromium
  cp -a src/xwalk/LICENSE LICENSE.xwalk
  
- cat ${S}/packaging/Blink-Add-GCC-flag-Wno-narrowing-fix-64bits-build.patch | patch -s  -p0 --fuzz=2
- #patch9
  
  # The profiles using Wayland (and thus Ozone) do not need this patch.
  
@@ -114,9 +115,9 @@ do_compile() {
  
  mkdir -p src/out
  if [ -f ${prefix}/share/crosswalk-thirdparty/out.tgz ]; then
  tar -zxvf ${prefix}/share/crosswalk-thirdparty/out.tgz
+ tar -zxvf ${prefix}/share/crosswalk-thirdparty/out.tgz
  fi
- find . -exec touch -a -m -t "200912120000" {} \;
+ python ./changedate.py
  
  # Stop unconditionally passing -Wall to the compiler. Chromium has its own
  # mechanisms for deciding which parts of the code need -Wall and which need it
@@ -150,12 +151,12 @@ do_compile() {
     ln -s "${BUILDDIR_NAME}" src/out
  fi
  
- GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -Duse_ozone=1 -Denable_xdg_shell=1"
+ GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -Duse_ozone=1"
  
- # Force gold binary from chroot ld.gold provided by binutils-gold
- GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -Ddisable_nacl=1 -Dlinux_use_bundled_binutils=0 -Dlinux_use_bundled_gold=0 "
+ # disable nacl if necessary
+ GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -Ddisable_nacl=1"
  
- # Linking fails in Tizen Common when fatal ld warnings are enabled. XWALK-1379.
+ # Linking fails when fatal ld warnings are enabled. See XWALK-1379.
  GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -Ddisable_fatal_linker_warnings=1"
  
  # For building for arm in OBS, we need :
@@ -167,6 +168,7 @@ do_compile() {
  # So force it.
  
  
  # --no-parallel is added because chroot does not mount a /dev/shm, this will
  # cause python multiprocessing.SemLock error.
  export GYP_GENERATORS='ninja'
@@ -175,6 +177,8 @@ do_compile() {
  ${GYP_EXTRA_FLAGS} \
  -Dchromeos=0 \
  -Dclang=0 \
+ -Dlinux_use_bundled_binutils=0 \
+ -Dlinux_use_bundled_gold=0 \
  -Dtizen=1 \
  -Dpython_ver=2.7 \
  -Duse_aura=1 \
@@ -186,6 +190,7 @@ do_compile() {
  -Duse_system_libexif=1 \
  -Duse_system_libxml=1 \
  -Duse_system_nspr=1 \
+ -Duse_system_yasm=1 \
  -Dshared_process_mode=1 \
  -Denable_hidpi=1
  
@@ -210,8 +215,8 @@ do_install() {
  install -p -D src/out/Release/xwalk ${D}${prefix}/lib/xwalk/xwalk
  install -p -D src/out/Release/xwalkctl ${D}${prefix}/bin/xwalkctl
  install -p -D src/out/Release/xwalk-launcher ${D}${prefix}/bin/xwalk-launcher
- install -p -D src/out/Release/lib/libxwalk-backendlib.so ${D}${prefix}/lib/xwalk/libxwalk-backendlib.so
- install -p -D src/xwalk/application/tools/tizen/xwalk_backend_wrapper.sh ${D}${prefix}/lib/xwalk/xwalk_backend_wrapper.sh
+ install -p -D src/out/Release/xwalk_backend ${D}${prefix}/lib/xwalk/xwalk_backend
+ install -p -D src/out/Release/lib/libxwalk_backend_lib.so ${D}${prefix}/lib/xwalk/libxwalk_backend_lib.so
  
  # Supporting libraries and resources.
  install -p -D src/out/Release/icudtl.dat ${D}${prefix}/lib/xwalk/icudtl.dat
@@ -234,10 +239,10 @@ pkg_postinst_${PN}() {
 
     mkdir -p $D${prefix}/share/icons/default/small
     mkdir -p $D${prefix}/share/packages
-    ln -sf $D${prefix}/lib/xwalk/libxwalk-backendlib.so /etc/package-manager/backendlib/libxpk.so
-    ln -sf $D${prefix}/lib/xwalk/libxwalk-backendlib.so /etc/package-manager/backendlib/libwgt.so
-    ln -sf $D${prefix}/lib/xwalk/xwalk_backend_wrapper.sh /etc/package-manager/backend/xpk
-    ln -sf $D${prefix}/lib/xwalk/xwalk_backend_wrapper.sh /etc/package-manager/backend/wgt
+    ln -sf $D${prefix}/lib/xwalk/libxwalk_backend_lib.so /etc/package-manager/backendlib/libxpk.so
+    ln -sf $D${prefix}/lib/xwalk/libxwalk_backend_lib.so /etc/package-manager/backendlib/libwgt.so
+    ln -sf $D${prefix}/lib/xwalk/xwalk_backend /etc/package-manager/backend/xpk
+    ln -sf $D${prefix}/lib/xwalk/xwalk_backend /etc/package-manager/backend/wgt
 
 }
 
@@ -264,8 +269,8 @@ crosswalk_files += "${prefix}/lib/xwalk/icudtl.dat"
 crosswalk_files += "${prefix}/lib/xwalk/libffmpegsumo.so"
 crosswalk_files += "${prefix}/lib/xwalk/xwalk"
 crosswalk_files += "${prefix}/lib/xwalk/xwalk.pak"
-crosswalk_files += "${prefix}/lib/xwalk/libxwalk-backendlib.so"
-crosswalk_files += "${prefix}/lib/xwalk/xwalk_backend_wrapper.sh"
+crosswalk_files += "${prefix}/lib/xwalk/libxwalk_backend_lib.so"
+crosswalk_files += "${prefix}/lib/xwalk/xwalk_backend"
 crosswalk_files += "${prefix}/share/packages/crosswalk.xml"
 crosswalk_files += "${prefix}/share/icons/default/small/crosswalk.png"
 crosswalk_files += "/usr/share/dbus-1/services/org.crosswalkproject.Runtime1.service"
index e98d01d..719f547 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=715ce55f9def9e994dbb3dc5b08d3c61afcaa6cd;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/framework/web/crosswalk;tag=9d718a45fac51495fb01bf6fd13510a9be4c7272;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 9c1e01c..44883d3 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=4c28c16150d492f1d77df6c53aa62d2d969d303d;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/framework/web/tizen-extensions-crosswalk;tag=de1e9773449e3499dfbe11b7bddeacf2abee4755;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 98e405f..932936b 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=b04fcc0601b9b7d9e0bc1d90d23a4166ce3fa6a6;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/lemolo;tag=011e1d7ab747693bfddf72e566ef71d483e71492;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index b9c717a..f714dc7 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.11.901"
+PV = "0.12.803"
 
 SRC_URI = ""
 
@@ -45,6 +45,10 @@ 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-dev
 PROVIDES += "automotive-message-broker-dev"
 
@@ -90,6 +94,10 @@ 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-dev (${PN}-dev)
 RDEPENDS_${PN}-dev += "boost"
 RDEPENDS_${PN}-dev += "util-linux"
@@ -98,6 +106,7 @@ 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} += "dbus-python"
 RDEPENDS_${PN} += "glibc"
 RDEPENDS_${PN} += "default-ac-domains"
 
@@ -132,7 +141,7 @@ DEPENDS += "boost"
 do_prep() {
  cd ${S}
  chmod -Rf a+rX,u+w,g-w,o-w ${S}
- #setup -q -n automotive-message-broker-0.11.901
+ #setup -q -n automotive-message-broker-0.12.803
  
  
 }
@@ -163,6 +172,8 @@ 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 \
@@ -170,8 +181,8 @@ do_compile() {
         -Dgpsnmea_plugin=ON \
         -Dcangen_plugin=ON \
         -Dcansim_plugin=ON \
-        -Denable_docs=ON \
-        -Dusebluez5=ON
+        -Dusebluez5=ON \
+        -Denable_docs=ON
  
  
  oe_runmake -j16
@@ -239,12 +250,13 @@ pkg_postrm_${PN}() {
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
 PACKAGES += " automotive-message-broker-plugins-cangen "
 PACKAGES += " automotive-message-broker-plugins-common "
+PACKAGES += " automotive-message-broker-dev "
 PACKAGES += " automotive-message-broker-plugins-murphy "
 PACKAGES += " automotive-message-broker-plugins "
 PACKAGES += " automotive-message-broker-plugins-test "
 PACKAGES += " automotive-message-broker-plugins-gpsnmea "
 PACKAGES += " automotive-message-broker-plugins-cansim "
-PACKAGES += " automotive-message-broker-dev "
+PACKAGES += " automotive-message-broker-xwalk-vehicle-extension "
 PACKAGES += " automotive-message-broker "
 PACKAGES += " automotive-message-broker-plugins-database "
 PACKAGES += " automotive-message-broker-plugins-obd2 "
@@ -259,6 +271,12 @@ 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-murphy_files = ""
 automotive-message-broker-plugins-murphy_files += "${prefix}/lib/automotive-message-broker/murphysourceplugin.so"
 MANIFESTFILES_${PN}-plugins-murphy = "packaging.in/amb.manifest.plugins"
@@ -285,11 +303,10 @@ 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-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-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/*"
+MANIFESTFILES_${PN}-xwalk-vehicle-extension = "packaging.in/amb.manifest.plugins"
 
 automotive-message-broker_files = ""
 automotive-message-broker_files += "${sysconfdir}/ambd/config"
@@ -328,12 +345,13 @@ MANIFESTFILES_${PN}-doc = "packaging.in/amb.manifest.plugins"
 
 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-murphy = "${automotive-message-broker-plugins-murphy_files}"
 FILES_${PN}-plugins = "${automotive-message-broker-plugins_files}"
 FILES_${PN}-plugins-test = "${automotive-message-broker-plugins-test_files}"
 FILES_${PN}-plugins-gpsnmea = "${automotive-message-broker-plugins-gpsnmea_files}"
 FILES_${PN}-plugins-cansim = "${automotive-message-broker-plugins-cansim_files}"
-FILES_${PN}-dev = "${automotive-message-broker-dev_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-obd2 = "${automotive-message-broker-plugins-obd2_files}"
@@ -342,12 +360,13 @@ FILES_${PN}-doc = "${automotive-message-broker-doc_files}"
 
 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-murphy= "automotive-message-broker-plugins-murphy"
 PKG_automotive-message-broker-plugins= "automotive-message-broker-plugins"
 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-plugins-cansim= "automotive-message-broker-plugins-cansim"
-PKG_automotive-message-broker-dev= "automotive-message-broker-dev"
+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-obd2= "automotive-message-broker-plugins-obd2"
index eb4b1be..839ad3b 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=567ede081ff46fd521494356af4eda0a3e724fd2;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/automotive-message-broker;tag=26256f536d32a6a722e0b70e349e273ce1fbfb29;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 39e7645..89b7518 100644 (file)
@@ -128,12 +128,6 @@ do_install() {
  # install tizen package metadata for weston-terminal
  install -m 0644 ico-app-miscellaneous/terminal.xml ${D}${prefix}/share/packages/
  
- # install browser package metadata for MiniBrowser
- mkdir -p ${D}${prefix}/bin
- install -m 0644 ico-app-miscellaneous/browser.xml ${D}${prefix}/share/packages/
- install -m 0644 ico-app-miscellaneous/browser.png ${D}${prefix}/share/icons/default/small/
- install -m 0755 ico-app-miscellaneous/browser ${D}${prefix}/bin
  # install tizen package metadata for weekeyboard
  install -m 0644 ico-app-miscellaneous/weekeyboard.xml ${D}${prefix}/share/packages/
  
@@ -164,7 +158,6 @@ pkg_postrm_${PN}() {
     [ "x$D" == "x" ] && ldconfig
     rm -f $D${prefix}/share/applications/org.tizen.ico.app-soundsample.desktop
     rm -f $D${prefix}/share/applications/org.tizen.ico.app-vicsample.desktop
-    rm -f $D${prefix}/share/applications/browser.desktop
     rm -f $D${prefix}/share/applications/terminal.desktop
     rm -f $D${prefix}/share/icons/default/small/terminal.png
     # Update the app database.
@@ -189,12 +182,9 @@ ico-uxf-homescreen-sample-apps_files += "${prefix}/apps/org.tizen.ico.app-vicsam
 ico-uxf-homescreen-sample-apps_files += "${prefix}/apps/org.tizen.ico.app-vicsample/res/images/vicinfo_bg.png"
 ico-uxf-homescreen-sample-apps_files += "${prefix}/share/icons/default/small/org.tizen.ico.app-vicsample.png"
 ico-uxf-homescreen-sample-apps_files += "${prefix}/share/packages/org.tizen.ico.app-vicsample.xml"
-ico-uxf-homescreen-sample-apps_files += "${prefix}/bin/browser"
-ico-uxf-homescreen-sample-apps_files += "${prefix}/share/packages/browser.xml"
 ico-uxf-homescreen-sample-apps_files += "${prefix}/share/packages/terminal.xml"
 ico-uxf-homescreen-sample-apps_files += "${prefix}/share/packages/navigator.xml"
 ico-uxf-homescreen-sample-apps_files += "${prefix}/share/packages/weekeyboard.xml"
-ico-uxf-homescreen-sample-apps_files += "${prefix}/share/icons/default/small/browser.png"
 ico-uxf-homescreen-sample-apps_files += "${prefix}/share/icons/default/small/navigator.png"
 MANIFESTFILES_${PN} = "ico-uxf-homescreen-sample-apps.manifest"
 
index 81745dd..a828c2c 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-sample-apps;tag=c0f2aa22c0ec073520791ad13728f3d2c328b608;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/ico-uxf-homescreen-sample-apps;tag=002a7ec8b4a05743715503ea37124d31891cde05;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index a5c939e..4d6776c 100644 (file)
@@ -17,13 +17,6 @@ PROVIDES = ""
 PROVIDES += "ico-uxf-homescreen-system-controller-dev"
 
 
-#PROVIDES by ico-uxf-homescreen-system-controller
-PROVIDES += "ico-uxf-homescreen-system-controller"
-# the PROVIDES rules is ignore "system-controller  "
-PROVIDES += "system-controller"
-RPROVIDES_ico-uxf-homescreen-system-controller += "system-controller"
-
-
 #PROVIDES by ico-uxf-homescreen
 
 
@@ -38,19 +31,13 @@ RDEPENDS_${PN}-system-controller-dev += "eina"
 RDEPENDS_${PN}-system-controller-dev += "capi-base-common-dev"
 RDEPENDS_${PN}-system-controller-dev += "ecore"
 
-#RDEPENDS of ico-uxf-homescreen-system-controller (${PN}-system-controller)
-RDEPENDS_${PN}-system-controller += "genivi-shell"
-RDEPENDS_${PN}-system-controller += "ico-uxf-utilities"
-RDEPENDS_${PN}-system-controller += "ico-uxf-homescreen"
-RDEPENDS_${PN}-system-controller += "weston-ivi-shell"
-RDEPENDS_${PN}-system-controller += "weston"
-RDEPENDS_${PN}-system-controller += "ico-uxf-weston-plugin"
-
 #RDEPENDS of ico-uxf-homescreen (${PN})
 RDEPENDS_${PN} += "genivi-shell"
 RDEPENDS_${PN} += "ico-uxf-utilities"
+RDEPENDS_${PN} += "pkgmgr"
 RDEPENDS_${PN} += "weston-ivi-shell"
 RDEPENDS_${PN} += "weston"
+RDEPENDS_${PN} += "ail"
 RDEPENDS_${PN} += "system-controller"
 RDEPENDS_${PN} += "ico-uxf-weston-plugin"
 
@@ -181,7 +168,6 @@ pkg_postrm_${PN}() {
     rm -f $D${prefix}/share/applications/org.tizen.ico.homescreen.desktop
     rm -f $D${prefix}/share/applications/org.tizen.ico.statusbar.desktop
     rm -f $D${prefix}/share/applications/org.tizen.ico.onscreen.desktop
-    rm -f $D${prefix}/share/applications/org.tizen.ico.system-controller.desktop
     pkg_initdb
     ail_initdb
 
@@ -189,7 +175,6 @@ pkg_postrm_${PN}() {
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
 PACKAGES += " ico-uxf-homescreen-system-controller-dev "
-PACKAGES += " ico-uxf-homescreen-system-controller "
 PACKAGES += " ico-uxf-homescreen "
 
 ico-uxf-homescreen-system-controller-dev_files = ""
@@ -198,33 +183,17 @@ ico-uxf-homescreen-system-controller-dev_files += "${prefix}/include/ico-appfw/i
 ico-uxf-homescreen-system-controller-dev_files += "${prefix}/include/ico-appfw/ico_syc_common.h"
 ico-uxf-homescreen-system-controller-dev_files += "${prefix}/include/ico-appfw/ico_syc_error.h"
 ico-uxf-homescreen-system-controller-dev_files += "${prefix}/include/ico-appfw/ico_syc_inputctl.h"
+ico-uxf-homescreen-system-controller-dev_files += "${prefix}/include/ico-appfw/ico_syc_msg.h"
+ico-uxf-homescreen-system-controller-dev_files += "${prefix}/include/ico-appfw/ico_syc_msg_cmd_def.h"
 ico-uxf-homescreen-system-controller-dev_files += "${prefix}/include/ico-appfw/ico_syc_private.h"
 ico-uxf-homescreen-system-controller-dev_files += "${prefix}/include/ico-appfw/ico_syc_privilege.h"
+ico-uxf-homescreen-system-controller-dev_files += "${prefix}/include/ico-appfw/ico_syc_public.h"
+ico-uxf-homescreen-system-controller-dev_files += "${prefix}/include/ico-appfw/ico_syc_sysdef.h"
 ico-uxf-homescreen-system-controller-dev_files += "${prefix}/include/ico-appfw/ico_syc_type.h"
 ico-uxf-homescreen-system-controller-dev_files += "${prefix}/include/ico-appfw/ico_syc_userctl.h"
 ico-uxf-homescreen-system-controller-dev_files += "${prefix}/include/ico-appfw/ico_syc_winctl.h"
-ico-uxf-homescreen-system-controller-dev_files += "${prefix}/include/ico-state-machine/CicoBlockParser.h"
-ico-uxf-homescreen-system-controller-dev_files += "${prefix}/include/ico-state-machine/CicoEvent.h"
-ico-uxf-homescreen-system-controller-dev_files += "${prefix}/include/ico-state-machine/CicoEventInfo.h"
-ico-uxf-homescreen-system-controller-dev_files += "${prefix}/include/ico-state-machine/CicoFinalState.h"
-ico-uxf-homescreen-system-controller-dev_files += "${prefix}/include/ico-state-machine/CicoHistoryState.h"
-ico-uxf-homescreen-system-controller-dev_files += "${prefix}/include/ico-state-machine/CicoState.h"
-ico-uxf-homescreen-system-controller-dev_files += "${prefix}/include/ico-state-machine/CicoStateAction.h"
-ico-uxf-homescreen-system-controller-dev_files += "${prefix}/include/ico-state-machine/CicoStateCore.h"
-ico-uxf-homescreen-system-controller-dev_files += "${prefix}/include/ico-state-machine/CicoStateMachine.h"
-ico-uxf-homescreen-system-controller-dev_files += "${prefix}/include/ico-state-machine/CicoStateMachineCreator.h"
 MANIFESTFILES_${PN}-system-controller-dev = "ico-uxf-homescreen.manifest"
 
-ico-uxf-homescreen-system-controller_files = ""
-ico-uxf-homescreen-system-controller_files += "${prefix}/share/packages/org.tizen.ico.system-controller.xml"
-ico-uxf-homescreen-system-controller_files += "${prefix}/lib/systemd/user/ico-uxf-wait-launchpad-ready.path"
-ico-uxf-homescreen-system-controller_files += "${prefix}/lib/systemd/user/weston.target.wants/ico-uxf-wait-launchpad-ready.path"
-ico-uxf-homescreen-system-controller_files += "${prefix}/lib/systemd/user/ico-system-controller.service"
-ico-uxf-homescreen-system-controller_files += "${prefix}/apps/org.tizen.ico.system-controller/bin"
-ico-uxf-homescreen-system-controller_files += "/home/app/ico/defaultApps.info"
-ico-uxf-homescreen-system-controller_files += "/home/app/ico"
-MANIFESTFILES_${PN}-system-controller = "ico-uxf-homescreen.manifest"
-
 ico-uxf-homescreen_files = ""
 ico-uxf-homescreen_files += "${prefix}/apps/org.tizen.ico.homescreen"
 ico-uxf-homescreen_files += "${prefix}/apps/org.tizen.ico.statusbar"
@@ -233,7 +202,6 @@ ico-uxf-homescreen_files += "${prefix}/share/packages/org.tizen.ico.homescreen.x
 ico-uxf-homescreen_files += "${prefix}/share/packages/org.tizen.ico.statusbar.xml"
 ico-uxf-homescreen_files += "${prefix}/share/packages/org.tizen.ico.onscreen.xml"
 ico-uxf-homescreen_files += "${prefix}/lib/libico-appfw.*"
-ico-uxf-homescreen_files += "${prefix}/lib/libico-state-machine.*"
 ico-uxf-homescreen_files += "${prefix}/bin/ico_clear_screen"
 ico-uxf-homescreen_files += "${prefix}/bin/ico_change_loginuser"
 ico-uxf-homescreen_files += "${prefix}/bin/ico_del_notification"
@@ -247,11 +215,9 @@ ico-uxf-homescreen_files += "${prefix}/apps/org.tizen.ico.system-controller/res/
 MANIFESTFILES_${PN} = "ico-uxf-homescreen.manifest"
 
 FILES_${PN}-system-controller-dev = "${ico-uxf-homescreen-system-controller-dev_files}"
-FILES_${PN}-system-controller = "${ico-uxf-homescreen-system-controller_files}"
 FILES_${PN} = "${ico-uxf-homescreen_files}"
 
 PKG_ico-uxf-homescreen-system-controller-dev= "ico-uxf-homescreen-system-controller-dev"
-PKG_ico-uxf-homescreen-system-controller= "ico-uxf-homescreen-system-controller"
 PKG_ico-uxf-homescreen= "ico-uxf-homescreen"
 
 require ico-uxf-homescreen-extraconf.inc
index 40dc5b3..4166ed9 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=74dc27c5bac25a80ad7374515fd043f4ae4bd12f;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/ico-uxf-homescreen;tag=f9c2b84da9b97d6d1f49e2e11ed41c8d96354ce4;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index d55e4eb..6921e5b 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=37655d016e356b40e190768420b6e8d1ab1aab44;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Common;tag=edf93cb2d0ece3403e01537aef064f5172025dc4;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 8151292..e155b96 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=d64bb84178f6a3cc17f12eca3504f079162f0283;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Phone;tag=6c3f53db4d0f26795d5f80ea7405a5f2caef3754;nobranch=1"
 
 BBCLASSEXTEND += " native "