Fix image creation demo_release_0.1
authorRonan Le Martret <ronan@fridu.net>
Mon, 23 Jun 2014 09:02:18 +0000 (11:02 +0200)
committerRonan Le Martret <ronan@fridu.net>
Mon, 23 Jun 2014 09:02:18 +0000 (11:02 +0200)
Change-Id: I7f56e967b1afda46f90821ae6a607ea6dc714184
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
53 files changed:
recipes-tizen/ail/ail.inc
recipes-tizen/alarm-manager/alarm-manager.inc
recipes-tizen/alsa-scenario-0.2/alsa-scenario-0.2.inc
recipes-tizen/app-checker/app-checker.inc
recipes-tizen/app-core/app-core.inc
recipes-tizen/app-svc/app-svc.inc
recipes-tizen/appcore-agent/appcore-agent.inc
recipes-tizen/application/application.inc
recipes-tizen/audio-session-manager/audio-session-manager.inc
recipes-tizen/aul-1/aul-1.inc
recipes-tizen/avsystem/avsystem.inc
recipes-tizen/bundle/bundle.inc
recipes-tizen/com-core/com-core.inc
recipes-tizen/desktop-skin/desktop-skin.inc
recipes-tizen/dlog/dlog.inc
recipes-tizen/heynoti/heynoti.inc
recipes-tizen/iniparser/iniparser.inc
recipes-tizen/libdevice-node/libdevice-node.inc
recipes-tizen/libhaptic/libhaptic.inc
recipes-tizen/libmm-common/libmm-common.inc
recipes-tizen/libmm-session/libmm-session.inc
recipes-tizen/libmm-sound/libmm-sound.inc
recipes-tizen/libmm-ta/libmm-ta.inc
recipes-tizen/libprivilege-control/libprivilege-control.inc
recipes-tizen/librua/librua.inc
recipes-tizen/libslp-db-util/libslp-db-util.inc
recipes-tizen/libslp-location/libslp-location.inc
recipes-tizen/libslp-pm/libslp-pm.inc
recipes-tizen/libslp-sensor/libslp-sensor.inc
recipes-tizen/libslp-sysman/libslp-sysman.inc
recipes-tizen/libtapi-legacy/libtapi-legacy.inc
recipes-tizen/libtapi/libtapi.inc
recipes-tizen/location-manager/location-manager.inc
recipes-tizen/lua/lua.inc
recipes-tizen/notification/notification.inc
recipes-tizen/pam/pam.inc
recipes-tizen/pkgmgr-info/pkgmgr-info.inc
recipes-tizen/privacy-manager/privacy-manager.inc
recipes-tizen/rpm/rpm.inc
recipes-tizen/security-server/security-server.inc
recipes-tizen/sensor/sensor.inc
recipes-tizen/slp-pkgmgr/slp-pkgmgr.inc
recipes-tizen/smack/smack.inc
recipes-tizen/sound-manager/sound-manager.inc
recipes-tizen/system-info/system-info.inc
recipes-tizen/systemd/systemd.inc
recipes-tizen/tizen-extensions-crosswalk/tizen-extensions-crosswalk-extraconf.inc [new file with mode: 0644]
recipes-tizen/tizen-extensions-crosswalk/tizen-extensions-crosswalk.inc [new file with mode: 0644]
recipes-tizen/tizen-extensions-crosswalk/tizen-extensions-crosswalk_git.bb [new file with mode: 0644]
recipes-tizen/tizen-platform-config/tizen-platform-config.inc
recipes-tizen/vconf/vconf.inc
recipes-tizen/weston-common/weston-common.inc
recipes-tizen/xdgmime/xdgmime.inc

index dd225a5..bff745e 100644 (file)
@@ -107,8 +107,8 @@ do_install() {
    find ${D} -regex ".*\.la$" | xargs rm -f -- 
    find ${D} -regex ".*\.a$" | xargs rm -f --
  
- mkdir -p ${D}/usr/dbspace/
- mkdir -p ${D}/usr/share/applications/
+ mkdir -p ${D}${prefix}/dbspace/
+ mkdir -p ${D}${prefix}/share/applications/
  
  
 }
@@ -116,16 +116,16 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
     vconftool set -t string db/ail/ail_info "0" -f -s system::vconf_inhouse
     vconftool set -t string db/menuscreen/desktop "0" -f -s system::vconf_inhouse
     vconftool set -t string db/menu_widget/language "en_US.utf8" -f -s system::vconf_inhouse
-    chsmack -a User /usr/kdb/db/ail
-    chsmack -a User /usr/kdb/db/ail/ail_info
-    chsmack -a User /usr/kdb/db/menuscreen
-    chsmack -a User /usr/kdb/db/menuscreen/desktop
-    chsmack -a User /usr/kdb/db/menu_widget
-    chsmack -a User /usr/kdb/db/menu_widget/language
+    chsmack -a User ${D}${prefix}/kdb/db/ail
+    chsmack -a User ${D}${prefix}/kdb/db/ail/ail_info
+    chsmack -a User ${D}${prefix}/kdb/db/menuscreen
+    chsmack -a User ${D}${prefix}/kdb/db/menuscreen/desktop
+    chsmack -a User ${D}${prefix}/kdb/db/menu_widget
+    chsmack -a User ${D}${prefix}/kdb/db/menu_widget/language
     CHDBGID="6010"
     update_DAC_for_db_file()
     {
@@ -142,21 +142,21 @@ pkg_postinst_${PN}() {
             fi
     }
     ail_initdb
-    mkdir -p /usr/share/applications
-    mkdir -p /usr/share/applications
-    mkdir -p /usr/dbspace
-    update_DAC_for_db_file /usr/dbspace/.app_info.db
-    update_DAC_for_db_file /usr/dbspace/.app_info.db-journal
-    chsmack -a 'User' /usr/dbspace/.app_info.db*
+    mkdir -p ${D}${prefix}/share/applications
+    mkdir -p ${D}${prefix}/share/applications
+    mkdir -p ${D}${prefix}/dbspace
+    update_DAC_for_db_file ${D}${prefix}/dbspace/.app_info.db
+    update_DAC_for_db_file ${D}${prefix}/dbspace/.app_info.db-journal
+    chsmack -a 'User' ${D}${prefix}/dbspace/.app_info.db*
 
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
     if [ $1 == 0 ]; then
-    rm -f /usr/dbspace/.app_info.db*
+    rm -f ${D}${prefix}/dbspace/.app_info.db*
     fi
 
 }
@@ -167,7 +167,7 @@ PACKAGES += " ail-dev "
 
 ail_files = ""
 ail_files += "ail.manifest"
-ail_files += "/usr/share/applications"
+ail_files += "${prefix}/share/applications"
 ail_files += "${prefix}/bin/ail_initdb"
 ail_files += "${prefix}/bin/ail_initdb"
 ail_files += "${prefix}/bin/ail_fota"
index a03b3dc..39cc5d7 100644 (file)
@@ -182,7 +182,7 @@ pkg_postinst_alarm-server() {
 pkg_postinst_libalarm() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_prerm_alarm-server() {
@@ -197,7 +197,7 @@ pkg_prerm_alarm-server() {
 pkg_postrm_libalarm() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_alarm-server() {
index 04e3787..85f9453 100644 (file)
@@ -106,13 +106,13 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index 5f9a62d..86b024c 100644 (file)
@@ -123,13 +123,13 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index 212061c..d22f776 100644 (file)
@@ -143,25 +143,25 @@ do_install() {
 pkg_postinst_app-core-common() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postinst_app-core-efl() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_app-core-efl() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_app-core-common() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index 13c4233..ea3f857 100644 (file)
@@ -112,8 +112,8 @@ do_install() {
    find ${D} -regex ".*\.a$" | xargs rm -f --
  
  # Create database
- mkdir -p ${D}/usr/dbspace
- sqlite3 ${D}/usr/dbspace/.appsvc.db < data/appsvc_db.sql
+ mkdir -p ${D}${prefix}/dbspace
+ sqlite3 ${D}${prefix}/dbspace/.appsvc.db < data/appsvc_db.sql
  
  mkdir -p ${D}/usr/share/license
  cp LICENSE ${D}/usr/share/license/app-svc
@@ -124,13 +124,13 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
@@ -139,8 +139,8 @@ PACKAGES += " app-svc-dev "
 
 app-svc_files = ""
 app-svc_files += "app-svc.manifest"
-app-svc_files += "%verify(not md5 mtime size) %attr(664,root,users) /usr/dbspace/.appsvc.db"
-app-svc_files += "%verify(not md5 mtime size) %attr(664,root,users) /usr/dbspace/.appsvc.db-journal"
+app-svc_files += "%verify(not md5 mtime size) %attr(664,root,users) ${prefix}/dbspace/.appsvc.db"
+app-svc_files += "%verify(not md5 mtime size) %attr(664,root,users) ${prefix}/dbspace/.appsvc.db-journal"
 app-svc_files += "/usr/bin/appsvc_test"
 app-svc_files += "${prefix}/lib/libappsvc.so.0"
 app-svc_files += "${prefix}/lib/libappsvc.so.0.1.0"
index 5f87812..5050c5e 100644 (file)
@@ -106,13 +106,13 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index 53afdfa..a177c1d 100644 (file)
@@ -117,13 +117,13 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index 4171d8d..18f4399 100644 (file)
@@ -143,7 +143,7 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
     vconftool set -t int memory/Sound/SoundStatus "0" -g 29 -f -i
 
 }
@@ -151,7 +151,7 @@ pkg_postinst_${PN}() {
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index 8a100be..aa8ef1c 100644 (file)
@@ -123,8 +123,8 @@ do_install() {
  ln -sf ../../init.d/launchpad_run ${D}/${sysconfdir}/rc.d/rc3.d/S34launchpad_run
  ln -sf ../../init.d/launchpad_run ${D}/${sysconfdir}/rc.d/rc4.d/S80launchpad_run
  
- mkdir -p ${D}/usr/dbspace
- sqlite3 ${D}/usr/dbspace/.mida.db < ${D}/usr/share/aul/mida_db.sql
+ mkdir -p ${D}${prefix}/dbspace
+ sqlite3 ${D}${prefix}/dbspace/.mida.db < ${D}/usr/share/aul/mida_db.sql
  rm -rf ${D}/usr/share/aul/mida_db.sql
  
  mkdir -p ${D}/usr/lib/systemd/system/graphical.target.wants
@@ -143,7 +143,7 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
     systemctl daemon-reload
     if [ $1 == 1 ]; then
         systemctl restart launchpad-preload@5000.service
@@ -165,7 +165,7 @@ pkg_prerm_${PN}() {
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
     systemctl daemon-reload
 
 }
@@ -183,8 +183,8 @@ 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) /usr/dbspace/.mida.db"
-aul_files += "%attr(0644,root,users) /usr/dbspace/.mida.db-journal"
+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"
index 938f9c6..75d4ee2 100644 (file)
@@ -149,7 +149,7 @@ do_install() {
 pkg_postinst_libavsysaudio() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 
 }
 
@@ -175,7 +175,7 @@ pkg_prerm_${PN}() {
 pkg_postrm_libavsysaudio() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 
 }
 
index af5cabc..14dcd79 100644 (file)
@@ -101,13 +101,13 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index 48046b1..442464a 100644 (file)
@@ -106,13 +106,13 @@ do_install() {
 pkg_postinst_libcom-core() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_libcom-core() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index c228a0d..5e97cdd 100644 (file)
@@ -84,7 +84,7 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    ln -s tizen_common.png ${prefix}/share/backgrounds/tizen/current
+    ln -s tizen_common.png ${D}${prefix}/share/backgrounds/tizen/current
 
 }
 
index 24fc118..6041190 100644 (file)
@@ -128,9 +128,9 @@ do_install() {
    rm -f ${D}${infodir}/dir 
    find ${D} -regex ".*\.la$" | xargs rm -f -- 
    find ${D} -regex ".*\.a$" | xargs rm -f --
- mkdir -p ${D}/etc/dlog
- cp platformlog.conf ${D}/etc/dlog/platformlog.conf
- cp dlogctrl ${D}/usr/bin/dlogctrl
+ mkdir -p ${D}${sysconfdir}/dlog
+ cp platformlog.conf ${D}${sysconfdir}/dlog/platformlog.conf
+ cp dlogctrl ${D}${prefix}/bin/dlogctrl
  
  
 }
@@ -138,13 +138,13 @@ do_install() {
 pkg_postinst_libdlog() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_libdlog() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
@@ -154,7 +154,7 @@ PACKAGES += " libdlog-dev "
 
 libdlog_files = ""
 libdlog_files += "dlog.manifest"
-libdlog_files += "/etc/dlog/platformlog.conf"
+libdlog_files += "${sysconfdir}/dlog/platformlog.conf"
 libdlog_files += "${prefix}/lib/libdlog.so.*"
 
 dlogutil_files = ""
index 1c99e5d..a69ad3a 100644 (file)
@@ -99,7 +99,7 @@ do_install() {
    find ${D} -regex ".*\.la$" | xargs rm -f -- 
    find ${D} -regex ".*\.a$" | xargs rm -f --
  
- mkdir -p ${D}/usr/share/noti
+ mkdir -p ${D}${prefix}/share/noti
  mkdir -p ${D}/usr/share/license
  install LICENSE ${D}/usr/share/license/heynoti
  
@@ -109,13 +109,13 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
@@ -127,7 +127,7 @@ heynoti_files += "heynoti.manifest"
 heynoti_files += "${prefix}/lib/libheynoti.so.0"
 heynoti_files += "${prefix}/lib/libheynoti.so.0.0.2"
 heynoti_files += "${prefix}/bin/heynotitool"
-heynoti_files += "/usr/share/noti"
+heynoti_files += "${prefix}/share/noti"
 heynoti_files += "/usr/share/license/heynoti"
 
 heynoti-dev_files = ""
index dad0e15..0755538 100644 (file)
@@ -92,13 +92,13 @@ EOF
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index d5d6b9c..d53369a 100644 (file)
@@ -99,13 +99,13 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index fcbdf79..9e111c2 100644 (file)
@@ -106,13 +106,13 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index 03b9a23..75f3b3c 100644 (file)
@@ -107,13 +107,13 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index ea36659..3e8d857 100644 (file)
@@ -129,13 +129,13 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index 3321284..d803415 100644 (file)
@@ -144,7 +144,7 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
     /usr/bin/vconftool set -t int memory/Sound/ASMReady 0 -g 29 -f -i
     /usr/bin/vconftool set -t int file/private/sound/volume/system 5 -g 29 -f
     /usr/bin/vconftool set -t int file/private/sound/volume/notification 7 -g 29 -f
@@ -161,7 +161,7 @@ pkg_postinst_${PN}() {
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index b65e0c4..3bdbacc 100644 (file)
@@ -128,13 +128,13 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index 167351b..231ffec 100644 (file)
@@ -82,7 +82,7 @@ do_compile() {
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON . -DCMAKE_BUILD_TYPE=RELEASE \
           -DCMAKE_VERBOSE_MAKEFILE=ON \
-       -DTZ_SYS_DB=/usr/dbspace \
+       -DTZ_SYS_DB=${prefix}/dbspace \
        -DTZ_SYS_HOME=/home
  
  VERBOSE=1 make -j16
@@ -113,9 +113,9 @@ do_install() {
  
  mkdir -p ${D}/usr/lib/systemd/system/multi-user.target.wants
  ln -sf /usr/lib/systemd/system/smack-rules.service ${D}/usr/lib/systemd/system/multi-user.target.wants/smack-rules.service
- mkdir -p ${D}/usr/dbspace
+ mkdir -p ${D}${prefix}/dbspace
  
- sed -i 's|TZ_SYS_DB|/usr/dbspace|g' ${S}/packaging/libprivilege-control.manifest
+ sed -i 's|TZ_SYS_DB|${prefix}/dbspace|g' ${S}/packaging/libprivilege-control.manifest
  
  
 }
@@ -123,16 +123,16 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
     /usr/share/privilege-control/db/updater.sh
-    chsmack -a 'System' /usr/dbspace/.rules-db.db3*
+    chsmack -a 'System' ${D}${prefix}/dbspace/.rules-db.db3*
 
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
@@ -153,11 +153,11 @@ libprivilege-control_files += "/usr/share/privilege-control/db/updater.sh"
 libprivilege-control_files += "/usr/share/privilege-control/db/updates/*"
 libprivilege-control_files += "/usr/share/privilege-control/db/load-rules-db.sql"
 libprivilege-control_files += "/etc/opt/upgrade/220.libprivilege-updater.patch.sh"
-libprivilege-control_files += "%dir /usr/dbspace"
+libprivilege-control_files += "%dir ${prefix}/dbspace"
 
 libprivilege-control-conf_files = ""
 libprivilege-control-conf_files += "libprivilege-control.manifest"
-libprivilege-control-conf_files += "/usr/dbspace/.privilege_control*.db"
+libprivilege-control-conf_files += "${prefix}/dbspace/.privilege_control*.db"
 
 libprivilege-control-dev_files = ""
 libprivilege-control-dev_files += "libprivilege-control.manifest"
index f46d96b..f82bfea 100644 (file)
@@ -107,13 +107,13 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index 37c1979..d96d3a2 100644 (file)
@@ -102,13 +102,13 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index 4e44249..56c9903 100644 (file)
@@ -117,7 +117,7 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
     vconftool set -t int db/location/last/gps/Timestamp "0" -f
     vconftool set -t double db/location/last/gps/Latitude "0.0" -f
     vconftool set -t double db/location/last/gps/Longitude "0.0" -f
@@ -142,7 +142,7 @@ pkg_postinst_${PN}() {
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index e2060ca..ded0f9a 100644 (file)
@@ -103,13 +103,13 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index c567c9b..2413cee 100644 (file)
@@ -103,13 +103,13 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index 0743302..18a44e9 100644 (file)
@@ -117,13 +117,13 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index f540da2..767304b 100644 (file)
@@ -110,13 +110,13 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index f8cfdf7..f560f21 100644 (file)
@@ -104,13 +104,13 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index 22cc34f..c74b237 100644 (file)
@@ -104,13 +104,13 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index c5e996c..0f5f7fb 100644 (file)
@@ -97,13 +97,13 @@ do_install() {
 pkg_postinst_liblua() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_liblua() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index 33f313e..c421c48 100644 (file)
@@ -127,15 +127,15 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
-    ${prefix}/share/notification/notification_DB_init.sh
+    ldconfig
+    ${D}${prefix}/share/notification/notification_DB_init.sh
 
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index 4b79126..6cf798c 100644 (file)
@@ -166,7 +166,7 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
     if [ ! -a /var/log/faillog ] ; then
        /usr/bin/install -m 600 /dev/null /var/log/faillog
     fi
@@ -179,7 +179,7 @@ pkg_postinst_${PN}() {
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index a7268fe..5ceb807 100644 (file)
@@ -113,7 +113,7 @@ do_install() {
    find ${D} -regex ".*\.a$" | xargs rm -f --
  
  # create the directory for hosting Read-Write application manifest files
- mkdir -p ${D}/usr/share/packages
+ mkdir -p ${D}${prefix}/share/packages
  
  
 }
@@ -121,25 +121,25 @@ do_install() {
 pkg_postinst_pkgmgr-info-parser() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_pkgmgr-info-parser() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
@@ -175,7 +175,7 @@ pkgmgr-info-dev_files += "${prefix}/lib/libpkgmgr-info.so"
 pkgmgr-info_files = ""
 pkgmgr-info_files += "pkgmgr-info.manifest"
 pkgmgr-info_files += "${prefix}/lib/libpkgmgr-info.so.*"
-pkgmgr-info_files += "/usr/share/packages"
+pkgmgr-info_files += "${prefix}/share/packages"
 
 FILES_${PN}-parser = "${pkgmgr-info-parser_files}"
 FILES_${PN}-parser-dev = "${pkgmgr-info-parser-dev_files}"
index f76050d..c57aa08 100644 (file)
@@ -136,8 +136,8 @@ do_install() {
  
  mkdir -p ${D}${prefix}/bin
  cp res/usr/bin/* ${D}${prefix}/bin/
- mkdir -p ${D}/usr/dbspace
- cp res/opt/dbspace/.privacylist.db /${D}/usr/dbspace
+ mkdir -p ${D}${prefix}/dbspace
+ cp res/opt/dbspace/.privacylist.db /${D}${prefix}/dbspace
  mkdir -p ${D}${prefix}/share/privacy-manager/
  cp res/usr/share/privacy-manager/privacy-filter-list.ini ${D}${prefix}/share/privacy-manager/
  
@@ -162,45 +162,45 @@ do_install() {
 pkg_postinst_privacy-manager-client() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postinst_privacy-manager-server() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
     echo "Check privacy DB"
-    if [ ! -f /usr/dbspace/.privacy.db ]
+    if [ ! -f ${D}${prefix}/dbspace/.privacy.db ]
     then
        echo "Create privacy DB"
-       ${prefix}/bin/privacy_manager_create_clean_db.sh
+       ${D}${prefix}/bin/privacy_manager_create_clean_db.sh
     fi
-    chsmack -a 'User' /usr/dbspace/.privacy.db*
+    chsmack -a 'User' ${D}${prefix}/dbspace/.privacy.db*
 
 }
 
 pkg_postinst_capi-security-privacy-manager() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_capi-security-privacy-manager() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_privacy-manager-client() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
@@ -220,7 +220,7 @@ privacy-manager-client_files += "${sysconfdir}/package-manager/parserlib/libpriv
 privacy-manager-server_files = ""
 privacy-manager-server_files += "privacy-manager-server.manifest"
 privacy-manager-server_files += "${prefix}/lib/libprivacy-manager-server.so*"
-privacy-manager-server_files += "/usr/dbspace/.privacylist.db"
+privacy-manager-server_files += "${prefix}/dbspace/.privacylist.db"
 privacy-manager-server_files += "/usr/bin/*"
 
 privacy-manager-server-dev_files = ""
index e5f9466..3e54bea 100644 (file)
@@ -289,7 +289,7 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
     test -f ${localstatedir}/lib/rpm/Packages || rpm --initdb
     rm -f ${localstatedir}/lib/rpm/Filemd5s \
           ${localstatedir}/lib/rpm/Filedigests \
@@ -301,7 +301,7 @@ pkg_postinst_${PN}() {
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 
 }
 
index 248d34b..eac8651 100644 (file)
@@ -185,13 +185,13 @@ pkg_postinst_${PN}() {
 pkg_postinst_libsecurity-server-client() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postinst_libsecurity-manager-client() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_prerm_${PN}() {
@@ -207,7 +207,7 @@ pkg_prerm_${PN}() {
 pkg_postrm_libsecurity-manager-client() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
@@ -223,7 +223,7 @@ pkg_postrm_${PN}() {
 pkg_postrm_libsecurity-server-client() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index 2181e90..587fbf5 100644 (file)
@@ -109,13 +109,13 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index c622644..6e8726b 100644 (file)
@@ -156,19 +156,19 @@ do_install() {
 pkg_postinst_pkgmgr-installer() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postinst_pkgmgr-server() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
     # For pkgmgr-install:
     # Update mime database to support package mime types
     update-mime-database /usr/share/mime
@@ -178,19 +178,19 @@ pkg_postinst_${PN}() {
 pkg_postinst_pkgmgr-client() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_pkgmgr-client() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_pkgmgr-installer() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index 6d3b757..32fd21b 100644 (file)
@@ -118,13 +118,13 @@ do_install() {
 pkg_postinst_libsmack() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_libsmack() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index ab7a129..b6d4c1c 100644 (file)
@@ -106,13 +106,13 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index 1d8e7e9..42cd54b 100644 (file)
@@ -109,13 +109,13 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index 7330494..988b682 100644 (file)
@@ -303,13 +303,13 @@ pkg_postinst_${PN}() {
 pkg_postinst_libgudev() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postinst_libsystemd() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_prerm_${PN}() {
@@ -329,13 +329,13 @@ pkg_prerm_${PN}() {
 pkg_postrm_libgudev() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_libsystemd() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
diff --git a/recipes-tizen/tizen-extensions-crosswalk/tizen-extensions-crosswalk-extraconf.inc b/recipes-tizen/tizen-extensions-crosswalk/tizen-extensions-crosswalk-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/recipes-tizen/tizen-extensions-crosswalk/tizen-extensions-crosswalk.inc b/recipes-tizen/tizen-extensions-crosswalk/tizen-extensions-crosswalk.inc
new file mode 100644 (file)
index 0000000..06b7a1d
--- /dev/null
@@ -0,0 +1,229 @@
+DESCRIPTION = "Tizen Web APIs implemented using Crosswalk"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "Development/Libraries"
+LICENSE = "BSD-3-Clause and Apache-2.0"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by tizen-extensions-crosswalk-bluetooth-demo
+
+
+#PROVIDES by tizen-extensions-crosswalk
+
+
+#PROVIDES by tizen-extensions-crosswalk-examples
+
+
+#PROVIDES by tizen-extensions-crosswalk-system-info-demo
+
+
+RDEPENDS = ""
+#RDEPENDS of tizen-extensions-crosswalk-bluetooth-demo (${PN}-bluetooth-demo)
+RDEPENDS_${PN}-bluetooth-demo += "tizen-extensions-crosswalk"
+
+#RDEPENDS of tizen-extensions-crosswalk (${PN})
+RDEPENDS_${PN} += "crosswalk"
+RDEPENDS_${PN} += "media-thumbnail-server"
+
+#RDEPENDS of tizen-extensions-crosswalk-examples (${PN}-examples)
+RDEPENDS_${PN}-examples += "tizen-extensions-crosswalk"
+
+#RDEPENDS of tizen-extensions-crosswalk-system-info-demo (${PN}-system-info-demo)
+RDEPENDS_${PN}-system-info-demo += "tizen-extensions-crosswalk"
+
+
+DEPENDS = ""
+#DEPENDS of tizen-extensions-crosswalk
+DEPENDS += "pkgconfig(evas)"
+DEPENDS += "udev"
+DEPENDS += "app-core"
+DEPENDS += "pkgconfig(pkgmgr)"
+DEPENDS += "bluez"
+DEPENDS += "pkgconfig(capi-system-device)"
+DEPENDS += "wayland"
+DEPENDS += "notification"
+DEPENDS += "pkgconfig(capi-web-url-download)"
+DEPENDS += "glib-2.0"
+DEPENDS += "application"
+DEPENDS += "system-info"
+DEPENDS += "pkgconfig(capi-web-favorites)"
+DEPENDS += "pkgconfig(capi-system-system-settings)"
+DEPENDS += "pkgconfig(capi-network-bluetooth)"
+inherit pythonnative
+DEPENDS += "tizen-platform-config"
+DEPENDS += "pkgmgr-info"
+DEPENDS += "libslp-pm"
+DEPENDS_append_class-native = " ninja-native"
+DEPENDS_append_class-target = " ninja-native"
+DEPENDS += "pkgconfig(capi-system-power)"
+DEPENDS += "vconf"
+DEPENDS += "pkgconfig(capi-network-connection)"
+DEPENDS += "pkgconfig(capi-appfw-app-manager)"
+DEPENDS += "dbus"
+DEPENDS += "pkgconfig(capi-system-sensor)"
+DEPENDS += "pkgconfig(capi-content-media-content)"
+DEPENDS += "pkgconfig(capi-system-runtime-info)"
+DEPENDS += "pkgconfig(message-port)"
+DEPENDS += "libtapi-legacy"
+DEPENDS += "pkgconfig(capi-appfw-package-manager)"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/tizen-extensions-crosswalk.manifest .
+ cp ${S}/packaging/tizen-extensions-crosswalk.in .
+ cp ${S}/packaging/tizen-extensions-crosswalk.png .
+ cp ${S}/packaging/tizen-extensions-crosswalk-bluetooth-demo .
+ cp ${S}/packaging/tizen-extensions-crosswalk-examples .
+ cp ${S}/packaging/tizen-extensions-crosswalk-system-info-demo .
+ sed "s|@LIB_INSTALL_DIR@|${prefix}/lib|g" tizen-extensions-crosswalk.in > tizen-extensions-crosswalk
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ CFLAGS="-O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables" ; export CFLAGS ;
+ CXXFLAGS="${CXXFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables}" ; export CXXFLAGS ;
+ FFLAGS="${FFLAGS:--O2 -g -m64 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -I%_fmoddir}" ; export FFLAGS ;
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+ export GYP_GENERATORS='ninja'
+ GYP_OPTIONS="--depth=. -Dtizen=1 -Dextension_build_type=Debug -Dextension_host_os=pc"
+ GYP_OPTIONS="$GYP_OPTIONS -Ddisplay_type=wayland"
+ ./tools/gyp/gyp $GYP_OPTIONS tizen-wrt.gyp
+ ninja -C out/Default -j16
+}
+
+do_install() {
+ echo export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+ # Binary wrapper.
+ install -m 755 -D tizen-extensions-crosswalk ${D}${prefix}/bin/tizen-extensions-crosswalk
+ install -m 755 -D ${S}/packaging/tizen-extensions-crosswalk-bluetooth-demo ${D}${prefix}/bin/tizen-extensions-crosswalk-bluetooth-demo
+ install -m 755 -D ${S}/packaging/tizen-extensions-crosswalk-examples ${D}${prefix}/bin/tizen-extensions-crosswalk-examples
+ install -m 755 -D ${S}/packaging/tizen-extensions-crosswalk-system-info-demo ${D}${prefix}/bin/tizen-extensions-crosswalk-system-info-demo
+ # Extensions.
+ mkdir -p ${D}${prefix}/lib/tizen-extensions-crosswalk
+ install -p -m 644 out/Default/libtizen*.so ${D}${prefix}/lib/tizen-extensions-crosswalk
+ # Examples.
+ mkdir -p ${D}${prefix}/share/tizen-extensions-crosswalk/examples
+ mkdir -p ${D}${prefix}/share/tizen-extensions-crosswalk/examples/js
+ install -p -m 644 examples/*.html ${D}${prefix}/share/tizen-extensions-crosswalk/examples
+ install -p -m 644 examples/js/*.js ${D}${prefix}/share/tizen-extensions-crosswalk/examples/js
+ # Demos
+ mkdir -p ${D}${prefix}/share/tizen-extensions-crosswalk/demos/tizen
+ mkdir -p ${D}${prefix}/share/tizen-extensions-crosswalk/demos/tizen/css
+ mkdir -p ${D}${prefix}/share/tizen-extensions-crosswalk/demos/tizen/js
+ mkdir -p ${D}${prefix}/share/tizen-extensions-crosswalk/demos/tizen/images
+ install -p -m 644 demos/tizen/*.html ${D}${prefix}/share/tizen-extensions-crosswalk/demos/tizen
+ install -p -m 644 demos/tizen/css/*.css ${D}${prefix}/share/tizen-extensions-crosswalk/demos/tizen/css
+ install -p -m 644 demos/tizen/js/*.js ${D}${prefix}/share/tizen-extensions-crosswalk/demos/tizen/js
+ install -p -m 644 demos/tizen/images/*.png ${D}${prefix}/share/tizen-extensions-crosswalk/demos/tizen/images
+ # Demos - System Info
+ mkdir -p ${D}${prefix}/share/tizen-extensions-crosswalk/demos/system_info
+ mkdir -p ${D}${prefix}/share/tizen-extensions-crosswalk/demos/system_info/css
+ mkdir -p ${D}${prefix}/share/tizen-extensions-crosswalk/demos/system_info/js
+ mkdir -p ${D}${prefix}/share/tizen-extensions-crosswalk/demos/system_info/images
+ install -p -m 644 demos/system_info/*.html ${D}${prefix}/share/tizen-extensions-crosswalk/demos/system_info
+ install -p -m 644 demos/system_info/css/*.css ${D}${prefix}/share/tizen-extensions-crosswalk/demos/system_info/css
+ install -p -m 644 demos/system_info/js/*.js ${D}${prefix}/share/tizen-extensions-crosswalk/demos/system_info/js
+ install -p -m 644 demos/system_info/images/*.png ${D}${prefix}/share/tizen-extensions-crosswalk/demos/system_info/images
+ # register to the package manager
+ install -m 644 -D tizen-extensions-crosswalk-examples.xml ${D}${prefix}/share/packages/tizen-extensions-crosswalk-examples.xml
+ install -m 644 -D tizen-extensions-crosswalk-bluetooth-demo.xml ${D}${prefix}/share/packages/tizen-extensions-crosswalk-bluetooth-demo.xml
+ install -m 644 -D tizen-extensions-crosswalk-system-info-demo.xml ${D}${prefix}/share/packages/tizen-extensions-crosswalk-system-info-demo.xml
+ install -p -D tizen-extensions-crosswalk.png ${D}${prefix}/share/icons/default/small/tizen-extensions-crosswalk-examples.png
+ install -p -D tizen-extensions-crosswalk.png ${D}${prefix}/share/icons/default/small/tizen-extensions-crosswalk-bluetooth-demo.png
+ install -p -D tizen-extensions-crosswalk.png ${D}${prefix}/share/icons/default/small/tizen-extensions-crosswalk-system-info-demo.png
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " tizen-extensions-crosswalk-bluetooth-demo "
+PACKAGES += " tizen-extensions-crosswalk "
+PACKAGES += " tizen-extensions-crosswalk-examples "
+PACKAGES += " tizen-extensions-crosswalk-system-info-demo "
+
+tizen-extensions-crosswalk-bluetooth-demo_files = ""
+tizen-extensions-crosswalk-bluetooth-demo_files += "${prefix}/bin/tizen-extensions-crosswalk-bluetooth-demo"
+tizen-extensions-crosswalk-bluetooth-demo_files += "${prefix}/share/packages/tizen-extensions-crosswalk-bluetooth-demo.xml"
+tizen-extensions-crosswalk-bluetooth-demo_files += "${prefix}/share/icons/default/small/tizen-extensions-crosswalk-bluetooth-demo.png"
+tizen-extensions-crosswalk-bluetooth-demo_files += "${prefix}/share/tizen-extensions-crosswalk/demos/tizen/*.html"
+tizen-extensions-crosswalk-bluetooth-demo_files += "${prefix}/share/tizen-extensions-crosswalk/demos/tizen/css/*.css"
+tizen-extensions-crosswalk-bluetooth-demo_files += "${prefix}/share/tizen-extensions-crosswalk/demos/tizen/js/*.js"
+tizen-extensions-crosswalk-bluetooth-demo_files += "${prefix}/share/tizen-extensions-crosswalk/demos/tizen/images/*.png"
+
+tizen-extensions-crosswalk_files = ""
+tizen-extensions-crosswalk_files += "${prefix}/bin/tizen-extensions-crosswalk"
+tizen-extensions-crosswalk_files += "${prefix}/lib/tizen-extensions-crosswalk/libtizen*.so"
+
+tizen-extensions-crosswalk-examples_files = ""
+tizen-extensions-crosswalk-examples_files += "${prefix}/bin/tizen-extensions-crosswalk-examples"
+tizen-extensions-crosswalk-examples_files += "${prefix}/share/packages/tizen-extensions-crosswalk-examples.xml"
+tizen-extensions-crosswalk-examples_files += "${prefix}/share/icons/default/small/tizen-extensions-crosswalk-examples.png"
+tizen-extensions-crosswalk-examples_files += "${prefix}/share/tizen-extensions-crosswalk/examples/*.html"
+tizen-extensions-crosswalk-examples_files += "${prefix}/share/tizen-extensions-crosswalk/examples/js/*.js"
+
+tizen-extensions-crosswalk-system-info-demo_files = ""
+tizen-extensions-crosswalk-system-info-demo_files += "${prefix}/bin/tizen-extensions-crosswalk-system-info-demo"
+tizen-extensions-crosswalk-system-info-demo_files += "${prefix}/share/packages/tizen-extensions-crosswalk-system-info-demo.xml"
+tizen-extensions-crosswalk-system-info-demo_files += "${prefix}/share/icons/default/small/tizen-extensions-crosswalk-system-info-demo.png"
+tizen-extensions-crosswalk-system-info-demo_files += "${prefix}/share/tizen-extensions-crosswalk/demos/system_info/*.html"
+tizen-extensions-crosswalk-system-info-demo_files += "${prefix}/share/tizen-extensions-crosswalk/demos/system_info/css/*.css"
+tizen-extensions-crosswalk-system-info-demo_files += "${prefix}/share/tizen-extensions-crosswalk/demos/system_info/js/*.js"
+tizen-extensions-crosswalk-system-info-demo_files += "${prefix}/share/tizen-extensions-crosswalk/demos/system_info/images/*.png"
+
+FILES_${PN}-bluetooth-demo = "${tizen-extensions-crosswalk-bluetooth-demo_files}"
+FILES_${PN} = "${tizen-extensions-crosswalk_files}"
+FILES_${PN}-examples = "${tizen-extensions-crosswalk-examples_files}"
+FILES_${PN}-system-info-demo = "${tizen-extensions-crosswalk-system-info-demo_files}"
+
+PKG_tizen-extensions-crosswalk-bluetooth-demo= "tizen-extensions-crosswalk-bluetooth-demo"
+PKG_tizen-extensions-crosswalk= "tizen-extensions-crosswalk"
+PKG_tizen-extensions-crosswalk-examples= "tizen-extensions-crosswalk-examples"
+PKG_tizen-extensions-crosswalk-system-info-demo= "tizen-extensions-crosswalk-system-info-demo"
+
+require tizen-extensions-crosswalk-extraconf.inc
+
diff --git a/recipes-tizen/tizen-extensions-crosswalk/tizen-extensions-crosswalk_git.bb b/recipes-tizen/tizen-extensions-crosswalk/tizen-extensions-crosswalk_git.bb
new file mode 100644 (file)
index 0000000..a8a09ac
--- /dev/null
@@ -0,0 +1,10 @@
+require tizen-extensions-crosswalk.inc
+
+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=0fe4e0e235b5e5be2b1398be1eb69d7b9c181fa9;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
index f11cbf4..fa08150 100644 (file)
@@ -118,13 +118,13 @@ do_install() {
 pkg_postinst_libtzplatform-config() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_libtzplatform-config() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
index ab70339..d3b8400 100644 (file)
@@ -83,7 +83,7 @@ do_compile() {
          -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
          -DCMAKE_SKIP_RPATH:BOOL=ON \
          -DBUILD_SHARED_LIBS:BOOL=ON . \
-       -DTZ_SYS_CONFIG=/usr/kdb
+       -DTZ_SYS_CONFIG=${prefix}/kdb
  
  make -j16
  
@@ -109,8 +109,8 @@ do_install() {
    rm -f ${D}${infodir}/dir 
    find ${D} -regex ".*\.la$" | xargs rm -f -- 
    find ${D} -regex ".*\.a$" | xargs rm -f --
- mkdir -p ${D}/usr/kdb/db
- mkdir -p ${D}/usr/kdb/db/.backup
+ mkdir -p ${D}${prefix}/kdb/db
+ mkdir -p ${D}${prefix}/kdb/db/.backup
  mkdir -p ${D}/lib/systemd/system/basic.target.wants
  mkdir -p ${D}${prefix}/lib/tmpfiles.d
  install -m0644 ${S}/packaging/vconf-setup.service ${D}/lib/systemd/system/
@@ -123,7 +123,7 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
     systemctl daemon-reload
 
 }
@@ -131,7 +131,7 @@ pkg_postinst_${PN}() {
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
     systemctl daemon-reload
 
 }
@@ -150,10 +150,10 @@ vconf_files += "vconf.manifest"
 vconf_files += "${sysconfdir}/preconf.d/vconf-setup"
 vconf_files += "${prefix}/bin/vconftool"
 vconf_files += "${prefix}/bin/vconf-init"
-vconf_files += "/usr/kdb/kdb_first_boot"
+vconf_files += "${prefix}/kdb/kdb_first_boot"
 vconf_files += "${prefix}/lib/*.so.*"
-vconf_files += "%attr(777,root,root) /usr/kdb/db"
-vconf_files += "%attr(777,root,root) /usr/kdb/db/.backup"
+vconf_files += "%attr(777,root,root) ${prefix}/kdb/db"
+vconf_files += "%attr(777,root,root) ${prefix}/kdb/db/.backup"
 vconf_files += "/lib/systemd/system/basic.target.wants/vconf-setup.service"
 vconf_files += "/lib/systemd/system/vconf-setup.service"
 vconf_files += "${prefix}/lib/tmpfiles.d/vconf-setup.conf"
index 73c85d2..7f771c9 100644 (file)
@@ -180,11 +180,11 @@ pkg_preinst_${PN}() {
     #!/bin/sh -e
 
     # create groups 'display' and 'weston-launch'
-    getent group display >/dev/null || ${prefix}/sbin/groupadd -r -o display
-    getent group input >/dev/null || ${prefix}/sbin/groupadd -r -o input
-    getent group weston-launch >/dev/null || ${prefix}/sbin/groupadd -r -o weston-launch
+    getent group display >/dev/null || ${D}${prefix}/sbin/groupadd -r -o display
+    getent group input >/dev/null || ${D}${prefix}/sbin/groupadd -r -o input
+    getent group weston-launch >/dev/null || ${D}${prefix}/sbin/groupadd -r -o weston-launch
     # create user 'display'
-    getent passwd display >/dev/null || ${prefix}/sbin/useradd -r -g display -d /run/display -s /bin/false -c "Display daemon" display
+    getent passwd display >/dev/null || ${D}${prefix}/sbin/useradd -r -g display -d /run/display -s /bin/false -c "Display daemon" display
     # add user 'display' to groups 'weston-launch', 'input' and 'video'
     groupmod -A display weston-launch
     groupmod -A display input
index 5211088..5e4f33a 100644 (file)
@@ -99,13 +99,13 @@ do_install() {
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    /sbin/ldconfig
+    ldconfig
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"