From 6618343259123715804bbe9062ca585e371b4411 Mon Sep 17 00:00:00 2001 From: Ronan Le Martret Date: Fri, 18 Oct 2013 17:11:42 +0200 Subject: [PATCH] - solve build wrt image. --- meta-wrt-tizen/recipes-efl/efl/evas_1.7.8.bbappend | 2 + .../sqlite/sqlite3/Makefile.am.patch | 21 ++++ .../recipes-support/sqlite/sqlite3/sqlite3.c.patch | 13 +++ .../sqlite/sqlite3_3071700.bbappend | 4 + .../recipes-wrt/config/config-image-weston-user.bb | 5 +- .../recipes-wrt/image/wrt-image-minimal-dev.bb | 4 + .../nfc-manager-neard-rdepends.inc | 8 +- .../nfc-manager-neard-rprovides.inc | 14 +-- .../nfc-manager-neard/nfc-manager-neard.inc | 34 +++---- meta-wrt-tizen/recipes-wrt/nfc/nfc-depends.inc | 10 ++ meta-wrt-tizen/recipes-wrt/nfc/nfc-extraconf.inc | 0 .../recipes-wrt/nfc/nfc-native-extraconf.inc | 0 meta-wrt-tizen/recipes-wrt/nfc/nfc-native_git.bb | 13 +++ .../recipes-wrt/nfc/nfc-oe-extraconf.inc | 0 meta-wrt-tizen/recipes-wrt/nfc/nfc-rdepends.inc | 5 + meta-wrt-tizen/recipes-wrt/nfc/nfc-rprovides.inc | 9 ++ meta-wrt-tizen/recipes-wrt/nfc/nfc.inc | 37 +++++++ meta-wrt-tizen/recipes-wrt/nfc/nfc_git.bb | 10 ++ .../recipes-wrt/packagegroup/packagegroup-wrt.bb | 17 +++- .../recipes-wrt/player/player-depends.inc | 8 ++ .../recipes-wrt/player/player-extraconf.inc | 0 .../recipes-wrt/player/player-native-extraconf.inc | 0 .../recipes-wrt/player/player-native_git.bb | 13 +++ .../recipes-wrt/player/player-oe-extraconf.inc | 0 .../recipes-wrt/player/player-rdepends.inc | 5 + .../recipes-wrt/player/player-rprovides.inc | 9 ++ meta-wrt-tizen/recipes-wrt/player/player.inc | 37 +++++++ meta-wrt-tizen/recipes-wrt/player/player_git.bb | 10 ++ .../recipes-wrt/settings/settings-depends.inc | 54 +++++++++++ .../recipes-wrt/settings/settings-extraconf.inc | 0 .../settings/settings-native-extraconf.inc | 0 .../recipes-wrt/settings/settings-native_git.bb | 13 +++ .../recipes-wrt/settings/settings-oe-extraconf.inc | 0 .../recipes-wrt/settings/settings-rdepends.inc | 5 + .../recipes-wrt/settings/settings-rprovides.inc | 4 + meta-wrt-tizen/recipes-wrt/settings/settings.inc | 41 ++++++++ .../recipes-wrt/settings/settings_git.bb | 10 ++ .../recipes-wrt/web-ui-fw/web-ui-fw-depends.inc | 4 + .../recipes-wrt/web-ui-fw/web-ui-fw-extraconf.inc | 1 + .../web-ui-fw/web-ui-fw-native-extraconf.inc | 0 .../recipes-wrt/web-ui-fw/web-ui-fw-native_git.bb | 13 +++ .../web-ui-fw/web-ui-fw-oe-extraconf.inc | 0 .../recipes-wrt/web-ui-fw/web-ui-fw-rdepends.inc | 2 + .../recipes-wrt/web-ui-fw/web-ui-fw-rprovides.inc | 29 ++++++ meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw.inc | 67 +++++++++++++ .../recipes-wrt/web-ui-fw/web-ui-fw_git.bb | 10 ++ meta-wrt-tizen/recipes-wrt/wifi/wifi-depends.inc | 8 ++ meta-wrt-tizen/recipes-wrt/wifi/wifi-extraconf.inc | 0 .../recipes-wrt/wifi/wifi-native-extraconf.inc | 0 meta-wrt-tizen/recipes-wrt/wifi/wifi-native_git.bb | 13 +++ .../recipes-wrt/wifi/wifi-oe-extraconf.inc | 0 meta-wrt-tizen/recipes-wrt/wifi/wifi-rdepends.inc | 5 + meta-wrt-tizen/recipes-wrt/wifi/wifi-rprovides.inc | 9 ++ meta-wrt-tizen/recipes-wrt/wifi/wifi.inc | 36 +++++++ meta-wrt-tizen/recipes-wrt/wifi/wifi_git.bb | 10 ++ .../specfile-patch/web-ui-fw.spec.patch | 107 +++++++++++++++++++++ tools/spec2yocto.py | 8 +- 57 files changed, 703 insertions(+), 34 deletions(-) create mode 100644 meta-wrt-tizen/recipes-support/sqlite/sqlite3/Makefile.am.patch create mode 100644 meta-wrt-tizen/recipes-support/sqlite/sqlite3/sqlite3.c.patch create mode 100644 meta-wrt-tizen/recipes-support/sqlite/sqlite3_3071700.bbappend create mode 100644 meta-wrt-tizen/recipes-wrt/nfc/nfc-depends.inc create mode 100644 meta-wrt-tizen/recipes-wrt/nfc/nfc-extraconf.inc create mode 100644 meta-wrt-tizen/recipes-wrt/nfc/nfc-native-extraconf.inc create mode 100644 meta-wrt-tizen/recipes-wrt/nfc/nfc-native_git.bb create mode 100644 meta-wrt-tizen/recipes-wrt/nfc/nfc-oe-extraconf.inc create mode 100644 meta-wrt-tizen/recipes-wrt/nfc/nfc-rdepends.inc create mode 100644 meta-wrt-tizen/recipes-wrt/nfc/nfc-rprovides.inc create mode 100644 meta-wrt-tizen/recipes-wrt/nfc/nfc.inc create mode 100644 meta-wrt-tizen/recipes-wrt/nfc/nfc_git.bb create mode 100644 meta-wrt-tizen/recipes-wrt/player/player-depends.inc create mode 100644 meta-wrt-tizen/recipes-wrt/player/player-extraconf.inc create mode 100644 meta-wrt-tizen/recipes-wrt/player/player-native-extraconf.inc create mode 100644 meta-wrt-tizen/recipes-wrt/player/player-native_git.bb create mode 100644 meta-wrt-tizen/recipes-wrt/player/player-oe-extraconf.inc create mode 100644 meta-wrt-tizen/recipes-wrt/player/player-rdepends.inc create mode 100644 meta-wrt-tizen/recipes-wrt/player/player-rprovides.inc create mode 100644 meta-wrt-tizen/recipes-wrt/player/player.inc create mode 100644 meta-wrt-tizen/recipes-wrt/player/player_git.bb create mode 100644 meta-wrt-tizen/recipes-wrt/settings/settings-depends.inc create mode 100644 meta-wrt-tizen/recipes-wrt/settings/settings-extraconf.inc create mode 100644 meta-wrt-tizen/recipes-wrt/settings/settings-native-extraconf.inc create mode 100644 meta-wrt-tizen/recipes-wrt/settings/settings-native_git.bb create mode 100644 meta-wrt-tizen/recipes-wrt/settings/settings-oe-extraconf.inc create mode 100644 meta-wrt-tizen/recipes-wrt/settings/settings-rdepends.inc create mode 100644 meta-wrt-tizen/recipes-wrt/settings/settings-rprovides.inc create mode 100644 meta-wrt-tizen/recipes-wrt/settings/settings.inc create mode 100644 meta-wrt-tizen/recipes-wrt/settings/settings_git.bb create mode 100644 meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw-depends.inc create mode 100644 meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw-extraconf.inc create mode 100644 meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw-native-extraconf.inc create mode 100644 meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw-native_git.bb create mode 100644 meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw-oe-extraconf.inc create mode 100644 meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw-rdepends.inc create mode 100644 meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw-rprovides.inc create mode 100644 meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw.inc create mode 100644 meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw_git.bb create mode 100644 meta-wrt-tizen/recipes-wrt/wifi/wifi-depends.inc create mode 100644 meta-wrt-tizen/recipes-wrt/wifi/wifi-extraconf.inc create mode 100644 meta-wrt-tizen/recipes-wrt/wifi/wifi-native-extraconf.inc create mode 100644 meta-wrt-tizen/recipes-wrt/wifi/wifi-native_git.bb create mode 100644 meta-wrt-tizen/recipes-wrt/wifi/wifi-oe-extraconf.inc create mode 100644 meta-wrt-tizen/recipes-wrt/wifi/wifi-rdepends.inc create mode 100644 meta-wrt-tizen/recipes-wrt/wifi/wifi-rprovides.inc create mode 100644 meta-wrt-tizen/recipes-wrt/wifi/wifi.inc create mode 100644 meta-wrt-tizen/recipes-wrt/wifi/wifi_git.bb create mode 100644 proto-meta-Tizen_ivi_3.0/specfile-patch/web-ui-fw.spec.patch diff --git a/meta-wrt-tizen/recipes-efl/efl/evas_1.7.8.bbappend b/meta-wrt-tizen/recipes-efl/efl/evas_1.7.8.bbappend index 1b6162a..6b14fa7 100644 --- a/meta-wrt-tizen/recipes-efl/efl/evas_1.7.8.bbappend +++ b/meta-wrt-tizen/recipes-efl/efl/evas_1.7.8.bbappend @@ -42,6 +42,8 @@ EXTRA_OECONF += "--x-includes=${STAGING_INCDIR}/X11 \ --x-libraries=${STAGING_LIBDIR} \ " + + FILESEXTRAPATHS_prepend := "${THISDIR}/evas" SRC_URI += " \ diff --git a/meta-wrt-tizen/recipes-support/sqlite/sqlite3/Makefile.am.patch b/meta-wrt-tizen/recipes-support/sqlite/sqlite3/Makefile.am.patch new file mode 100644 index 0000000..4eed24c --- /dev/null +++ b/meta-wrt-tizen/recipes-support/sqlite/sqlite3/Makefile.am.patch @@ -0,0 +1,21 @@ +diff --git a/Makefile.am b/Makefile.am +index 6fc4f33..ea9b103 100644 +--- a/Makefile.am ++++ b/Makefile.am +@@ -1,5 +1,6 @@ + +-AM_CFLAGS = @THREADSAFE_FLAGS@ @DYNAMIC_EXTENSION_FLAGS@ -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_RTREE ++AM_CFLAGS = @THREADSAFE_FLAGS@ @DYNAMIC_EXTENSION_FLAGS@ -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_RTREE -DSQLITE_DEFAULT_AUTOVACUUM=1 -DSQLITE_DEFAULT_PAGE_SIZE=4096 -DSQLITE_SLP_FEATURE ++ + + lib_LTLIBRARIES = libsqlite3.la + libsqlite3_la_SOURCES = sqlite3.c +@@ -12,7 +13,7 @@ sqlite3_DEPENDENCIES = $(top_builddir)/libsqlite3.la + + include_HEADERS = sqlite3.h sqlite3ext.h + +-EXTRA_DIST = sqlite3.1 tea ++EXTRA_DIST = sqlite3.1 + pkgconfigdir = ${libdir}/pkgconfig + pkgconfig_DATA = sqlite3.pc + diff --git a/meta-wrt-tizen/recipes-support/sqlite/sqlite3/sqlite3.c.patch b/meta-wrt-tizen/recipes-support/sqlite/sqlite3/sqlite3.c.patch new file mode 100644 index 0000000..c06885f --- /dev/null +++ b/meta-wrt-tizen/recipes-support/sqlite/sqlite3/sqlite3.c.patch @@ -0,0 +1,13 @@ +diff --git a/sqlite3.c b/sqlite3.c +index deef460..6116451 100644 +--- a/sqlite3.c ++++ b/sqlite3.c +@@ -43096,6 +43096,8 @@ SQLITE_PRIVATE int sqlite3PagerOpen( + pPager->journalMode = PAGER_JOURNALMODE_OFF; + }else if( memDb ){ + pPager->journalMode = PAGER_JOURNALMODE_MEMORY; ++ }else { ++ pPager->journalMode = PAGER_JOURNALMODE_PERSIST; + } + /* pPager->xBusyHandler = 0; */ + /* pPager->pBusyHandlerArg = 0; */ diff --git a/meta-wrt-tizen/recipes-support/sqlite/sqlite3_3071700.bbappend b/meta-wrt-tizen/recipes-support/sqlite/sqlite3_3071700.bbappend new file mode 100644 index 0000000..41fe433 --- /dev/null +++ b/meta-wrt-tizen/recipes-support/sqlite/sqlite3_3071700.bbappend @@ -0,0 +1,4 @@ +FILESEXTRAPATHS_prepend := "${THISDIR}/sqlite3" + +SRC_URI += "file://Makefile.am.patch;apply=yes " +SRC_URI += "file://sqlite3.c.patch;apply=yes " \ No newline at end of file diff --git a/meta-wrt-tizen/recipes-wrt/config/config-image-weston-user.bb b/meta-wrt-tizen/recipes-wrt/config/config-image-weston-user.bb index 3094d58..fe0b39f 100644 --- a/meta-wrt-tizen/recipes-wrt/config/config-image-weston-user.bb +++ b/meta-wrt-tizen/recipes-wrt/config/config-image-weston-user.bb @@ -37,10 +37,12 @@ GROUPADD_PARAM_${PN} = "-g 5000 app; weston-launch; -g 20 dialout ; -g 29 audio #GROUPADD_PARAM_${PN} += "; -g 6018 db_daily_briefing" + + # USERADD_PARAM specifies command line options to pass to the # useradd command. #IPQ7dO.mRBbJ. for tizen -USERADD_PARAM_${PN} = "-d /home/app -u 5000 -g app -G audio,video,sudo,weston-launch -r -s /bin/bash -p IPQ7dO.mRBbJ. app" +USERADD_PARAM_${PN} = "-d /home/app -u 5000 -g app -G audio,video,sudo,weston-launch,dialout,users,db_alarm,db_browser,db_calendar,db_cc_list,db_contact,db_email_service,db_java_runtime,db_logs,db_memo,db_menu,db_msg_service,db_mtp,db_t9buffer,db_worldclock,db_sns,db_filemanager,db_always,db_media_browser,db_music,db_drm,db_lbs_landmark,db_comm,db_quickpanel,db_wrt,camera,message,myfiles,pulse-access,pulse-rt,app_logging,sys_logging,hwcodec,recording,java,radio,installer,nfc-manager,use_cert,usb_device,keytone,video_tel,vconf_setting,vconf_hib,vconf_seven,vconf_sndprof,vconf_wifi,vconf_bt,vconf_callstate,vconf_idlelock,vconf_sync,ss_drmkey,ss_ssaccount,ss_activesync,ss_privatekey,system_time,system_bklight,system_torch,lbs,alarm,dnet_use,dnet_setting,tel_call,tel_call_info,tel_msg,tel_msg_info,tel_net,tel_net_info,tel_gprs,tel_gprs_info,tel_sim,tel_sim_info,tel_sap,tel_ss,tel_ss_info,tel_sat,task_mgr,power_mgr,permanent,oom_adj,soundpath,asm,message_sync,message_lbs,bt_use,crash -r -s /bin/bash -p IPQ7dO.mRBbJ. app" @@ -80,6 +82,7 @@ FILES_${PN} = "/usr/share/backgrounds/tizen/BackGround.jpg \ /etc/sysconfig \ /etc/profile.d/user-dbus.sh \ /usr/lib/systemd/user/default.target \ + /etc/udev/rules.d/99-dri.rules \ " # Prevents do_package failures with: diff --git a/meta-wrt-tizen/recipes-wrt/image/wrt-image-minimal-dev.bb b/meta-wrt-tizen/recipes-wrt/image/wrt-image-minimal-dev.bb index c4eecf2..c3fdcc5 100644 --- a/meta-wrt-tizen/recipes-wrt/image/wrt-image-minimal-dev.bb +++ b/meta-wrt-tizen/recipes-wrt/image/wrt-image-minimal-dev.bb @@ -4,3 +4,7 @@ DESCRIPTION = "A weston image with Tizen wrt and is suitable for development wor IMAGE_FEATURES += "dev-pkgs tools-sdk tools-profile tools-testapps ssh-server-openssh " + + +#1048576=1024(Mo)*1024 +IMAGE_ROOTFS_EXTRA_SPACE = "1048576" \ No newline at end of file diff --git a/meta-wrt-tizen/recipes-wrt/nfc-manager-neard/nfc-manager-neard-rdepends.inc b/meta-wrt-tizen/recipes-wrt/nfc-manager-neard/nfc-manager-neard-rdepends.inc index 661191a..1e975ef 100644 --- a/meta-wrt-tizen/recipes-wrt/nfc-manager-neard/nfc-manager-neard-rdepends.inc +++ b/meta-wrt-tizen/recipes-wrt/nfc-manager-neard/nfc-manager-neard-rdepends.inc @@ -1,6 +1,6 @@ RDEPENDS = "" -#RDEPENDS of nfc-common-libeard-devel (nfc-common-libeard-devel) -RDEPENDS_nfc-common-libeard-devel += "nfc-manager-neard" +#RDEPENDS of nfc-common-lib-neard (nfc-common-lib-neard) +RDEPENDS_nfc-common-lib-neard += "nfc-manager-neard" #RDEPENDS of nfc-manager-neard (${PN}) RDEPENDS_${PN} += "sys-assert" @@ -12,7 +12,7 @@ RDEPENDS_${PN} += "vconf" #RDEPENDS of nfc-manager-neard-devel (${PN}-devel) RDEPENDS_${PN}-devel += "nfc-manager-neard" -#RDEPENDS of nfc-common-libeard (nfc-common-libeard) -RDEPENDS_nfc-common-libeard += "nfc-manager-neard" +#RDEPENDS of nfc-common-lib-neard-devel (nfc-common-lib-neard-devel) +RDEPENDS_nfc-common-lib-neard-devel += "nfc-manager-neard" diff --git a/meta-wrt-tizen/recipes-wrt/nfc-manager-neard/nfc-manager-neard-rprovides.inc b/meta-wrt-tizen/recipes-wrt/nfc-manager-neard/nfc-manager-neard-rprovides.inc index 26032dd..57b99ec 100644 --- a/meta-wrt-tizen/recipes-wrt/nfc-manager-neard/nfc-manager-neard-rprovides.inc +++ b/meta-wrt-tizen/recipes-wrt/nfc-manager-neard/nfc-manager-neard-rprovides.inc @@ -1,7 +1,6 @@ -#PROVIDES by nfc-common-libeard-devel -PROVIDES += "nfc-common-libeard-devel" -RPROVIDES_nfc-common-libeard-devel += "nfc-common-libeard-devel" -RPROVIDES_nfc-common-libeard-devel += "nfc-common-libeard-dev" +#PROVIDES by nfc-common-lib-neard +PROVIDES += "nfc-common-lib-neard" +RPROVIDES_nfc-common-lib-neard += "nfc-common-lib-neard" #PROVIDES by nfc-manager-neard PROVIDES += "nfc-manager-neard" @@ -12,7 +11,8 @@ PROVIDES += "nfc-manager-neard-devel" RPROVIDES_nfc-manager-neard-devel += "nfc-manager-neard-devel" RPROVIDES_nfc-manager-neard-devel += "nfc-manager-neard-dev" -#PROVIDES by nfc-common-libeard -PROVIDES += "nfc-common-libeard" -RPROVIDES_nfc-common-libeard += "nfc-common-libeard" +#PROVIDES by nfc-common-lib-neard-devel +PROVIDES += "nfc-common-lib-neard-devel" +RPROVIDES_nfc-common-lib-neard-devel += "nfc-common-lib-neard-devel" +RPROVIDES_nfc-common-lib-neard-devel += "nfc-common-lib-neard-dev" diff --git a/meta-wrt-tizen/recipes-wrt/nfc-manager-neard/nfc-manager-neard.inc b/meta-wrt-tizen/recipes-wrt/nfc-manager-neard/nfc-manager-neard.inc index be3b9cd..9fcc416 100644 --- a/meta-wrt-tizen/recipes-wrt/nfc-manager-neard/nfc-manager-neard.inc +++ b/meta-wrt-tizen/recipes-wrt/nfc-manager-neard/nfc-manager-neard.inc @@ -6,16 +6,17 @@ LICENSE = "Flora Software License" PROVIDES = "" PACKAGES = "" -PACKAGES += "nfc-common-libeard-devel" +PACKAGES += "nfc-common-lib-neard" PACKAGES += "nfc-manager-neard" PACKAGES += "nfc-manager-neard-devel" -PACKAGES += "nfc-common-libeard" +PACKAGES += "nfc-common-lib-neard-devel" -nfc-common-libeard-devel_files = "" -nfc-common-libeard-devel_files += "nfc-common-lib-devel.manifest" -nfc-common-libeard-devel_files += "/usr/lib/libnfc-common-lib.so" -nfc-common-libeard-devel_files += "/usr/lib/pkgconfig/nfc-common-lib.pc" -nfc-common-libeard-devel_files += "/usr/include/nfc-common-lib/*.h" +nfc-common-lib-neard_files = "" +nfc-common-lib-neard_files += "nfc-common-lib.manifest" +nfc-common-lib-neard_files += "/usr/lib/libnfc-common-lib.so.1" +nfc-common-lib-neard_files += "/usr/lib/libnfc-common-lib.so.1.0.0" +nfc-common-lib-neard_files += "/usr/share/license/nfc-common-lib" +nfc-common-lib-neard_files += "/usr/share/nfc-manager-daemon/sounds/*" nfc-manager-neard_files = "" nfc-manager-neard_files += "nfc-manager.manifest" @@ -34,22 +35,21 @@ nfc-manager-neard-devel_files += "/usr/lib/pkgconfig/nfc.pc" nfc-manager-neard-devel_files += "/usr/include/nfc/*.h" nfc-manager-neard-devel_files += "/usr/lib/libnfc.so" -nfc-common-libeard_files = "" -nfc-common-libeard_files += "nfc-common-lib.manifest" -nfc-common-libeard_files += "/usr/lib/libnfc-common-lib.so.1" -nfc-common-libeard_files += "/usr/lib/libnfc-common-lib.so.1.0.0" -nfc-common-libeard_files += "/usr/share/license/nfc-common-lib" -nfc-common-libeard_files += "/usr/share/nfc-manager-daemon/sounds/*" +nfc-common-lib-neard-devel_files = "" +nfc-common-lib-neard-devel_files += "nfc-common-lib-devel.manifest" +nfc-common-lib-neard-devel_files += "/usr/lib/libnfc-common-lib.so" +nfc-common-lib-neard-devel_files += "/usr/lib/pkgconfig/nfc-common-lib.pc" +nfc-common-lib-neard-devel_files += "/usr/include/nfc-common-lib/*.h" -FILES_nfc-common-libeard-devel = "${nfc-common-libeard-devel_files}" +FILES_nfc-common-lib-neard = "${nfc-common-lib-neard_files}" FILES_${PN} = "${nfc-manager-neard_files}" FILES_${PN}-devel = "${nfc-manager-neard-devel_files}" -FILES_nfc-common-libeard = "${nfc-common-libeard_files}" +FILES_nfc-common-lib-neard-devel = "${nfc-common-lib-neard-devel_files}" -PKG_nfc-common-libeard-devel= "nfc-common-libeard-devel" +PKG_nfc-common-lib-neard= "nfc-common-lib-neard" PKG_nfc-manager-neard= "nfc-manager-neard" PKG_nfc-manager-neard-devel= "nfc-manager-neard-devel" -PKG_nfc-common-libeard= "nfc-common-libeard" +PKG_nfc-common-lib-neard-devel= "nfc-common-lib-neard-devel" SRC_URI = "" diff --git a/meta-wrt-tizen/recipes-wrt/nfc/nfc-depends.inc b/meta-wrt-tizen/recipes-wrt/nfc/nfc-depends.inc new file mode 100644 index 0000000..a789826 --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/nfc/nfc-depends.inc @@ -0,0 +1,10 @@ +DEPENDS = "" +#DEPENDS of capi-network-nfc +inherit tizen_cmake +DEPENDS += "dlog" +DEPENDS += "nfc-manager-neard" +DEPENDS += "common" +DEPENDS += "app-manager" +DEPENDS += "ecore" +DEPENDS += "glib-2.0" +DEPENDS += "vconf" diff --git a/meta-wrt-tizen/recipes-wrt/nfc/nfc-extraconf.inc b/meta-wrt-tizen/recipes-wrt/nfc/nfc-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-wrt-tizen/recipes-wrt/nfc/nfc-native-extraconf.inc b/meta-wrt-tizen/recipes-wrt/nfc/nfc-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-wrt-tizen/recipes-wrt/nfc/nfc-native_git.bb b/meta-wrt-tizen/recipes-wrt/nfc/nfc-native_git.bb new file mode 100644 index 0000000..0132b74 --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/nfc/nfc-native_git.bb @@ -0,0 +1,13 @@ +require nfc.inc + +PRIORITY = "9" + +inherit native + +S = "${WORKDIR}/git" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/platform/core/api/nfc;protocol=ssh;tag=submit/tizen/20130710.102511" +require nfc-native-extraconf.inc + diff --git a/meta-wrt-tizen/recipes-wrt/nfc/nfc-oe-extraconf.inc b/meta-wrt-tizen/recipes-wrt/nfc/nfc-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-wrt-tizen/recipes-wrt/nfc/nfc-rdepends.inc b/meta-wrt-tizen/recipes-wrt/nfc/nfc-rdepends.inc new file mode 100644 index 0000000..2dcc1ad --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/nfc/nfc-rdepends.inc @@ -0,0 +1,5 @@ +RDEPENDS = "" +#RDEPENDS of capi-network-nfc-devel (capi-network-${PN}-devel) +RDEPENDS_capi-network-${PN}-devel += "capi-network-nfc" + + diff --git a/meta-wrt-tizen/recipes-wrt/nfc/nfc-rprovides.inc b/meta-wrt-tizen/recipes-wrt/nfc/nfc-rprovides.inc new file mode 100644 index 0000000..346ec82 --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/nfc/nfc-rprovides.inc @@ -0,0 +1,9 @@ +#PROVIDES by capi-network-nfc +PROVIDES += "capi-network-nfc" +RPROVIDES_capi-network-nfc += "capi-network-nfc" + +#PROVIDES by capi-network-nfc-devel +PROVIDES += "capi-network-nfc-devel" +RPROVIDES_capi-network-nfc-devel += "capi-network-nfc-devel" +RPROVIDES_capi-network-nfc-devel += "capi-network-nfc-dev" + diff --git a/meta-wrt-tizen/recipes-wrt/nfc/nfc.inc b/meta-wrt-tizen/recipes-wrt/nfc/nfc.inc new file mode 100644 index 0000000..b5cc28c --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/nfc/nfc.inc @@ -0,0 +1,37 @@ +DESCRIPTION = "A NFC library in SLP C API" +HOMEPAGE = "http://nohomepage.org" +SECTION = "API/C API" +LICENSE = "Apache-2.0" + +PROVIDES = "" + +PACKAGES = "" +PACKAGES += "capi-network-nfc" +PACKAGES += "capi-network-nfc-devel" + +capi-network-nfc_files = "" +capi-network-nfc_files += "capi-network-nfc.manifest" +capi-network-nfc_files += "/usr/lib/libcapi-network-nfc.so*" +capi-network-nfc_files += "/usr/share/license/capi-network-nfc" + +capi-network-nfc-devel_files = "" +capi-network-nfc-devel_files += "capi-network-nfc.manifest" +capi-network-nfc-devel_files += "/usr/include/network/*.h" +capi-network-nfc-devel_files += "/usr/lib/pkgconfig/*.pc" +capi-network-nfc-devel_files += "/usr/lib/libcapi-network-nfc.so" + +FILES_${PN} = "${capi-network-nfc_files}" +FILES_${PN}-devel = "${capi-network-nfc-devel_files}" + +PKG_capi-network-nfc= "capi-network-nfc" +PKG_capi-network-nfc-devel= "capi-network-nfc-devel" + +SRC_URI = "" + +inherit tizenBuildUtils + +S = "${WORKDIR}/git" + +require nfc-rdepends.inc +require nfc-depends.inc +require nfc-extraconf.inc diff --git a/meta-wrt-tizen/recipes-wrt/nfc/nfc_git.bb b/meta-wrt-tizen/recipes-wrt/nfc/nfc_git.bb new file mode 100644 index 0000000..208a6d6 --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/nfc/nfc_git.bb @@ -0,0 +1,10 @@ +require nfc.inc +require nfc-rprovides.inc + +PRIORITY = "10" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/platform/core/api/nfc;protocol=ssh;tag=submit/tizen/20130710.102511" +require nfc-oe-extraconf.inc + diff --git a/meta-wrt-tizen/recipes-wrt/packagegroup/packagegroup-wrt.bb b/meta-wrt-tizen/recipes-wrt/packagegroup/packagegroup-wrt.bb index 73f548d..3ca56e7 100644 --- a/meta-wrt-tizen/recipes-wrt/packagegroup/packagegroup-wrt.bb +++ b/meta-wrt-tizen/recipes-wrt/packagegroup/packagegroup-wrt.bb @@ -11,7 +11,7 @@ RDEPENDS_${PN} += "wrt-commons" RDEPENDS_${PN} += "wrt-installer" RDEPENDS_${PN} += "wrt-plugins-common" RDEPENDS_${PN} += "wrt-security" -##RDEPENDS_${PN} += "wrt-plugins-tizen" +RDEPENDS_${PN} += "wrt-plugins-tizen" ##RDEPENDS_${PN} += "wrt-widgets" RDEPENDS_${PN} += " dlogutil " @@ -19,6 +19,21 @@ RDEPENDS_${PN} += " vim git strace gdb " RDEPENDS_${PN} += "eglibc-gconv-utf-32" RDEPENDS_${PN} += "procps" +RDEPENDS_${PN} += "psmisc" + +RDEPENDS_${PN} += "web-ui-fw" +RDEPENDS_${PN} += "web-ui-fw-theme-default" +RDEPENDS_${PN} += "web-ui-fw-theme-tizen-black" +RDEPENDS_${PN} += "web-ui-fw-theme-tizen-white" +RDEPENDS_${PN} += "web-ui-fw-demo-tizen-winsets" +RDEPENDS_${PN} += "nodejs" + +RDEPENDS_${PN} += "mesa-dbg" +RDEPENDS_${PN} += "ecore-dbg" +RDEPENDS_${PN} += "evas-dbg" +RDEPENDS_${PN} += "elementary-dbg" RDEPENDS_${PN} += "webkit2-efl" RDEPENDS_${PN} += "system-server" + + diff --git a/meta-wrt-tizen/recipes-wrt/player/player-depends.inc b/meta-wrt-tizen/recipes-wrt/player/player-depends.inc new file mode 100644 index 0000000..29acb16 --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/player/player-depends.inc @@ -0,0 +1,8 @@ +DEPENDS = "" +#DEPENDS of capi-media-player +inherit tizen_cmake +DEPENDS += "dlog" +DEPENDS += "libmm-player" +DEPENDS += "common" +DEPENDS += "libmm-ta" +DEPENDS += "sound-manager" diff --git a/meta-wrt-tizen/recipes-wrt/player/player-extraconf.inc b/meta-wrt-tizen/recipes-wrt/player/player-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-wrt-tizen/recipes-wrt/player/player-native-extraconf.inc b/meta-wrt-tizen/recipes-wrt/player/player-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-wrt-tizen/recipes-wrt/player/player-native_git.bb b/meta-wrt-tizen/recipes-wrt/player/player-native_git.bb new file mode 100644 index 0000000..665a384 --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/player/player-native_git.bb @@ -0,0 +1,13 @@ +require player.inc + +PRIORITY = "9" + +inherit native + +S = "${WORKDIR}/git" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/platform/core/api/player;protocol=ssh;tag=submit/tizen/20130710.102525" +require player-native-extraconf.inc + diff --git a/meta-wrt-tizen/recipes-wrt/player/player-oe-extraconf.inc b/meta-wrt-tizen/recipes-wrt/player/player-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-wrt-tizen/recipes-wrt/player/player-rdepends.inc b/meta-wrt-tizen/recipes-wrt/player/player-rdepends.inc new file mode 100644 index 0000000..fd94feb --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/player/player-rdepends.inc @@ -0,0 +1,5 @@ +RDEPENDS = "" +#RDEPENDS of capi-media-player-devel (capi-media-${PN}-devel) +RDEPENDS_capi-media-${PN}-devel += "capi-media-player" + + diff --git a/meta-wrt-tizen/recipes-wrt/player/player-rprovides.inc b/meta-wrt-tizen/recipes-wrt/player/player-rprovides.inc new file mode 100644 index 0000000..85d8129 --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/player/player-rprovides.inc @@ -0,0 +1,9 @@ +#PROVIDES by capi-media-player +PROVIDES += "capi-media-player" +RPROVIDES_capi-media-player += "capi-media-player" + +#PROVIDES by capi-media-player-devel +PROVIDES += "capi-media-player-devel" +RPROVIDES_capi-media-player-devel += "capi-media-player-devel" +RPROVIDES_capi-media-player-devel += "capi-media-player-dev" + diff --git a/meta-wrt-tizen/recipes-wrt/player/player.inc b/meta-wrt-tizen/recipes-wrt/player/player.inc new file mode 100644 index 0000000..549bf33 --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/player/player.inc @@ -0,0 +1,37 @@ +DESCRIPTION = "A Media Player library in Tizen Native API" +HOMEPAGE = "http://nohomepage.org" +SECTION = "Multimedia/API" +LICENSE = "Apache-2.0" + +PROVIDES = "" + +PACKAGES = "" +PACKAGES += "capi-media-player" +PACKAGES += "capi-media-player-devel" + +capi-media-player_files = "" +capi-media-player_files += "capi-media-player.manifest" +capi-media-player_files += "capi-media-player.manifest" +capi-media-player_files += "/usr/lib/libcapi-media-player.so.*" + +capi-media-player-devel_files = "" +capi-media-player-devel_files += "capi-media-player.manifest" +capi-media-player-devel_files += "/usr/include/media/*.h" +capi-media-player-devel_files += "/usr/lib/pkgconfig/*.pc" +capi-media-player-devel_files += "/usr/lib/libcapi-media-player.so" + +FILES_${PN} = "${capi-media-player_files}" +FILES_${PN}-devel = "${capi-media-player-devel_files}" + +PKG_capi-media-player= "capi-media-player" +PKG_capi-media-player-devel= "capi-media-player-devel" + +SRC_URI = "" + +inherit tizenBuildUtils + +S = "${WORKDIR}/git" + +require player-rdepends.inc +require player-depends.inc +require player-extraconf.inc diff --git a/meta-wrt-tizen/recipes-wrt/player/player_git.bb b/meta-wrt-tizen/recipes-wrt/player/player_git.bb new file mode 100644 index 0000000..88d5cce --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/player/player_git.bb @@ -0,0 +1,10 @@ +require player.inc +require player-rprovides.inc + +PRIORITY = "10" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/platform/core/api/player;protocol=ssh;tag=submit/tizen/20130710.102525" +require player-oe-extraconf.inc + diff --git a/meta-wrt-tizen/recipes-wrt/settings/settings-depends.inc b/meta-wrt-tizen/recipes-wrt/settings/settings-depends.inc new file mode 100644 index 0000000..bfadca7 --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/settings/settings-depends.inc @@ -0,0 +1,54 @@ +DEPENDS = "" +#DEPENDS of org.tizen.setting +DEPENDS += "edje" +DEPENDS += "libhaptic" +DEPENDS += "libslp-tapi" +DEPENDS += "privacy-manager" +DEPENDS += "aul-1" +DEPENDS += "libxml2" +DEPENDS += "ui-gadget-1" +DEPENDS += "app-core" +DEPENDS += "eina" +DEPENDS += "json-glib" +DEPENDS += "elementary" +DEPENDS += "runtime-info" +DEPENDS += "sound-manager" +DEPENDS += "dbus-glib" +inherit tizen_cmake +DEPENDS += "slp-pkgmgr" +DEPENDS += "notification" +DEPENDS += "app-svc" +DEPENDS += "system-settings" +DEPENDS += "dlog" +DEPENDS += "glib-2.0" +DEPENDS += "application" +DEPENDS += "system-info" +DEPENDS += "libslp-sysman" +DEPENDS += "libsvi" +DEPENDS += "app-manager" +DEPENDS += "icu" +DEPENDS += "devman" +DEPENDS += "evas" +#Replace "DEPENDS" on gettext by "inherit gettext" +inherit gettext +DEPENDS += "pkgmgr-info" +DEPENDS += "webkit-efl" +DEPENDS += "capi-system-sensor" +DEPENDS += "device" +DEPENDS += "ecore" +DEPENDS += "pango" +DEPENDS += "bluetooth" +DEPENDS += "vconf" +DEPENDS += "libslp-utilx" +DEPENDS += "libmm-sound" +DEPENDS += "nfc" +DEPENDS += "tethering" +DEPENDS += "player" +DEPENDS += "wifi" +DEPENDS += "openssl" +DEPENDS += "libmm-player" +DEPENDS += "ail" +DEPENDS += "connection" +DEPENDS += "media-content" +DEPENDS += "libslp-pm" +DEPENDS += "bluetooth-frwk" diff --git a/meta-wrt-tizen/recipes-wrt/settings/settings-extraconf.inc b/meta-wrt-tizen/recipes-wrt/settings/settings-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-wrt-tizen/recipes-wrt/settings/settings-native-extraconf.inc b/meta-wrt-tizen/recipes-wrt/settings/settings-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-wrt-tizen/recipes-wrt/settings/settings-native_git.bb b/meta-wrt-tizen/recipes-wrt/settings/settings-native_git.bb new file mode 100644 index 0000000..557aa5e --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/settings/settings-native_git.bb @@ -0,0 +1,13 @@ +require settings.inc + +PRIORITY = "9" + +inherit native + +S = "${WORKDIR}/git" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/apps/core/preloaded/settings;protocol=ssh;tag=submit/tizen/20130628.120626" +require settings-native-extraconf.inc + diff --git a/meta-wrt-tizen/recipes-wrt/settings/settings-oe-extraconf.inc b/meta-wrt-tizen/recipes-wrt/settings/settings-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-wrt-tizen/recipes-wrt/settings/settings-rdepends.inc b/meta-wrt-tizen/recipes-wrt/settings/settings-rdepends.inc new file mode 100644 index 0000000..84fc437 --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/settings/settings-rdepends.inc @@ -0,0 +1,5 @@ +RDEPENDS = "" +#RDEPENDS of org.tizen.setting (org.tizen.setting) +RDEPENDS_org.tizen.setting += "ug-bluetooth-efl" + + diff --git a/meta-wrt-tizen/recipes-wrt/settings/settings-rprovides.inc b/meta-wrt-tizen/recipes-wrt/settings/settings-rprovides.inc new file mode 100644 index 0000000..b86a068 --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/settings/settings-rprovides.inc @@ -0,0 +1,4 @@ +#PROVIDES by org.tizen.setting +PROVIDES += "org.tizen.setting" +RPROVIDES_org.tizen.setting += "org.tizen.setting" + diff --git a/meta-wrt-tizen/recipes-wrt/settings/settings.inc b/meta-wrt-tizen/recipes-wrt/settings/settings.inc new file mode 100644 index 0000000..36d0817 --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/settings/settings.inc @@ -0,0 +1,41 @@ +DESCRIPTION = "Setting application" +HOMEPAGE = "http://nohomepage.org" +SECTION = "misc" +LICENSE = "Flora License, Version 1" + +PROVIDES = "" + +PACKAGES = "" +PACKAGES += "org.tizen.setting" + +org.tizen.setting_files = "" +org.tizen.setting_files += "settings.manifest" +org.tizen.setting_files += "/usr/apps/org.tizen.setting/bin/setting" +org.tizen.setting_files += "/usr/apps/org.tizen.setting/bin/setting_conf_util" +org.tizen.setting_files += "/opt/data/setting/setting.cfg" +org.tizen.setting_files += "/usr/share/packages/org.tizen.setting.xml" +org.tizen.setting_files += "/opt/etc/smack/accesses.d/org.tizen.setting.rule" +org.tizen.setting_files += "/usr/share/icons/default/small/org.tizen.setting.png" +org.tizen.setting_files += "/opt/share/settings/*" +org.tizen.setting_files += "/usr/apps/org.tizen.setting/res/*" +org.tizen.setting_files += "/usr/apps/org.tizen.setting/lib/*" +org.tizen.setting_files += "/usr/apps/org.tizen.setting/data/*" +org.tizen.setting_files += "/usr/ug/lib/*" +org.tizen.setting_files += "/opt/data/setting/langlist.xml" +org.tizen.setting_files += "/opt/data/setting/plugin-cfg/*" +org.tizen.setting_files += "/opt/data/setting/plugin-xml/*" +org.tizen.setting_files += "/opt/media/Open_Source_Announcement.html" + +FILES_${PN} = "${org.tizen.setting_files}" + +PKG_org.tizen.setting= "org.tizen.setting" + +SRC_URI = "" + +inherit tizenBuildUtils + +S = "${WORKDIR}/git" + +require settings-rdepends.inc +require settings-depends.inc +require settings-extraconf.inc diff --git a/meta-wrt-tizen/recipes-wrt/settings/settings_git.bb b/meta-wrt-tizen/recipes-wrt/settings/settings_git.bb new file mode 100644 index 0000000..18605f6 --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/settings/settings_git.bb @@ -0,0 +1,10 @@ +require settings.inc +require settings-rprovides.inc + +PRIORITY = "10" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/apps/core/preloaded/settings;protocol=ssh;tag=submit/tizen/20130628.120626" +require settings-oe-extraconf.inc + diff --git a/meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw-depends.inc b/meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw-depends.inc new file mode 100644 index 0000000..c8b53f6 --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw-depends.inc @@ -0,0 +1,4 @@ +DEPENDS = "" +#DEPENDS of web-ui-fw +DEPENDS += "make" +DEPENDS += "nodejs" diff --git a/meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw-extraconf.inc b/meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw-extraconf.inc new file mode 100644 index 0000000..baf1844 --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw-extraconf.inc @@ -0,0 +1 @@ +DEPENDS += "nodejs-native" \ No newline at end of file diff --git a/meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw-native-extraconf.inc b/meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw-native_git.bb b/meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw-native_git.bb new file mode 100644 index 0000000..f3ec0a0 --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw-native_git.bb @@ -0,0 +1,13 @@ +require web-ui-fw.inc + +PRIORITY = "9" + +inherit native + +S = "${WORKDIR}/git" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/platform/framework/web/web-ui-fw;protocol=ssh;tag=submit/tizen/20130517.045637" +require web-ui-fw-native-extraconf.inc + diff --git a/meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw-oe-extraconf.inc b/meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw-rdepends.inc b/meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw-rdepends.inc new file mode 100644 index 0000000..229b925 --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw-rdepends.inc @@ -0,0 +1,2 @@ +RDEPENDS = "" + diff --git a/meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw-rprovides.inc b/meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw-rprovides.inc new file mode 100644 index 0000000..bcf1548 --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw-rprovides.inc @@ -0,0 +1,29 @@ +#PROVIDES by web-ui-fw-demo-tizen-winsets +PROVIDES += "web-ui-fw-demo-tizen-winsets" +RPROVIDES_web-ui-fw-demo-tizen-winsets += "web-ui-fw-demo-tizen-winsets" + +#PROVIDES by web-ui-fw-theme-tizen-black +PROVIDES += "web-ui-fw-theme-tizen-black" +RPROVIDES_web-ui-fw-theme-tizen-black += "web-ui-fw-theme-tizen-black" + +#PROVIDES by web-ui-fw-theme-tizen-gray +PROVIDES += "web-ui-fw-theme-tizen-gray" +RPROVIDES_web-ui-fw-theme-tizen-gray += "web-ui-fw-theme-tizen-gray" + +#PROVIDES by web-ui-fw-theme-default +PROVIDES += "web-ui-fw-theme-default" +RPROVIDES_web-ui-fw-theme-default += "web-ui-fw-theme-default" + +#PROVIDES by web-ui-fw-devel +PROVIDES += "web-ui-fw-devel" +RPROVIDES_web-ui-fw-devel += "web-ui-fw-devel" +RPROVIDES_web-ui-fw-devel += "web-ui-fw-dev" + +#PROVIDES by web-ui-fw +PROVIDES += "web-ui-fw" +RPROVIDES_web-ui-fw += "web-ui-fw" + +#PROVIDES by web-ui-fw-theme-tizen-white +PROVIDES += "web-ui-fw-theme-tizen-white" +RPROVIDES_web-ui-fw-theme-tizen-white += "web-ui-fw-theme-tizen-white" + diff --git a/meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw.inc b/meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw.inc new file mode 100644 index 0000000..001b022 --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw.inc @@ -0,0 +1,67 @@ +DESCRIPTION = "Tizen Web UI Framework Library" +HOMEPAGE = "http://nohomepage.org" +SECTION = "Development/Other" +LICENSE = "MIT" + +PROVIDES = "" + +PACKAGES = "" +PACKAGES += "web-ui-fw-demo-tizen-winsets" +PACKAGES += "web-ui-fw-theme-tizen-black" +PACKAGES += "web-ui-fw-theme-default" +PACKAGES += "web-ui-fw-devel" +PACKAGES += "web-ui-fw" +PACKAGES += "web-ui-fw-theme-tizen-white" + +web-ui-fw-demo-tizen-winsets_files = "" +web-ui-fw-demo-tizen-winsets_files += "/usr/share/tizen-web-ui-fw/demos/tizen-winsets" + +web-ui-fw-theme-tizen-black_files = "" +web-ui-fw-theme-tizen-black_files += "web-ui-fw-theme-tizen-black.manifest" +web-ui-fw-theme-tizen-black_files += "/usr/share/tizen-web-ui-fw/0.2/themes/tizen-black" + +web-ui-fw-theme-default_files = "" +web-ui-fw-theme-default_files += "web-ui-fw-theme-default.manifest" +web-ui-fw-theme-default_files += "/usr/share/tizen-web-ui-fw/0.2/themes/default" + +web-ui-fw-devel_files = "" +web-ui-fw-devel_files += "/usr/share/tizen-web-ui-fw/bin" +web-ui-fw-devel_files += "/usr/share/tizen-web-ui-fw/template" +web-ui-fw-devel_files += "/usr/share/tizen-web-ui-fw/0.2/js/src" +web-ui-fw-devel_files += "/usr/share/tizen-web-ui-fw/0.2/js/depData.json" + +web-ui-fw_files = "" +web-ui-fw_files += "web-ui-fw.manifest" +web-ui-fw_files += "/usr/share/tizen-web-ui-fw/0.2/js/*.js" +web-ui-fw_files += "/usr/share/tizen-web-ui-fw/0.2/js/cultures" +web-ui-fw_files += "/usr/share/tizen-web-ui-fw/latest" +web-ui-fw_files += "/usr/share/tizen-web-ui-fw/VERSION" + +web-ui-fw-theme-tizen-white_files = "" +web-ui-fw-theme-tizen-white_files += "web-ui-fw-theme-tizen-white.manifest" +web-ui-fw-theme-tizen-white_files += "/usr/share/tizen-web-ui-fw/0.2/themes/tizen-white" +web-ui-fw-theme-tizen-white_files += "/usr/share/tizen-web-ui-fw/0.2/themes/tizen-tizen" + +FILES_${PN}-demo-tizen-winsets = "${web-ui-fw-demo-tizen-winsets_files}" +FILES_${PN}-theme-tizen-black = "${web-ui-fw-theme-tizen-black_files}" +FILES_${PN}-theme-default = "${web-ui-fw-theme-default_files}" +FILES_${PN}-devel = "${web-ui-fw-devel_files}" +FILES_${PN} = "${web-ui-fw_files}" +FILES_${PN}-theme-tizen-white = "${web-ui-fw-theme-tizen-white_files}" + +PKG_web-ui-fw-demo-tizen-winsets= "web-ui-fw-demo-tizen-winsets" +PKG_web-ui-fw-theme-tizen-black= "web-ui-fw-theme-tizen-black" +PKG_web-ui-fw-theme-default= "web-ui-fw-theme-default" +PKG_web-ui-fw-devel= "web-ui-fw-devel" +PKG_web-ui-fw= "web-ui-fw" +PKG_web-ui-fw-theme-tizen-white= "web-ui-fw-theme-tizen-white" + +SRC_URI = "" + +inherit tizenBuildUtils + +S = "${WORKDIR}/git" + +require web-ui-fw-rdepends.inc +require web-ui-fw-depends.inc +require web-ui-fw-extraconf.inc diff --git a/meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw_git.bb b/meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw_git.bb new file mode 100644 index 0000000..37f338e --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/web-ui-fw/web-ui-fw_git.bb @@ -0,0 +1,10 @@ +require web-ui-fw.inc +require web-ui-fw-rprovides.inc + +PRIORITY = "10" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/platform/framework/web/web-ui-fw;protocol=ssh;tag=submit/tizen/20130517.045637" +require web-ui-fw-oe-extraconf.inc + diff --git a/meta-wrt-tizen/recipes-wrt/wifi/wifi-depends.inc b/meta-wrt-tizen/recipes-wrt/wifi/wifi-depends.inc new file mode 100644 index 0000000..4caae20 --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/wifi/wifi-depends.inc @@ -0,0 +1,8 @@ +DEPENDS = "" +#DEPENDS of capi-network-wifi +inherit tizen_cmake +DEPENDS += "dlog" +DEPENDS += "glib-2.0" +DEPENDS += "common" +DEPENDS += "vconf" +DEPENDS += "libnet-client" diff --git a/meta-wrt-tizen/recipes-wrt/wifi/wifi-extraconf.inc b/meta-wrt-tizen/recipes-wrt/wifi/wifi-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-wrt-tizen/recipes-wrt/wifi/wifi-native-extraconf.inc b/meta-wrt-tizen/recipes-wrt/wifi/wifi-native-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-wrt-tizen/recipes-wrt/wifi/wifi-native_git.bb b/meta-wrt-tizen/recipes-wrt/wifi/wifi-native_git.bb new file mode 100644 index 0000000..3681db9 --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/wifi/wifi-native_git.bb @@ -0,0 +1,13 @@ +require wifi.inc + +PRIORITY = "9" + +inherit native + +S = "${WORKDIR}/git" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/platform/core/api/wifi;protocol=ssh;tag=submit/tizen/20130710.102739" +require wifi-native-extraconf.inc + diff --git a/meta-wrt-tizen/recipes-wrt/wifi/wifi-oe-extraconf.inc b/meta-wrt-tizen/recipes-wrt/wifi/wifi-oe-extraconf.inc new file mode 100644 index 0000000..e69de29 diff --git a/meta-wrt-tizen/recipes-wrt/wifi/wifi-rdepends.inc b/meta-wrt-tizen/recipes-wrt/wifi/wifi-rdepends.inc new file mode 100644 index 0000000..9589ae1 --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/wifi/wifi-rdepends.inc @@ -0,0 +1,5 @@ +RDEPENDS = "" +#RDEPENDS of capi-network-wifi-devel (capi-network-${PN}-devel) +RDEPENDS_capi-network-${PN}-devel += "capi-network-wifi" + + diff --git a/meta-wrt-tizen/recipes-wrt/wifi/wifi-rprovides.inc b/meta-wrt-tizen/recipes-wrt/wifi/wifi-rprovides.inc new file mode 100644 index 0000000..42f9a69 --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/wifi/wifi-rprovides.inc @@ -0,0 +1,9 @@ +#PROVIDES by capi-network-wifi-devel +PROVIDES += "capi-network-wifi-devel" +RPROVIDES_capi-network-wifi-devel += "capi-network-wifi-devel" +RPROVIDES_capi-network-wifi-devel += "capi-network-wifi-dev" + +#PROVIDES by capi-network-wifi +PROVIDES += "capi-network-wifi" +RPROVIDES_capi-network-wifi += "capi-network-wifi" + diff --git a/meta-wrt-tizen/recipes-wrt/wifi/wifi.inc b/meta-wrt-tizen/recipes-wrt/wifi/wifi.inc new file mode 100644 index 0000000..779db51 --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/wifi/wifi.inc @@ -0,0 +1,36 @@ +DESCRIPTION = "Network Wi-Fi library in TIZEN C API" +HOMEPAGE = "http://nohomepage.org" +SECTION = "System/Network" +LICENSE = "Apache-2.0" + +PROVIDES = "" + +PACKAGES = "" +PACKAGES += "capi-network-wifi-devel" +PACKAGES += "capi-network-wifi" + +capi-network-wifi-devel_files = "" +capi-network-wifi-devel_files += "capi-network-wifi.manifest" +capi-network-wifi-devel_files += "/usr/include/network/*.h" +capi-network-wifi-devel_files += "/usr/lib/pkgconfig/*.pc" +capi-network-wifi-devel_files += "/usr/lib/libcapi-network-wifi.so" + +capi-network-wifi_files = "" +capi-network-wifi_files += "capi-network-wifi.manifest" +capi-network-wifi_files += "/usr/share/license/capi-network-wifi" + +FILES_${PN}-devel = "${capi-network-wifi-devel_files}" +FILES_${PN} = "${capi-network-wifi_files}" + +PKG_capi-network-wifi-devel= "capi-network-wifi-devel" +PKG_capi-network-wifi= "capi-network-wifi" + +SRC_URI = "" + +inherit tizenBuildUtils + +S = "${WORKDIR}/git" + +require wifi-rdepends.inc +require wifi-depends.inc +require wifi-extraconf.inc diff --git a/meta-wrt-tizen/recipes-wrt/wifi/wifi_git.bb b/meta-wrt-tizen/recipes-wrt/wifi/wifi_git.bb new file mode 100644 index 0000000..af3e8a2 --- /dev/null +++ b/meta-wrt-tizen/recipes-wrt/wifi/wifi_git.bb @@ -0,0 +1,10 @@ +require wifi.inc +require wifi-rprovides.inc + +PRIORITY = "10" + +LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6" + +SRC_URI += "git://review.tizen.org/platform/core/api/wifi;protocol=ssh;tag=submit/tizen/20130710.102739" +require wifi-oe-extraconf.inc + diff --git a/proto-meta-Tizen_ivi_3.0/specfile-patch/web-ui-fw.spec.patch b/proto-meta-Tizen_ivi_3.0/specfile-patch/web-ui-fw.spec.patch new file mode 100644 index 0000000..4f7d360 --- /dev/null +++ b/proto-meta-Tizen_ivi_3.0/specfile-patch/web-ui-fw.spec.patch @@ -0,0 +1,107 @@ +diff --git a/packaging/web-ui-fw.spec b/packaging/web-ui-fw.spec +index f1ec45e..a44bbf1 100644 +--- a/packaging/web-ui-fw.spec ++++ b/packaging/web-ui-fw.spec +@@ -1,3 +1,5 @@ ++%define PACKAGING_VERSION 0.2 ++ + Name: web-ui-fw + Version: 0.2.29 + Release: 0 +@@ -27,14 +29,18 @@ make DESTDIR=%{buildroot} install + + %post + ++%pre ++ln -fs %{PACKAGING_VERSION} ${D}/usr/share/tizen-web-ui-fw/latest ++ + %files + %manifest web-ui-fw.manifest +-/usr/share/tizen-web-ui-fw/*/js/*.js +-/usr/share/tizen-web-ui-fw/*/js/cultures ++/usr/share/tizen-web-ui-fw/%{PACKAGING_VERSION}/js/*.js ++/usr/share/tizen-web-ui-fw/%{PACKAGING_VERSION}/js/cultures + /usr/share/tizen-web-ui-fw/latest + /usr/share/tizen-web-ui-fw/VERSION + + ############################### ++ + %package -n web-ui-fw-theme-tizen-gray + BuildArch: noarch + Summary: Tizen Web UI Framework Theme : tizen-gray +@@ -48,10 +54,14 @@ BuildArch: noarch + Summary: Tizen Web UI Framework Theme : tizen-white + %Description -n web-ui-fw-theme-tizen-white + Tizen Web UI Framework Theme : tizen-white ++ ++%pre -n web-ui-fw-theme-tizen-white ++ln -fs %{PACKAGING_VERSION} ${D}/usr/share/tizen-web-ui-fw/latest ++ + %files -n web-ui-fw-theme-tizen-white + %manifest web-ui-fw-theme-tizen-white.manifest +-/usr/share/tizen-web-ui-fw/*/themes/tizen-white +-/usr/share/tizen-web-ui-fw/*/themes/tizen-tizen ++/usr/share/tizen-web-ui-fw/%{PACKAGING_VERSION}/themes/tizen-white ++/usr/share/tizen-web-ui-fw/%{PACKAGING_VERSION}/themes/tizen-tizen + + ############################### + %package -n web-ui-fw-theme-tizen-black +@@ -59,9 +69,13 @@ BuildArch: noarch + Summary: Tizen Web UI Framework Theme : tizen-black + %Description -n web-ui-fw-theme-tizen-black + Tizen Web UI Framework Theme : tizen-black ++ ++%pre -n web-ui-fw-theme-tizen-black ++ln -fs %{PACKAGING_VERSION} ${D}/usr/share/tizen-web-ui-fw/latest ++ + %files -n web-ui-fw-theme-tizen-black + %manifest web-ui-fw-theme-tizen-black.manifest +-/usr/share/tizen-web-ui-fw/*/themes/tizen-black ++/usr/share/tizen-web-ui-fw/%{PACKAGING_VERSION}/themes/tizen-black + + ############################### + %package -n web-ui-fw-theme-default +@@ -69,9 +83,13 @@ BuildArch: noarch + Summary: Tizen Web UI Framework Theme : default + %Description -n web-ui-fw-theme-default + Tizen Web UI Framework Theme : default ++ ++%pre -n web-ui-fw-theme-default ++ln -fs %{PACKAGING_VERSION} ${D}/usr/share/tizen-web-ui-fw/latest ++ + %files -n web-ui-fw-theme-default + %manifest web-ui-fw-theme-default.manifest +-/usr/share/tizen-web-ui-fw/*/themes/default ++/usr/share/tizen-web-ui-fw/%{PACKAGING_VERSION}/themes/default + + ############################### + %package -n web-ui-fw-devel +@@ -79,11 +97,15 @@ BuildArch: noarch + Summary: Tizen Web UI Framework Developer's files + %Description -n web-ui-fw-devel + Tizen Web UI Framework Developer's files ++ ++%pre -n web-ui-fw-devel ++ln -fs %{PACKAGING_VERSION} ${D}/usr/share/tizen-web-ui-fw/latest ++ + %files -n web-ui-fw-devel + /usr/share/tizen-web-ui-fw/bin + /usr/share/tizen-web-ui-fw/template +-/usr/share/tizen-web-ui-fw/*/js/src +-/usr/share/tizen-web-ui-fw/*/js/depData.json ++/usr/share/tizen-web-ui-fw/%{PACKAGING_VERSION}/js/src ++/usr/share/tizen-web-ui-fw/%{PACKAGING_VERSION}/js/depData.json + + ############################### + %package -n web-ui-fw-demo-tizen-winsets +@@ -91,6 +113,10 @@ BuildArch: noarch + Summary: Tizen Web UI Framework Demo Application: tizen winset demo + %Description -n web-ui-fw-demo-tizen-winsets + Tizen Web UI Framework Demo Application: tizen winset demo ++ ++%pre -n web-ui-fw-demo-tizen-winsets ++ln -fs ${PACKAGING_VERSION} ${D}/usr/share/tizen-web-ui-fw/latest ++ + %files -n web-ui-fw-demo-tizen-winsets + /usr/share/tizen-web-ui-fw/demos/tizen-winsets + diff --git a/tools/spec2yocto.py b/tools/spec2yocto.py index f0dd4ad..b35796b 100755 --- a/tools/spec2yocto.py +++ b/tools/spec2yocto.py @@ -1220,14 +1220,14 @@ Group: devel for package_section_name in self.get_file_section_key(): tmp_package_name = package_section_name # Need to get info of the first line. - if "-f" in tmp_package_name: - tmp_split = tmp_package_name.split( "-f" ) + if "-f " in tmp_package_name: + tmp_split = tmp_package_name.split( "-f " ) tmp_package_name = tmp_split[0] package = re.findall( RePattern.patternFiles, tmp_package_name ) if len( package ) > 0: if "-n " in package[0]: - package_name = package[0].replace( "-n", "" ) + package_name = package[0].replace( "-n ", "" ) else: package_name = self.__base_name pkg_ext = package[0].replace( " ", "" ) @@ -1284,7 +1284,7 @@ Group: devel ''' # re should be better. if "-n " in package_name: - package_name = package_name.replace( "-n", "" ).replace( " ", "" ) + package_name = package_name.replace( "-n ", "" ).replace( " ", "" ) else: package_name = self.__base_name + "-" + package_name -- 2.7.4