update meta-tizen
authorRonan Le Martret <ronan@fridu.net>
Tue, 4 Nov 2014 16:19:22 +0000 (17:19 +0100)
committerRonan Le Martret <ronan@fridu.net>
Tue, 4 Nov 2014 16:19:22 +0000 (17:19 +0100)
Change-Id: I03a114e8b04e90b4d40558eb80cc9d6aab5766db
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
308 files changed:
classes/metatizen.bbclass
conf/layer.conf
recipes-tizen/CommonAPI-DBus/CommonAPI-DBus.inc
recipes-tizen/CommonAPI/CommonAPI.inc
recipes-tizen/Modello-AMBSimulator/Modello-AMBSimulator.inc
recipes-tizen/Modello-AMBSimulator/Modello-AMBSimulator_git.bb
recipes-tizen/Modello-Appmanager/Modello-Appmanager.inc
recipes-tizen/Modello-Appmanager/Modello-Appmanager_git.bb
recipes-tizen/Modello-Common/Modello-Common.inc
recipes-tizen/Modello-Common/Modello-Common_git.bb
recipes-tizen/Modello-Dashboard/Modello-Dashboard.inc
recipes-tizen/Modello-Dashboard/Modello-Dashboard_git.bb
recipes-tizen/Modello-Homescreen/Modello-Homescreen.inc
recipes-tizen/Modello-Homescreen/Modello-Homescreen_git.bb
recipes-tizen/Modello-Hvac/Modello-Hvac.inc
recipes-tizen/Modello-Hvac/Modello-Hvac_git.bb
recipes-tizen/Modello-Installer/Modello-Installer.inc
recipes-tizen/Modello-Multimediaplayer/Modello-Multimediaplayer.inc
recipes-tizen/Modello-Multimediaplayer/Modello-Multimediaplayer_git.bb
recipes-tizen/Modello-Nav/Modello-Nav.inc
recipes-tizen/Modello-Nav/Modello-Nav_git.bb
recipes-tizen/Modello-Phone/Modello-Phone.inc
recipes-tizen/Modello-Phone/Modello-Phone_git.bb
recipes-tizen/Modello-SDL/Modello-SDL.inc
recipes-tizen/Modello-SDL/Modello-SDL_git.bb
recipes-tizen/adns/adns.inc
recipes-tizen/ail/ail.inc
recipes-tizen/ail/ail_git.bb
recipes-tizen/alarm-manager/alarm-manager.inc
recipes-tizen/alarm-manager/alarm-manager_git.bb
recipes-tizen/alsa-scenario/alsa-scenario.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/audio-session-manager/audio-session-manager.inc
recipes-tizen/aul/aul.inc
recipes-tizen/automotive-message-broker/automotive-message-broker.inc
recipes-tizen/avsystem/avsystem.inc
recipes-tizen/badge/badge.inc
recipes-tizen/bluetooth-frwk/bluetooth-frwk.inc
recipes-tizen/bluetooth-frwk/bluetooth-frwk_git.bb
recipes-tizen/bluetooth-tools/bluetooth-tools.inc
recipes-tizen/bullet/bullet.inc
recipes-tizen/bundle/bundle.inc
recipes-tizen/ca-certificates-tizen/ca-certificates-tizen.inc
recipes-tizen/calendar-service/calendar-service.inc
recipes-tizen/capi-appfw-app-manager/capi-appfw-app-manager.inc
recipes-tizen/capi-appfw-application/capi-appfw-application.inc
recipes-tizen/capi-appfw-package-manager/capi-appfw-package-manager.inc
recipes-tizen/capi-base-common/capi-base-common.inc
recipes-tizen/capi-content-media-content/capi-content-media-content.inc
recipes-tizen/capi-location-manager/capi-location-manager.inc
recipes-tizen/capi-media-image-util/capi-media-image-util.inc
recipes-tizen/capi-media-sound-manager/capi-media-sound-manager.inc
recipes-tizen/capi-media-wav-player/capi-media-wav-player.inc
recipes-tizen/capi-network-bluetooth/capi-network-bluetooth.inc
recipes-tizen/capi-network-bluetooth/capi-network-bluetooth_git.bb
recipes-tizen/capi-network-connection/capi-network-connection.inc
recipes-tizen/capi-network-nfc/capi-network-nfc.inc
recipes-tizen/capi-network-tethering/capi-network-tethering.inc
recipes-tizen/capi-network-wifi/capi-network-wifi.inc
recipes-tizen/capi-system-device/capi-system-device.inc
recipes-tizen/capi-system-info/capi-system-info.inc
recipes-tizen/capi-system-power/capi-system-power.inc
recipes-tizen/capi-system-runtime-info/capi-system-runtime-info.inc
recipes-tizen/capi-system-sensor/capi-system-sensor.inc
recipes-tizen/capi-system-system-settings/capi-system-system-settings.inc
recipes-tizen/capi-web-favorites/capi-web-favorites.inc
recipes-tizen/capi-web-url-download/capi-web-url-download.inc
recipes-tizen/common-crosswalk-suite/common-crosswalk-suite-extraconf.inc [new file with mode: 0644]
recipes-tizen/common-crosswalk-suite/common-crosswalk-suite.inc [new file with mode: 0644]
recipes-tizen/common-crosswalk-suite/common-crosswalk-suite_git.bb [new file with mode: 0644]
recipes-tizen/common-graphics-suite/common-graphics-suite-extraconf.inc [new file with mode: 0644]
recipes-tizen/common-graphics-suite/common-graphics-suite.inc [new file with mode: 0644]
recipes-tizen/common-graphics-suite/common-graphics-suite_git.bb [new file with mode: 0644]
recipes-tizen/common-multimedia-suite/common-multimedia-suite-extraconf.inc [new file with mode: 0644]
recipes-tizen/common-multimedia-suite/common-multimedia-suite.inc [new file with mode: 0644]
recipes-tizen/common-multimedia-suite/common-multimedia-suite_git.bb [new file with mode: 0644]
recipes-tizen/common-sanity-suite/common-sanity-suite-extraconf.inc [new file with mode: 0644]
recipes-tizen/common-sanity-suite/common-sanity-suite.inc [new file with mode: 0644]
recipes-tizen/common-sanity-suite/common-sanity-suite_git.bb [new file with mode: 0644]
recipes-tizen/common-suite-launcher/common-suite-launcher-extraconf.inc [new file with mode: 0644]
recipes-tizen/common-suite-launcher/common-suite-launcher.inc [new file with mode: 0644]
recipes-tizen/common-suite-launcher/common-suite-launcher_git.bb [new file with mode: 0644]
recipes-tizen/contacts-service/contacts-service.inc
recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty-extraconf.inc [new file with mode: 0644]
recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty.inc [new file with mode: 0644]
recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/armv6/include.gypi [new file with mode: 0644]
recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/armv6/oe-defaults.gypi [new file with mode: 0644]
recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/armv7a/include.gypi [new file with mode: 0644]
recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/armv7a/oe-defaults.gypi [new file with mode: 0644]
recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/fix-crosbuild.patch [new file with mode: 0644]
recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/genericx86-64/include.gypi [new file with mode: 0644]
recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/genericx86-64/oe-defaults.gypi [new file with mode: 0644]
recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/i586/include.gypi [new file with mode: 0644]
recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/i586/oe-defaults.gypi [new file with mode: 0644]
recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/romley-ivb/include.gypi [new file with mode: 0644]
recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/romley-ivb/oe-defaults.gypi [new file with mode: 0644]
recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/valleyisland-64/include.gypi [new file with mode: 0644]
recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/valleyisland-64/oe-defaults.gypi [new file with mode: 0644]
recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/x86-64/include.gypi [new file with mode: 0644]
recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/x86-64/oe-defaults.gypi [new file with mode: 0644]
recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty_git.bb [new file with mode: 0644]
recipes-tizen/crosswalk/crosswalk-extraconf.inc
recipes-tizen/crosswalk/crosswalk.inc
recipes-tizen/crosswalk/crosswalk/fix-crosbuild.patch [new file with mode: 0644]
recipes-tizen/crosswalk/crosswalk/genericx86-64/include.gypi [new file with mode: 0644]
recipes-tizen/crosswalk/crosswalk/genericx86-64/oe-defaults.gypi [new file with mode: 0644]
recipes-tizen/crosswalk/crosswalk_git.bb
recipes-tizen/dbus-python/dbus-python.inc
recipes-tizen/default-ac-domains/default-ac-domains.inc
recipes-tizen/default-ac-domains/default-ac-domains_git.bb
recipes-tizen/desktop-file-utils/desktop-file-utils.inc
recipes-tizen/desktop-skin/desktop-skin.inc
recipes-tizen/desktop-skin/desktop-skin_git.bb
recipes-tizen/dlog/dlog.inc
recipes-tizen/dlog/dlog_git.bb
recipes-tizen/dlt/dlt.inc
recipes-tizen/download-provider/download-provider.inc
recipes-tizen/drm-client/drm-client.inc
recipes-tizen/dukgenerator/dukgenerator-extraconf.inc [new file with mode: 0644]
recipes-tizen/dukgenerator/dukgenerator.inc [new file with mode: 0644]
recipes-tizen/dukgenerator/dukgenerator_git.bb [new file with mode: 0644]
recipes-tizen/ecryptfs-utils/ecryptfs-utils.inc
recipes-tizen/edbus/edbus.inc
recipes-tizen/efl-theme-tizen-hd/efl-theme-tizen-hd.inc
recipes-tizen/efl/efl.inc
recipes-tizen/elementary/elementary.inc
recipes-tizen/elementary/elementary_git.bb
recipes-tizen/evolution-data-server/evolution-data-server.inc
recipes-tizen/fdupes/fdupes.inc
recipes-tizen/festival/festival.inc
recipes-tizen/gcr/gcr.inc
recipes-tizen/genivi-audio-manager/genivi-audio-manager.inc
recipes-tizen/genivi-shell/genivi-shell.inc
recipes-tizen/gobject-introspection/gobject-introspection.inc
recipes-tizen/gpg2/gpg2.inc
recipes-tizen/gsignond-plugin-oauth/gsignond-plugin-oauth.inc
recipes-tizen/gsignond-plugin-sasl/gsignond-plugin-sasl.inc
recipes-tizen/gsignond/gsignond.inc
recipes-tizen/gsignond/gsignond_git.bb
recipes-tizen/gupnp-av/gupnp-av-extraconf.inc [new file with mode: 0644]
recipes-tizen/gupnp-av/gupnp-av.inc [new file with mode: 0644]
recipes-tizen/gupnp-av/gupnp-av_git.bb [new file with mode: 0644]
recipes-tizen/gupnp-dlna/gupnp-dlna-extraconf.inc [new file with mode: 0644]
recipes-tizen/gupnp-dlna/gupnp-dlna.inc [new file with mode: 0644]
recipes-tizen/gupnp-dlna/gupnp-dlna_git.bb [new file with mode: 0644]
recipes-tizen/gupnp/gupnp-extraconf.inc [new file with mode: 0644]
recipes-tizen/gupnp/gupnp.inc [new file with mode: 0644]
recipes-tizen/gupnp/gupnp_git.bb [new file with mode: 0644]
recipes-tizen/heynoti/heynoti.inc
recipes-tizen/hwdata/hwdata.inc
recipes-tizen/ibus-hangul/ibus-hangul.inc
recipes-tizen/ibus-libpinyin/ibus-libpinyin.inc
recipes-tizen/ibus/ibus.inc
recipes-tizen/ico-uxf-device-input-controller/ico-uxf-device-input-controller.inc
recipes-tizen/ico-uxf-homescreen-sample-apps/ico-uxf-homescreen-sample-apps.inc
recipes-tizen/ico-uxf-homescreen/ico-uxf-homescreen.inc
recipes-tizen/ico-uxf-utilities/ico-uxf-utilities.inc
recipes-tizen/ico-uxf-weston-plugin/ico-uxf-weston-plugin.inc
recipes-tizen/ico-uxf-weston-plugin/ico-uxf-weston-plugin_git.bb
recipes-tizen/ico-vic-amb-plugin/ico-vic-amb-plugin.inc
recipes-tizen/ico-vic-amb-plugin/ico-vic-amb-plugin_git.bb
recipes-tizen/ico-vic-carsimulator/ico-vic-carsimulator.inc
recipes-tizen/ico-vic-carsimulator/ico-vic-carsimulator_git.bb
recipes-tizen/iniparser/iniparser.inc
recipes-tizen/ivi-sanity-suite/ivi-sanity-suite-extraconf.inc [new file with mode: 0644]
recipes-tizen/ivi-sanity-suite/ivi-sanity-suite.inc [new file with mode: 0644]
recipes-tizen/ivi-sanity-suite/ivi-sanity-suite_git.bb [new file with mode: 0644]
recipes-tizen/keyutils/keyutils.inc
recipes-tizen/lemolo/lemolo.inc
recipes-tizen/libaccounts-svc/libaccounts-svc.inc
recipes-tizen/libav/libav.inc
recipes-tizen/libav/libav_git.bb
recipes-tizen/libcom-core/libcom-core.inc
recipes-tizen/libcom-core/libcom-core_git.bb
recipes-tizen/libcryptsvc/libcryptsvc-extraconf.inc [new file with mode: 0644]
recipes-tizen/libcryptsvc/libcryptsvc.inc [new file with mode: 0644]
recipes-tizen/libcryptsvc/libcryptsvc_git.bb [new file with mode: 0644]
recipes-tizen/libdevice-node/libdevice-node.inc
recipes-tizen/libdrm/libdrm.inc
recipes-tizen/libfeedback/libfeedback.inc
recipes-tizen/libgee/libgee-extraconf.inc [new file with mode: 0644]
recipes-tizen/libgee/libgee.inc [new file with mode: 0644]
recipes-tizen/libgee/libgee_git.bb [new file with mode: 0644]
recipes-tizen/libgsasl/libgsasl.inc
recipes-tizen/libgsignon-glib/libgsignon-glib.inc
recipes-tizen/libhangul/libhangul.inc
recipes-tizen/libiri/libiri.inc
recipes-tizen/libmedia-service/libmedia-service.inc
recipes-tizen/libmedia-thumbnail/libmedia-thumbnail.inc
recipes-tizen/libmm-common/libmm-common.inc
recipes-tizen/libmm-fileinfo/libmm-fileinfo.inc
recipes-tizen/libmm-fileinfo/libmm-fileinfo_git.bb
recipes-tizen/libmm-log/libmm-log.inc
recipes-tizen/libmm-player/libmm-player.inc
recipes-tizen/libmm-session/libmm-session.inc
recipes-tizen/libmm-session/libmm-session_git.bb
recipes-tizen/libmm-sound/libmm-sound.inc
recipes-tizen/libmm-ta/libmm-ta.inc
recipes-tizen/libmm-utility/libmm-utility.inc
recipes-tizen/libnet-client/libnet-client.inc
recipes-tizen/libnet-client/libnet-client_git.bb
recipes-tizen/libpinyin/libpinyin.inc
recipes-tizen/libprivilege-control/libprivilege-control.inc
recipes-tizen/librua/librua.inc
recipes-tizen/libsecret/libsecret.inc
recipes-tizen/libsf-common/libsf-common.inc
recipes-tizen/libslp-db-util/libslp-db-util.inc
recipes-tizen/libslp-location/libslp-location.inc
recipes-tizen/libslp-memo/libslp-memo.inc
recipes-tizen/libtapi/libtapi.inc
recipes-tizen/libtapi3/libtapi3.inc
recipes-tizen/libtbm/libtbm.inc
recipes-tizen/libwbxml2/libwbxml2.inc
recipes-tizen/libwebsockets/libwebsockets.inc
recipes-tizen/libwifi-direct/libwifi-direct.inc
recipes-tizen/libxml2/libxml2.inc
recipes-tizen/lua/lua.inc
recipes-tizen/media-server/media-server.inc
recipes-tizen/media-server/media-server_git.bb
recipes-tizen/message-port/message-port.inc
recipes-tizen/meta-common/meta-common.inc
recipes-tizen/meta-common/meta-common_git.bb
recipes-tizen/meta-generic/meta-generic.inc
recipes-tizen/msg-service/msg-service.inc
recipes-tizen/murphy/murphy.inc
recipes-tizen/murphy/murphy_git.bb
recipes-tizen/neardal/neardal.inc
recipes-tizen/neardal/neardal_git.bb
recipes-tizen/net-config/net-config.inc
recipes-tizen/nfc-manager-neard/nfc-manager-neard.inc
recipes-tizen/node-startup-controller/node-startup-controller.inc
recipes-tizen/notification/notification.inc
recipes-tizen/oma-ds-agent/oma-ds-agent-extraconf.inc [new file with mode: 0644]
recipes-tizen/oma-ds-agent/oma-ds-agent.inc [new file with mode: 0644]
recipes-tizen/oma-ds-agent/oma-ds-agent_git.bb [new file with mode: 0644]
recipes-tizen/pam/pam.inc
recipes-tizen/phoned/phoned.inc
recipes-tizen/pims-ipc/pims-ipc.inc
recipes-tizen/pkgmgr-info/pkgmgr-info.inc
recipes-tizen/pkgmgr-info/pkgmgr-info_git.bb
recipes-tizen/pkgmgr/pkgmgr.inc
recipes-tizen/privacy-manager-server/privacy-manager-server.inc
recipes-tizen/pulseaudio-module-murphy-ivi/pulseaudio-module-murphy-ivi.inc
recipes-tizen/pulseaudio-module-murphy-ivi/pulseaudio-module-murphy-ivi_git.bb
recipes-tizen/pulseaudio/pulseaudio.inc
recipes-tizen/pulseaudio/pulseaudio_git.bb
recipes-tizen/python-libxml2/python-libxml2.inc
recipes-tizen/python-requests/python-requests-extraconf.inc [new file with mode: 0644]
recipes-tizen/python-requests/python-requests.inc [new file with mode: 0644]
recipes-tizen/python-requests/python-requests_git.bb [new file with mode: 0644]
recipes-tizen/python-setuptools/python-setuptools.inc
recipes-tizen/rpm/rpm.inc
recipes-tizen/rpm/rpm_git.bb
recipes-tizen/rygel/rygel.inc
recipes-tizen/rygel/rygel_git.bb
recipes-tizen/secure-storage/secure-storage-extraconf.inc [new file with mode: 0644]
recipes-tizen/secure-storage/secure-storage.inc [new file with mode: 0644]
recipes-tizen/secure-storage/secure-storage_git.bb [new file with mode: 0644]
recipes-tizen/security-server/security-server.inc
recipes-tizen/sensor/sensor.inc
recipes-tizen/smack/smack.inc
recipes-tizen/sphinxbase/sphinxbase.inc
recipes-tizen/status/status.inc
recipes-tizen/sync-agent/sync-agent.inc
recipes-tizen/syspopup/syspopup.inc
recipes-tizen/system-server/system-server.inc
recipes-tizen/systemd/systemd-extraconf.inc
recipes-tizen/systemd/systemd.inc
recipes-tizen/systemd/systemd_git.bb
recipes-tizen/tdb/tdb.inc
recipes-tizen/testkit-lite/testkit-lite-extraconf.inc [new file with mode: 0644]
recipes-tizen/testkit-lite/testkit-lite.inc [new file with mode: 0644]
recipes-tizen/testkit-lite/testkit-lite_git.bb [new file with mode: 0644]
recipes-tizen/testkit-stub/testkit-stub-extraconf.inc [new file with mode: 0644]
recipes-tizen/testkit-stub/testkit-stub.inc [new file with mode: 0644]
recipes-tizen/testkit-stub/testkit-stub_git.bb [new file with mode: 0644]
recipes-tizen/tiff/tiff.inc
recipes-tizen/tizen-extensions-crosswalk/tizen-extensions-crosswalk.inc
recipes-tizen/tizen-extensions-crosswalk/tizen-extensions-crosswalk_git.bb
recipes-tizen/tizen-platform-config/tizen-platform-config.inc
recipes-tizen/tizen-platform-wrapper/tizen-platform-wrapper.inc
recipes-tizen/udev-rules/udev-rules.inc
recipes-tizen/update-desktop-files/update-desktop-files.inc
recipes-tizen/user-session-units/user-session-units.inc
recipes-tizen/user-session-units/user-session-units_git.bb
recipes-tizen/uthash/uthash.inc
recipes-tizen/vala/vala.inc
recipes-tizen/vala/vala_git.bb
recipes-tizen/vconf-internal-keys/vconf-internal-keys.inc
recipes-tizen/vconf/vconf.inc
recipes-tizen/wayland-fits-master/wayland-fits-master-extraconf.inc [new file with mode: 0644]
recipes-tizen/wayland-fits-master/wayland-fits-master.inc [new file with mode: 0644]
recipes-tizen/wayland-fits-master/wayland-fits-master_git.bb [new file with mode: 0644]
recipes-tizen/weekeyboard/weekeyboard.inc
recipes-tizen/weekeyboard/weekeyboard_git.bb
recipes-tizen/weston-common/weston-common.inc
recipes-tizen/weston-common/weston-common_git.bb
recipes-tizen/weston-ivi-shell/weston-ivi-shell.inc
recipes-tizen/weston-ivi/weston-ivi.inc
recipes-tizen/weston-ivi/weston-ivi_git.bb
recipes-tizen/weston/weston.inc
recipes-tizen/weston/weston_git.bb
recipes-tizen/wrt-widgets/wrt-widgets.inc
recipes-tizen/xdgmime/xdgmime.inc
recipes-tizen/xmlsec1/xmlsec1.inc

index d8e2861..ed1cbba 100644 (file)
@@ -26,8 +26,21 @@ python tizen_copy_manifest () {
     # Start by package population by taking a copy of the installed
     # files to operate on
     # Preserve sparse files and hard links
-    cmd = 'cp %s/*.manifest %s' % (dest, dvar)
-    (retval, output) = oe.utils.getstatusoutput(cmd)
-    if retval:
-        bb.fatal("file copy failed with exit code %s (cmd was %s)%s" % (retval, cmd, ":\n%s" % output if output else ""))
+    packages = d.getVar('PACKAGES', True)
+    for pkg in packages.split():
+        manifest_path=d.getVar('MANIFESTFILES_%s' % pkg, True)
+        if manifest_path:
+            manifest_dir = os.path.dirname(manifest_path)
+
+            if manifest_dir:
+                cmd = 'mkdir -p %s/%s' % (dvar,manifest_dir)
+                (retval, output) = oe.utils.getstatusoutput(cmd)
+                if retval:
+                    bb.fatal("directory failed to be created with exit code %s (cmd was %s)%s" % (retval, cmd, ":\n%s" % output if output else ""))
+
+            cmd = 'cp %s/%s %s/%s' % (dest, manifest_path , dvar,manifest_dir)
+
+            (retval, output) = oe.utils.getstatusoutput(cmd)
+            if retval:
+                bb.fatal("file copy failed with exit code %s (cmd was %s)%s" % (retval, cmd, ":\n%s" % output if output else ""))
 }
index f45565f..989f31d 100644 (file)
@@ -19,10 +19,6 @@ INHERIT += "metatizen"
 #262144=256(Mo)*1024
 IMAGE_ROOTFS_SIZE_ext3 = "262144"
 
-# Crosswalk third-party "angle" doesn't build with gcc 4.9
-# https://bugs.tizen.org/jira/browse/BTY-38
-GCCVERSION = "4.8%"
-
 DISTRO_FEATURES_append = " pam "
 DISTRO_FEATURES_remove = " x11"
 DISTRO_FEATURES_append = " wayland"
index 50c56c1..090f012 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "GENIVI IPC Common API C++ DBus"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/GENIVI"
 LICENSE = "MPL-2.0"
+PV = "2.1.6"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 52533da..eab724d 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "GENIVI IPC Common API C++ Runtime"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/GENIVI"
 LICENSE = "MPL-2.0"
+PV = "2.1.6"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index da3ef86..b374c22 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Pure html5 UI"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/Modello"
 LICENSE = "Apache-2.0"
+PV = "0.0.2"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 8ec9057..14ed8b7 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_AMBSimulator;tag=d0b0056443ee26c66651340b5b2740b9cc2ef445;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_AMBSimulator;tag=6dcac734d95f99d36b8b5bab9799b3f8860bb176;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 708362f..7a29cf3 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Pure html5 UI"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/Modello"
 LICENSE = "Apache-2.0"
+PV = "0.0.2"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 39f7716..d8cf10e 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Appmanager;tag=818e2cf0f050389ea713be2f0beb2e15f3ea7642;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Appmanager;tag=29077649bc00e39417d74a1651f94f54a6868a2d;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index ef28a26..4395de7 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Pure html5 UI"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/Modello"
 LICENSE = "Apache-2.0"
+PV = "0.0.3"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -25,7 +26,7 @@ DEPENDS_append_class-target = " fdupes-native"
 do_prep() {
  cd ${S}
  chmod -Rf a+rX,u+w,g-w,o-w ${S}
- #setup -q -n Modello-Common-0.0.2
+ #setup -q -n Modello-Common-0.0.3
  cp ${S}/packaging/Modello-Common.manifest .
  
  
index 4daa42e..7ad805f 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Common;tag=6ead735106c47c9e8282c942ee9aedccd063e940;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Common;tag=77a9a6ba5ebe588f6a7e30f6799dcadadcfd162b;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 2f2647f..fa88abd 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Pure html5 UI"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/Modello"
 LICENSE = "Apache-2.0"
+PV = "0.0.2"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index b41742a..1934385 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Dashboard;tag=220efc256c672c1ff9c2d60c5da61249f3130b10;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Dashboard;tag=96d57eca5bd13b5a807a7da746bc96dbdcbcf539;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 259b3a1..87b89f5 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "A proof of concept pure html5 UI"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/Modello"
 LICENSE = "Apache-2.0"
+PV = "0.0.2"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -23,6 +24,7 @@ RDEPENDS_${PN} += "Modello-Common"
 DEPENDS = ""
 #DEPENDS of Modello-Homescreen
 DEPENDS += "tizen-platform-config"
+inherit pkgconfig
 DEPENDS += "zip"
 
 do_prep() {
index 6de32bc..4035513 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Homescreen;tag=ad970d14f427417ed186f2de6aacdb29fda844d2;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Homescreen;tag=7aa5723eceb5a35f56dfbd03e4e2ffc2c5f9b742;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index bbd8fd7..8a70a95 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Pure html5 UI"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/Modello"
 LICENSE = "Apache-2.0"
+PV = "0.0.3"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -29,7 +30,7 @@ DEPENDS += "zip"
 do_prep() {
  cd ${S}
  chmod -Rf a+rX,u+w,g-w,o-w ${S}
- #setup -q -n Modello-Hvac-0.0.2
+ #setup -q -n Modello-Hvac-0.0.3
  cp ${S}/packaging/Modello-Hvac.manifest .
  
  
index 29d1dbd..27dba14 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Hvac;tag=25355b75ba877b485ef874267d56bb1248f00b53;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Hvac;tag=af5fbddabc6773cbdd33bf8790808fcec64da485;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index e862a63..7193570 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Installer for Modello"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/Modello"
 LICENSE = "Apache-2.0"
+PV = "0.0.2"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 99f44f4..3ae3b6e 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Pure html5 UI"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/Modello"
 LICENSE = "Apache-2.0"
+PV = "0.0.2"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 772ff00..909602b 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Multimediaplayer;tag=d99987ed6c067e188fa3ac715683efe90dbc1581;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Multimediaplayer;tag=edd92531a5975aa471d1c1e91a6d108bf732a558;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 1cc4990..a709831 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Pure html5 UI"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/Modello"
 LICENSE = "Apache-2.0"
+PV = "0.0.2"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index d86229a..81ccf4e 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Nav;tag=b298c42f097800ca3bcc52fd94bc689f15a7b575;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Nav;tag=6b922b34d1b3b8b8f240b0231473f8ae6fb826d7;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 7be7516..270d344 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Pure html5 UI"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/Modello"
 LICENSE = "Apache-2.0"
+PV = "0.0.2"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index c01b538..8151292 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Phone;tag=f3644d280d7ce72dadb4e79515c21923bfa03779;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_Phone;tag=d64bb84178f6a3cc17f12eca3504f079162f0283;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index d74d501..b8fa2df 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Pure html5 UI"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/Modello"
 LICENSE = "Apache-2.0"
+PV = "0.0.2"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 6cf8575..abbbbec 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/Modello_SDL;tag=d03890cc6ce2dca421e1bb8c4746ee5269c0c2dd;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/Modello_SDL;tag=c6bb5a39bf009bbca2cbb6e1559a04529b9f4617;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 59d831d..6878c33 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Advanced Easy-to-Use Asynchronous-Capable DNS Utilities"
 HOMEPAGE = "http://www.chiark.greenend.org.uk/~ian/adns/"
 SECTION = "System/Utilities"
 LICENSE = "GPL-2.0+"
+PV = "1.4"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 8c368ed..e7394e0 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Application Information Library"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Application Framework/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.2.80"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -23,9 +24,6 @@ PROVIDES += "ail-dev"
 
 
 RDEPENDS = ""
-#RDEPENDS of ail (${PN})
-RDEPENDS_${PN} += "libcap"
-
 #RDEPENDS of ail-dev (${PN}-dev)
 RDEPENDS_${PN}-dev += "tizen-platform-config"
 RDEPENDS_${PN}-dev += "libail"
index 0a41a29..60dd19d 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/core/appfw/ail;tag=e252503f15cb8c3d3401178f926762498ab9aedb;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/appfw/ail;tag=4df6f91071ef4ddc2918cbe7679c787b835e8c7a;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 899e5d5..ea199e6 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Alarm library"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Application Framework/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.4.86"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 67eef8a..211bb09 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/core/appfw/alarm-manager;tag=b8807e9c4192e960c4abe2002cbde3e8d280fad4;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/appfw/alarm-manager;tag=19baeb3cdc026c400eef251ab4df53d2c3c05cf9;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 754ed6b..568184e 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "ALSA Scenario pkg"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Multimedia/Audio FW"
 LICENSE = "LGPL-2.0+"
+PV = "0.2.1"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 2ba1abb..33e4af6 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "App Checker"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.0.16"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 279ea83..740aec8 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Application basic"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Application Framework/Libraries"
 LICENSE = "Apache-2.0"
+PV = "1.2"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index e80cab2..0c7c3cb 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Application Service"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Application Framework/Service"
 LICENSE = "Apache-2.0"
+PV = "0.1.53"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 580490b..c4e5036 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Agent Application basic"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Application Framework/Service"
 LICENSE = "Apache-2.0"
+PV = "1.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 6158dea..6a01e45 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Audio Session Manager"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Multimedia/Service"
 LICENSE = "Apache-2.0"
+PV = "0.2.6"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index c1406a3..fdc3914 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "App utility library"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.0.300"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index e517fd3..b9c717a 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Automotive Message Broker is a vehicle network abstraction system
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/Service"
 LICENSE = "LGPL-2.1"
+PV = "0.11.901"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index eb90bd5..fdf82b5 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Audio Video System"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.5.5"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index bd052f4..c32f11c 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Badge library"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Application Framework/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.0.5"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index b21a361..dcc3575 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Bluetooth framework for BlueZ and Obexd"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Network & Connectivity/Bluetooth"
 LICENSE = "Apache-2.0"
+PV = "0.2.55"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -38,9 +39,8 @@ RDEPENDS_${PN}-dev += "bluetooth-frwk"
 RDEPENDS_${PN}-service += "bluetooth-frwk"
 
 #RDEPENDS of bluetooth-frwk (${PN})
-RDEPENDS_${PN} += "bluetooth-tools"
 RDEPENDS_${PN} += "dbus"
-RDEPENDS_${PN} += "syspopup"
+RDEPENDS_${PN} += "bluetooth-tools"
 RDEPENDS_${PN} += "vconf"
 RDEPENDS_${PN} += "glibc"
 
@@ -51,7 +51,6 @@ DEPENDS += "status"
 inherit tizen_cmake
 DEPENDS += "libxml2"
 DEPENDS += "dbus"
-DEPENDS += "syspopup"
 DEPENDS += "tizen-platform-config"
 inherit pkgconfig
 DEPENDS += "dlog"
@@ -92,6 +91,7 @@ do_compile() {
  export CFLAGS+="   -Wall -g -fvisibility=hidden -fPIC"
  export LDFLAGS+=" -Wl,--rpath=${prefix}/lib -Wl,--as-needed -Wl,--unresolved-symbols=ignore-in-shared-libs"
  
    cmake \
          -DCMAKE_VERBOSE_MAKEFILE=ON \
          -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
@@ -105,6 +105,7 @@ do_compile() {
          -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE} . \
  -DTZ_SYS_USER_GROUP=users \
+ -DTZ_SYS_DEFAULT_USER=app \
   -DLIBNOTIFY_SUPPORT=Off \
   -DLIBNOTIFICATION_SUPPORT=On
  
@@ -133,16 +134,16 @@ do_install() {
    rm -f ${D}${infodir}/dir 
    find ${D} -regex ".*\.la$" | xargs rm -f -- 
    find ${D} -regex ".*\.a$" | xargs rm -f --
- mkdir -p ${D}${sysconfdir}/rc.d/rc3.d/
- mkdir -p ${D}${sysconfdir}/rc.d/rc5.d/
- ln -s ${sysconfdir}/rc.d/init.d/bluetooth-frwk-service ${D}${sysconfdir}/rc.d/rc3.d/S80bluetooth-frwk-service
- ln -s ${sysconfdir}/rc.d/init.d/bluetooth-frwk-service ${D}${sysconfdir}/rc.d/rc5.d/S80bluetooth-frwk-service
  
  mkdir -p ${D}${systemd_unitdir}/user
  mkdir -p ${D}${systemd_unitdir}/user/tizen-middleware.target.wants
  install -m 0644 bt-service/bluetooth-frwk-service.service ${D}${systemd_unitdir}/user
  ln -s ../bluetooth-frwk-service.service ${D}${systemd_unitdir}/user/tizen-middleware.target.wants/bluetooth-frwk-service.service
  
+ mkdir -p ${D}${prefix}/share/icons/default
+ install -m 0644 ${S}/packaging/bt-icon.png ${D}${prefix}/share/icons/default/bt-icon.png
+ # On IVI bt-service needs to be run as 'app' even if there is a 'guest' user.
  
  
 }
@@ -189,14 +190,12 @@ MANIFESTFILES_${PN}-core = "bluetooth-frwk.manifest"
 
 bluetooth-frwk-service_files = ""
 bluetooth-frwk-service_files += "${prefix}/share/dbus-1/system-services/org.projectx.bt.service"
-bluetooth-frwk-service_files += "${sysconfdir}/rc.d/init.d/bluetooth-frwk-service"
-bluetooth-frwk-service_files += "${sysconfdir}/rc.d/rc3.d/S80bluetooth-frwk-service"
-bluetooth-frwk-service_files += "${sysconfdir}/rc.d/rc5.d/S80bluetooth-frwk-service"
 bluetooth-frwk-service_files += "${prefix}/bin/bt-service"
 bluetooth-frwk-service_files += "${systemd_unitdir}/user/tizen-middleware.target.wants/bluetooth-frwk-service.service"
 bluetooth-frwk-service_files += "${systemd_unitdir}/user/bluetooth-frwk-service.service"
 bluetooth-frwk-service_files += "/opt/var/lib/bluetooth/auto-pair-blacklist"
 bluetooth-frwk-service_files += "${sysconfdir}/dbus-1/system.d/bluetooth-frwk-service.conf"
+bluetooth-frwk-service_files += "${prefix}/share/icons/default/bt-icon.png"
 MANIFESTFILES_${PN}-service = "bluetooth-frwk.manifest"
 
 bluetooth-frwk_files = ""
index 4a49dc5..dd0ca56 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/core/connectivity/bluetooth-frwk;tag=0378b12d47739c9b2edddac01aaf6f8023e88bef;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/connectivity/bluetooth-frwk;tag=9319c8e659d1194a7682350468da6c8fc6cd58cb;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 995ea0c..ee6261f 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Bluetooth-tools"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Network & Connectivity/Bluetooth"
 LICENSE = "Apache-2.0"
+PV = "0.2.35"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index e2b94fd..c55f22c 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Bullet Continuous Collision Detection and Physics Library"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "Zlib"
+PV = "2.81"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 647eb5a..5bb7229 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "String key-val dictionary ADT"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.1.31"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index ae492a6..705958c 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Tizen-specific CA certificate installation"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Security/Certificate Management"
 LICENSE = "Apache-2.0"
+PV = "0.1.1"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 98e3a93..d089881 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "DB library for calendar"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Social & Content/Calendar"
 LICENSE = "Apache 2.0"
+PV = "0.1.15"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index e0e23a3..76bcc17 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Application Manager API"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Application Framework/API"
 LICENSE = "Apache-2.0"
+PV = "0.1.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 13d6da3..a4c40a4 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "An Application library in SLP C API"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/API"
 LICENSE = "Apache-2.0"
+PV = "0.1.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index cca210a..d732a28 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Package Manager API"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/API"
 LICENSE = "Apache-2.0"
+PV = "0.0.30"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 2c356ed..479f11f 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Common header files of Tizen Native API"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "API/C API"
 LICENSE = "Apache-2.0"
+PV = "0.1.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index e135749..69aeb20 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "A Media content library in SLP C API"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Multimedia/API"
 LICENSE = "Apache-2.0"
+PV = "0.2.59"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 8cb32cc..357b740 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "A Location Manager library in Tizen Native API"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Location/API"
 LICENSE = "Apache-2.0"
+PV = "0.1.11"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index ee48c5e..fc2e339 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "A Image Utility library in Tizen Native API"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Multimedia/API"
 LICENSE = "Apache-2.0"
+PV = "0.1.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index d4a6060..1166420 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Sound Manager library"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Multimedia/API"
 LICENSE = "Apache-2.0"
+PV = "0.1.1"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 13be1e8..b910b34 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "A wav player library in Tizen C API"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Multimedia/API"
 LICENSE = "Apache-2.0"
+PV = "0.1.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 384b820..3656020 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Network Bluetooth Framework"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Connectivity/API"
 LICENSE = "Apache-2.0"
+PV = "0.1.39"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index fab2ee9..b02c460 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/core/api/bluetooth;tag=014a6c5edc61aca99164393dc669c026ee20cb5f;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/api/bluetooth;tag=ea4787499cb21d2bfc744aad7b8ba103efe67845;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 5dc2255..f8b6503 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Network Connection library in TIZEN C API"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Network"
 LICENSE = "Apache License Version 2.0"
+PV = "0.1.3_13"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 8ddf678..aac8f80 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "NFC Core API"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Network & Connectivity/NFC"
 LICENSE = "Apache-2.0"
+PV = "0.1.5"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -30,10 +31,10 @@ RDEPENDS_${PN}-dev += "capi-network-nfc"
 DEPENDS = ""
 #DEPENDS of capi-network-nfc
 inherit tizen_cmake
-DEPENDS += "vconf"
 inherit pkgconfig
 DEPENDS += "dlog"
 DEPENDS += "glib-2.0"
+DEPENDS += "vconf"
 DEPENDS += "capi-base-common"
 DEPENDS += "nfc-manager-neard"
 
index 31fcfc8..9777102 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Tethering Framework"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Connectivity/API"
 LICENSE = "Apache-2.0"
+PV = "0.0.15"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 084bee0..db387a6 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Network Wi-Fi library in TIZEN C API"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Network"
 LICENSE = "Apache-2.0"
+PV = "0.1.2_18"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index e382722..7044727 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "A Device library in TIZEN C API"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/API"
 LICENSE = "Apache-2.0"
+PV = "0.1.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 08b1874..fe9ead4 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "A System Information library in SLP C API"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/API"
 LICENSE = "Apache-2.0"
+PV = "0.2.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index ef362b1..6cc34e8 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "A power library in SLP C API"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/API"
 LICENSE = "Apache-2.0"
+PV = "0.1.1"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index b1df93e..247db59 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "A Runtime Information library in Tizen Native API"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/API"
 LICENSE = "Apache-2.0"
+PV = "0.0.3"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index faf982c..304b4b4 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "A Sensor library in TIZEN C API"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "framework/system"
 LICENSE = "Apache 2.0"
+PV = "0.1.17"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 73c561c..fa82bab 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "A System Settings library in Tizen Native API"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/API"
 LICENSE = "Apache-2.0"
+PV = "0.0.2"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 3acf47a..6434a13 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Internet bookmark and history API"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Web Framework/API"
 LICENSE = "Apache-2.0"
+PV = "0.0.15"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index b7c67da..38f95b2 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "CAPI for content download with web url"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Development/Libraries"
 LICENSE = "Apache-2.0"
+PV = "1.1.1"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
diff --git a/recipes-tizen/common-crosswalk-suite/common-crosswalk-suite-extraconf.inc b/recipes-tizen/common-crosswalk-suite/common-crosswalk-suite-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/recipes-tizen/common-crosswalk-suite/common-crosswalk-suite.inc b/recipes-tizen/common-crosswalk-suite/common-crosswalk-suite.inc
new file mode 100644 (file)
index 0000000..777e1f8
--- /dev/null
@@ -0,0 +1,87 @@
+DESCRIPTION = "Crosswalk suite for Tizen Common"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "Development/Testing"
+LICENSE = "GPL-2.0"
+PV = "1.0.0"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit manifest autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by common-crosswalk-suite
+
+
+RDEPENDS = ""
+#RDEPENDS of common-crosswalk-suite (${PN})
+RDEPENDS_${PN} += "common-suite-launcher"
+RDEPENDS_${PN} += "testkit-stub"
+RDEPENDS_${PN} += "testkit-lite"
+
+
+DEPENDS = ""
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/common-crosswalk-suite.manifest .
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+}
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+ install -d ${D}/${prefix}/share/tests/common-crosswalk-suite
+ install -m 0755 common/runtest.sh ${D}/${prefix}/share/tests/common-crosswalk-suite
+ install -m 0644 common/*.xml ${D}/${prefix}/share/tests/common-crosswalk-suite
+ cp -r common/TESTDIR ${D}/${prefix}/share/tests/common-crosswalk-suite
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " common-crosswalk-suite "
+
+common-crosswalk-suite_files = ""
+common-crosswalk-suite_files += "${prefix}/share/tests/common-crosswalk-suite"
+MANIFESTFILES_${PN} = "common-crosswalk-suite.manifest"
+
+FILES_${PN} = "${common-crosswalk-suite_files}"
+
+PKG_common-crosswalk-suite= "common-crosswalk-suite"
+
+require common-crosswalk-suite-extraconf.inc
+
diff --git a/recipes-tizen/common-crosswalk-suite/common-crosswalk-suite_git.bb b/recipes-tizen/common-crosswalk-suite/common-crosswalk-suite_git.bb
new file mode 100644 (file)
index 0000000..a326394
--- /dev/null
@@ -0,0 +1,10 @@
+require common-crosswalk-suite.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/test/common/common-crosswalk-suite;tag=43f12d43db99ba46319f3c245e9aeb9d3fac82f0;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
diff --git a/recipes-tizen/common-graphics-suite/common-graphics-suite-extraconf.inc b/recipes-tizen/common-graphics-suite/common-graphics-suite-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/recipes-tizen/common-graphics-suite/common-graphics-suite.inc b/recipes-tizen/common-graphics-suite/common-graphics-suite.inc
new file mode 100644 (file)
index 0000000..f31451a
--- /dev/null
@@ -0,0 +1,88 @@
+DESCRIPTION = "Graphics suite for Tizen Common"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "Development/Testing"
+LICENSE = "GPL-2.0"
+PV = "1.1"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit manifest autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by common-graphics-suite
+
+
+RDEPENDS = ""
+#RDEPENDS of common-graphics-suite (${PN})
+RDEPENDS_${PN} += "common-suite-launcher"
+RDEPENDS_${PN} += "wayland-fits-master"
+RDEPENDS_${PN} += "testkit-lite"
+
+
+DEPENDS = ""
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/common-graphics-suite.manifest .
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+}
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+ install -d ${D}/${prefix}/share/tests/common/common-graphics-suite
+ install -m 0755 runtest ${D}/${prefix}/share/tests/common/common-graphics-suite
+ install -m 0644 *.xml ${D}/${prefix}/share/tests/common/common-graphics-suite
+ install -m 0644 LICENSE ${D}/${prefix}/share/tests/common/common-graphics-suite
+ cp -r TESTDIR ${D}/${prefix}/share/tests/common/common-graphics-suite
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " common-graphics-suite "
+
+common-graphics-suite_files = ""
+common-graphics-suite_files += "${prefix}/share/tests/common/common-graphics-suite"
+MANIFESTFILES_${PN} = "common-graphics-suite.manifest"
+
+FILES_${PN} = "${common-graphics-suite_files}"
+
+PKG_common-graphics-suite= "common-graphics-suite"
+
+require common-graphics-suite-extraconf.inc
+
diff --git a/recipes-tizen/common-graphics-suite/common-graphics-suite_git.bb b/recipes-tizen/common-graphics-suite/common-graphics-suite_git.bb
new file mode 100644 (file)
index 0000000..372d69d
--- /dev/null
@@ -0,0 +1,10 @@
+require common-graphics-suite.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/test/common/common-graphics-suite;tag=2ed6a477adc8d08c3efabaf8034bd16d4eabe779;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
diff --git a/recipes-tizen/common-multimedia-suite/common-multimedia-suite-extraconf.inc b/recipes-tizen/common-multimedia-suite/common-multimedia-suite-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/recipes-tizen/common-multimedia-suite/common-multimedia-suite.inc b/recipes-tizen/common-multimedia-suite/common-multimedia-suite.inc
new file mode 100644 (file)
index 0000000..9ac81cb
--- /dev/null
@@ -0,0 +1,145 @@
+DESCRIPTION = "Multimedia suite for Tizen Common"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "Development/Testing"
+LICENSE = "GPL-2.0"
+PV = "1.0.0"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit manifest autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by common-multimedia-suite
+
+
+#PROVIDES by ivi-multimedia-tests
+PROVIDES += "ivi-multimedia-tests"
+
+
+#PROVIDES by gst-auto-launch
+PROVIDES += "gst-auto-launch"
+
+
+RDEPENDS = ""
+#RDEPENDS of gst-auto-launch (gst-auto-launch)
+RDEPENDS_gst-auto-launch += "gstreamer-utils"
+
+#RDEPENDS of ivi-multimedia-tests (ivi-multimedia-tests)
+RDEPENDS_ivi-multimedia-tests += "gstreamer-utils"
+RDEPENDS_ivi-multimedia-tests += "testkit-lite"
+RDEPENDS_ivi-multimedia-tests += "pulseaudio-utils"
+
+#RDEPENDS of common-multimedia-suite (${PN})
+RDEPENDS_${PN} += "common-suite-launcher"
+RDEPENDS_${PN} += "testkit-lite"
+
+
+DEPENDS = ""
+#DEPENDS of common-multimedia-suite
+DEPENDS += "glib-2.0"
+inherit pkgconfig
+DEPENDS += "gstreamer1.0"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/common-multimedia-suite.manifest .
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+  LANG=C
+  export LANG
+  unset DISPLAY
+  LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+  
+  
+  autotools_do_configure
+  oe_runmake -j16
+  
+  
+  
+  
+}
+EXTRA_OECONF += " --prefix=${prefix}"
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+   oe_runmake \
+         DESTDIR=${D} \
+         INSTALL_ROOT=${D} \
+         BINDIR=${prefix}/bin \
+   install  
+   rm -f ${D}${infodir}/dir 
+   find ${D} -regex ".*\.la$" | xargs rm -f -- 
+   find ${D} -regex ".*\.a$" | xargs rm -f --
+ # common-multimedia-suite package 
+ install -d ${D}/${prefix}/share/tests/common-multimedia-suite
+ install -m 0755 common/runtest.sh ${D}/${prefix}/share/tests/common-multimedia-suite
+ install -m 0644 common/*.xml ${D}/${prefix}/share/tests/common-multimedia-suite
+ install -m 0644 LICENSE ${D}/${prefix}/share/tests/common-multimedia-suite
+ cp -r common/TESTDIR ${D}/${prefix}/share/tests/common-multimedia-suite
+ # ivi-multimedia-tests package
+ install -d ${D}/${prefix}/share/tests/ivi-multimedia-tests/tts-gstreamer-tests
+ install -d ${D}/${prefix}/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests
+ install -m 0755 ivi/tts-gstreamer-tests/src/* ${D}/${prefix}/share/tests/ivi-multimedia-tests/tts-gstreamer-tests
+ install -m 0644 ivi/tts-gstreamer-tests/tests.xml ${D}/${prefix}/share/tests/ivi-multimedia-tests/tts-gstreamer-tests
+ install -m 0644 ivi/tts-gstreamer-tests/README ${D}/${prefix}/share/tests/ivi-multimedia-tests/tts-gstreamer-tests
+ install -m 0755 ivi/tts-pulseaudio-tests/src/*.sh ${D}/${prefix}/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests
+ install -m 0644 ivi/tts-pulseaudio-tests/tests.xml ${D}/${prefix}/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests
+ install -m 0644 ivi/tts-pulseaudio-tests/README ${D}/${prefix}/share/tests/ivi-multimedia-tests/tts-pulseaudio-tests
+ install -m 0644 LICENSE ${D}/${prefix}/share/tests/ivi-multimedia-tests
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " gst-auto-launch "
+PACKAGES += " ivi-multimedia-tests "
+PACKAGES += " common-multimedia-suite "
+
+gst-auto-launch_files = ""
+gst-auto-launch_files += "${prefix}/bin/gst-auto-launch"
+gst-auto-launch_files += "${prefix}/share/gst-auto-launch"
+
+ivi-multimedia-tests_files = ""
+ivi-multimedia-tests_files += "${prefix}/share/tests/ivi-multimedia-tests"
+
+common-multimedia-suite_files = ""
+common-multimedia-suite_files += "${prefix}/share/tests/common-multimedia-suite"
+MANIFESTFILES_${PN} = "common-multimedia-suite.manifest"
+
+FILES_gst-auto-launch = "${gst-auto-launch_files}"
+FILES_ivi-multimedia-tests = "${ivi-multimedia-tests_files}"
+FILES_${PN} = "${common-multimedia-suite_files}"
+
+PKG_gst-auto-launch= "gst-auto-launch"
+PKG_ivi-multimedia-tests= "ivi-multimedia-tests"
+PKG_common-multimedia-suite= "common-multimedia-suite"
+
+require common-multimedia-suite-extraconf.inc
+
diff --git a/recipes-tizen/common-multimedia-suite/common-multimedia-suite_git.bb b/recipes-tizen/common-multimedia-suite/common-multimedia-suite_git.bb
new file mode 100644 (file)
index 0000000..ba0a068
--- /dev/null
@@ -0,0 +1,10 @@
+require common-multimedia-suite.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/test/common/common-multimedia-suite;tag=0a75992bd0357284a47973ebba5264bc2f18e8b6;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
diff --git a/recipes-tizen/common-sanity-suite/common-sanity-suite-extraconf.inc b/recipes-tizen/common-sanity-suite/common-sanity-suite-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/recipes-tizen/common-sanity-suite/common-sanity-suite.inc b/recipes-tizen/common-sanity-suite/common-sanity-suite.inc
new file mode 100644 (file)
index 0000000..d330c55
--- /dev/null
@@ -0,0 +1,88 @@
+DESCRIPTION = "Sanity suite for Tizen Common"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "Development/Testing"
+LICENSE = "GPL-2.0"
+PV = "1.1"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit manifest autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by common-sanity-suite
+
+
+RDEPENDS = ""
+#RDEPENDS of common-sanity-suite (${PN})
+RDEPENDS_${PN} += "common-suite-launcher"
+RDEPENDS_${PN} += "testkit-lite"
+
+
+DEPENDS = ""
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/common-sanity-suite.manifest .
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+}
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+ ## common-sanity-suite
+ install -d ${D}/${prefix}/share/tests/common/common-sanity-suite
+ install -m 0755 runtest ${D}/${prefix}/share/tests/common/common-sanity-suite
+ install -m 644 *.xml ${D}/${prefix}/share/tests/common/common-sanity-suite
+ install -m 0644 LICENSE ${D}/${prefix}/share/tests/common/common-sanity-suite
+ cp -r TESTDIR ${D}/${prefix}/share/tests/common/common-sanity-suite
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " common-sanity-suite "
+
+common-sanity-suite_files = ""
+common-sanity-suite_files += "${prefix}/share/tests/common/common-sanity-suite"
+MANIFESTFILES_${PN} = "common-sanity-suite.manifest"
+
+FILES_${PN} = "${common-sanity-suite_files}"
+
+PKG_common-sanity-suite= "common-sanity-suite"
+
+require common-sanity-suite-extraconf.inc
+
diff --git a/recipes-tizen/common-sanity-suite/common-sanity-suite_git.bb b/recipes-tizen/common-sanity-suite/common-sanity-suite_git.bb
new file mode 100644 (file)
index 0000000..f5ccae3
--- /dev/null
@@ -0,0 +1,10 @@
+require common-sanity-suite.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/test/common/common-sanity-suite;tag=6f3bf9868483eeab094d4230be0dd1aa2c9f90f4;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
diff --git a/recipes-tizen/common-suite-launcher/common-suite-launcher-extraconf.inc b/recipes-tizen/common-suite-launcher/common-suite-launcher-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/recipes-tizen/common-suite-launcher/common-suite-launcher.inc b/recipes-tizen/common-suite-launcher/common-suite-launcher.inc
new file mode 100644 (file)
index 0000000..34466fd
--- /dev/null
@@ -0,0 +1,85 @@
+DESCRIPTION = "Launcher of Tizen Common test suites"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "Development/Testing"
+LICENSE = "GPL-2.0"
+PV = "2.1.0"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit manifest autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by common-suite-launcher
+
+
+RDEPENDS = ""
+#RDEPENDS of common-suite-launcher (${PN})
+RDEPENDS_${PN} += "xmlstarlet"
+
+
+DEPENDS = ""
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/common-suite-launcher.manifest .
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+}
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+ install -d ${D}/${prefix}/bin
+ install -m 0755 src/common-suite-launcher ${D}/${prefix}/bin
+ install -m 0755 src/result-format ${D}/${prefix}/bin
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " common-suite-launcher "
+
+common-suite-launcher_files = ""
+common-suite-launcher_files += "${prefix}/bin/common-suite-launcher"
+common-suite-launcher_files += "${prefix}/bin/result-format"
+MANIFESTFILES_${PN} = "common-suite-launcher.manifest"
+
+FILES_${PN} = "${common-suite-launcher_files}"
+
+PKG_common-suite-launcher= "common-suite-launcher"
+
+require common-suite-launcher-extraconf.inc
+
diff --git a/recipes-tizen/common-suite-launcher/common-suite-launcher_git.bb b/recipes-tizen/common-suite-launcher/common-suite-launcher_git.bb
new file mode 100644 (file)
index 0000000..30e64b3
--- /dev/null
@@ -0,0 +1,10 @@
+require common-suite-launcher.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/test/tools/common-suite-launcher;tag=68d1ad0246f7dfd3bb1379d238cad68c450a3985;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
index a8aa5dc..b6332aa 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Contacts Service"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Social & Contents/Pim"
 LICENSE = "Apache-2.0"
+PV = "0.10.3"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty-extraconf.inc b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty-extraconf.inc
new file mode 100644 (file)
index 0000000..069d61e
--- /dev/null
@@ -0,0 +1,37 @@
+inherit gettext
+
+FILESEXTRAPATHS_prepend := "${THISDIR}/crosswalk:"
+
+SRC_URI += "\
+            file://include.gypi \
+            file://oe-defaults.gypi \
+            "
+SRC_URI += "file://fix-crosbuild.patch"
+
+# This comes from the chromium recipe:
+# http://layers.openembedded.org/layerindex/recipe/4969/
+# It allows architecture specific configuration
+COMPATIBLE_MACHINE = "(-)"
+COMPATIBLE_MACHINE_i586 = "(.*)"
+COMPATIBLE_MACHINE_x86-64 = "(.*)"
+COMPATIBLE_MACHINE_armv6 = "(.*)"
+COMPATIBLE_MACHINE_armv7a = "(.*)"
+COMPATIBLE_MACHINE_romley-ivb = "(.*)"
+COMPATIBLE_MACHINE_valleyisland-64 = "(.*)"
+
+RDEPENDS_${PN} += "libpulsecommon"
+
+do_compile_prepend() {
+
+ CC_host="gcc"; export CC_host
+ CXX_host="g++"; export CXX_host
+
+ LD="${CXX}" export LD
+ CC="${CC}" export CC
+ CXX="${CXX}" export CXX
+ GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -I${WORKDIR}/oe-defaults.gypi -I${WORKDIR}/include.gypi"
+ GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -Dhost_clang=0 "
+}
+
+do_configure() {
+}
diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty.inc b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty.inc
new file mode 100644 (file)
index 0000000..57810d4
--- /dev/null
@@ -0,0 +1,196 @@
+DESCRIPTION = "Chromium-based app runtime"
+HOMEPAGE = "https://github.com/otcshare/crosswalk"
+SECTION = "Web Framework/Web Run Time"
+LICENSE = "(BSD-3-Clause and LGPL-2.1+)"
+PV = "10.38.222.0"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit manifest autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by crosswalk-thirdparty
+# the PROVIDES rules is ignore "crosswalk-thirdparty  "
+
+
+RDEPENDS = ""
+#RDEPENDS of crosswalk-thirdparty (${PN})
+RDEPENDS_${PN} += "ca-certificates-tizen"
+
+
+DEPENDS = ""
+#DEPENDS of crosswalk-thirdparty
+DEPENDS += "cairo"
+DEPENDS += "expat"
+DEPENDS += "udev"
+DEPENDS += "libxslt"
+DEPENDS += "glib-2.0"
+DEPENDS += "bzip2"
+DEPENDS += "nss"
+DEPENDS += "alsa-lib"
+DEPENDS += "elfutils"
+inherit pkgconfig
+inherit perlnative
+DEPENDS += "wayland"
+DEPENDS += "which"
+DEPENDS += "libxml2"
+DEPENDS += "libcap"
+DEPENDS += "flex"
+DEPENDS += "gperf"
+inherit pythonnative
+DEPENDS += "python-xml"
+DEPENDS_append_class-native = " ninja-native"
+DEPENDS_append_class-target = " ninja-native"
+DEPENDS += "pango"
+DEPENDS += "vconf"
+DEPENDS += "fontconfig"
+DEPENDS += "libxkbcommon"
+DEPENDS += "dbus"
+DEPENDS += "pulseaudio"
+DEPENDS_append_class-native = " bison-native"
+DEPENDS_append_class-target = " bison-native"
+DEPENDS += "pciutils"
+DEPENDS += "binutils"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q -n crosswalk
+ cp ${S}/packaging/crosswalk-thirdparty.manifest .
+ cp ${S}/packaging/xwalk-thirdparty.gyp src/xwalk/
+ cat ${S}/packaging/Blink-Add-GCC-flag-Wno-narrowing-fix-64bits-build.patch | patch -s  -p0 --fuzz=2
+ #patch9
+ # The profiles using Wayland (and thus Ozone) do not need this patch.
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+ # Stop unconditionally passing -Wall to the compiler. Chromium has its own
+ # mechanisms for deciding which parts of the code need -Wall and which need it
+ # to be left out (since several pieces are built with -Werror). At least in
+ # M39, this is preventing the "rtc_base" target from being built because it
+ # does not expect -Wall to be passed to the compiler (see webrtc issue 3307).
+ export CXXFLAGS=`echo $CXXFLAGS | sed s,-Wall,,g`
+ # For ffmpeg on ia32. The original CFLAGS set by the gyp and config files in
+ # src/third_party/ffmpeg already pass -O2 -fomit-frame-pointer, but Tizen's
+ # CFLAGS end up appending -fno-omit-frame-pointer. See http://crbug.com/37246
+ export CFLAGS=`echo $CFLAGS | sed s,-fno-omit-frame-pointer,,g`
+ # Building the RPM in the GBS chroot fails with errors such as
+ #   /usr/lib/gcc/i586-tizen-linux/4.7/../../../../i586-tizen-linux/bin/ld:
+ #       failed to set dynamic section sizes: Memory exhausted
+ # For now, work around it by passing a GNU ld-specific flag that optimizes the
+ # linker for memory usage.
+ export LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"
+ # Support building in a non-standard directory, possibly outside ${WORKDIR}.
+ # Since the build root is erased every time a new build is performed, one way
+ # to avoid losing the build directory is to specify a location outside the
+ # build root to the BUILDDIR_NAME definition, such as "/var/tmp/xwalk-build"
+ # (remember all paths are still inside the chroot):
+ #    gbs build --define 'BUILDDIR_NAME /some/path'
+ BUILDDIR_NAME=""
+ if [ -n "${BUILDDIR_NAME}" ]; then
+    mkdir -p "${BUILDDIR_NAME}"
+    ln -s "${BUILDDIR_NAME}" src/out
+ fi
+ GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -Duse_ozone=1 -Denable_xdg_shell=1"
+ # Force gold binary from chroot ld.gold provided by binutils-gold
+ GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -Ddisable_nacl=1 -Dlinux_use_bundled_binutils=0 -Dlinux_use_bundled_gold=0 "
+ # Linking fails in Tizen Common when fatal ld warnings are enabled. XWALK-1379.
+ GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -Ddisable_fatal_linker_warnings=1"
+ # For building for arm in OBS, we need :
+ # -> to unset sysroot value.
+ # sysroot variable is automatically set for cross compilation to use arm-sysroot provided by Chromium project
+ # sysroot usage is not needed, we need to use arm libraries from the virtualized environment.
+ #
+ # Crosswalk build fails if the fpu selected in the gcc option is different from neon in case of arm7 compilation
+ # So force it.
+ # --no-parallel is added because chroot does not mount a /dev/shm, this will
+ # cause python multiprocessing.SemLock error.
+ export GYP_GENERATORS='ninja'
+ ./src/xwalk/gyp_xwalk src/xwalk/xwalk-thirdparty.gyp \
+ --no-parallel \
+ ${GYP_EXTRA_FLAGS} \
+ -Dchromeos=0 \
+ -Dclang=0 \
+ -Dtizen=1 \
+ -Dpython_ver=2.7 \
+ -Duse_aura=1 \
+ -Duse_cups=0 \
+ -Duse_gconf=0 \
+ -Duse_gnome_keyring=0 \
+ -Duse_kerberos=0 \
+ -Duse_system_bzip2=1 \
+ -Duse_system_libexif=1 \
+ -Duse_system_libxml=1 \
+ -Duse_system_nspr=1 \
+ -Dshared_process_mode=1 \
+ -Denable_hidpi=1
+ ninja -j16 -C src/out/Release xwalk-thirdparty
+}
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+ mkdir  -p ${D}/${prefix}/share/crosswalk-thirdparty/
+ tar -zcvf out.tgz src/out
+ cp -ar out.tgz ${D}/${prefix}/share/crosswalk-thirdparty/
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " crosswalk-thirdparty "
+
+crosswalk-thirdparty_files = ""
+crosswalk-thirdparty_files += "${prefix}/share/crosswalk-thirdparty/*"
+MANIFESTFILES_${PN} = "crosswalk-thirdparty.manifest"
+
+FILES_${PN} = "${crosswalk-thirdparty_files}"
+
+PKG_crosswalk-thirdparty= "crosswalk-thirdparty"
+
+require crosswalk-thirdparty-extraconf.inc
+
diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/armv6/include.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/armv6/include.gypi
new file mode 100644 (file)
index 0000000..2c88271
--- /dev/null
@@ -0,0 +1,8 @@
+{
+  'variables': {
+    # Configure for armv6 compilation
+    'target_arch': 'arm',
+    'armv7': 0,
+    'arm_neon': 0,
+  }
+}
diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/armv6/oe-defaults.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/armv6/oe-defaults.gypi
new file mode 100644 (file)
index 0000000..27e1cfe
--- /dev/null
@@ -0,0 +1,15 @@
+{
+  'variables': {
+    'use_system_bzip2': 1,
+    'disable_nacl': 1,
+    'proprietary_codecs': 1,
+    'v8_use_snapshot': 1,
+    'use_system_ffmpeg': 0,
+    'linux_use_tcmalloc': 0,
+    'linux_link_kerberos': 0,
+    'use_kerberos': 0,
+    'use_cups': 0,
+    'use_gnome_keyring': 0,
+    'linux_link_gnome_keyring': 0
+  }, 
+}
diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/armv7a/include.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/armv7a/include.gypi
new file mode 100644 (file)
index 0000000..316cf48
--- /dev/null
@@ -0,0 +1,9 @@
+{
+  'variables': {
+    # Configure for armv7 compilation
+    'target_arch': 'arm',
+    'armv7': 1,
+    'arm_thumb': 1,
+    'arm_neon': 1,
+  }, 
+}
diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/armv7a/oe-defaults.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/armv7a/oe-defaults.gypi
new file mode 100644 (file)
index 0000000..27e1cfe
--- /dev/null
@@ -0,0 +1,15 @@
+{
+  'variables': {
+    'use_system_bzip2': 1,
+    'disable_nacl': 1,
+    'proprietary_codecs': 1,
+    'v8_use_snapshot': 1,
+    'use_system_ffmpeg': 0,
+    'linux_use_tcmalloc': 0,
+    'linux_link_kerberos': 0,
+    'use_kerberos': 0,
+    'use_cups': 0,
+    'use_gnome_keyring': 0,
+    'linux_link_gnome_keyring': 0
+  }, 
+}
diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/fix-crosbuild.patch b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/fix-crosbuild.patch
new file mode 100644 (file)
index 0000000..47e034b
--- /dev/null
@@ -0,0 +1,21 @@
+diff --git a/src/build/common.gypi b/src/build/common.gypi
+index 5ce3249..329623f 100644
+--- a/src/build/common.gypi
++++ b/src/build/common.gypi
+@@ -4187,7 +4187,7 @@
+             # Newer gccs and clangs support -fuse-ld, use the flag to force gold
+             # selection.
+             # gcc -- http://gcc.gnu.org/onlinedocs/gcc-4.8.0/gcc/Optimize-Options.html
+-            'ldflags': [ '-fuse-ld=gold', ],
++            #'ldflags': [ '-fuse-ld=gold', ],
+             'target_conditions': [
+               ['_toolset=="target"', {
+@@ -4201,6 +4201,7 @@
+                   # crashing on the bots: crbug.com/161942.
+                   # '-Wl,--threads',
+                   # '-Wl,--thread-count=4',
++                  '-fuse-ld=gold',
+                 ],
+               }],
+             ],
diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/genericx86-64/include.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/genericx86-64/include.gypi
new file mode 100644 (file)
index 0000000..c2e2a7d
--- /dev/null
@@ -0,0 +1,5 @@
+{
+  'variables': {
+    'target_arch': 'x64',
+  }
+}
diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/genericx86-64/oe-defaults.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/genericx86-64/oe-defaults.gypi
new file mode 100644 (file)
index 0000000..0a6e8e8
--- /dev/null
@@ -0,0 +1,15 @@
+{
+  'variables': {
+    'use_system_bzip2': 1,
+    'disable_nacl': 1,
+    'proprietary_codecs': 0,
+    'v8_use_snapshot': 1,
+    'use_system_ffmpeg': 0,
+    'linux_use_tcmalloc': 1,
+    'linux_link_kerberos': 0,
+    'use_kerberos': 0,
+    'use_cups': 0,
+    'use_gnome_keyring': 0,
+    'linux_link_gnome_keyring': 0,
+  }, 
+}
diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/i586/include.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/i586/include.gypi
new file mode 100644 (file)
index 0000000..69f3a08
--- /dev/null
@@ -0,0 +1,5 @@
+{
+  'variables': {
+    'target_arch': 'ia32',
+  }
+}
diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/i586/oe-defaults.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/i586/oe-defaults.gypi
new file mode 100644 (file)
index 0000000..0a6e8e8
--- /dev/null
@@ -0,0 +1,15 @@
+{
+  'variables': {
+    'use_system_bzip2': 1,
+    'disable_nacl': 1,
+    'proprietary_codecs': 0,
+    'v8_use_snapshot': 1,
+    'use_system_ffmpeg': 0,
+    'linux_use_tcmalloc': 1,
+    'linux_link_kerberos': 0,
+    'use_kerberos': 0,
+    'use_cups': 0,
+    'use_gnome_keyring': 0,
+    'linux_link_gnome_keyring': 0,
+  }, 
+}
diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/romley-ivb/include.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/romley-ivb/include.gypi
new file mode 100644 (file)
index 0000000..c2e2a7d
--- /dev/null
@@ -0,0 +1,5 @@
+{
+  'variables': {
+    'target_arch': 'x64',
+  }
+}
diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/romley-ivb/oe-defaults.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/romley-ivb/oe-defaults.gypi
new file mode 100644 (file)
index 0000000..0a6e8e8
--- /dev/null
@@ -0,0 +1,15 @@
+{
+  'variables': {
+    'use_system_bzip2': 1,
+    'disable_nacl': 1,
+    'proprietary_codecs': 0,
+    'v8_use_snapshot': 1,
+    'use_system_ffmpeg': 0,
+    'linux_use_tcmalloc': 1,
+    'linux_link_kerberos': 0,
+    'use_kerberos': 0,
+    'use_cups': 0,
+    'use_gnome_keyring': 0,
+    'linux_link_gnome_keyring': 0,
+  }, 
+}
diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/valleyisland-64/include.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/valleyisland-64/include.gypi
new file mode 100644 (file)
index 0000000..c2e2a7d
--- /dev/null
@@ -0,0 +1,5 @@
+{
+  'variables': {
+    'target_arch': 'x64',
+  }
+}
diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/valleyisland-64/oe-defaults.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/valleyisland-64/oe-defaults.gypi
new file mode 100644 (file)
index 0000000..0a6e8e8
--- /dev/null
@@ -0,0 +1,15 @@
+{
+  'variables': {
+    'use_system_bzip2': 1,
+    'disable_nacl': 1,
+    'proprietary_codecs': 0,
+    'v8_use_snapshot': 1,
+    'use_system_ffmpeg': 0,
+    'linux_use_tcmalloc': 1,
+    'linux_link_kerberos': 0,
+    'use_kerberos': 0,
+    'use_cups': 0,
+    'use_gnome_keyring': 0,
+    'linux_link_gnome_keyring': 0,
+  }, 
+}
diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/x86-64/include.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/x86-64/include.gypi
new file mode 100644 (file)
index 0000000..c2e2a7d
--- /dev/null
@@ -0,0 +1,5 @@
+{
+  'variables': {
+    'target_arch': 'x64',
+  }
+}
diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/x86-64/oe-defaults.gypi b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty/x86-64/oe-defaults.gypi
new file mode 100644 (file)
index 0000000..0a6e8e8
--- /dev/null
@@ -0,0 +1,15 @@
+{
+  'variables': {
+    'use_system_bzip2': 1,
+    'disable_nacl': 1,
+    'proprietary_codecs': 0,
+    'v8_use_snapshot': 1,
+    'use_system_ffmpeg': 0,
+    'linux_use_tcmalloc': 1,
+    'linux_link_kerberos': 0,
+    'use_kerberos': 0,
+    'use_cups': 0,
+    'use_gnome_keyring': 0,
+    'linux_link_gnome_keyring': 0,
+  }, 
+}
diff --git a/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty_git.bb b/recipes-tizen/crosswalk-thirdparty/crosswalk-thirdparty_git.bb
new file mode 100644 (file)
index 0000000..e03a4d8
--- /dev/null
@@ -0,0 +1,10 @@
+require crosswalk-thirdparty.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/framework/web/crosswalk;tag=460390ae423ed8b84ea014d6389dc529cde2aec5;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
index be46667..1a6a1e7 100644 (file)
@@ -1,11 +1,14 @@
 inherit gettext
 
+DEPENDS += "crosswalk-thirdparty"
+
 FILESEXTRAPATHS_prepend := "${THISDIR}/crosswalk:"
 
 SRC_URI += "\
             file://include.gypi \
             file://oe-defaults.gypi \
             "
+SRC_URI += "file://fix-crosbuild.patch"
 
 # This comes from the chromium recipe:
 # http://layers.openembedded.org/layerindex/recipe/4969/
@@ -27,9 +30,12 @@ do_compile_prepend() {
 
  LD="${CXX}" export LD
  CC="${CC}" export CC
- CXX="${CXX}" export CXX_host
+ CXX="${CXX}" export CXX
  GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -I${WORKDIR}/oe-defaults.gypi -I${WORKDIR}/include.gypi"
  GYP_EXTRA_FLAGS="${GYP_EXTRA_FLAGS} -Dhost_clang=0 "
+ mkdir -p src/out
+ tar -zxvf ${STAGING_DIR_HOST}${prefix}/share/crosswalk-thirdparty/out.tgz
 }
 
 do_configure() {
index 0f8cf38..7006e56 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Chromium-based app runtime"
 HOMEPAGE = "https://github.com/otcshare/crosswalk"
 SECTION = "Web Framework/Web Run Time"
 LICENSE = "(BSD-3-Clause and LGPL-2.1+)"
+PV = "10.38.222.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -30,7 +31,7 @@ DEPENDS += "app-core"
 DEPENDS += "xmlsec1"
 DEPENDS += "libxslt"
 inherit perlnative
-DEPENDS += "pango"
+DEPENDS += "secure-storage"
 DEPENDS += "bzip2"
 DEPENDS += "nss"
 DEPENDS += "alsa-lib"
@@ -58,8 +59,9 @@ DEPENDS += "libcap"
 DEPENDS += "python-xml"
 DEPENDS_append_class-native = " ninja-native"
 DEPENDS_append_class-target = " ninja-native"
-DEPENDS += "mesa"
+DEPENDS += "pango"
 DEPENDS += "vconf"
+DEPENDS += "virtual/egl"
 DEPENDS += "nspr"
 DEPENDS += "dbus"
 DEPENDS += "libxkbcommon"
@@ -80,7 +82,7 @@ do_prep() {
  cp ${S}/packaging/crosswalk.manifest .
  cp ${S}/packaging/crosswalk.xml.in .
  cp ${S}/packaging/crosswalk.png .
- sed "s/@VERSION@/10.38.217.0/g" crosswalk.xml.in > crosswalk.xml
+ sed "s/@VERSION@/10.38.222.0/g" crosswalk.xml.in > crosswalk.xml
  sed "s|@LIB_INSTALL_DIR@|${prefix}/lib|g" xwalk.in > xwalk
  sed "s|@LIB_INSTALL_DIR@|${prefix}/lib|g" xwalk.service.in > xwalk.service
  
@@ -110,6 +112,13 @@ do_compile() {
  LD_AS_NEEDED=1; export LD_AS_NEEDED ;
  
  
+ mkdir -p src/out
+ if [ -f ${prefix}/share/crosswalk-thirdparty/out.tgz ]; then
+   tar -zxvf ${prefix}/share/crosswalk-thirdparty/out.tgz
+ fi
+ find . -exec touch -a -m -t "200912120000" {} \;
  # Stop unconditionally passing -Wall to the compiler. Chromium has its own
  # mechanisms for deciding which parts of the code need -Wall and which need it
  # to be left out (since several pieces are built with -Werror). At least in
@@ -236,8 +245,8 @@ pkg_postinst_${PN}() {
 pkg_prerm_${PN}() {
     #!/bin/sh -e
 
-    if [ $1 -eq 1 ] ; then
-    # don't remove if we are upgrade the rpm package
+    if [ $1 -eq 0 ] ; then
+     # don't remove if we are upgrade the rpm package
     [ -L /etc/package-manager/backendlib/libxpk.so ] && rm /etc/package-manager/backendlib/libxpk.so
     [ -L /etc/package-manager/backendlib/libwgt.so ] && rm /etc/package-manager/backendlib/libwgt.so
     [ -L /etc/package-manager/backend/xpk ] && rm /etc/package-manager/backend/xpk
diff --git a/recipes-tizen/crosswalk/crosswalk/fix-crosbuild.patch b/recipes-tizen/crosswalk/crosswalk/fix-crosbuild.patch
new file mode 100644 (file)
index 0000000..47e034b
--- /dev/null
@@ -0,0 +1,21 @@
+diff --git a/src/build/common.gypi b/src/build/common.gypi
+index 5ce3249..329623f 100644
+--- a/src/build/common.gypi
++++ b/src/build/common.gypi
+@@ -4187,7 +4187,7 @@
+             # Newer gccs and clangs support -fuse-ld, use the flag to force gold
+             # selection.
+             # gcc -- http://gcc.gnu.org/onlinedocs/gcc-4.8.0/gcc/Optimize-Options.html
+-            'ldflags': [ '-fuse-ld=gold', ],
++            #'ldflags': [ '-fuse-ld=gold', ],
+             'target_conditions': [
+               ['_toolset=="target"', {
+@@ -4201,6 +4201,7 @@
+                   # crashing on the bots: crbug.com/161942.
+                   # '-Wl,--threads',
+                   # '-Wl,--thread-count=4',
++                  '-fuse-ld=gold',
+                 ],
+               }],
+             ],
diff --git a/recipes-tizen/crosswalk/crosswalk/genericx86-64/include.gypi b/recipes-tizen/crosswalk/crosswalk/genericx86-64/include.gypi
new file mode 100644 (file)
index 0000000..c2e2a7d
--- /dev/null
@@ -0,0 +1,5 @@
+{
+  'variables': {
+    'target_arch': 'x64',
+  }
+}
diff --git a/recipes-tizen/crosswalk/crosswalk/genericx86-64/oe-defaults.gypi b/recipes-tizen/crosswalk/crosswalk/genericx86-64/oe-defaults.gypi
new file mode 100644 (file)
index 0000000..0a6e8e8
--- /dev/null
@@ -0,0 +1,15 @@
+{
+  'variables': {
+    'use_system_bzip2': 1,
+    'disable_nacl': 1,
+    'proprietary_codecs': 0,
+    'v8_use_snapshot': 1,
+    'use_system_ffmpeg': 0,
+    'linux_use_tcmalloc': 1,
+    'linux_link_kerberos': 0,
+    'use_kerberos': 0,
+    'use_cups': 0,
+    'use_gnome_keyring': 0,
+    'linux_link_gnome_keyring': 0,
+  }, 
+}
index 32f5f39..eee2471 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/framework/web/crosswalk;tag=fb4cda9072d69cdaac80f04fbb01e22cc881a384;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/framework/web/crosswalk;tag=460390ae423ed8b84ea014d6389dc529cde2aec5;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 47612e7..a76e065 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Python bindings for D-Bus"
 HOMEPAGE = "http://www.freedesktop.org/wiki/Software/DBusBindings/"
 SECTION = "System/Libraries"
 LICENSE = "MIT"
+PV = "1.1.1"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 64783a6..e361f33 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "The definition of default ac domains"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Security/Access Control"
 LICENSE = "GPL-2.0"
+PV = "0.1"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index de41888..921a2da 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/core/security/default-ac-domains;tag=ba096c8ca6fb42146a2541ea6e5df8973593ea9d;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/security/default-ac-domains;tag=e0e07131d5999d39f5ab3ea5f54bf83e81abafc3;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 2ca8ef8..4812631 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Utilities for Manipulating Desktop Files"
 HOMEPAGE = "http://www.freedesktop.org/wiki/Software/desktop-file-utils"
 SECTION = "Development/Tools/Other"
 LICENSE = "GPL-2.0+"
+PV = "0.20"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 6afb47f..9e22cda 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Desktop skin for Tizen:Common"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Applications/Multimedia"
 LICENSE = "GPL-2.0+"
+PV = "2.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -26,6 +27,7 @@ do_prep() {
  cd ${S}
  chmod -Rf a+rX,u+w,g-w,o-w ${S}
  #setup -q
+ cp ${S}/packaging/desktop-skin.manifest .
  
  
 }
@@ -99,6 +101,7 @@ desktop-skin_files += "${prefix}/share/media/photos/*"
 desktop-skin_files += "${prefix}/share/icons/tizen/32x32/*"
 desktop-skin_files += "${prefix}/share/applications/tizen/*"
 desktop-skin_files += "${prefix}/share/backgrounds/tizen/*"
+MANIFESTFILES_${PN} = "desktop-skin.manifest"
 
 FILES_${PN} = "${desktop-skin_files}"
 
index 4d925f4..3bde50f 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/common/desktop-skin;tag=0d87f0e3b4a28909829308ce42a20a4b5934cc7e;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/common/desktop-skin;tag=ac4f1b6b5e6021c5ef6e9e3033e06215d4ba1274;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index db018f2..a392fd5 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Logging service"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.4.1"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 81911ce..c24ced4 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/core/system/dlog;tag=da8fd9cf10bb30ee1bf1f1398c0bffc33ac55b08;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/system/dlog;tag=c43bce370f4aaa09f48df4e2c1d2b99f133526d0;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 24b1296..716ff08 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "GENIVI Diagnostic Log and Trace"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/GENIVI"
 LICENSE = "MPL-2.0"
+PV = "2.11.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 8f60018..2ce0dd8 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Download the contents in background"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "Apache-2.0"
+PV = "1.1.6"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 1e1939a..bbec07f 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "DRM client Package"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Security/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.0.30"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
diff --git a/recipes-tizen/dukgenerator/dukgenerator-extraconf.inc b/recipes-tizen/dukgenerator/dukgenerator-extraconf.inc
new file mode 100644 (file)
index 0000000..29f6da1
--- /dev/null
@@ -0,0 +1 @@
+INSANE_SKIP_${PN} = "staticdev"
\ No newline at end of file
diff --git a/recipes-tizen/dukgenerator/dukgenerator.inc b/recipes-tizen/dukgenerator/dukgenerator.inc
new file mode 100644 (file)
index 0000000..e5dd571
--- /dev/null
@@ -0,0 +1,114 @@
+DESCRIPTION = "Device Unique Key Library"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "Security/Libraries"
+LICENSE = "Apache-2.0"
+PV = "1.0.0"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit manifest autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by dukgenerator-dev
+PROVIDES += "dukgenerator-dev"
+
+
+#PROVIDES by dukgenerator
+
+
+RDEPENDS = ""
+#RDEPENDS of dukgenerator-dev (${PN}-dev)
+RDEPENDS_${PN}-dev += "dukgenerator"
+
+
+DEPENDS = ""
+#DEPENDS of dukgenerator
+DEPENDS += "libcryptsvc"
+inherit tizen_cmake
+inherit pkgconfig
+DEPENDS += "openssl"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/dukgenerator.manifest .
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+ MAJORVER=`echo 1.0.0 | awk 'BEGIN {FS="."}{print $1}'`
+   cmake \
+         -DCMAKE_VERBOSE_MAKEFILE=ON \
+         -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
+         -DCMAKE_INSTALL_LIBDIR:PATH=${prefix}/lib \
+         -DINCLUDE_INSTALL_DIR:PATH=${prefix}/include \
+         -DLIB_INSTALL_DIR:PATH=${prefix}/lib \
+         -DSYSCONF_INSTALL_DIR:PATH=${sysconfdir} \
+         -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
+         -DCMAKE_SKIP_RPATH:BOOL=ON \
+         -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
+         ${EXTRA_OECMAKE} . -DLIB_INSTALL_DIR:PATH=${prefix}/lib -DFULLVER=1.0.0 -DMAJORVER=${MAJORVER} -DDESCRIPTION="Device Unique Key Library" -DBUILD_SHARED_LIBS:BOOL=OFF
+ make -j16
+}
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+ make DESTDIR=${D} INSTALL_ROOT=${D} install
+ rm -f ${D}${infodir}/dir
+ find ${D} -regex ".*\\.la$" | xargs rm -f --
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " dukgenerator-dev "
+PACKAGES += " dukgenerator "
+
+dukgenerator-dev_files = ""
+dukgenerator-dev_files += "${prefix}/include/*"
+dukgenerator-dev_files += "${prefix}/lib/pkgconfig/dukgenerator.pc"
+MANIFESTFILES_${PN}-dev = "dukgenerator.manifest"
+
+dukgenerator_files = ""
+dukgenerator_files += "${prefix}/lib/*.a"
+MANIFESTFILES_${PN} = "dukgenerator.manifest"
+
+FILES_${PN}-dev = "${dukgenerator-dev_files}"
+FILES_${PN} = "${dukgenerator_files}"
+
+PKG_dukgenerator-dev= "dukgenerator-dev"
+PKG_dukgenerator= "dukgenerator"
+
+require dukgenerator-extraconf.inc
+
diff --git a/recipes-tizen/dukgenerator/dukgenerator_git.bb b/recipes-tizen/dukgenerator/dukgenerator_git.bb
new file mode 100644 (file)
index 0000000..4ae0c39
--- /dev/null
@@ -0,0 +1,10 @@
+require dukgenerator.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/core/security/dukgenerator;tag=dba9f75b65f93b0139eb79e634252ce7a7c8d06d;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
index 3a13b8c..23f95e0 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Userspace Utilities for ecryptfs"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "GPL-2.0+"
+PV = "104"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 544d259..ed1a29a 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "EFL Wrapper for DBus"
 HOMEPAGE = "http://www.enlightenment.org/"
 SECTION = "Graphics & UI Framework/EFL"
 LICENSE = "BSD-2-Clause"
+PV = "1.7.8"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 9dc7298..fb20c01 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Tizen theme files"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "Apache-2.0"
+PV = "1.0.204r07"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index d41fda1..4fe0c22 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Enlightenment Foundation Libraries - set of libraries used (not o
 HOMEPAGE = "http://enlightenment.org/"
 SECTION = "Graphics & UI Framework/API"
 LICENSE = "LGPL-2.1"
+PV = "1.9.3"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -340,11 +341,11 @@ DEPENDS += "giflib"
 DEPENDS += "udev"
 DEPENDS += "capi-system-sensor"
 DEPENDS += "gnutls"
-DEPENDS += "mesa"
 DEPENDS += "util-linux"
 DEPENDS += "vconf"
 #Replace "DEPENDS" on gettext by "inherit gettext"
 inherit gettext
+DEPENDS += "virtual/egl"
 DEPENDS += "libxkbcommon"
 DEPENDS += "fribidi"
 DEPENDS += "libjpeg-turbo"
index 9a0c956..4ecc4fc 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "EFL toolkit for small touchscreens"
 HOMEPAGE = "http://trac.enlightenment.org/e/wiki/Elementary"
 SECTION = "Graphics & UI Framework/Development"
 LICENSE = "LGPL-2.1+"
+PV = "1.9.3"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 142ff97..df7bd4a 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/upstream/elementary;tag=f6f34e95018787d8a9c2d005146b22607e606d72;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/elementary;tag=48de6fe3127b0e8da306d0fa0b181469b101e3af;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index ce91258..7fb2090 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Evolution Data Server"
 HOMEPAGE = "http://www.gnome.org"
 SECTION = "Development/Libraries"
 LICENSE = "LGPL-2.0+"
+PV = "3.11.93"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -66,9 +67,9 @@ RDEPENDS_${PN}-doc += "evolution-data-server"
 RDEPENDS_${PN}-dev += "evolution-data-server"
 RDEPENDS_${PN}-dev += "libedataserver"
 RDEPENDS_${PN}-dev += "libecal"
+RDEPENDS_${PN}-dev += "glibc"
 RDEPENDS_${PN}-dev += "libcamel"
 RDEPENDS_${PN}-dev += "libedata-cal"
-RDEPENDS_${PN}-dev += "glibc"
 RDEPENDS_${PN}-dev += "libedata-book"
 RDEPENDS_${PN}-dev += "libebook"
 RDEPENDS_${PN}-dev += "libebackend"
@@ -78,6 +79,7 @@ DEPENDS = ""
 #DEPENDS of evolution-data-server
 DEPENDS_append_class-native = " intltool-native"
 DEPENDS_append_class-target = " intltool-native"
+DEPENDS += "glibc-locale"
 DEPENDS += "gnome-common"
 DEPENDS += "gperf"
 DEPENDS += "nss"
index cdabf01..40ab15c 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Identifying or deleting duplicate files"
 HOMEPAGE = "http://premium.caribe.net/~adrian2/fdupes.html"
 SECTION = "Base/Compression"
 LICENSE = "MIT"
+PV = "1.40"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 35b1101..16c5728 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "A free speech synthesis and text-to-speech system"
 HOMEPAGE = "http://www.cstr.ed.ac.uk/projects/festival/"
 SECTION = "System/Libraries"
 LICENSE = "MIT and GPL-2.0+ and TCL"
+PV = "2.1"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -33,19 +34,19 @@ do_prep() {
  cd ${S}
  #extracte source 1 
  pushd ${S}/../
- tar zxf ${S}/packaging/speech_tools-2.1-release.tar.gz
+ unp ${S}/packaging/speech_tools-2.1-release.tar.gz 
  popd 
  #extracte source 2 
  pushd ${S}/../
- tar zxf ${S}/packaging/festlex_CMU.tar.gz
+ unp ${S}/packaging/festlex_CMU.tar.gz 
  popd 
  #extracte source 3 
  pushd ${S}/../
- tar zxf ${S}/packaging/festvox_kallpc16k.tar.gz
+ unp ${S}/packaging/festvox_kallpc16k.tar.gz 
  popd 
  #extracte source 4 
  pushd ${S}/../
- tar zxf ${S}/packaging/festlex_POSLEX.tar.gz
+ unp ${S}/packaging/festlex_POSLEX.tar.gz 
  popd 
  chmod -Rf a+rX,u+w,g-w,o-w ${S}
  #setup -q -b 1 -b 2 -b 3 -b 4
@@ -100,7 +101,33 @@ do_configure() {
 }
 
 do_compile() {
+ cd ${S}
+  LANG=C
+  export LANG
+  unset DISPLAY
+  LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+  
+  # festival
+  
+  autotools_do_configure
+  
+  cd ..
+  export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$(pwd)/speech_tools/lib
+  export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$(pwd)/festival-2.1/src/lib
+  # speech tools
+  cd speech_tools
+  ./configure --prefix=${prefix}               --libdir=${prefix}/lib               --datadir=${prefix}/share/festival               --sysconfdir=${sysconfdir}
+  
+  oe_runmake CC="${CC} -fPIC $RPM_OPT_FLAGS" CXX="${HOST_SYS}-g++ $RPM_OPT_FLAGS -fPIC -Wno-non-template-friend -ffriend-injection -fno-strict-aliasing"
+  cd ../festival-2.1
+  oe_runmake CC="${CC} -fPIC $RPM_OPT_FLAGS" CXX="${HOST_SYS}-g++ $RPM_OPT_FLAGS -fPIC -Wno-non-template-friend -ffriend-injection -fno-strict-aliasing"
+  oe_runmake doc
+  
+  
+  
+  
 }
+EXTRA_OECONF += " --prefix=${prefix} --libdir=${prefix}/lib --datadir=${prefix}/share/festival --sysconfdir=${sysconfdir}"
 
 do_install() {
  export RPM_BUILD_ROOT=${D}
@@ -135,9 +162,9 @@ do_install() {
  install -m 755 bin/festival_server* ${D}${prefix}/bin/
  install -m 755 examples/saytime ${D}${prefix}/bin/
  # install manpages
#install -D -m 644 doc/festival.1 ${D}${mandir}/man1/festival.1
#install -m 644 doc/festival_client.1 ${D}${mandir}/man1/
#install -m 644 doc/text2wave.1 ${D}${mandir}/man1/
+ install -D -m 644 doc/festival.1 ${D}${mandir}/man1/festival.1
+ install -m 644 doc/festival_client.1 ${D}${mandir}/man1/
+ install -m 644 doc/text2wave.1 ${D}${mandir}/man1/
  # install configs
  install -D lib/festival.scm ${D}${sysconfdir}/festival.scm
  # install dictionarys
index c98abc0..ef52271 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Library for Crypto UI related task"
 HOMEPAGE = "http://www.gnome.org"
 SECTION = "Security/Crypto Libraries"
 LICENSE = "LGPL-2.1+"
+PV = "3.8.2"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index f98a434..54ede7b 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "GENIVI Audio Manager"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/API"
 LICENSE = "MPL-2.0"
+PV = "6.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index a5e5899..0f7b848 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "GENIVI Shell Plugin-in"
 HOMEPAGE = "http://git.projects.genivi.org/wayland-ivi-extension.git"
 SECTION = "Graphics & UI Framework/Wayland Window System"
 LICENSE = "Apache-2.0"
+PV = "0.2.3"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 624d283..28d78df 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "GObject Introspection Tools"
 HOMEPAGE = "http://live.gnome.org/GObjectIntrospection"
 SECTION = "Development/Libraries"
 LICENSE = "LGPL-2.1+ and GPL-2.0+"
+PV = "1.36.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 2def927..b393daa 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "GnuPG 2"
 HOMEPAGE = "http://www.gnupg.org/aegypten2/"
 SECTION = "Security/Certificate Management"
 LICENSE = "GPL-3.0+"
+PV = "2.0.19"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 7b6d281..60c384b 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "OAuth plugin for GLib"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Security/Accounts"
 LICENSE = "LGPL-2.1+"
+PV = "1.0.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 7dc9bf0..da244c3 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "SASL plugin for GLib"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Security/Accounts"
 LICENSE = "LGPL-2.1+"
+PV = "1.0.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index c95b3ba..c81a5cf 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "GLib based Single Sign-On daemon"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Security/Accounts"
 LICENSE = "LGPL-2.1+ and GPL-2.0+"
+PV = "1.0.3"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -39,12 +40,12 @@ RDEPENDS_${PN}-dev += "gsignond"
 
 DEPENDS = ""
 #DEPENDS of gsignond
-DEPENDS += "smack"
-DEPENDS += "dbus"
 inherit pkgconfig
 DEPENDS += "glib-2.0"
 DEPENDS += "ecryptfs-utils"
+DEPENDS += "smack"
 DEPENDS += "sqlite3"
+DEPENDS += "dbus"
 
 do_prep() {
  cd ${S}
@@ -100,7 +101,7 @@ do_install() {
  install -m 755 -d ${D}${systemd_unitdir}/user
  install -m 644 data/gsignond.service ${D}${systemd_unitdir}/user/
  install -m 755 -d ${D}${systemd_unitdir}/user/weston.target.wants
- ln -sf ../gsignond.service ${D}${systemd_unitdir}/user/weston.target.wants/gsignond.service
+ ln -s ../gsignond.service ${D}${systemd_unitdir}/user/weston.target.wants/gsignond.service
  
  
 }
@@ -128,7 +129,7 @@ gsignond-doc_files = ""
 gsignond-doc_files += "${prefix}/share/gtk-doc/html/gsignond/*"
 
 gsignond_files = ""
-gsignond_files += "AUTHORS COPYING.LIB"
+gsignond_files += "AUTHORS COPYING.LIB INSTALL NEWS README"
 gsignond_files += "${prefix}/bin/gsignond"
 gsignond_files += "${prefix}/lib/libgsignond-*.so.*"
 gsignond_files += "${prefix}/lib/gsignond/extensions/*.so*"
index b8bc510..bd86f36 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/upstream/gsignond;tag=06cd2a8aace7bdfc442499c6b04b9afcea46c67a;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/gsignond;tag=572cf9261e1233c5db1b74b74a70d97289d752a2;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
diff --git a/recipes-tizen/gupnp-av/gupnp-av-extraconf.inc b/recipes-tizen/gupnp-av/gupnp-av-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/recipes-tizen/gupnp-av/gupnp-av.inc b/recipes-tizen/gupnp-av/gupnp-av.inc
new file mode 100644 (file)
index 0000000..16602e7
--- /dev/null
@@ -0,0 +1,132 @@
+DESCRIPTION = "GUPnP-AV is a collection of helpers for building UPnP AV applications"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "System/Libraries"
+LICENSE = "LGPLv2+"
+PV = "0.12.4"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit manifest autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by gupnp-av-dev
+PROVIDES += "gupnp-av-dev"
+
+
+#PROVIDES by gupnp-av
+
+
+RDEPENDS = ""
+#RDEPENDS of gupnp-av-dev (${PN}-dev)
+RDEPENDS_${PN}-dev += "gupnp-av"
+
+#RDEPENDS of gupnp-av (${PN})
+RDEPENDS_${PN} += "glibc"
+
+
+DEPENDS = ""
+#DEPENDS of gupnp-av
+DEPENDS += "libxml2"
+inherit pkgconfig
+DEPENDS += "glib-2.0"
+DEPENDS += "gupnp"
+DEPENDS += "vala"
+DEPENDS += "gtk-doc-stub"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q -n gupnp-av-0.12.4
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+  LANG=C
+  export LANG
+  unset DISPLAY
+  LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+  
+  
+  autotools_do_configure
+  make -j16
+  
+  
+  
+}
+EXTRA_OECONF += " --disable-static"
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+ rm -rf ${D}
+   oe_runmake \
+         DESTDIR=${D} \
+         INSTALL_ROOT=${D} \
+         BINDIR=${prefix}/bin \
+   install  
+   rm -f ${D}${infodir}/dir 
+   find ${D} -regex ".*\.la$" | xargs rm -f -- 
+   find ${D} -regex ".*\.a$" | xargs rm -f --
+ rm -rf  $RPM_BUILD_ROOT${prefix}/share/gtk-doc
+}
+
+pkg_postinst_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " gupnp-av-dev "
+PACKAGES += " gupnp-av "
+
+gupnp-av-dev_files = ""
+gupnp-av-dev_files += "${prefix}/include/gupnp-av-1.0/libgupnp-av"
+gupnp-av-dev_files += "${prefix}/lib/*.so"
+gupnp-av-dev_files += "${prefix}/lib/pkgconfig/gupnp-av-1.0.pc"
+gupnp-av-dev_files += "${prefix}/lib/girepository-1.0/GUPnPAV-1.0.typelib"
+gupnp-av-dev_files += "${prefix}/share/gir-1.0/GUPnPAV-1.0.gir"
+gupnp-av-dev_files += "${prefix}/share/vala/vapi/gupnp-av-1.0.deps"
+gupnp-av-dev_files += "${prefix}/share/vala/vapi/gupnp-av-1.0.vapi"
+
+gupnp-av_files = ""
+gupnp-av_files += "AUTHORS COPYING README"
+gupnp-av_files += "${prefix}/lib/*.so.*"
+gupnp-av_files += "${prefix}/share/gupnp-av/*.xsd"
+
+FILES_${PN}-dev = "${gupnp-av-dev_files}"
+FILES_${PN} = "${gupnp-av_files}"
+
+PKG_gupnp-av-dev= "gupnp-av-dev"
+PKG_gupnp-av= "gupnp-av"
+
+require gupnp-av-extraconf.inc
+
diff --git a/recipes-tizen/gupnp-av/gupnp-av_git.bb b/recipes-tizen/gupnp-av/gupnp-av_git.bb
new file mode 100644 (file)
index 0000000..58c2464
--- /dev/null
@@ -0,0 +1,10 @@
+require gupnp-av.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/profile/ivi/GUPnP-AV;tag=71094b9473dad3d2a9bf7c77e5f920879fae8290;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
diff --git a/recipes-tizen/gupnp-dlna/gupnp-dlna-extraconf.inc b/recipes-tizen/gupnp-dlna/gupnp-dlna-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/recipes-tizen/gupnp-dlna/gupnp-dlna.inc b/recipes-tizen/gupnp-dlna/gupnp-dlna.inc
new file mode 100644 (file)
index 0000000..1a558ac
--- /dev/null
@@ -0,0 +1,172 @@
+DESCRIPTION = "Utility library for easing DLNA-related tasks"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "Applications/Multimedia"
+LICENSE = "LGPLv2.1"
+PV = "0.10.2"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit manifest autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by gupnp-dlna-dev
+PROVIDES += "gupnp-dlna-dev"
+
+
+#PROVIDES by gupnp-dlna
+
+
+RDEPENDS = ""
+#RDEPENDS of gupnp-dlna-dev (${PN}-dev)
+RDEPENDS_${PN}-dev += "gupnp-dlna"
+
+#RDEPENDS of gupnp-dlna (${PN})
+RDEPENDS_${PN} += "glibc"
+
+
+DEPENDS = ""
+#DEPENDS of gupnp-dlna
+DEPENDS += "libxml2"
+DEPENDS += "vala"
+inherit pkgconfig
+DEPENDS += "glib-2.0"
+DEPENDS += "gstreamer1.0-plugins-base"
+DEPENDS += "gstreamer1.0"
+DEPENDS += "gtk-doc-stub"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q -n gupnp-dlna-0.10.2
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+  LANG=C
+  export LANG
+  unset DISPLAY
+  LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+  
+  
+  autotools_do_configure
+  make -j16
+  
+  
+  
+}
+EXTRA_OECONF += " --disable-static "
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+ rm -rf ${D}
+   oe_runmake \
+         DESTDIR=${D} \
+         INSTALL_ROOT=${D} \
+         BINDIR=${prefix}/bin \
+   install  
+   rm -f ${D}${infodir}/dir 
+   find ${D} -regex ".*\.la$" | xargs rm -f -- 
+   find ${D} -regex ".*\.a$" | xargs rm -f --
+ rm -rf  $RPM_BUILD_ROOT${prefix}/share/gtk-doc
+}
+
+pkg_postinst_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " gupnp-dlna-dev "
+PACKAGES += " gupnp-dlna "
+
+gupnp-dlna-dev_files = ""
+gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna.h"
+gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-audio-information.h"
+gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-container-information.h"
+gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-gst-utils.h"
+gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-g-values.h"
+gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-image-information.h"
+gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-information.h"
+gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-profile.h"
+gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-profile-guesser.h"
+gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-restriction.h"
+gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-value-list.h"
+gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-values.h"
+gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/gupnp-dlna-video-information.h"
+gupnp-dlna-dev_files += "${prefix}/include/gupnp-dlna-2.0/libgupnp-dlna/metadata/gupnp-dlna-metadata-extractor.h"
+gupnp-dlna-dev_files += "${prefix}/lib/pkgconfig/gupnp-dlna-2.0.pc"
+gupnp-dlna-dev_files += "${prefix}/lib/pkgconfig/gupnp-dlna-metadata-2.0.pc"
+gupnp-dlna-dev_files += "${prefix}/lib/pkgconfig/gupnp-dlna-gst-2.0.pc"
+gupnp-dlna-dev_files += "${prefix}/lib/libgupnp-dlna-2.0.so"
+gupnp-dlna-dev_files += "${prefix}/lib/libgupnp-dlna-gst-2.0.so"
+gupnp-dlna-dev_files += "${prefix}/lib/gupnp-dlna/libgstreamer.so"
+gupnp-dlna-dev_files += "${prefix}/lib/girepository-1.0/GUPnPDLNA-2.0.typelib"
+gupnp-dlna-dev_files += "${prefix}/lib/girepository-1.0/GUPnPDLNAGst-2.0.typelib"
+gupnp-dlna-dev_files += "${prefix}/share/gir-1.0/GUPnPDLNA-2.0.gir"
+gupnp-dlna-dev_files += "${prefix}/share/gir-1.0/GUPnPDLNAGst-2.0.gir"
+gupnp-dlna-dev_files += "${prefix}/share/vala/vapi/gupnp-dlna-2.0.deps"
+gupnp-dlna-dev_files += "${prefix}/share/vala/vapi/gupnp-dlna-2.0.vapi"
+gupnp-dlna-dev_files += "${prefix}/share/vala/vapi/gupnp-dlna-gst-2.0.deps"
+gupnp-dlna-dev_files += "${prefix}/share/vala/vapi/gupnp-dlna-gst-2.0.vapi"
+
+gupnp-dlna_files = ""
+gupnp-dlna_files += "${prefix}/bin/gupnp-dlna-info-2.0"
+gupnp-dlna_files += "${prefix}/bin/gupnp-dlna-ls-profiles-2.0"
+gupnp-dlna_files += "${prefix}/lib/libgupnp-dlna-2.0.so.*"
+gupnp-dlna_files += "${prefix}/lib/libgupnp-dlna-gst-2.0.so.*"
+gupnp-dlna_files += "${prefix}/lib/gupnp-dlna/libgstreamer.so"
+gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/aac.xml"
+gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/ac3.xml"
+gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/amr.xml"
+gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/avc.xml"
+gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/common.xml"
+gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/dlna-profiles.rng"
+gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/jpeg.xml"
+gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/lpcm.xml"
+gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/mp3.xml"
+gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/mpeg-ts.xml"
+gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/mpeg1.xml"
+gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/mpeg4.xml"
+gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/png.xml"
+gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/wma.xml"
+gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/mpeg-common.xml"
+gupnp-dlna_files += "${prefix}/share/gupnp-dlna-2.0/dlna-profiles/mpeg-ps.xml"
+
+FILES_${PN}-dev = "${gupnp-dlna-dev_files}"
+FILES_${PN} = "${gupnp-dlna_files}"
+
+PKG_gupnp-dlna-dev= "gupnp-dlna-dev"
+PKG_gupnp-dlna= "gupnp-dlna"
+
+require gupnp-dlna-extraconf.inc
+
diff --git a/recipes-tizen/gupnp-dlna/gupnp-dlna_git.bb b/recipes-tizen/gupnp-dlna/gupnp-dlna_git.bb
new file mode 100644 (file)
index 0000000..bdb39e6
--- /dev/null
@@ -0,0 +1,10 @@
+require gupnp-dlna.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/profile/ivi/GUPnP-DLNA;tag=fcf4110293c50f0299142bc9ef56f29266fb8d78;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
diff --git a/recipes-tizen/gupnp/gupnp-extraconf.inc b/recipes-tizen/gupnp/gupnp-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/recipes-tizen/gupnp/gupnp.inc b/recipes-tizen/gupnp/gupnp.inc
new file mode 100644 (file)
index 0000000..420b4c3
--- /dev/null
@@ -0,0 +1,133 @@
+DESCRIPTION = "GUPnP is an framework for creating UPnP devices & control points"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "System/Libraries"
+LICENSE = "LGPLv2+"
+PV = "0.20.5"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit manifest autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by gupnp-dev
+PROVIDES += "gupnp-dev"
+
+
+#PROVIDES by gupnp
+
+
+RDEPENDS = ""
+#RDEPENDS of gupnp-dev (${PN}-dev)
+RDEPENDS_${PN}-dev += "gupnp"
+
+#RDEPENDS of gupnp (${PN})
+RDEPENDS_${PN} += "glibc"
+
+
+DEPENDS = ""
+#DEPENDS of gupnp
+DEPENDS += "gssdp"
+DEPENDS += "libxml2"
+inherit pkgconfig
+DEPENDS += "glib-2.0"
+DEPENDS += "libsoup-2.4"
+DEPENDS += "util-linux"
+DEPENDS += "vala"
+DEPENDS += "gtk-doc-stub"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q -n gupnp-0.20.5
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+  LANG=C
+  export LANG
+  unset DISPLAY
+  LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+  
+  
+  autotools_do_configure
+  make -j16
+  
+  
+  
+}
+EXTRA_OECONF += " --disable-static"
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+ rm -rf ${D}
+   oe_runmake \
+         DESTDIR=${D} \
+         INSTALL_ROOT=${D} \
+         BINDIR=${prefix}/bin \
+   install  
+   rm -f ${D}${infodir}/dir 
+   find ${D} -regex ".*\.la$" | xargs rm -f -- 
+   find ${D} -regex ".*\.a$" | xargs rm -f --
+ rm -rf  $RPM_BUILD_ROOT${prefix}/share/gtk-doc
+}
+
+pkg_postinst_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " gupnp-dev "
+PACKAGES += " gupnp "
+
+gupnp-dev_files = ""
+gupnp-dev_files += "${prefix}/lib/pkgconfig/gupnp-1.0.pc"
+gupnp-dev_files += "${prefix}/lib/*.so"
+gupnp-dev_files += "${prefix}/include/gupnp-1.0"
+gupnp-dev_files += "${prefix}/bin/gupnp-binding-tool"
+gupnp-dev_files += "${prefix}/lib/girepository-1.0/GUPnP-1.0.typelib"
+gupnp-dev_files += "${prefix}/share/gir-1.0/GUPnP-1.0.gir"
+gupnp-dev_files += "${prefix}/share/vala/vapi/gupnp-1.0.deps"
+gupnp-dev_files += "${prefix}/share/vala/vapi/gupnp-1.0.vapi"
+
+gupnp_files = ""
+gupnp_files += "${prefix}/lib/*.so.*"
+
+FILES_${PN}-dev = "${gupnp-dev_files}"
+FILES_${PN} = "${gupnp_files}"
+
+PKG_gupnp-dev= "gupnp-dev"
+PKG_gupnp= "gupnp"
+
+require gupnp-extraconf.inc
+
diff --git a/recipes-tizen/gupnp/gupnp_git.bb b/recipes-tizen/gupnp/gupnp_git.bb
new file mode 100644 (file)
index 0000000..6c6d412
--- /dev/null
@@ -0,0 +1,10 @@
+require gupnp.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/profile/ivi/GUPnP;tag=6133eb3c531b27747fa8277ea8e92e10e5eb4688;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
index 7c7b329..121c317 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "HEY (ligHt Easy speedy) notification library"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.0.2"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index de98a06..901d6c9 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Hardware identification and configuration data"
 HOMEPAGE = "http://git.fedorahosted.org/git/hwdata.git"
 SECTION = "System/Base"
 LICENSE = "GPL-2.0+"
+PV = "0.260"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index a14444e..543c8a1 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "The Hangul engine for IBus input platform"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "GPL-2.0+"
+PV = "1.4.2"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 4a90a76..518934c 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Intelligent Pinyin engine based on libpinyin for IBus"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "GPL-2.0+"
+PV = "1.6.92"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 427d23b..3d46492 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Intelligent Input Bus for Linux OS"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "LGPL-2.0+"
+PV = "1.5.4"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 5c8937c..45b106c 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Device Input Controller"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Graphics & UI Framework/Input"
 LICENSE = "Apache-2.0"
+PV = "0.9.06"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -25,10 +26,12 @@ RDEPENDS_${PN} += "ico-uxf-weston-plugin"
 DEPENDS = ""
 #DEPENDS of ico-uxf-device-input-controller
 DEPENDS += "ico-uxf-utilities"
+DEPENDS += "virtual/egl"
 inherit pkgconfig
 DEPENDS += "glib-2.0"
 DEPENDS += "wayland"
-DEPENDS += "mesa"
+DEPENDS += "virtual/libgl"
+DEPENDS += "virtual/libgles2"
 DEPENDS += "ico-uxf-weston-plugin"
 
 do_prep() {
index ead093d..39e7645 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "HomeScreen sample application"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/ICO Homescreen"
 LICENSE = "Apache-2.0"
+PV = "0.9.8"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index fdedc05..03b00bb 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Sample homescreen and system controller"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/ICO Homescreen"
 LICENSE = "Apache-2.0"
+PV = "0.9.22"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -68,6 +69,7 @@ DEPENDS += "app-svc"
 inherit pkgconfig
 DEPENDS += "glib-2.0"
 DEPENDS += "wayland"
+DEPENDS += "virtual/libgl"
 DEPENDS += "boost"
 DEPENDS += "ico-uxf-weston-plugin"
 DEPENDS += "ico-uxf-utilities"
@@ -78,7 +80,7 @@ DEPENDS += "bundle"
 DEPENDS += "weston-ivi-shell"
 DEPENDS += "libwebsockets"
 DEPENDS += "ecore"
-DEPENDS += "mesa"
+DEPENDS += "virtual/egl"
 DEPENDS += "dbus"
 DEPENDS += "ail"
 DEPENDS_append_class-native = " fdupes-native"
index 7ed2d8f..7a1b855 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Common utilities for ico uifw"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.9.07"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index ca2be08..67fc060 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Weston Plugins for IVI"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/ICO Homescreen"
 LICENSE = "MIT"
+PV = "0.9.22"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -33,13 +34,14 @@ RDEPENDS_${PN} += "weekeyboard"
 DEPENDS = ""
 #DEPENDS of ico-uxf-weston-plugin
 DEPENDS += "genivi-shell"
+DEPENDS += "virtual/egl"
 DEPENDS += "evas"
 DEPENDS += "aul"
 DEPENDS += "weston-ivi-shell"
 inherit pkgconfig
 DEPENDS += "weston"
+DEPENDS += "virtual/libgl"
 DEPENDS += "ecore"
-DEPENDS += "mesa"
 DEPENDS += "pixman"
 
 do_prep() {
index b99782f..db7cdcf 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/ico-uxf-weston-plugin;tag=240f812897b4191589ae87e3d8bc45b7117e5026;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/ico-uxf-weston-plugin;tag=8ccf810f079b757e6be43f4c0ec2107351776b13;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 5ce9576..36affa2 100644 (file)
@@ -1,13 +1,14 @@
-DESCRIPTION = "Automotive Message Broker is a vehicle network abstraction system"
+DESCRIPTION = "Automotive Message Broker is a vehicle network abstraction system."
 HOMEPAGE = "http://nohomepage.org"
-SECTION = "Automotive/Other"
-LICENSE = "LGPL-2.1"
+SECTION = "System Environment/Daemons"
+LICENSE = "LGPL v2.1"
+PV = "0.9.5"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -17,6 +18,7 @@ PROVIDES = ""
 
 RDEPENDS = ""
 #RDEPENDS of ico-vic-amb-plugin (${PN})
+RDEPENDS_${PN} += "libjson"
 RDEPENDS_${PN} += "ico-uxf-utilities"
 RDEPENDS_${PN} += "glibc"
 
@@ -36,7 +38,6 @@ do_prep() {
  cd ${S}
  chmod -Rf a+rX,u+w,g-w,o-w ${S}
  #setup -q -n ico-vic-amb-plugin-0.9.5
- cp ${S}/packaging/ico-vic-amb-plugin.manifest .
  
  
 }
@@ -67,7 +68,8 @@ do_compile() {
          -DBUILD_SHARED_LIBS:BOOL=ON \
          -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
          ${EXTRA_OECMAKE}
- oe_runmake -j16
+ make -j16
  
  
  
@@ -93,9 +95,9 @@ do_install() {
    find ${D} -regex ".*\.la$" | xargs rm -f -- 
    find ${D} -regex ".*\.a$" | xargs rm -f --
  mkdir -p ${D}/${sysconfdir}/ambd
+ mkdir -p ${D}/usr/bin
  cp src/AMBformat.conf ${D}/${sysconfdir}/ambd/
- mkdir -p ${D}${prefix}/bin
- cp tool/ico_set_vehicleinfo ${D}${prefix}/bin/ico_set_vehicleinfo
+ cp tool/ico_set_vehicleinfo ${D}/usr/bin/ico_set_vehicleinfo
  
  
 }
@@ -118,10 +120,8 @@ PACKAGES += " ico-vic-amb-plugin "
 ico-vic-amb-plugin_files = ""
 ico-vic-amb-plugin_files += "${prefix}/lib/automotive-message-broker/*.so"
 ico-vic-amb-plugin_files += "${sysconfdir}/ambd/AMBformat.conf"
-ico-vic-amb-plugin_files += "${prefix}/share/doc/automotive-message-broker/ico-vic-amb-plugin/README"
-ico-vic-amb-plugin_files += "${prefix}/bin/ico_set_vehicleinfo"
-CONFFILES_${PN} = ""
-CONFFILES_${PN} += "${sysconfdir}/ambd/AMBformat.conf"
+ico-vic-amb-plugin_files += "/usr/share/doc/automotive-message-broker/ico-vic-amb-plugin/README"
+ico-vic-amb-plugin_files += "/usr/bin/ico_set_vehicleinfo"
 MANIFESTFILES_${PN} = "ico-vic-amb-plugin.manifest"
 
 FILES_${PN} = "${ico-vic-amb-plugin_files}"
index 38a9a81..f1b72f4 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/ico-vic-amb-plugin;tag=02ef0382aa81212de4246c6e6074eb10c678007f;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/ico-vic-amb-plugin;tag=743db049cbd153971aff0bcf1f002683cc7aebd3;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 978d7fb..93faf91 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "CarSimulator"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/ICO Homescreen"
 LICENSE = "Apache-2.0"
+PV = "0.9.10"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -26,6 +27,7 @@ DEPENDS = ""
 #DEPENDS of ico-vic-carsimulator
 DEPENDS += "ico-uxf-utilities"
 DEPENDS += "make"
+inherit pkgconfig
 DEPENDS += "glib-2.0"
 DEPENDS += "json-glib"
 DEPENDS_append_class-native = " automake-native"
index faad033..b2f41dc 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/ico-vic-carsimulator;tag=292dd5f55444764ad1e3243cf9d90d63e752ef64;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/ico-vic-carsimulator;tag=bf9beedad80666c9ddff39154e6fc741bbaed5e4;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index dfca7b5..ac0277e 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Stand-alone ini file parsing library"
 HOMEPAGE = "http://ndevilla.free.fr/iniparser/"
 SECTION = "System/Libraries"
 LICENSE = "MIT"
+PV = "2.17"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
diff --git a/recipes-tizen/ivi-sanity-suite/ivi-sanity-suite-extraconf.inc b/recipes-tizen/ivi-sanity-suite/ivi-sanity-suite-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/recipes-tizen/ivi-sanity-suite/ivi-sanity-suite.inc b/recipes-tizen/ivi-sanity-suite/ivi-sanity-suite.inc
new file mode 100644 (file)
index 0000000..0a61173
--- /dev/null
@@ -0,0 +1,115 @@
+DESCRIPTION = "Sanity suite for Tizen IVI"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "Development/Testing"
+LICENSE = "GPL-2.0"
+PV = "1.1"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit manifest autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by ivi-sanity-suite-GUI
+PROVIDES += "ivi-sanity-suite-GUI"
+
+
+#PROVIDES by ivi-sanity-suite
+
+
+RDEPENDS = ""
+#RDEPENDS of ivi-sanity-suite-GUI (${PN}-GUI)
+RDEPENDS_${PN}-GUI += "testkit-lite"
+RDEPENDS_${PN}-GUI += "fMBT"
+
+#RDEPENDS of ivi-sanity-suite (${PN})
+RDEPENDS_${PN} += "common-suite-launcher"
+RDEPENDS_${PN} += "testkit-lite"
+
+
+DEPENDS = ""
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/ivi-sanity-suite.manifest .
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+}
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+ install -d ${D}/${prefix}/share/tests/pc/ivi-sanity-suite
+ install -m 0755 runtest ${D}/${prefix}/share/tests/pc/ivi-sanity-suite
+ install -m 0755 process_check/prs_checker ${D}/${prefix}/share/tests/pc/ivi-sanity-suite
+ install -m 0644 process_check/testkit.xml ${D}/${prefix}/share/tests/pc/ivi-sanity-suite
+ install -m 0644 LICENSE ${D}/${prefix}/share/tests/pc/ivi-sanity-suite
+ install -m 0644 process_check/README ${D}/${prefix}/share/tests/pc/ivi-sanity-suite
+ install -d ${D}/${prefix}/share/tests/ivi/ivi-sanity-suite/GUI
+ install -m 0755 GUI/runtest.sh ${D}/${prefix}/share/tests/ivi/ivi-sanity-suite/GUI
+ install -m 0755 GUI/ivi_apps.py ${D}/${prefix}/share/tests/ivi/ivi-sanity-suite/GUI
+ install -m 0755 GUI/ivi_tests.py ${D}/${prefix}/share/tests/ivi/ivi-sanity-suite/GUI
+ install -m 0644 GUI/testkit.xml ${D}/${prefix}/share/tests/ivi/ivi-sanity-suite/GUI
+ install -m 0644 GUI/README ${D}/${prefix}/share/tests/ivi/ivi-sanity-suite/GUI
+ install -m 0644 LICENSE ${D}/${prefix}/share/tests/ivi/ivi-sanity-suite/GUI
+ cp -r GUI/ivi-tests_pics ${D}/${prefix}/share/tests/ivi/ivi-sanity-suite/GUI
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " ivi-sanity-suite-GUI "
+PACKAGES += " ivi-sanity-suite "
+
+ivi-sanity-suite-GUI_files = ""
+ivi-sanity-suite-GUI_files += "${prefix}/share/tests/ivi/ivi-sanity-suite/GUI"
+
+ivi-sanity-suite_files = ""
+ivi-sanity-suite_files += "${prefix}/share/tests/ivi/ivi-sanity-suite/runtest"
+ivi-sanity-suite_files += "${prefix}/share/tests/ivi/ivi-sanity-suite/prs_checker"
+ivi-sanity-suite_files += "${prefix}/share/tests/ivi/ivi-sanity-suite/testkit.xml"
+ivi-sanity-suite_files += "${prefix}/share/tests/ivi/ivi-sanity-suite/LICENSE"
+ivi-sanity-suite_files += "${prefix}/share/tests/ivi/ivi-sanity-suite/README"
+MANIFESTFILES_${PN} = "ivi-sanity-suite.manifest"
+
+FILES_${PN}-GUI = "${ivi-sanity-suite-GUI_files}"
+FILES_${PN} = "${ivi-sanity-suite_files}"
+
+PKG_ivi-sanity-suite-GUI= "ivi-sanity-suite-GUI"
+PKG_ivi-sanity-suite= "ivi-sanity-suite"
+
+require ivi-sanity-suite-extraconf.inc
+
diff --git a/recipes-tizen/ivi-sanity-suite/ivi-sanity-suite_git.bb b/recipes-tizen/ivi-sanity-suite/ivi-sanity-suite_git.bb
new file mode 100644 (file)
index 0000000..34f7bd9
--- /dev/null
@@ -0,0 +1,10 @@
+require ivi-sanity-suite.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/test/ivi/ivi-sanity-suite;tag=ef7ddc2e489672dc5567e511da57283fe22859fb;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
index 2b515b7..9e9e0c0 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Linux Key Management Utilities"
 HOMEPAGE = "http://people.redhat.com/~dhowells/keyutils/"
 SECTION = "System/Kernel"
 LICENSE = "GPL-2.0+ and LGPL-2.1+"
+PV = "1.5.3"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 860296e..1d1b3b4 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Ofono EFL Dialer"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Applications/Telephony"
 LICENSE = "Apache-2.0"
+PV = "0.1.7"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -26,7 +27,6 @@ DEPENDS = ""
 #Replace "DEPENDS" on gettext by "inherit gettext"
 inherit gettext
 DEPENDS += "pulseaudio"
-inherit pkgconfig
 DEPENDS += "ofono"
 DEPENDS += "capi-system-power"
 DEPENDS += "evas"
index 7fb68aa..4c821da 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Account DB library"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Social & Content/Utilities"
 LICENSE = "Apache-2.0"
+PV = "0.2.52"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 84f623f..29db028 100644 (file)
@@ -1,13 +1,14 @@
 DESCRIPTION = "AV codec lib"
 HOMEPAGE = "http://nohomepage.org"
-SECTION = "Multimedia/Libraries"
+SECTION = "Multimedia/Codec"
 LICENSE = "LGPL-2.1+"
+PV = "9.8"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -82,7 +83,7 @@ do_prep() {
  cd ${S}
  chmod -Rf a+rX,u+w,g-w,o-w ${S}
  #setup -q
+ cp ${S}/packaging/libav.manifest .
  
  
 }
@@ -100,48 +101,48 @@ do_compile() {
  unset DISPLAY
  LD_AS_NEEDED=1; export LD_AS_NEEDED ;
  
- export CONFIGURE_OPTIONS="\
- --disable-static            --disable-nonfree            --disable-gpl \
- --disable-version3          --disable-devices            --disable-doc \
- --disable-zlib              --disable-network            --disable-avdevice \
- --disable-bsfs              --disable-yasm               --disable-avresample \
- --disable-muxers \
- --disable-filters \
- --enable-filter=buffer      --enable-filter=buffersink  --enable-filter=crop \
- --enable-filter=hflip       --enable-filter=lut         --enable-filter=lutyuv \
- --enable-filter=lutrgb      --enable-filter=overlay     --enable-filter=scale \
- --enable-filter=transpose   --enable-filter=unsharp     --enable-filter=vflip \
+ export CONFIGURE_OPTIONS="--enable-shared    --disable-static   \
+ --disable-version3  --disable-devices   --disable-nonfree --disable-gpl --disable-doc \
+ --disable-zlib    --disable-network \
+ --disable-avdevice \
+ --disable-bsfs      --disable-filters \
+ --enable-filter=buffer  --enable-filter=buffersink      --enable-filter=crop \
+ --enable-filter=hflip   --enable-filter=lut     --enable-filter=lutyuv \
+ --enable-filter=lutrgb  --enable-filter=overlay --enable-filter=scale \
+ --enable-filter=transpose       --enable-filter=unsharp --enable-filter=vflip \
  --disable-protocols \
+ --disable-avresample \
  --enable-protocol=file \
+ --disable-encoders \
+ --disable-muxers \
  --disable-parsers \
- --enable-parser=aac         --enable-parser=h264        --enable-parser=mpegaudio \
- --enable-parser=h263        --enable-parser=mpeg4video  --enable-parser=mpegvideo \
+ --enable-parser=aac     --enable-parser=h264            --enable-parser=mpegaudio \
+ --enable-parser=h263    --enable-parser=mpeg4video      --enable-parser=mpegvideo \
  --disable-demuxers \
- --enable-demuxer=aac        --enable-demuxer=h264       --enable-demuxer=mpegts \
- --enable-demuxer=amr        --enable-demuxer=m4v        --enable-demuxer=mpegtsraw \
- --enable-demuxer=asf        --enable-demuxer=mmf        --enable-demuxer=mpegvideo \
- --enable-demuxer=avi        --enable-demuxer=mov        --enable-demuxer=ogg \
- --enable-demuxer=flac       --enable-demuxer=mp3        --enable-demuxer=wav \
- --enable-demuxer=h263       --enable-demuxer=mpegps     --enable-demuxer=matroska \
- --enable-demuxer=dv         --enable-demuxer=flv \
+ --enable-demuxer=aac    --enable-demuxer=h264   --enable-demuxer=mpegts \
+ --enable-demuxer=amr    --enable-demuxer=m4v    --enable-demuxer=mpegtsraw \
+ --enable-demuxer=asf    --enable-demuxer=mmf    --enable-demuxer=mpegvideo \
+ --enable-demuxer=avi    --enable-demuxer=mov    --enable-demuxer=ogg \
+ --enable-demuxer=flac   --enable-demuxer=mp3    --enable-demuxer=wav \
+ --enable-demuxer=h263   --enable-demuxer=mpegps --enable-demuxer=matroska \
+ --enable-demuxer=dv   --enable-demuxer=flv \
  --disable-decoders \
- --enable-decoder=alac       --enable-decoder=h264       --enable-decoder=wmv1 \
- --enable-decoder=flac       --enable-decoder=mpeg4      --enable-decoder=wmv2 \
- --enable-decoder=h263       --enable-decoder=mpegvideo  --enable-decoder=wmv3 \
- --enable-decoder=vc1        --enable-decoder=flv        --enable-decoder=amrnb \
- --enable-decoder=tiff       --enable-decoder=mp3        --enable-decoder=h263i \
- --enable-decoder=aac        --enable-decoder=theora     --enable-decoder=pcm_mulaw \
- --enable-decoder=pcm_alaw   --enable-decoder=bmp \
- --disable-encoders \
- --enable-encoder=h263       --enable-encoder=h263p      --enable-encoder=mpeg4 \
- --enable-encoder=bmp        --enable-encoder=aac \
- --enable-swscale            --enable-fft                --enable-rdft \
- --enable-mdct               --enable-neon               --enable-shared \
+ --enable-decoder=alac   --enable-decoder=h264           --enable-decoder=wmv1 \
+ --enable-decoder=flac   --enable-decoder=mpeg4          --enable-decoder=wmv2 \
+ --enable-decoder=h263   --enable-decoder=mpegvideo      --enable-decoder=wmv3 \
+ --enable-decoder=vc1  --enable-decoder=flv \
+ --enable-decoder=h263i  --enable-decoder=theora  \
+ --enable-decoder=pcm_alaw  --enable-decoder=pcm_mulaw  \
+ --enable-encoder=h263   --enable-encoder=h263p  --enable-encoder=mpeg4   \
+ --enable-decoder=bmp  --enable-encoder=bmp       \
+ --enable-decoder=tiff \
+ --enable-decoder=mp3  --enable-decoder=amrnb    \
+ --enable-encoder=aac  --enable-decoder=aac      \
+ --enable-swscale        --disable-yasm         \
+ --enable-fft    --enable-rdft   --enable-mdct   --enable-neon \
  "
  
  
  CFLAGS="$CFLAGS -fPIC -DEXPORT_API=\"__attribute__((visibility(\\\"default\\\")))\" "; export CFLAGS
  
  ./configure --prefix=${prefix} --shlibdir=${prefix}/lib --libdir=${prefix}/lib  $CONFIGURE_OPTIONS
@@ -171,42 +172,47 @@ do_install() {
    rm -f ${D}${infodir}/dir 
    find ${D} -regex ".*\.la$" | xargs rm -f -- 
    find ${D} -regex ".*\.a$" | xargs rm -f --
+ mkdir -p ${D}/${prefix}/share/license
+ cp -rf ${WORKDIR}/libav-9.8/COPYING.LGPLv2.1 ${D}/${prefix}/share/license/libavcodec
+ cp -rf ${WORKDIR}/libav-9.8/COPYING.LGPLv2.1 ${D}/${prefix}/share/license/libavformat
+ cp -rf ${WORKDIR}/libav-9.8/COPYING.LGPLv2.1 ${D}/${prefix}/share/license/libavutil
+ cp -rf ${WORKDIR}/libav-9.8/COPYING.LGPLv2.1 ${D}/${prefix}/share/license/libavfilter
+ cp -rf ${WORKDIR}/libav-9.8/COPYING.LGPLv2.1 ${D}/${prefix}/share/license/libswscale
  
  
 }
 
-pkg_postinst_${PN}() {
+pkg_postinst_libavfilter() {
     #!/bin/sh -e
 
     [ "x$D" == "x" ] && ldconfig
 }
 
-pkg_postinst_libavutil() {
+pkg_postinst_${PN}() {
     #!/bin/sh -e
 
     [ "x$D" == "x" ] && ldconfig
 }
 
-pkg_postinst_libavcodec() {
+pkg_postinst_libavutil() {
     #!/bin/sh -e
 
     [ "x$D" == "x" ] && ldconfig
 }
 
-pkg_postinst_libswscale() {
+pkg_postinst_libavcodec() {
     #!/bin/sh -e
 
     [ "x$D" == "x" ] && ldconfig
 }
 
-pkg_postinst_libavformat() {
+pkg_postinst_libswscale() {
     #!/bin/sh -e
 
     [ "x$D" == "x" ] && ldconfig
 }
 
-pkg_postinst_libavfilter() {
+pkg_postinst_libavformat() {
     #!/bin/sh -e
 
     [ "x$D" == "x" ] && ldconfig
@@ -263,47 +269,63 @@ PACKAGES += " libavformat-dev "
 
 libavutil_files = ""
 libavutil_files += "${prefix}/lib/libavutil.so.*"
+libavutil_files += "${prefix}/share/license/libavutil"
+MANIFESTFILES_${PN}util = "libav.manifest"
 
 libavfilter-dev_files = ""
 libavfilter-dev_files += "${prefix}/include/libavfilter/*"
 libavfilter-dev_files += "${prefix}/lib/libavfilter.so"
 libavfilter-dev_files += "${prefix}/lib/pkgconfig/libavfilter.pc"
+MANIFESTFILES_${PN}filter-dev = "libav.manifest"
 
 libavformat_files = ""
 libavformat_files += "${prefix}/lib/libavformat.so.*"
+libavformat_files += "${prefix}/share/license/libavformat"
+MANIFESTFILES_${PN}format = "libav.manifest"
 
 libavtools_files = ""
 libavtools_files += "${prefix}/bin/av*"
 libavtools_files += "${prefix}/share/avconv/*.avpreset"
+MANIFESTFILES_${PN}tools = "libav.manifest"
 
 libavcodec_files = ""
 libavcodec_files += "${prefix}/lib/libavcodec.so.*"
+libavcodec_files += "${prefix}/share/license/libavcodec"
+MANIFESTFILES_${PN}codec = "libav.manifest"
 
 libavfilter_files = ""
 libavfilter_files += "${prefix}/lib/libavfilter.so.*"
+libavfilter_files += "${prefix}/share/license/libavfilter"
+MANIFESTFILES_${PN}filter = "libav.manifest"
 
 libswscale-dev_files = ""
 libswscale-dev_files += "${prefix}/include/libswscale/*"
 libswscale-dev_files += "${prefix}/lib/libswscale.so"
 libswscale-dev_files += "${prefix}/lib/pkgconfig/libswscale.pc"
+MANIFESTFILES_libswscale-dev = "libav.manifest"
 
 libavcodec-dev_files = ""
 libavcodec-dev_files += "${prefix}/include/libavcodec/*"
 libavcodec-dev_files += "${prefix}/lib/libavcodec.so"
 libavcodec-dev_files += "${prefix}/lib/pkgconfig/libavcodec.pc"
+MANIFESTFILES_${PN}codec-dev = "libav.manifest"
 
 libavutil-dev_files = ""
 libavutil-dev_files += "${prefix}/include/libavutil/*"
 libavutil-dev_files += "${prefix}/lib/libavutil.so"
 libavutil-dev_files += "${prefix}/lib/pkgconfig/libavutil.pc"
+MANIFESTFILES_${PN}util-dev = "libav.manifest"
 
 libswscale_files = ""
 libswscale_files += "${prefix}/lib/libswscale.so.*"
+libswscale_files += "${prefix}/share/license/libswscale"
+MANIFESTFILES_libswscale = "libav.manifest"
 
 libavformat-dev_files = ""
 libavformat-dev_files += "${prefix}/include/libavformat/*"
 libavformat-dev_files += "${prefix}/lib/libavformat.so"
 libavformat-dev_files += "${prefix}/lib/pkgconfig/libavformat.pc"
+MANIFESTFILES_${PN}format-dev = "libav.manifest"
 
 FILES_${PN}util = "${libavutil_files}"
 FILES_${PN}filter-dev = "${libavfilter-dev_files}"
index 3695d97..9a8996a 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/upstream/libav;tag=1445e92f0200ac2ce1a3988334a7d7992122f0f3;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/libav;tag=0fd9bbab02cc36060782e7a1f68417b5810300bf;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 904fc9f..8d278fa 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Library for the light-weight IPC"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Base/IPC"
 LICENSE = "Apache-2.0"
+PV = "0.5.9"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 176fac9..f21c2de 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/core/appfw/com-core;tag=15d9dee4aa77064669ddd4bccddaeaccd3865f21;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/appfw/com-core;tag=dbfd87c27e0f73b95b2ae16d0b76e059484d5375;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
diff --git a/recipes-tizen/libcryptsvc/libcryptsvc-extraconf.inc b/recipes-tizen/libcryptsvc/libcryptsvc-extraconf.inc
new file mode 100644 (file)
index 0000000..dfdcea3
--- /dev/null
@@ -0,0 +1 @@
+INSANE_SKIP_${PN} = "dev-so"
\ No newline at end of file
diff --git a/recipes-tizen/libcryptsvc/libcryptsvc.inc b/recipes-tizen/libcryptsvc/libcryptsvc.inc
new file mode 100644 (file)
index 0000000..fab7ac0
--- /dev/null
@@ -0,0 +1,132 @@
+DESCRIPTION = "Crypto Service Library"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "Security/Libraries"
+LICENSE = "Apache-2.0"
+PV = "0.0.1"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit manifest autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by libcryptsvc-dev
+PROVIDES += "libcryptsvc-dev"
+
+
+#PROVIDES by libcryptsvc
+
+
+RDEPENDS = ""
+#RDEPENDS of libcryptsvc-dev (${PN}-dev)
+RDEPENDS_${PN}-dev += "libcryptsvc"
+
+
+DEPENDS = ""
+#DEPENDS of libcryptsvc
+inherit tizen_cmake
+inherit pkgconfig
+DEPENDS += "dlog"
+DEPENDS += "openssl"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/libcryptsvc.manifest .
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+ MAJORVER=`echo 0.0.1 | awk 'BEGIN {FS="."}{print $1}'`
+   cmake \
+         -DCMAKE_VERBOSE_MAKEFILE=ON \
+         -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
+         -DCMAKE_INSTALL_LIBDIR:PATH=${prefix}/lib \
+         -DINCLUDE_INSTALL_DIR:PATH=${prefix}/include \
+         -DLIB_INSTALL_DIR:PATH=${prefix}/lib \
+         -DSYSCONF_INSTALL_DIR:PATH=${sysconfdir} \
+         -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
+         -DCMAKE_SKIP_RPATH:BOOL=ON \
+         -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
+         ${EXTRA_OECMAKE} . -DARCH=x86 -DFULLVER=0.0.1 -DMAJORVER=${MAJORVER} -DDESCRIPTION="Crypto Service Library (Development)"
+ make -j16
+}
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+   oe_runmake \
+         DESTDIR=${D} \
+         INSTALL_ROOT=${D} \
+         BINDIR=${prefix}/bin \
+   install  
+   rm -f ${D}${infodir}/dir 
+   find ${D} -regex ".*\.la$" | xargs rm -f -- 
+   find ${D} -regex ".*\.a$" | xargs rm -f --
+}
+
+pkg_postinst_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " libcryptsvc-dev "
+PACKAGES += " libcryptsvc "
+
+libcryptsvc-dev_files = ""
+libcryptsvc-dev_files += "${prefix}/include/*"
+libcryptsvc-dev_files += "${prefix}/lib/pkgconfig/cryptsvc.pc"
+MANIFESTFILES_${PN}-dev = "libcryptsvc.manifest"
+
+libcryptsvc_files = ""
+libcryptsvc_files += "${prefix}/lib/*.so*"
+MANIFESTFILES_${PN} = "libcryptsvc.manifest"
+
+FILES_${PN}-dev = "${libcryptsvc-dev_files}"
+FILES_${PN} = "${libcryptsvc_files}"
+
+PKG_libcryptsvc-dev= "libcryptsvc-dev"
+PKG_libcryptsvc= "libcryptsvc"
+
+require libcryptsvc-extraconf.inc
+
diff --git a/recipes-tizen/libcryptsvc/libcryptsvc_git.bb b/recipes-tizen/libcryptsvc/libcryptsvc_git.bb
new file mode 100644 (file)
index 0000000..ce7b4b3
--- /dev/null
@@ -0,0 +1,10 @@
+require libcryptsvc.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/core/security/libcryptsvc;tag=a59f1b1f2853ba347705bbdd97f587ebe946bb80;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
index 35194ee..57fc43b 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Library to control OAL APIs"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Application Framework/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.1.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index b850226..0b791ba 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Userspace interface to kernel DRM services"
 HOMEPAGE = "http://cgit.freedesktop.org/mesa/drm"
 SECTION = "Graphics & UI Framework/Libraries"
 LICENSE = "MIT"
+PV = "2.4.52"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index df7ded1..705ac3a 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Feedback library"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.1.3"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
diff --git a/recipes-tizen/libgee/libgee-extraconf.inc b/recipes-tizen/libgee/libgee-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/recipes-tizen/libgee/libgee.inc b/recipes-tizen/libgee/libgee.inc
new file mode 100644 (file)
index 0000000..575f4fc
--- /dev/null
@@ -0,0 +1,145 @@
+DESCRIPTION = "GObject-based library providing commonly used data structures"
+HOMEPAGE = "http://live.gnome.org/Libgee"
+SECTION = "System/Libraries"
+LICENSE = "LGPL-2.1+"
+PV = "0.10.5"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit manifest autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by typelib-Gee
+PROVIDES += "typelib-Gee"
+
+
+#PROVIDES by libgee
+
+
+#PROVIDES by libgee-dev
+PROVIDES += "libgee-dev"
+
+
+RDEPENDS = ""
+#RDEPENDS of libgee (${PN})
+RDEPENDS_${PN} += "glibc"
+
+#RDEPENDS of libgee-dev (${PN}-dev)
+RDEPENDS_${PN}-dev += "typelib-Gee"
+RDEPENDS_${PN}-dev += "libgee"
+
+
+DEPENDS = ""
+#DEPENDS of libgee
+DEPENDS += "gtk-doc-stub"
+DEPENDS += "vala"
+inherit pkgconfig
+DEPENDS += "gnome-common"
+DEPENDS += "glib-2.0"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+  LANG=C
+  export LANG
+  unset DISPLAY
+  LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+  
+  
+  [ -x ./autogen.sh ] && NOCONFIGURE=1 ./autogen.sh
+  
+  
+  autotools_do_configure
+  
+  make -j16
+  
+  
+  
+}
+EXTRA_OECONF += " --disable-static"
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+   oe_runmake \
+         DESTDIR=${D} \
+         INSTALL_ROOT=${D} \
+         BINDIR=${prefix}/bin \
+   install  
+   rm -f ${D}${infodir}/dir 
+   find ${D} -regex ".*\.la$" | xargs rm -f -- 
+   find ${D} -regex ".*\.a$" | xargs rm -f --
+}
+
+pkg_postinst_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " typelib-Gee "
+PACKAGES += " libgee "
+PACKAGES += " libgee-dev "
+
+typelib-Gee_files = ""
+typelib-Gee_files += "${prefix}/lib/girepository-1.0/Gee-0.8.typelib"
+
+libgee_files = ""
+libgee_files += "${prefix}/lib/*.so.*"
+
+libgee-dev_files = ""
+libgee-dev_files += "${prefix}/include/gee-0.8/"
+libgee-dev_files += "${prefix}/lib/*.so"
+libgee-dev_files += "${prefix}/lib/pkgconfig/*.pc"
+libgee-dev_files += "${prefix}/share/gir-1.0/*.gir"
+libgee-dev_files += "${prefix}/share/vala"
+libgee-dev_files += "${prefix}/share/vala/vapi"
+libgee-dev_files += "${prefix}/share/vala/vapi/*.vapi"
+DIRFILES_${PN}-dev = ""
+DIRFILES_${PN}-dev += "${prefix}/share/vala"
+DIRFILES_${PN}-dev += "${prefix}/share/vala/vapi"
+
+FILES_typelib-Gee = "${typelib-Gee_files}"
+FILES_${PN} = "${libgee_files}"
+FILES_${PN}-dev = "${libgee-dev_files}"
+
+PKG_typelib-Gee= "typelib-Gee"
+PKG_libgee= "libgee"
+PKG_libgee-dev= "libgee-dev"
+
+require libgee-extraconf.inc
+
diff --git a/recipes-tizen/libgee/libgee_git.bb b/recipes-tizen/libgee/libgee_git.bb
new file mode 100644 (file)
index 0000000..9e09f6a
--- /dev/null
@@ -0,0 +1,10 @@
+require libgee.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/upstream/libgee;tag=24bb6db9d4111a80493e5658b746c34ab80f4dbc;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
index 2c9a3b4..68fe143 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Library for perfoming SASL authentication"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Security/Accounts"
 LICENSE = "LGPL-2.1+"
+PV = "1.8.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 0c54d89..35f8712 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "GLib API for the SSO framework"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Security/Accounts"
 LICENSE = "LGPL-2.1"
+PV = "2.3.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index c15392a..7a946b7 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Hangul input library used by scim-hangul and ibus-hangul"
 HOMEPAGE = "http://code.google.com/p/libhangul"
 SECTION = "System/Utilities"
 LICENSE = "LGPL-2.1"
+PV = "0.1.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index ce4910f..ea66b2b 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "An IRI parsing library"
 HOMEPAGE = "http://code.google.com/p/libiri/"
 SECTION = "System/Libraries"
 LICENSE = "BSD-3-Clause"
+PV = "1.1"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index c61030c..c38b606 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Media information service library for multimedia applications"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.2.44"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index dd1b015..77ec708 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Media thumbnail service Library"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Multimedia/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.1.78"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 2b749e2..89ce9b3 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Multimedia Framework Common Library"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Multimedia/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.2.55"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index f3cf3f2..118f5f0 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Media Fileinfo"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.6.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index c8ca20b..16b8b6c 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/core/multimedia/libmm-fileinfo;tag=5343fa853d8a2ff711b35d8c26e735127d6b3a51;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/multimedia/libmm-fileinfo;tag=cfe7dfeb6d8c084ad54dd9734e6cb23b61f9b0d1;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 35c3b3c..c074e6b 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Multimedia Framework LOG Lib"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Multimedia/Media Service"
 LICENSE = "Apache-2.0"
+PV = "0.1.5"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index d3c0b12..4390fe4 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Multimedia Framework Player Library"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.2.27"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index bfff4e3..b04f722 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Multimedia Session Library"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Multimedia/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.2.6"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index c3466cc..1ab5332 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/core/multimedia/libmm-session;tag=41cd8d8afa6d774db20a904c2f4ea44e3b278555;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/multimedia/libmm-session;tag=7976f6b9ab618982fe475f5ed0d96a9f5ade20d9;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 76823a7..f43b1fc 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "MMSound Package contains client lib and sound_server binary"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.7.2f"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 0ddd7bd..bcdea53 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Multimedia Framework Time Analysis Lib"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.1.4"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 14c4393..d71f52a 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Multimedia Framework Utility Library"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.7"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 7e00579..d05626a 100644 (file)
@@ -1,13 +1,14 @@
-DESCRIPTION = "Network Client library"
+DESCRIPTION = "Network Client library (Shared library)"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Network"
-LICENSE = "Flora"
+LICENSE = "Flora License"
+PV = "0.1.77_55"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 07d35db..918aa33 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/core/connectivity/libnet-client;tag=92801f03fd813e8d635035977d35b6577ba19fe1;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/connectivity/libnet-client;tag=792489ba4fb299c6f4bf7b54dae415afe3cdf8ae;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 27aba48..b8db443 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Library to deal with pinyin"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "GPL-2.0+"
+PV = "1.0.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 06ce2b7..1bd7491 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Library to control privilege of application"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Security/Access Control"
 LICENSE = "Apache-2.0"
+PV = "0.0.43.TIZEN"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 50d71c2..d60d767 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Recently used application"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Application Framework/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.1.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index a49b826..c5d6040 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Library for accessing the Secret Service API"
 HOMEPAGE = "http://www.gnome.org/"
 SECTION = "System/Libraries"
 LICENSE = "LGPL-2.1+"
+PV = "0.15"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index c6f5260..1e76529 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Sensor framework common library"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Sensor Framework"
 LICENSE = "Apache-2.0"
+PV = "0.3.20"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index ba4e492..f2162c0 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "DB Utility"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Application Framework/Database"
 LICENSE = "Apache-2.0"
+PV = "0.1.1"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index e513b35..cb2a13a 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Location Based Service"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Location/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.5.3"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 16cee0b..0a400d0 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Memo DB interface library"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Application Framework/Libraries"
 LICENSE = "Flora"
+PV = "0.1.5"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index e7cb1e4..42dbc75 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Telephony dbus client library"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Telephony/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.6.71"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 0420dad..746ff77 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Telephony client API library"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Telephony/Libraries"
 LICENSE = "Apache-2.0"
+PV = "3.0.1"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index c7c1102..d952c86 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "The library for Tizen Buffer Manager"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "MIT"
+PV = "1.1.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index e4bd4d5..bd6c85f 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "WBXML parser and compiler library"
 HOMEPAGE = "http://libwbxml.opensync.org/"
 SECTION = "System/Libraries"
 LICENSE = "LGPL-2.1+"
+PV = "0.11.2"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 57887d7..0eec520 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "WebSocket Library"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "LGPL-2.1"
+PV = "1.2"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 5fa5245..ace77c8 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Wifi Direct Library"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Network & Connectivity/Wireless"
 LICENSE = "Apache-2.0"
+PV = "1.0.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 9962b5b..380cb1d 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "A Library to Manipulate XML Files"
 HOMEPAGE = "http://xmlsoft.org"
 SECTION = "System/Libraries"
 LICENSE = "MIT"
+PV = "2.8.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -26,9 +27,9 @@ PROVIDES += "libxml2-tools"
 RDEPENDS = ""
 #RDEPENDS of libxml2-dev (${PN}-dev)
 RDEPENDS_${PN}-dev += "libxml2"
+RDEPENDS_${PN}-dev += "glibc"
 RDEPENDS_${PN}-dev += "zlib"
 RDEPENDS_${PN}-dev += "xz"
-RDEPENDS_${PN}-dev += "glibc"
 RDEPENDS_${PN}-dev += "libxml2-tools"
 RDEPENDS_${PN}-dev += "readline"
 
index f4915e2..930f877 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Small Embeddable Language with Simple Procedural Syntax"
 HOMEPAGE = "http://www.lua.org"
 SECTION = "Base/Libraries"
 LICENSE = "MIT"
+PV = "5.1.4"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index b214b80..cf95b6f 100644 (file)
@@ -1,13 +1,14 @@
-DESCRIPTION = "File manager service server"
+DESCRIPTION = "File manager service server."
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Multimedia/Service"
 LICENSE = "Apache-2.0"
+PV = "0.2.47"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -107,6 +108,8 @@ do_install() {
  
  mkdir -p ${D}${systemd_unitdir}/system/multi-user.target.wants
  install -m 644 ${S}/packaging/media-server.service ${D}${systemd_unitdir}/system/media-server.service
+ mkdir -p ${D}${systemd_unitdir}/user
+ install -m 644 ${S}/packaging/media-server-user.service ${D}${systemd_unitdir}/user/media-server-user.service
  ln -s ../media-server.service ${D}${systemd_unitdir}/system/multi-user.target.wants/media-server.service
  mkdir -p ${D}${prefix}/data/data-media/Camera
  mkdir -p ${D}${prefix}/data/data-media/Downloads
@@ -143,6 +146,9 @@ pkg_postinst_${PN}() {
     chgrp users $D${prefix}/bin/media-data-sdk_create_db.sh
     chgrp -R users $D${prefix}/data/data-media
     chgrp -R users $D${prefix}/data/file-manager-service
+    # setup dbupdate in user session
+    mkdir -p ${systemd_unitdir}/user/default.target.requires/
+    ln -sf ../media-server-user.service  ${systemd_unitdir}/user/default.target.wants/
 
 }
 
@@ -169,6 +175,7 @@ media-server_files += "${prefix}/bin/media-scanner"
 media-server_files += "${prefix}/bin/mediadb-update"
 media-server_files += "${systemd_unitdir}/system/media-server.service"
 media-server_files += "${systemd_unitdir}/system/multi-user.target.wants/media-server.service"
+media-server_files += "${systemd_unitdir}/user/media-server-user.service"
 media-server_files += "${prefix}/bin/media-data-sdk_create_db.sh"
 media-server_files += "${prefix}/data/data-media/*"
 media-server_files += "${prefix}/data/file-manager-service/.thumb/*"
index 1a39537..8b248f1 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/core/multimedia/media-server;tag=0bb915deb1aef7e677db41a9b6a7efdec1e34f68;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/multimedia/media-server;tag=2951a46a90784516e1c9ef701b00c0e9b3ea3e9e;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index ffaa0bf..f43cbb6 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Message port daemon"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Service"
 LICENSE = "LGPL-2.1+"
+PV = "1.0.3"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -43,10 +44,10 @@ DEPENDS = ""
 #DEPENDS of libmessage-port
 #DEPENDS of message-port
 DEPENDS += "pkgmgr-info"
-DEPENDS += "aul"
 inherit pkgconfig
 DEPENDS += "dlog"
 DEPENDS += "glib-2.0"
+DEPENDS += "aul"
 DEPENDS += "bundle"
 
 do_prep() {
index ca6358d..8b451db 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Common Meta Data"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Base/Configuration"
 LICENSE = "GPL-2.0"
+PV = "001"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -26,6 +27,7 @@ do_prep() {
  cd ${S}
  chmod -Rf a+rX,u+w,g-w,o-w ${S}
  #setup -q
+ cp ${S}/packaging/meta-common.manifest .
  
  
 }
@@ -43,7 +45,7 @@ do_compile() {
  unset DISPLAY
  LD_AS_NEEDED=1; export LD_AS_NEEDED ;
  
- make
oe_runmake
  
  
  
@@ -69,7 +71,6 @@ do_install() {
    find ${D} -regex ".*\.a$" | xargs rm -f --
  
  
 }
 
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
@@ -81,6 +82,7 @@ meta-common_files += "${prefix}/share/image-configurations/common/*.yaml"
 meta-common_files += "${prefix}/share/image-configurations/common/configs/*.yaml"
 meta-common_files += "${prefix}/share/image-configurations/common/partitions"
 meta-common_files += "${prefix}/share/image-configurations/common/scripts"
+MANIFESTFILES_${PN} = "meta-common.manifest"
 
 FILES_${PN} = "${meta-common_files}"
 
index 5e7269c..ff7d799 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/common/meta;tag=591fbbd9b1239c9670fc25b84adbfa42d43b500c;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/common/meta;tag=e0b55742c3a4d35d44168a2eb1fb1367c1f37481;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 1c85130..431aee3 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Tizen Package Groups and Images Configurations"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Base/Configuration"
 LICENSE = "GPL-2.0"
+PV = "0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 1fe42b4..8f25b25 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Messaging Framework Library"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "Flora-1.1"
+PV = "0.9.3"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 5024899..cacbb45 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Resource policy framework"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Service"
 LICENSE = "BSD-3-Clause"
+PV = "0.0.59"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -109,7 +110,7 @@ RDEPENDS_${PN}-tests += "murphy"
 RDEPENDS_${PN}-gam += "murphy"
 
 #RDEPENDS of murphy-system-controller (${PN}-system-controller)
-#RDEPENDS_${PN}-system-controller += "ico-uxf-homescreen"
+RDEPENDS_${PN}-system-controller += "ico-uxf-homescreen"
 
 #RDEPENDS of murphy-plugins-base (${PN}-plugins-base)
 RDEPENDS_${PN}-plugins-base += "murphy-core"
@@ -147,7 +148,8 @@ DEPENDS += "weston-ivi-shell"
 DEPENDS += "smack"
 DEPENDS += "libwebsockets"
 DEPENDS += "ecore"
-DEPENDS += "mesa"
+DEPENDS += "virtual/libgles2"
+DEPENDS += "virtual/egl"
 DEPENDS += "dbus"
 DEPENDS += "pulseaudio"
 DEPENDS += "ail"
@@ -279,10 +281,9 @@ do_install() {
  # Copy the systemd files in place.
  mkdir -p ${D}${systemd_unitdir}/system
  cp packaging.in/murphyd.service ${D}${systemd_unitdir}/system
- mkdir -p ${D}${systemd_unitdir}/user
- cp packaging.in/ico-homescreen.service ${D}${systemd_unitdir}/user
- cp packaging.in/murphy-wait-for-launchpad-ready.path \
-     ${D}${systemd_unitdir}/user
+ # cp packaging.in/ico-homescreen.service %{buildroot}%{_unitdir_user}
+ # cp packaging.in/murphy-wait-for-launchpad-ready.path \
+ #     %{buildroot}%{_unitdir_user}
  
  mkdir -p ${D}${sysconfdir}/dbus-1/system.d
  sed "s/@TZ_SYS_USER_GROUP@/users/g" \
@@ -346,11 +347,11 @@ pkg_postinst_${PN}() {
     #!/bin/sh -e
 
     # prevent system controller from starting
-    rm -f ${systemd_unitdir}/user/weston.target.wants/ico-uxf-wait-launchpad-ready.path
+    # rm -f %{_unitdir_user}/weston.target.wants/ico-uxf-wait-launchpad-ready.path
     # instead launch just ico-homescreen
-    rm -f ${systemd_unitdir}/user/weston.target.wants/murphy-wait-for-launchpad-ready.path
-    ln -s ${systemd_unitdir}/user/murphy-wait-for-launchpad-ready.path \
-        ${systemd_unitdir}/user/weston.target.wants/murphy-wait-for-launchpad-ready.path
+    # rm -f %{_unitdir_user}/weston.target.wants/murphy-wait-for-launchpad-ready.path
+    # ln -s %{_unitdir_user}/murphy-wait-for-launchpad-ready.path \
+    #     %{_unitdir_user}/weston.target.wants/murphy-wait-for-launchpad-ready.path
 
 }
 
@@ -371,13 +372,12 @@ pkg_postrm_${PN}() {
 pkg_postrm_${PN}() {
     #!/bin/sh -e
 
-    if [ "$1" = "0" ]; then
-    rm -f ${systemd_unitdir}/user/weston.target.wants/murphy-wait-for-launchpad-ready.path
-    if [ -f ${systemd_unitdir}/user/ico-uxf-wait-launchpad-ready.path ]; then
-        ln -sf ${systemd_unitdir}/user/ico-uxf-wait-launchpad-ready.path \
-            ${systemd_unitdir}/user/weston.target.wants/ico-uxf-wait-launchpad-ready.path
-    fi
-    fi
+    #if [ "$1" = "0" ]; then
+    # rm -f %{_unitdir_user}/weston.target.wants/murphy-wait-for-launchpad-ready.path
+    # if [ -f %{_unitdir_user}/ico-uxf-wait-launchpad-ready.path ]; then
+    #     ln -sf %{_unitdir_user}/ico-uxf-wait-launchpad-ready.path \
+    #         %{_unitdir_user}/weston.target.wants/ico-uxf-wait-launchpad-ready.path
+    #fi
 
 }
 
@@ -385,7 +385,7 @@ pkg_postrm_${PN}() {
     #!/bin/sh -e
 
     if [ "$1" = "0" ]; then
-    /bin/systemctl disable murphyd.service
+        systemctl disable murphyd.service
     fi
     ldconfig
 
@@ -547,8 +547,6 @@ murphy-gam_files += "${prefix}/lib/murphy/plugins/plugin-gam-resource-manager.so
 
 murphy-system-controller_files = ""
 murphy-system-controller_files += "${prefix}/lib/murphy/plugins/plugin-system-controller.so"
-murphy-system-controller_files += "${systemd_unitdir}/user/ico-homescreen.service"
-murphy-system-controller_files += "${systemd_unitdir}/user/murphy-wait-for-launchpad-ready.path"
 MANIFESTFILES_${PN}-system-controller = "murphy.manifest"
 
 murphy-glib_files = ""
index 44799db..bb45fc1 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/murphy;tag=7934858e21456e894778c8ec5da8d1c7f21e7830;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/murphy;tag=ec834e4a57bf4a9ea63554e2bf3b247b666fe347;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 9db1475..c06a867 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Neard Abstraction Library (for Neard v0.7)"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Network & Connectivity/NFC"
 LICENSE = "LGPL-2.0"
+PV = "0.7.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -50,6 +51,7 @@ do_prep() {
  cd ${S}
  chmod -Rf a+rX,u+w,g-w,o-w ${S}
  #setup -q -n neardal-0.7.0
+ cp ${S}/packaging/neardal.manifest .
  
  
 }
@@ -118,11 +120,13 @@ neardal-dev_files = ""
 neardal-dev_files += "${prefix}/include/neardal/*.h"
 neardal-dev_files += "${prefix}/lib/pkgconfig/neardal.pc"
 neardal-dev_files += "${prefix}/lib/libneardal.so"
+MANIFESTFILES_${PN}-dev = "neardal.manifest"
 
 neardal_files = ""
 neardal_files += "README AUTHORS"
 neardal_files += "${prefix}/lib/libneardal.so.0"
 neardal_files += "${prefix}/lib/libneardal.so.0.0.1"
+MANIFESTFILES_${PN} = "neardal.manifest"
 
 FILES_${PN}-dev = "${neardal-dev_files}"
 FILES_${PN} = "${neardal_files}"
index 2fdd8b1..6f91321 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/upstream/neardal;tag=87f41a7bd3b4bcc1bb3c54ffaeda53f5e65dc8a7;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/neardal;tag=3bbe63f6b9e3e49816d7d65fa95fdef6ac5dbe28;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 8f9adce..884bb07 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "TIZEN Network Configuration Module"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Network"
 LICENSE = "Apache-2.0"
+PV = "0.1.90_29"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 284b477..b94de96 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "NFC framework manager"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Network & Connectivity/NFC"
 LICENSE = "Flora"
+PV = "0.1.6"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -43,13 +44,13 @@ DEPENDS = ""
 #DEPENDS of nfc-manager-neard
 DEPENDS += "pkgmgr"
 DEPENDS += "security-server"
-inherit pkgconfig
+DEPENDS += "aul"
 DEPENDS += "dlog"
 DEPENDS += "curl"
 inherit tizen_cmake
 DEPENDS += "capi-network-wifi"
 DEPENDS += "app-svc"
-DEPENDS += "aul"
+inherit pkgconfig
 DEPENDS += "capi-media-wav-player"
 DEPENDS += "glib-2.0"
 DEPENDS += "system-server"
index f67ac42..494d296 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "GENIVI Node Startup Controller"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/GENIVI"
 LICENSE = "MPL-2.0"
+PV = "1.0.2"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 75050ae..d0a332c 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Notification Library"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/API"
 LICENSE = "Apache-2.0"
+PV = "0.2.3"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
diff --git a/recipes-tizen/oma-ds-agent/oma-ds-agent-extraconf.inc b/recipes-tizen/oma-ds-agent/oma-ds-agent-extraconf.inc
new file mode 100644 (file)
index 0000000..22854f2
--- /dev/null
@@ -0,0 +1 @@
+INSANE_SKIP_ds-public-plugins = "dev-so"
\ No newline at end of file
diff --git a/recipes-tizen/oma-ds-agent/oma-ds-agent.inc b/recipes-tizen/oma-ds-agent/oma-ds-agent.inc
new file mode 100644 (file)
index 0000000..4ab2a94
--- /dev/null
@@ -0,0 +1,175 @@
+DESCRIPTION = "OMA-DS Agent Daemon for Data Synchronization"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "Base/Device Management"
+LICENSE = "Apache-2.0"
+PV = "0.1.66"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit manifest autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by oma-ds-agent
+
+
+#PROVIDES by ds-public-plugins
+PROVIDES += "ds-public-plugins"
+
+
+RDEPENDS = ""
+#RDEPENDS of oma-ds-agent (${PN})
+RDEPENDS_${PN} += "glibc"
+
+
+DEPENDS = ""
+#DEPENDS of oma-ds-agent
+DEPENDS += "libcheck"
+inherit tizen_cmake
+DEPENDS += "libslp-memo"
+DEPENDS += "tizen-platform-config"
+DEPENDS += "expat"
+inherit pkgconfig
+DEPENDS += "dlog"
+DEPENDS += "glib-2.0"
+DEPENDS += "libsoup-2.4"
+DEPENDS += "contacts-service"
+DEPENDS += "aul"
+DEPENDS += "sync-agent"
+DEPENDS += "sqlite3"
+DEPENDS += "vconf"
+DEPENDS += "dbus-glib"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+   cmake \
+         -DCMAKE_VERBOSE_MAKEFILE=ON \
+         -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
+         -DCMAKE_INSTALL_LIBDIR:PATH=${prefix}/lib \
+         -DINCLUDE_INSTALL_DIR:PATH=${prefix}/include \
+         -DLIB_INSTALL_DIR:PATH=${prefix}/lib \
+         -DSYSCONF_INSTALL_DIR:PATH=${sysconfdir} \
+         -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
+         -DCMAKE_SKIP_RPATH:BOOL=ON \
+         -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
+         ${EXTRA_OECMAKE} . -DCMAKE_INSTALL_PREFIX=${prefix} -DTZ_SYS_DB=${prefix}/dbspace
+ make -j16
+}
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+ rm -rf ${D}
+ if [ ! -d ${D}${prefix}/dbspace ]
+ then
+       mkdir -p ${D}${prefix}/dbspace
+ fi
+ sqlite3 ${D}${prefix}/dbspace/.omasyncagent.db "PRAGMA journal_mode = PERSIST; create table a(a); drop table a;" > /dev/null
+   oe_runmake \
+         DESTDIR=${D} \
+         INSTALL_ROOT=${D} \
+         BINDIR=${prefix}/bin \
+   install  
+   rm -f ${D}${infodir}/dir 
+   find ${D} -regex ".*\.la$" | xargs rm -f -- 
+   find ${D} -regex ".*\.a$" | xargs rm -f --
+}
+
+pkg_postinst_${PN}() {
+    #!/bin/sh -e
+
+    if [ ! -d $D${prefix}/dbspace ]
+    then
+       mkdir $D${prefix}/dbspace
+    fi
+    if [ ! -d ${sysconfdir}/rc.d/rc3.d ]
+    then
+       mkdir ${sysconfdir}/rc.d/rc3.d
+    fi
+    if [ ! -d ${sysconfdir}/rc.d/rc5.d ]
+    then
+       mkdir ${sysconfdir}/rc.d/rc5.d
+    fi
+
+}
+
+pkg_postrm_${PN}() {
+    #!/bin/sh -e
+
+    rm -f /tmp/agent_fw_event_omads*
+    rm -f /tmp/agent_fw_noti_reply_omads*
+    rm -f ${sysconfdir}/rc.d/rc3.d/S91oma-ds-agent
+    rm -f ${sysconfdir}/rc.d/rc5.d/S91oma-ds-agent
+    rm -f $D${prefix}/dbspace/.omasyncagent.db $D${prefix}/dbspace/.omasyncagent.db-journal
+    rm -rf /usr/share/oma-ds-cfg
+
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " oma-ds-agent "
+PACKAGES += " ds-public-plugins "
+
+oma-ds-agent_files = ""
+oma-ds-agent_files += "${prefix}/dbspace/.omasyncagent.db"
+oma-ds-agent_files += "${prefix}/dbspace/.omasyncagent.db-journal"
+oma-ds-agent_files += "/usr/share/dbus-1/system-services/com.samsung.omadsagent.service"
+oma-ds-agent_files += "${prefix}/bin/oma-ds-agent"
+oma-ds-agent_files += "/usr/share/oma-ds-cfg/*"
+oma-ds-agent_files += "/usr/lib/systemd/system/oma-ds-agent.service"
+oma-ds-agent_files += "/usr/lib/systemd/system/graphical.target.wants/oma-ds-agent.service"
+oma-ds-agent_files += "${sysconfdir}/dbus-1/system.d/com.samsung.omadsagent.conf"
+MANIFESTFILES_${PN} = "oma-ds-agent.manifest"
+
+ds-public-plugins_files = ""
+ds-public-plugins_files += "/usr/lib/sync-agent/ds-public/*"
+MANIFESTFILES_ds-public-plugins = "ds-public-plugins.manifest"
+
+FILES_${PN} = "${oma-ds-agent_files}"
+FILES_ds-public-plugins = "${ds-public-plugins_files}"
+
+PKG_oma-ds-agent= "oma-ds-agent"
+PKG_ds-public-plugins= "ds-public-plugins"
+
+require oma-ds-agent-extraconf.inc
+
diff --git a/recipes-tizen/oma-ds-agent/oma-ds-agent_git.bb b/recipes-tizen/oma-ds-agent/oma-ds-agent_git.bb
new file mode 100644 (file)
index 0000000..fc30481
--- /dev/null
@@ -0,0 +1,10 @@
+require oma-ds-agent.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/core/system/oma-ds-agent;tag=16dd30cb7b9c86bc5744ff170f45683d5c76ac0c;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
index 53c8356..d03de6b 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "A Security Tool that Provides Authentication for Applications"
 HOMEPAGE = "http://www.linux-pam.org/"
 SECTION = "Security/Access Control"
 LICENSE = "GPL-2.0+ or BSD-3-Clause"
+PV = "1.1.6"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 398685a..ce4d052 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "OFono/Obex business logic for phone web APIs"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/Modello"
 LICENSE = "Apache-2.0"
+PV = "0.0.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index c14c835..fac8124 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "library for PIMs IPC"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.0.28"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index b7cfd97..241d0b7 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Packager Manager infomation api for package"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Application Framework/Package Management"
 LICENSE = "Apache-2.0"
+PV = "0.0.134"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 7bb2bb0..d4e9ec2 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/core/appfw/pkgmgr-info;tag=6efbbec62a4dae98174db0fb706fe8e4c16a702a;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/core/appfw/pkgmgr-info;tag=acba4732066b478faf57682b121a43774d4fa164;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index eee6e77..bd61b13 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Packager Manager client library package"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Application Framework/Package Management"
 LICENSE = "Apache-2.0"
+PV = "0.2.89"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index d208abf..b54f92d 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Privacy Management"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Security/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.0.4"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 74e7316..6171b84 100644 (file)
@@ -1,13 +1,14 @@
 DESCRIPTION = "Pulseaudio module for enforcing policy decisions in the audio domain"
 HOMEPAGE = "http://nohomepage.org"
-SECTION = "Multimedia/Audio FW"
+SECTION = "Automotive/Resource Policy"
 LICENSE = "LGPL-2.1"
+PV = "0.9.32"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 5c50907..f0e39f7 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/pulseaudio-module-murphy-ivi;tag=b81902a13e47d93f066bb130c928d831cfe53beb;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/pulseaudio-module-murphy-ivi;tag=36574d1f9d167695b634178b0618aad803ce47a0;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 4977905..7656d48 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Improved Linux sound server"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Multimedia/Audio"
 LICENSE = "GPL-2.0+ and LGPL-2.1+"
+PV = "5.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -136,6 +137,12 @@ DEPENDS += "vconf"
 
 do_prep() {
  cd ${S}
+ #extracte source 0 
+ pushd ${S}/../
+ unp ${S}/packaging/pulseaudio-5.0.tar.gz 
+ popd 
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q -T -b0
  echo "5.0" > .tarball-version
  cp ${S}/packaging/pulseaudio.manifest .
  
@@ -150,42 +157,23 @@ do_configure() {
 
 do_compile() {
  cd ${S}
- LANG=C
- export LANG
- unset DISPLAY
- LD_AS_NEEDED=1; export LD_AS_NEEDED ;
- export CFLAGS="$CFLAGS -fno-strict-aliasing"
- export LD_AS_NEEDED=0
- ./bootstrap.sh --prefix=${prefix} \
-         --disable-static \
-         --enable-alsa \
-         --disable-ipv6 \
-         --disable-oss-output \
-         --disable-oss-wrapper \
-         --disable-x11 \
-         --disable-hal-compat \
-         --disable-lirc \
-         --disable-avahi \
-         --disable-jack \
-         --disable-xen \
-         --without-fftw \
-         --enable-bluez5 \
-         --disable-bluez4 \
-         --with-bluetooth-headset-backend=ofono \
-         --enable-systemd \
-         --with-database=tdb \
-         --enable-samsung-policy \
-         --with-udev-rules-dir=${prefix}/lib/udev/rules.d \
-         --with-system-user=pulse \
-         --with-system-group=pulse \
-         --with-access-group=pulse-access
- oe_runmake -j16 V=0
+  LANG=C
+  export LANG
+  unset DISPLAY
+  LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+  
+  export CFLAGS="$CFLAGS -fno-strict-aliasing"
+  export LD_AS_NEEDED=0
+  NOCONFIGURE=yes ./bootstrap.sh
+  
+  autotools_do_configure
+  
+  oe_runmake -j16 V=0
+  
+  
+  
 }
+EXTRA_OECONF += " --prefix=${prefix} --disable-static --enable-alsa --disable-ipv6 --disable-oss-output --disable-oss-wrapper --disable-x11 --disable-hal-compat --disable-lirc --disable-avahi --disable-jack --disable-xen --without-fftw --enable-bluez5 --disable-bluez4 --with-bluetooth-headset-backend=ofono --enable-systemd --with-database=tdb --enable-samsung-policy --with-udev-rules-dir=${prefix}/lib/udev/rules.d --with-system-user=pulse --with-system-group=pulse --with-access-group=pulse-access"
 
 do_install() {
  export RPM_BUILD_ROOT=${D}
index 971fa39..5312c28 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/upstream/pulseaudio;tag=c91f47e3d11e72bf583f7d84643a9d768c168684;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/pulseaudio;tag=90ad3a65709650ce38abcc77350d900763286f5d;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 1fea77d..cdf8ae8 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Python Bindings for libxml2"
 HOMEPAGE = "http://xmlsoft.org"
 SECTION = "Platform Development/Python"
 LICENSE = "MIT"
+PV = "2.8.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
diff --git a/recipes-tizen/python-requests/python-requests-extraconf.inc b/recipes-tizen/python-requests/python-requests-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/recipes-tizen/python-requests/python-requests.inc b/recipes-tizen/python-requests/python-requests.inc
new file mode 100644 (file)
index 0000000..d6793d4
--- /dev/null
@@ -0,0 +1,92 @@
+DESCRIPTION = "Awesome Python HTTP Library That's Actually Usable"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "System/Base"
+LICENSE = "Apache-2.0"
+PV = "2.2.1"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit manifest autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by python-requests
+
+
+RDEPENDS = ""
+#RDEPENDS of python-requests (${PN})
+RDEPENDS_${PN} += "python"
+
+
+DEPENDS = ""
+#DEPENDS of python-requests
+inherit pythonnative
+DEPENDS += "python-setuptools"
+DEPENDS_append_class-native = " fdupes-native"
+DEPENDS_append_class-target = " fdupes-native"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q -n requests-2.2.1
+ cp  ${S}/packaging/python-requests.manifest .
+ # for rpmlint warning: remove shebang from python library
+ sed -i '/^#!/d' ./requests/certs.py
+ sed -i '/^#!/d' ./requests/packages/chardet/chardetect.py
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+ python setup.py build
+ exit 0
+ python setup.py test
+}
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+ python setup.py install --skip-build --prefix=${prefix} --root=${D}
+ #fdupes $RPM_BUILD_ROOT
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " python-requests "
+
+python-requests_files = ""
+python-requests_files += "${prefix}/lib/python2.7/site-packages/*"
+MANIFESTFILES_${PN} = "python-requests.manifest"
+
+FILES_${PN} = "${python-requests_files}"
+
+PKG_python-requests= "python-requests"
+
+require python-requests-extraconf.inc
+
diff --git a/recipes-tizen/python-requests/python-requests_git.bb b/recipes-tizen/python-requests/python-requests_git.bb
new file mode 100644 (file)
index 0000000..e729a83
--- /dev/null
@@ -0,0 +1,10 @@
+require python-requests.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/upstream/python-requests;tag=10e958cb8d3786946e30d4114f8afe27b9daccaf;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
index 9205181..4e5cc75 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Easily build and distribute Python packages"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Applications/System"
 LICENSE = "Python or ZPLv2.0"
+PV = "0.6c11"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 151af50..e2921e6 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "The Package Manager"
 HOMEPAGE = "http://www.rpm.org"
 SECTION = "Base/Package Management"
 LICENSE = "GPL-2.0+"
+PV = "4.11.0.1"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -62,10 +63,10 @@ RDEPENDS_${PN}-build += "make"
 RDEPENDS_${PN}-build += "gcc"
 RDEPENDS_${PN}-build += "patch"
 RDEPENDS_${PN}-build += "xz"
-RDEPENDS_${PN}-build += "glibc"
 RDEPENDS_${PN}-build += "findutils"
 RDEPENDS_${PN}-build += "gzip"
 RDEPENDS_${PN}-build += "rpm"
+RDEPENDS_${PN}-build += "glibc"
 RDEPENDS_${PN}-build += "binutils"
 
 #RDEPENDS of rpm-dev (${PN}-dev)
@@ -83,9 +84,9 @@ DEPENDS += "file"
 DEPENDS += "popt"
 DEPENDS += "uthash"
 DEPENDS += "nss"
+DEPENDS += "make"
 DEPENDS += "bzip2"
 DEPENDS += "lua"
-DEPENDS += "elfutils"
 DEPENDS += "patch"
 inherit pkgconfig
 inherit pythonnative
@@ -102,7 +103,7 @@ DEPENDS += "acl"
 DEPENDS += "gzip"
 DEPENDS_append_class-native = " fdupes-native"
 DEPENDS_append_class-target = " fdupes-native"
-DEPENDS += "make"
+DEPENDS += "elfutils"
 DEPENDS += "binutils"
 
 do_prep() {
@@ -204,7 +205,8 @@ do_install() {
  rm -rf ${D}${mandir}/{fr,ja,ko,pl,ru,sk}
  rm -f ${D}${prefix}/share/locale/de/LC_MESSAGES/rpm.mo
  rm -f ${D}${prefix}/lib/rpm/cpanflute ${D}${prefix}/lib/rpm/cpanflute2
- install -m 755 scripts/find-supplements{,.ksyms} ${D}${prefix}/lib/rpm
+ install -m 755 scripts/find-supplements ${D}${prefix}/lib/rpm
+ install -m 755 scripts/find-supplements.ksyms ${D}${prefix}/lib/rpm
  install -m 755 scripts/firmware.prov ${D}${prefix}/lib/rpm
  install -m 755 scripts/debuginfo.prov ${D}${prefix}/lib/rpm
  rm -f ${D}${prefix}/lib/locale ${D}${prefix}/lib/rpmrc
index 0f62417..2e0204f 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/upstream/rpm;tag=6af979ffe246fcc3c5286893f364a4691094beca;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/rpm;tag=4911aabb47f039aa3d205aa6c6ebe1a982797c97;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index faa1a6e..7aee9c5 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "GNOME UPnP/DLNA Media Server"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Applications/Multimedia"
 LICENSE = "LGPL-2.0+"
+PV = "0_22_0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -22,6 +23,7 @@ PROVIDES += "rygel-dev"
 RDEPENDS = ""
 #RDEPENDS of rygel (${PN})
 RDEPENDS_${PN} += "coreutils"
+RDEPENDS_${PN} += "/usr/bin/pkg_initdb"
 
 #RDEPENDS of rygel-dev (${PN}-dev)
 RDEPENDS_${PN}-dev += "rygel"
@@ -34,7 +36,7 @@ DEPENDS += "util-linux"
 DEPENDS += "gupnp-dlna"
 DEPENDS += "gnome-common"
 DEPENDS += "gstreamer1.0-plugins-base"
-DEPENDS += "vala"
+DEPENDS += "gstreamer1.0"
 inherit pkgconfig
 DEPENDS += "gupnp"
 DEPENDS += "libsoup-2.4"
@@ -45,7 +47,7 @@ DEPENDS += "gupnp-av"
 DEPENDS += "sqlite3"
 DEPENDS += "libxslt"
 DEPENDS += "glib-2.0"
-DEPENDS += "gstreamer1.0"
+DEPENDS += "vala"
 DEPENDS += "dbus-glib"
 
 do_prep() {
@@ -95,6 +97,9 @@ do_install() {
  mkdir -p ${D}
  
  rm -rf ${D}
+ mkdir -p ${D}${prefix}/share/packages/
+ install -m 0644 org.tizen.rygel.xml ${D}${prefix}/share/packages/
  # >> install pre
  # << install pre
  
@@ -128,6 +133,7 @@ pkg_postinst_${PN}() {
     /bin/touch --no-create $D${prefix}/share/icons/hicolor || :
     $D${prefix}/bin/gtk-update-icon-cache \
       --quiet $D${prefix}/share/icons/hicolor 2> /dev/null|| :
+    /usr/bin/pkg_initdb
     # systemctl daemon-reload
     # systemctl restart rygel.service
 
@@ -191,6 +197,7 @@ rygel_files += "${prefix}/share/rygel/xml/RenderingControl2.xml"
 rygel_files += "${prefix}/share/rygel/xml/X_MS_MediaReceiverRegistrar1.xml"
 rygel_files += "${prefix}/share/man/man1/rygel.1.gz"
 rygel_files += "${prefix}/share/man/man5/rygel.conf.5.gz"
+rygel_files += "${prefix}/share/packages/org.tizen.rygel.xml"
 rygel_files += "${prefix}/lib/librygel-*.so.*"
 rygel_files += "${prefix}/lib/rygel-2.2/plugins/*.so"
 rygel_files += "${prefix}/lib/rygel-2.2/plugins/*.plugin"
index d57eb05..fc23e79 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/rygel;tag=be0b78a986fe3d55ec3353afc4661f54351a3766;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/rygel;tag=691ca909d4afd0f79145d760583dfe4756de1411;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
diff --git a/recipes-tizen/secure-storage/secure-storage-extraconf.inc b/recipes-tizen/secure-storage/secure-storage-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/recipes-tizen/secure-storage/secure-storage.inc b/recipes-tizen/secure-storage/secure-storage.inc
new file mode 100644 (file)
index 0000000..bb49608
--- /dev/null
@@ -0,0 +1,206 @@
+DESCRIPTION = "Secure storage"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "System/Security"
+LICENSE = "Apache 2.0"
+PV = "0.12.9"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit manifest autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by secure-storage
+
+
+#PROVIDES by ss-server
+PROVIDES += "ss-server"
+
+
+#PROVIDES by libss-client-dev
+PROVIDES += "libss-client-dev"
+
+
+#PROVIDES by libss-client
+PROVIDES += "libss-client"
+# the PROVIDES rules is ignore "libss-client.so  "
+PROVIDES += "libss-client.so"
+RPROVIDES_libss-client += "libss-client.so"
+
+
+RDEPENDS = ""
+#RDEPENDS of libss-client (libss-client)
+RDEPENDS_libss-client += "dukgenerator"
+
+#RDEPENDS of ss-server (ss-server)
+RDEPENDS_ss-server += "libss-client"
+RDEPENDS_ss-server += "systemd"
+
+#RDEPENDS of libss-client-dev (libss-client-dev)
+RDEPENDS_libss-client-dev += "libss-client"
+
+
+DEPENDS = ""
+#DEPENDS of secure-storage
+DEPENDS += "systemd"
+DEPENDS += "openssl"
+inherit tizen_cmake
+DEPENDS += "security-server"
+DEPENDS += "dlog"
+inherit pkgconfig
+DEPENDS += "dukgenerator"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/libss-client.manifest ${S}/packaging/libss-client-devel.manifest ${S}/packaging/ss-server.manifest .
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+   cmake \
+         -DCMAKE_VERBOSE_MAKEFILE=ON \
+         -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
+         -DCMAKE_INSTALL_LIBDIR:PATH=${prefix}/lib \
+         -DINCLUDE_INSTALL_DIR:PATH=${prefix}/include \
+         -DLIB_INSTALL_DIR:PATH=${prefix}/lib \
+         -DSYSCONF_INSTALL_DIR:PATH=${sysconfdir} \
+         -DSHARE_INSTALL_PREFIX:PATH=${prefix}/share \
+         -DCMAKE_SKIP_RPATH:BOOL=ON \
+         -DBUILD_SHARED_LIBS:BOOL=ON \
+         -DCMAKE_TOOLCHAIN_FILE=${WORKDIR}/toolchain.cmake \
+         ${EXTRA_OECMAKE} .
+ make -j16
+}
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+   oe_runmake \
+         DESTDIR=${D} \
+         INSTALL_ROOT=${D} \
+         BINDIR=${prefix}/bin \
+   install  
+   rm -f ${D}${infodir}/dir 
+   find ${D} -regex ".*\.la$" | xargs rm -f -- 
+   find ${D} -regex ".*\.a$" | xargs rm -f --
+ mkdir -p ${D}${prefix}/lib/systemd/system/multi-user.target.wants
+ mkdir -p ${D}${prefix}/lib/systemd/system/sockets.target.wants
+ ln -s ../secure-storage.service ${D}${prefix}/lib/systemd/system/multi-user.target.wants/secure-storage.service
+ ln -s ../secure-storage.socket ${D}${prefix}/lib/systemd/system/sockets.target.wants/secure-storage.socket
+ mkdir -p ${D}/usr/share/license
+ cp LICENSE.APLv2 ${D}/usr/share/license/ss-server
+ cp LICENSE.APLv2 ${D}/usr/share/license/libss-client
+}
+
+pkg_postinst_libss-client() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postinst_ss-server() {
+    #!/bin/sh -e
+
+    systemctl daemon-reload
+    if [ $1 == 1 ]; then
+        systemctl enable secure-storage.service -q
+        systemctl restart secure-storage.service
+    fi
+
+}
+
+pkg_prerm_ss-server() {
+    #!/bin/sh -e
+
+    if [ $1 == 0 ]; then
+        systemctl stop secure-storage.service
+        systemctl disable secure-storage.service -q
+    fi
+
+}
+
+pkg_postrm_libss-client() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_ss-server() {
+    #!/bin/sh -e
+
+    systemctl daemon-reload
+
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " libss-client "
+PACKAGES += " ss-server "
+PACKAGES += " libss-client-dev "
+
+libss-client_files = ""
+libss-client_files += "${prefix}/lib/libss-client.so.*"
+libss-client_files += "/usr/share/license/libss-client"
+MANIFESTFILES_libss-client = "libss-client.manifest"
+
+ss-server_files = ""
+ss-server_files += "${prefix}/bin/ss-server"
+ss-server_files += "${prefix}/lib/systemd/system/secure-storage.service"
+ss-server_files += "${prefix}/lib/systemd/system/multi-user.target.wants/secure-storage.service"
+ss-server_files += "${prefix}/lib/systemd/system/secure-storage.socket"
+ss-server_files += "${prefix}/lib/systemd/system/sockets.target.wants/secure-storage.socket"
+ss-server_files += "${prefix}/share/secure-storage/config"
+ss-server_files += "/usr/share/license/ss-server"
+MANIFESTFILES_ss-server = "ss-server.manifest"
+
+libss-client-dev_files = ""
+libss-client-dev_files += "${prefix}/include/ss_manager.h"
+libss-client-dev_files += "${prefix}/lib/pkgconfig/secure-storage.pc"
+libss-client-dev_files += "${prefix}/lib/libss-client.so"
+MANIFESTFILES_libss-client-dev = "libss-client-devel.manifest"
+
+FILES_libss-client = "${libss-client_files}"
+FILES_ss-server = "${ss-server_files}"
+FILES_libss-client-dev = "${libss-client-dev_files}"
+
+PKG_libss-client= "libss-client"
+PKG_ss-server= "ss-server"
+PKG_libss-client-dev= "libss-client-dev"
+
+require secure-storage-extraconf.inc
+
diff --git a/recipes-tizen/secure-storage/secure-storage_git.bb b/recipes-tizen/secure-storage/secure-storage_git.bb
new file mode 100644 (file)
index 0000000..cfd3a44
--- /dev/null
@@ -0,0 +1,10 @@
+require secure-storage.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/platform/core/security/secure-storage;tag=8e5c4dc0f1b514a945d0972d701a618e462f7adf;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
index fdaf50b..bf02afe 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Security server and utilities"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Security/Service"
 LICENSE = "Apache-2.0"
+PV = "0.1.1"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 9dcdd62..dcb3aaf 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Sensor framework client library"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Sensor Framework"
 LICENSE = "Apache-2.0"
+PV = "0.5.27"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 2a75f31..7ccebc6 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Selection of tools for developers working with Smack"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Security/Access Control"
 LICENSE = "LGPL-2.1"
+PV = "1.0.4"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 2ac69d8..f66256f 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Speech Recognition Engine"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "BSD-2-Clause"
+PV = "0.7"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index fc9943c..1944fd1 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "status library"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "TBD"
 LICENSE = "Apache-2.0"
+PV = "0.0.1"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 4237370..e6ed14b 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Sync agent FW Library"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Service"
 LICENSE = "Apache-2.0"
+PV = "0.1.91"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 81724db..c6cf556 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Syspopup package"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.0.100"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index f8ffd78..d05397a 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "System server"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Service"
 LICENSE = "Apache-2.0"
+PV = "2.0.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index d7f8157..883bb7c 100644 (file)
@@ -10,6 +10,7 @@ GROUPADD_PARAM_${PN} += "--system -g 19 floppy"
 
 EXTRA_OECONF += "--disable-manpages"
 EXTRA_OECONF += "--without-python"
+#EXTRA_OECONF += "--with-rootprefix=/"
 
 GTKDOC_DOCDIR = "${S}/docs/"
 
index 85c0bb4..ec5abfc 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "A System and Service Manager"
 HOMEPAGE = "http://www.freedesktop.org/wiki/Software/systemd"
 SECTION = "Base/Startup"
 LICENSE = "LGPL-2.0+ and MIT and GPL-2.0+"
+PV = "212"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -29,7 +30,7 @@ RPROVIDES_systemd += "/bin/systemctl"
 # the PROVIDES rules is ignore "/sbin/shutdown  "
 PROVIDES += "/sbin/shutdown"
 RPROVIDES_systemd += "/sbin/shutdown"
-# the PROVIDES rules is ignore "udev = 208"
+# the PROVIDES rules is ignore "udev = 212"
 PROVIDES += "udev"
 RPROVIDES_systemd += "udev"
 
@@ -40,7 +41,7 @@ PROVIDES += "libgudev-dev"
 
 #PROVIDES by systemd-dev
 PROVIDES += "systemd-dev"
-# the PROVIDES rules is ignore "libudev-dev = 208"
+# the PROVIDES rules is ignore "libudev-dev = 212"
 PROVIDES += "libudev-dev"
 RPROVIDES_systemd-dev += "libudev-dev"
 
@@ -49,6 +50,10 @@ RPROVIDES_systemd-dev += "libudev-dev"
 PROVIDES += "libgudev"
 
 
+#PROVIDES by systemd-docs
+PROVIDES += "systemd-docs "
+
+
 #PROVIDES by systemd-analyze
 PROVIDES += "systemd-analyze"
 
@@ -59,13 +64,14 @@ RDEPENDS_${PN} += "hwdata"
 RDEPENDS_${PN} += "dbus"
 RDEPENDS_${PN} += "gawk"
 RDEPENDS_${PN} += "coreutils"
-RDEPENDS_${PN} += "glibc"
 RDEPENDS_${PN} += "shadow"
+RDEPENDS_${PN} += "glibc"
 
 #RDEPENDS of libgudev-dev (libgudev-dev)
 RDEPENDS_libgudev-dev += "libgudev"
 
 #RDEPENDS of systemd-dev (${PN}-dev)
+RDEPENDS_${PN}-dev += "libsystemd"
 RDEPENDS_${PN}-dev += "systemd"
 
 #RDEPENDS of libgudev (libgudev)
@@ -80,20 +86,20 @@ DEPENDS = ""
 DEPENDS += "kmod"
 DEPENDS_append_class-native = " intltool-native"
 DEPENDS_append_class-target = " intltool-native"
-DEPENDS += "attr"
 DEPENDS += "gperf"
 DEPENDS += "hwdata"
 DEPENDS += "dbus"
 DEPENDS += "usbutils"
 inherit pkgconfig
 DEPENDS += "acl"
-DEPENDS += "xz"
+DEPENDS += "docbook-xsl-stylesheets"
 DEPENDS += "glib-2.0"
 DEPENDS += "libxslt"
 DEPENDS += "pciutils"
 DEPENDS += "libcap"
 DEPENDS += "util-linux"
 DEPENDS += "libgcrypt"
+DEPENDS += "xz"
 DEPENDS += "libpam"
 
 do_prep() {
@@ -135,7 +141,7 @@ do_compile() {
   
   
 }
-EXTRA_OECONF += " --enable-bootchart --libexecdir=${prefix}/lib --docdir=${prefix}/share/doc/packages/systemd --disable-static --with-sysvinit-path= --with-sysvrcnd-path= --with-smack-run-label=System"
+EXTRA_OECONF += " --enable-compat-libs --enable-bootchart --libexecdir=${prefix}/lib --docdir=${prefix}/share/doc/packages/systemd --disable-static --with-sysvinit-path= --with-sysvrcnd-path= --with-smack-run-label=System cc_cv_CFLAGS__flto=no"
 
 do_install() {
  export RPM_BUILD_ROOT=${D}
@@ -155,82 +161,88 @@ do_install() {
    rm -f ${D}${infodir}/dir 
    find ${D} -regex ".*\.la$" | xargs rm -f -- 
    find ${D} -regex ".*\.a$" | xargs rm -f --
+ #find_lang systemd
+ cat <<EOF >> systemd.lang
+ %lang(fr) /usr/lib/systemd/catalog/systemd.fr.catalog
+ %lang(it) /usr/lib/systemd/catalog/systemd.it.catalog
+ %lang(ru) /usr/lib/systemd/catalog/systemd.ru.catalog
+EOF
  
  # udev links
${prefix}/bin/mkdir -p ${D}${prefix}/sbin
${prefix}/bin/ln -sf ../bin/udevadm ${D}${prefix}/sbin/udevadm
${prefix}/bin/mkdir -p ${D}${prefix}/lib/firmware/updates
mkdir -p ${D}/${prefix}/sbin
+ ln -sf ../bin/udevadm ${D}${prefix}/sbin/udevadm
+ mkdir -p ${D}${prefix}/lib/firmware/updates
  
  # Create SysV compatibility symlinks. systemctl/systemd are smart
  # enough to detect in which way they are called.
${prefix}/bin/ln -s ../lib/systemd/systemd ${D}${prefix}/sbin/init
${prefix}/bin/ln -s ../lib/systemd/systemd ${D}${prefix}/bin/systemd
${prefix}/bin/ln -s ../bin/systemctl ${D}${prefix}/sbin/reboot
${prefix}/bin/ln -s ../bin/systemctl ${D}${prefix}/sbin/halt
${prefix}/bin/ln -s ../bin/systemctl ${D}${prefix}/sbin/poweroff
${prefix}/bin/ln -s ../bin/systemctl ${D}${prefix}/sbin/shutdown
${prefix}/bin/ln -s ../bin/systemctl ${D}${prefix}/sbin/telinit
${prefix}/bin/ln -s ../bin/systemctl ${D}${prefix}/sbin/runlevel
+ ln -s ../lib/systemd/systemd ${D}${prefix}/sbin/init
+ ln -s ../lib/systemd/systemd ${D}${prefix}/bin/systemd
+ ln -s ../bin/systemctl ${D}${prefix}/sbin/reboot
+ ln -s ../bin/systemctl ${D}${prefix}/sbin/halt
+ ln -s ../bin/systemctl ${D}${prefix}/sbin/poweroff
+ ln -s ../bin/systemctl ${D}${prefix}/sbin/shutdown
+ ln -s ../bin/systemctl ${D}${prefix}/sbin/telinit
+ ln -s ../bin/systemctl ${D}${prefix}/sbin/runlevel
  
  # legacy links
${prefix}/bin/ln -s loginctl ${D}${prefix}/bin/systemd-loginctl
+ ln -s loginctl ${D}${prefix}/bin/systemd-loginctl
  
  # We create all wants links manually at installation time to make sure
  # they are not owned and hence overriden by rpm after the used deleted
  # them.
${prefix}/bin/rm -r ${D}${sysconfdir}/systemd/system/*.target.wants
+ rm -r ${D}${sysconfdir}/systemd/system/*.target.wants
  
  # Make sure the ghost-ing below works
${prefix}/bin/touch ${D}${sysconfdir}/systemd/system/runlevel2.target
${prefix}/bin/touch ${D}${sysconfdir}/systemd/system/runlevel3.target
${prefix}/bin/touch ${D}${sysconfdir}/systemd/system/runlevel4.target
${prefix}/bin/touch ${D}${sysconfdir}/systemd/system/runlevel5.target
+ touch ${D}${sysconfdir}/systemd/system/runlevel2.target
+ touch ${D}${sysconfdir}/systemd/system/runlevel3.target
+ touch ${D}${sysconfdir}/systemd/system/runlevel4.target
+ touch ${D}${sysconfdir}/systemd/system/runlevel5.target
  
  # Make sure these directories are properly owned
${prefix}/bin/mkdir -p ${D}${prefix}/lib/systemd/system/basic.target.wants
${prefix}/bin/mkdir -p ${D}${prefix}/lib/systemd/system/default.target.wants
${prefix}/bin/mkdir -p ${D}${prefix}/lib/systemd/system/dbus.target.wants
${prefix}/bin/mkdir -p ${D}${prefix}/lib/systemd/system/syslog.target.wants
+ mkdir -p ${D}${prefix}/lib/systemd/system/basic.target.wants
+ mkdir -p ${D}${prefix}/lib/systemd/system/default.target.wants
+ mkdir -p ${D}${prefix}/lib/systemd/system/dbus.target.wants
+ mkdir -p ${D}${prefix}/lib/systemd/system/syslog.target.wants
  
  # Make sure the user generators dir exists too
${prefix}/bin/mkdir -p ${D}${prefix}/lib/systemd/system-generators
${prefix}/bin/mkdir -p ${D}${prefix}/lib/systemd/user-generators
+ mkdir -p ${D}${prefix}/lib/systemd/system-generators
+ mkdir -p ${D}${prefix}/lib/systemd/user-generators
  
  # Create new-style configuration files so that we can ghost-own them
${prefix}/bin/touch ${D}${sysconfdir}/hostname
${prefix}/bin/touch ${D}${sysconfdir}/vconsole.conf
${prefix}/bin/touch ${D}${sysconfdir}/locale.conf
${prefix}/bin/touch ${D}${sysconfdir}/machine-id
${prefix}/bin/touch ${D}${sysconfdir}/machine-info
${prefix}/bin/touch ${D}${sysconfdir}/timezone
- #${prefix}/bin/mkdir -p ${D}${sysconfdir}/X11/xorg.conf.d
- #${prefix}/bin/touch ${D}${sysconfdir}/X11/xorg.conf.d/00-keyboard.conf
+ touch ${D}${sysconfdir}/hostname
+ touch ${D}${sysconfdir}/vconsole.conf
+ touch ${D}${sysconfdir}/locale.conf
+ touch ${D}${sysconfdir}/machine-id
+ touch ${D}${sysconfdir}/machine-info
+ touch ${D}${sysconfdir}/timezone
+ #mkdir -p ${D}${sysconfdir}/X11/xorg.conf.d
+ #touch ${D}${sysconfdir}/X11/xorg.conf.d/00-keyboard.conf
  
${prefix}/bin/mkdir -p ${D}${prefix}/lib/systemd/system-preset/
${prefix}/bin/mkdir -p ${D}${prefix}/lib/systemd/user-preset/
+ mkdir -p ${D}${prefix}/lib/systemd/system-preset/
+ mkdir -p ${D}${prefix}/lib/systemd/user-preset/
  
  # Make sure the shutdown/sleep drop-in dirs exist
${prefix}/bin/mkdir -p ${D}${prefix}/lib/systemd/system-shutdown/
${prefix}/bin/mkdir -p ${D}${prefix}/lib/systemd/system-sleep/
+ mkdir -p ${D}${prefix}/lib/systemd/system-shutdown/
+ mkdir -p ${D}${prefix}/lib/systemd/system-sleep/
  
  # Make sure the NTP units dir exists
${prefix}/bin/mkdir -p ${D}${prefix}/lib/systemd/ntp-units.d/
+ mkdir -p ${D}${prefix}/lib/systemd/ntp-units.d/
  
  # Install modprobe fragment
${prefix}/bin/mkdir -p ${D}${sysconfdir}/modprobe.d/
+ mkdir -p ${D}${sysconfdir}/modprobe.d/
  
  # Enable readahead services
${prefix}/bin/ln -s ../systemd-readahead-collect.service ${D}${prefix}/lib/systemd/system/default.target.wants/
${prefix}/bin/ln -s ../systemd-readahead-replay.service ${D}${prefix}/lib/systemd/system/default.target.wants/
+ ln -s ../systemd-readahead-collect.service ${D}${prefix}/lib/systemd/system/default.target.wants/
+ ln -s ../systemd-readahead-replay.service ${D}${prefix}/lib/systemd/system/default.target.wants/
  
  # Fix the dangling /var/lock -> /run/lock symlink
  install -Dm644 tmpfiles.d/legacy.conf ${D}${prefix}/lib/tmpfiles.d/legacy.conf
  
  install -m644 ${S}/packaging/pamconsole-tmp.conf ${D}${prefix}/lib/tmpfiles.d/
  
- rm -rf ${D}${prefix}/lib/systemd/user/default.target
+ rm -rf ${D}/${prefix}/lib/systemd/user/default.target
  
- rm -rf ${D}${prefix}/share/doc/packages/systemd
+ rm -rf ${D}/${prefix}/share/doc/packages/systemd
  
  # Move macros to the proper location for Tizen
  mkdir -p ${D}${sysconfdir}/rpm
@@ -243,24 +255,24 @@ do_install() {
 pkg_preinst_${PN}() {
     #!/bin/sh -e
 
-    $D${prefix}/bin/getent group cdrom >/dev/null 2>&1 || $D${prefix}/sbin/groupadd -r -g 11 cdrom >/dev/null 2>&1 || :
-    $D${prefix}/bin/getent group tape >/dev/null 2>&1 || $D${prefix}/sbin/groupadd -r -g 33 tape >/dev/null 2>&1 || :
-    $D${prefix}/bin/getent group dialout >/dev/null 2>&1 || $D${prefix}/sbin/groupadd -r -g 18 dialout >/dev/null 2>&1 || :
-    $D${prefix}/bin/getent group floppy >/dev/null 2>&1 || $D${prefix}/sbin/groupadd -r -g 19 floppy >/dev/null 2>&1 || :
-    $D${prefix}/bin/systemctl stop systemd-udevd-control.socket systemd-udevd-kernel.socket systemd-udevd.service >/dev/null 2>&1 || :
+    getent group cdrom >/dev/null 2>&1 || /usr/sbin/groupadd -r -g 11 cdrom >/dev/null 2>&1 || :
+    getent group tape >/dev/null 2>&1 || /usr/sbin/groupadd -r -g 33 tape >/dev/null 2>&1 || :
+    getent group dialout >/dev/null 2>&1 || /usr/sbin/groupadd -r -g 18 dialout >/dev/null 2>&1 || :
+    getent group floppy >/dev/null 2>&1 || /usr/sbin/groupadd -r -g 19 floppy >/dev/null 2>&1 || :
+    systemctl stop systemd-udevd-control.socket systemd-udevd-kernel.socket systemd-udevd.service >/dev/null 2>&1 || :
     # Rename configuration files that changed their names
-    $D${prefix}/bin/mv -n ${sysconfdir}/systemd/systemd-logind.conf ${sysconfdir}/systemd/logind.conf >/dev/null 2>&1 || :
-    $D${prefix}/bin/mv -n ${sysconfdir}/systemd/systemd-journald.conf ${sysconfdir}/systemd/journald.conf >/dev/null 2>&1 || :
+    mv -n ${sysconfdir}/systemd/systemd-logind.conf ${sysconfdir}/systemd/logind.conf >/dev/null 2>&1 || :
+    mv -n ${sysconfdir}/systemd/systemd-journald.conf ${sysconfdir}/systemd/journald.conf >/dev/null 2>&1 || :
 
 }
 
 pkg_postinst_${PN}() {
     #!/bin/sh -e
 
-    $D${prefix}/bin/systemd-machine-id-setup > /dev/null 2>&1 || :
-    $D${prefix}/lib/systemd/systemd-random-seed save > /dev/null 2>&1 || :
-    $D${prefix}/bin/systemctl daemon-reexec > /dev/null 2>&1 || :
-    $D${prefix}/bin/systemctl start systemd-udevd.service >/dev/null 2>&1 || :
+    systemd-machine-id-setup > /dev/null 2>&1 || :
+    systemd-random-seed save > /dev/null 2>&1 || :
+    systemctl daemon-reexec > /dev/null 2>&1 || :
+    systemctl start systemd-udevd.service >/dev/null 2>&1 || :
 
 }
 
@@ -280,12 +292,12 @@ pkg_prerm_${PN}() {
     #!/bin/sh -e
 
     if [ $1 -eq 0 ] ; then
-            $D${prefix}/bin/systemctl disable \
+            systemctl disable \
                     getty@.service \
                     remote-fs.target \
                     systemd-readahead-replay.service \
                     systemd-readahead-collect.service >/dev/null 2>&1 || :
-            $D${prefix}/bin/rm -f ${sysconfdir}/systemd/system/default.target >/dev/null 2>&1 || :
+            rm -f /etc/systemd/system/default.target >/dev/null 2>&1 || :
     fi
 
 }
@@ -306,8 +318,8 @@ pkg_postrm_${PN}() {
     #!/bin/sh -e
 
     if [ $1 -ge 1 ] ; then
-            $D${prefix}/bin/systemctl daemon-reload > /dev/null 2>&1 || :
-            $D${prefix}/bin/systemctl try-restart systemd-logind.service >/dev/null 2>&1 || :
+            systemctl daemon-reload > /dev/null 2>&1 || :
+            systemctl try-restart systemd-logind.service >/dev/null 2>&1 || :
     fi
 
 }
@@ -317,16 +329,18 @@ PACKAGES += " libsystemd "
 PACKAGES += " systemd "
 PACKAGES += " libgudev-dev "
 PACKAGES += " systemd-dev "
+PACKAGES += " systemd-docs "
 PACKAGES += " libgudev "
 PACKAGES += " systemd-analyze "
 
 libsystemd_files = ""
 libsystemd_files += "${prefix}/lib/security/pam_systemd.so"
+libsystemd_files += "${prefix}/lib/libsystemd.so.*"
+libsystemd_files += "${prefix}/lib/libudev.so.*"
 libsystemd_files += "${prefix}/lib/libsystemd-daemon.so.*"
-libsystemd_files += "${prefix}/lib/libsystemd-login.so.*"
-libsystemd_files += "${prefix}/lib/libsystemd-journal.so.*"
 libsystemd_files += "${prefix}/lib/libsystemd-id128.so.*"
-libsystemd_files += "${prefix}/lib/libudev.so.*"
+libsystemd_files += "${prefix}/lib/libsystemd-journal.so.*"
+libsystemd_files += "${prefix}/lib/libsystemd-login.so.*"
 libsystemd_files += "${prefix}/lib/libnss_myhostname.so.2"
 MANIFESTFILES_lib${PN} = "systemd.manifest"
 
@@ -334,6 +348,7 @@ systemd_files = ""
 systemd_files += "${sysconfdir}/systemd/bootchart.conf"
 systemd_files += "${sysconfdir}/pam.d/systemd-user"
 systemd_files += "${prefix}/bin/bootctl"
+systemd_files += "${prefix}/bin/busctl"
 systemd_files += "${prefix}/bin/kernel-install"
 systemd_files += "${prefix}/bin/machinectl"
 systemd_files += "${prefix}/bin/systemd-run"
@@ -410,6 +425,8 @@ systemd_files += "${prefix}/lib/systemd/systemd"
 systemd_files += "${prefix}/lib/systemd/system"
 systemd_files += "${prefix}/lib/systemd/system/basic.target.wants"
 systemd_files += "${prefix}/lib/systemd/user"
+systemd_files += "${prefix}/lib/systemd/network"
+systemd_files += "${prefix}/lib/systemd/user/basic.target"
 systemd_files += "${prefix}/lib/systemd/user/bluetooth.target"
 systemd_files += "${prefix}/lib/systemd/user/exit.target"
 systemd_files += "${prefix}/lib/systemd/user/printer.target"
@@ -420,6 +437,9 @@ systemd_files += "${prefix}/lib/systemd/user/systemd-exit.service"
 systemd_files += "${prefix}/lib/systemd/user/paths.target"
 systemd_files += "${prefix}/lib/systemd/user/smartcard.target"
 systemd_files += "${prefix}/lib/systemd/user/timers.target"
+systemd_files += "${prefix}/lib/systemd/user/busnames.target"
+systemd_files += "${prefix}/lib/systemd/network/80-container-host0.network"
+systemd_files += "${prefix}/lib/systemd/network/99-default.link"
 systemd_files += "${prefix}/lib/systemd/systemd-*"
 systemd_files += "${prefix}/lib/systemd/catalog"
 systemd_files += "${prefix}/lib/systemd/catalog/systemd.catalog"
@@ -433,6 +453,7 @@ systemd_files += "${prefix}/lib/tmpfiles.d/x11.conf"
 systemd_files += "${prefix}/lib/tmpfiles.d/tmp.conf"
 systemd_files += "${prefix}/lib/tmpfiles.d/legacy.conf"
 systemd_files += "${prefix}/lib/tmpfiles.d/pamconsole-tmp.conf"
+systemd_files += "${prefix}/lib/tmpfiles.d/systemd-nologin.conf"
 systemd_files += "${prefix}/sbin/init"
 systemd_files += "${prefix}/sbin/reboot"
 systemd_files += "${prefix}/sbin/halt"
@@ -449,10 +470,6 @@ systemd_files += "${prefix}/share/dbus-1/system-services/org.freedesktop.login1.
 systemd_files += "${prefix}/share/dbus-1/system-services/org.freedesktop.locale1.service"
 systemd_files += "${prefix}/share/dbus-1/system-services/org.freedesktop.timedate1.service"
 systemd_files += "${prefix}/share/dbus-1/system-services/org.freedesktop.machine1.service"
-systemd_files += "${prefix}/share/dbus-1/interfaces/org.freedesktop.systemd1.*.xml"
-systemd_files += "${prefix}/share/dbus-1/interfaces/org.freedesktop.hostname1.xml"
-systemd_files += "${prefix}/share/dbus-1/interfaces/org.freedesktop.locale1.xml"
-systemd_files += "${prefix}/share/dbus-1/interfaces/org.freedesktop.timedate1.xml"
 systemd_files += "${prefix}/share/polkit-1"
 systemd_files += "${prefix}/share/polkit-1/actions"
 systemd_files += "${prefix}/share/polkit-1/actions/org.freedesktop.systemd1.policy"
@@ -463,9 +480,7 @@ systemd_files += "${prefix}/share/polkit-1/actions/org.freedesktop.timedate1.pol
 systemd_files += "${prefix}/share/pkgconfig/systemd.pc"
 systemd_files += "${prefix}/share/pkgconfig/udev.pc"
 CONFFILES_${PN} = ""
-CONFFILES_${PN} += "${sysconfdir}/systemd/bootchart.conf"
 CONFFILES_${PN} += "${sysconfdir}/pam.d/systemd-user"
-CONFFILES_${PN} += "${sysconfdir}/rpm/macros.systemd"
 MANIFESTFILES_${PN} = "systemd.manifest"
 DIRFILES_${PN} = ""
 DIRFILES_${PN} += "${prefix}/lib/kernel"
@@ -497,6 +512,7 @@ DIRFILES_${PN} += "${prefix}/lib/firmware/updates"
 DIRFILES_${PN} += "${prefix}/share/systemd"
 DIRFILES_${PN} += "${prefix}/lib/systemd/system/basic.target.wants"
 DIRFILES_${PN} += "${prefix}/lib/systemd/user"
+DIRFILES_${PN} += "${prefix}/lib/systemd/network"
 DIRFILES_${PN} += "${prefix}/lib/systemd/catalog"
 DIRFILES_${PN} += "${prefix}/share/polkit-1"
 DIRFILES_${PN} += "${prefix}/share/polkit-1/actions"
@@ -513,28 +529,32 @@ DIRFILES_libgudev-dev += "${prefix}/include/gudev-1.0"
 DIRFILES_libgudev-dev += "${prefix}/include/gudev-1.0/gudev"
 
 systemd-dev_files = ""
+systemd-dev_files += "${prefix}/lib/libudev.so"
+systemd-dev_files += "${prefix}/lib/libsystemd.so"
 systemd-dev_files += "${prefix}/lib/libsystemd-daemon.so"
-systemd-dev_files += "${prefix}/lib/libsystemd-login.so"
-systemd-dev_files += "${prefix}/lib/libsystemd-journal.so"
 systemd-dev_files += "${prefix}/lib/libsystemd-id128.so"
-systemd-dev_files += "${prefix}/lib/libudev.so"
+systemd-dev_files += "${prefix}/lib/libsystemd-journal.so"
+systemd-dev_files += "${prefix}/lib/libsystemd-login.so"
 systemd-dev_files += "${prefix}/include/systemd"
 systemd-dev_files += "${prefix}/include/systemd/sd-daemon.h"
 systemd-dev_files += "${prefix}/include/systemd/sd-login.h"
 systemd-dev_files += "${prefix}/include/systemd/sd-journal.h"
 systemd-dev_files += "${prefix}/include/systemd/sd-id128.h"
 systemd-dev_files += "${prefix}/include/systemd/sd-messages.h"
-systemd-dev_files += "${prefix}/include/systemd/sd-shutdown.h"
+systemd-dev_files += "${prefix}/include/systemd/_sd-common.h"
 systemd-dev_files += "${prefix}/include/libudev.h"
+systemd-dev_files += "${prefix}/lib/pkgconfig/libudev.pc"
+systemd-dev_files += "${prefix}/lib/pkgconfig/libsystemd.pc"
 systemd-dev_files += "${prefix}/lib/pkgconfig/libsystemd-daemon.pc"
-systemd-dev_files += "${prefix}/lib/pkgconfig/libsystemd-login.pc"
-systemd-dev_files += "${prefix}/lib/pkgconfig/libsystemd-journal.pc"
 systemd-dev_files += "${prefix}/lib/pkgconfig/libsystemd-id128.pc"
-systemd-dev_files += "${prefix}/lib/pkgconfig/libudev.pc"
+systemd-dev_files += "${prefix}/lib/pkgconfig/libsystemd-journal.pc"
+systemd-dev_files += "${prefix}/lib/pkgconfig/libsystemd-login.pc"
 MANIFESTFILES_${PN}-dev = "systemd.manifest"
 DIRFILES_${PN}-dev = ""
 DIRFILES_${PN}-dev += "${prefix}/include/systemd"
 
+systemd-docs_files = ""
+
 libgudev_files = ""
 libgudev_files += "${prefix}/lib/libgudev-1.0.so.*"
 MANIFESTFILES_libgudev = "systemd.manifest"
@@ -547,6 +567,7 @@ FILES_lib${PN} = "${libsystemd_files}"
 FILES_${PN} = "${systemd_files}"
 FILES_libgudev-dev = "${libgudev-dev_files}"
 FILES_${PN}-dev = "${systemd-dev_files}"
+FILES_${PN}-docs = "${systemd-docs_files}"
 FILES_libgudev = "${libgudev_files}"
 FILES_${PN}-analyze = "${systemd-analyze_files}"
 
@@ -554,6 +575,7 @@ PKG_libsystemd= "libsystemd"
 PKG_systemd= "systemd"
 PKG_libgudev-dev= "libgudev-dev"
 PKG_systemd-dev= "systemd-dev"
+PKG_systemd-docs= "systemd-docs"
 PKG_libgudev= "libgudev"
 PKG_systemd-analyze= "systemd-analyze"
 
index 5f7ba77..5268109 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/upstream/systemd;tag=9986a304a0a3f771d671f04d1eebfea6d9a32a20;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/systemd;tag=946095230fe92a254df7795c14fac4910df094a2;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 4af8bda..953e10a 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Samba Trivial Database"
 HOMEPAGE = "http://tdb.samba.org/"
 SECTION = "System/Libraries"
 LICENSE = "GPLv3.0+"
+PV = "1.2.10"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
diff --git a/recipes-tizen/testkit-lite/testkit-lite-extraconf.inc b/recipes-tizen/testkit-lite/testkit-lite-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/recipes-tizen/testkit-lite/testkit-lite.inc b/recipes-tizen/testkit-lite/testkit-lite.inc
new file mode 100644 (file)
index 0000000..32b879e
--- /dev/null
@@ -0,0 +1,136 @@
+DESCRIPTION = "Test runner with a command-line interface"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "Development/Testing"
+LICENSE = "GPL-2.0"
+PV = "3.1.7"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit manifest autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by testkit-lite
+
+
+RDEPENDS = ""
+#RDEPENDS of testkit-lite (${PN})
+RDEPENDS_${PN} += "python"
+RDEPENDS_${PN} += "testkit-stub"
+RDEPENDS_${PN} += "python-lxml"
+RDEPENDS_${PN} += "python-requests"
+RDEPENDS_${PN} += "dbus-python"
+
+
+DEPENDS = ""
+#DEPENDS of testkit-lite
+inherit pythonnative
+DEPENDS_append_class-native = " fdupes-native"
+DEPENDS_append_class-target = " fdupes-native"
+DEPENDS += "python-requests"
+DEPENDS += "python-distribute"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+ cp ${S}/packaging/testkit-lite.manifest .
+ # for rpmlint warning: remove shebang from python library
+ sed -i '/^#!/d' ./testkitlite/commodule/androidmobile.py
+ sed -i '/^#!/d' ./testkitlite/commodule/localhost.py
+ sed -i '/^#!/d' ./testkitlite/commodule/tizenivi.py
+ sed -i '/^#!/d' ./testkitlite/commodule/tizenlocal.py
+ sed -i '/^#!/d' ./testkitlite/commodule/tizenmobile.py
+ sed -i '/^#!/d' ./testkitlite/engines/androidunit.py
+ sed -i '/^#!/d' ./testkitlite/engines/default.py
+ sed -i '/^#!/d' ./testkitlite/engines/pyunit.py
+ sed -i '/^#!/d' ./testkitlite/util/autoexec.py
+ sed -i '/^#!/d' ./testkitlite/util/config.py
+ sed -i '/^#!/d' ./testkitlite/util/connector.py
+ sed -i '/^#!/d' ./testkitlite/util/errors.py
+ sed -i '/^#!/d' ./testkitlite/util/httprequest.py
+ sed -i '/^#!/d' ./testkitlite/util/killall.py
+ sed -i '/^#!/d' ./testkitlite/util/log.py
+ sed -i '/^#!/d' ./testkitlite/util/process.py
+ sed -i '/^#!/d' ./testkitlite/util/result.py
+ sed -i '/^#!/d' ./testkitlite/util/session.py
+ sed -i '/^#!/d' ./testkitlite/util/str2.py
+ sed -i '/^#!/d' ./testkitmerge/merger.py
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+}
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+ python setup.py install --prefix=${prefix} --root=${D}
+ install -d ${D}/${prefix}/share/testkit-lite
+ cp -r xsd ${D}/${prefix}/share/testkit-lite
+ #fdupes ${D}
+ pushd ${D}${prefix}/lib/python2.7/site-packages
+ find . -name '*.pyc' -exec rm -f {} \; 
+ python -c "import sys, os, compileall; br='${D}'; compileall.compile_dir(sys.argv[1], ddir=br and (sys.argv[1][len(os.path.abspath(br)):]+'/') or None)" . 
+ popd
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " testkit-lite "
+
+testkit-lite_files = ""
+testkit-lite_files += "${sysconfdir}/dbus-1/system.d/com.intel.testkit.conf"
+testkit-lite_files += "${prefix}/bin/testkit-lite"
+testkit-lite_files += "${prefix}/bin/testkit-lite-dbus"
+testkit-lite_files += "${prefix}/bin/testkit-merge"
+testkit-lite_files += "/opt/testkit/lite/mh.html"
+testkit-lite_files += "/opt/testkit/lite/testkit-lite_user_guide.pdf"
+testkit-lite_files += "/opt/testkit/lite/testkit-lite_tutorial.pdf"
+testkit-lite_files += "/opt/testkit/lite/test_definition_schema.pdf"
+testkit-lite_files += "${prefix}/lib/python2.7/site-packages/testkitlite/*"
+testkit-lite_files += "${prefix}/lib/python2.7/site-packages/testkitmerge/*"
+testkit-lite_files += "${prefix}/lib/python2.7/site-packages/testkit_lite-3.1.7-py2.7.egg-info/*"
+testkit-lite_files += "${prefix}/share/testkit-lite"
+testkit-lite_files += "/opt/testkit/lite/VERSION"
+testkit-lite_files += "/opt/testkit/lite/commodule/CONFIG"
+CONFFILES_${PN} = ""
+CONFFILES_${PN} += "${sysconfdir}/dbus-1/system.d/com.intel.testkit.conf"
+MANIFESTFILES_${PN} = "testkit-lite.manifest"
+
+FILES_${PN} = "${testkit-lite_files}"
+
+PKG_testkit-lite= "testkit-lite"
+
+require testkit-lite-extraconf.inc
+
diff --git a/recipes-tizen/testkit-lite/testkit-lite_git.bb b/recipes-tizen/testkit-lite/testkit-lite_git.bb
new file mode 100644 (file)
index 0000000..fe86121
--- /dev/null
@@ -0,0 +1,10 @@
+require testkit-lite.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/test/tools/testkit-lite;tag=6ebfe1474b3c2db6c052fa3d2f90a1bac25c3ec2;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
diff --git a/recipes-tizen/testkit-stub/testkit-stub-extraconf.inc b/recipes-tizen/testkit-stub/testkit-stub-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/recipes-tizen/testkit-stub/testkit-stub.inc b/recipes-tizen/testkit-stub/testkit-stub.inc
new file mode 100644 (file)
index 0000000..cbb4410
--- /dev/null
@@ -0,0 +1,88 @@
+DESCRIPTION = "Test stub of testkit-lite"
+HOMEPAGE = "http://nohomepage.org"
+SECTION = "Development/Testing"
+LICENSE = "GPL-2.0"
+PV = "1.0"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit manifest autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by testkit-stub
+
+
+RDEPENDS = ""
+
+DEPENDS = ""
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q -n testkit-stub-1.0
+ cp ${S}/packaging/testkit-stub.manifest .
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+ make -j16
+}
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+ rm -rf ${D}
+   oe_runmake \
+         DESTDIR=${D} \
+         INSTALL_ROOT=${D} \
+         BINDIR=${prefix}/bin \
+   install  
+   rm -f ${D}${infodir}/dir 
+   find ${D} -regex ".*\.la$" | xargs rm -f -- 
+   find ${D} -regex ".*\.a$" | xargs rm -f --
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " testkit-stub "
+
+testkit-stub_files = ""
+testkit-stub_files += "${prefix}/bin/testkit-stub"
+MANIFESTFILES_${PN} = "testkit-stub.manifest"
+
+FILES_${PN} = "${testkit-stub_files}"
+
+PKG_testkit-stub= "testkit-stub"
+
+require testkit-stub-extraconf.inc
+
diff --git a/recipes-tizen/testkit-stub/testkit-stub_git.bb b/recipes-tizen/testkit-stub/testkit-stub_git.bb
new file mode 100644 (file)
index 0000000..bed2e88
--- /dev/null
@@ -0,0 +1,10 @@
+require testkit-stub.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/test/tools/testkit-stub;tag=47df47cf49ed04b7c37c011a0aa582e3d147563b;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
index 5e1f91e..162ec5d 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Tools for Converting from and to the Tiff Format"
 HOMEPAGE = "http://www.remotesensing.org/libtiff"
 SECTION = "Productivity/Graphics/Convertors"
 LICENSE = "HPND"
+PV = "4.0.2"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 306f84a..6377c2c 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Tizen Web APIs implemented using Crosswalk"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Development/Libraries"
 LICENSE = "BSD-3-Clause and Apache-2.0"
+PV = "0.107"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -39,6 +40,7 @@ RDEPENDS_${PN}-bluetooth-demo += "tizen-extensions-crosswalk"
 RDEPENDS_${PN}-audiosystem-demo += "tizen-extensions-crosswalk"
 
 #RDEPENDS of tizen-extensions-crosswalk (${PN})
+RDEPENDS_${PN} += "oma-ds-agent"
 RDEPENDS_${PN} += "crosswalk"
 RDEPENDS_${PN} += "media-thumbnail-server"
 
index d29b0b5..6c2d6ad 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/framework/web/tizen-extensions-crosswalk;tag=4b541673ab3a0a41f9ba9077599844867c3b0af2;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/framework/web/tizen-extensions-crosswalk;tag=4c352c139d2cec125017d383886eff943ea57046;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 49d5cfb..49601dd 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Tizen Platform Configuration"
 HOMEPAGE = "http://www.tizen.org"
 SECTION = "System/Configuration"
 LICENSE = "MIT"
+PV = "2.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index a945ce2..92457f4 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "A toolkit to generate the libtizen-platform-config library"
 HOMEPAGE = "http://www.tizen.org"
 SECTION = "Development/Tools"
 LICENSE = "LGPL-2.0"
+PV = "2.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index c7cc343..9300bfe 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Tizen IVI udev Rules"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/Hardware Adaptation"
 LICENSE = "GPL-2.0"
+PV = "0.13"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 0dd33e2..898dfc4 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "A Build Tool to Update Desktop Files"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Development/Tools"
 LICENSE = "GPL-2.0+"
+PV = "12.1"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index c3fc809..e9bb156 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Systemd session units"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Configuration"
 LICENSE = "GPL-2.0"
+PV = "8"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 4818b00..71a5bff 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/upstream/user-session-units;tag=9f5719b7eb0e6ffb2cf4594ee76b4f594f2d0534;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/user-session-units;tag=66949d8ede2d915a1ec7de6558695335dd18e6a6;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 36df034..8b45cec 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "A hash table for C structures"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Kernel"
 LICENSE = "BSD-style single-clause"
+PV = "1.9.7"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index f49b722..b1b29df 100644 (file)
@@ -1,13 +1,14 @@
 DESCRIPTION = "Programming language for GNOME"
 HOMEPAGE = "http://live.gnome.org/Vala"
-SECTION = "Development/Gnome"
+SECTION = "Platform Development/Utilities"
 LICENSE = "LGPL-2.0"
+PV = "0.24.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -45,6 +46,7 @@ do_prep() {
  cd ${S}
  chmod -Rf a+rX,u+w,g-w,o-w ${S}
  #setup -q
+ cp ${S}/packaging/vala.manifest .
  
  
 }
@@ -64,7 +66,7 @@ do_compile() {
   
   
   autotools_do_configure
-  make -j16
+  oe_runmake -j16
   
   
   
@@ -140,6 +142,7 @@ PACKAGES += " libvala-dev "
 
 libvala_files = ""
 libvala_files += "${prefix}/lib/libvala-0.24.so.*"
+MANIFESTFILES_lib${PN} = "vala.manifest"
 
 vala_files = ""
 vala_files += "${prefix}/bin/vala-0.24"
@@ -157,6 +160,7 @@ vala_files += "${prefix}/share/vala"
 vala_files += "${prefix}/share/vala/Makefile.vapigen"
 vala_files += "${prefix}/share/vala-0.24/"
 vala_files += "${prefix}/lib/vala-0.24/"
+MANIFESTFILES_${PN} = "vala.manifest"
 DIRFILES_${PN} = ""
 DIRFILES_${PN} += "${prefix}/share/vala"
 
@@ -165,6 +169,7 @@ libvala-dev_files += "AUTHORS ChangeLog NEWS README"
 libvala-dev_files += "${prefix}/include/vala-0.24/"
 libvala-dev_files += "${prefix}/lib/libvala-0.24.so"
 libvala-dev_files += "${prefix}/lib/pkgconfig/libvala-0.24.pc"
+MANIFESTFILES_lib${PN}-dev = "vala.manifest"
 
 FILES_lib${PN} = "${libvala_files}"
 FILES_${PN} = "${vala_files}"
index 6e54c0d..c550587 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/upstream/vala;tag=b9dc5bc4a4d841a362bd3252ecac6a927f42ecd5;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/vala;tag=840fd0f666c91fba0169b8176cb88a80b689ad8a;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index b32fea1..a91196e 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Internal shared keys for vconf"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Application Framework/Development"
 LICENSE = "Apache-2.0"
+PV = "0.0.82"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index befff2c..2264050 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Configuration system library"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "System/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.2.51"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
diff --git a/recipes-tizen/wayland-fits-master/wayland-fits-master-extraconf.inc b/recipes-tizen/wayland-fits-master/wayland-fits-master-extraconf.inc
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/recipes-tizen/wayland-fits-master/wayland-fits-master.inc b/recipes-tizen/wayland-fits-master/wayland-fits-master.inc
new file mode 100644 (file)
index 0000000..97e8f73
--- /dev/null
@@ -0,0 +1,119 @@
+DESCRIPTION = "Wayland Test Suite"
+HOMEPAGE = "https://github.com/01org/wayland-fits"
+SECTION = "Applications/Core Applications"
+LICENSE = "GPL-2.0+"
+PV = "0.2.2"
+
+SRC_URI = ""
+
+S = "${WORKDIR}/git"
+
+inherit manifest autotools-brokensep
+
+BBCLASSEXTEND = ""
+PROVIDES = ""
+
+#PROVIDES by wayland-fits-master
+
+
+RDEPENDS = ""
+
+DEPENDS = ""
+#DEPENDS of wayland-fits-master
+DEPENDS += "libcheck"
+DEPENDS += "libxkbcommon"
+DEPENDS += "evas"
+inherit pkgconfig
+DEPENDS += "weston"
+DEPENDS += "wayland"
+DEPENDS += "unzip"
+DEPENDS += "efl"
+DEPENDS += "elementary"
+DEPENDS += "ecore"
+DEPENDS += "boost"
+DEPENDS += "pixman"
+
+do_prep() {
+ cd ${S}
+ chmod -Rf a+rX,u+w,g-w,o-w ${S}
+ #setup -q
+}
+do_patch_append() {
+    bb.build.exec_func('do_prep', d)
+}
+
+do_configure() {
+}
+
+do_compile() {
+ cd ${S}
+  LANG=C
+  export LANG
+  unset DISPLAY
+  LD_AS_NEEDED=1; export LD_AS_NEEDED ;
+  
+  export CXXFLAGS="-DMEDIA_PATH='\"${prefix}/share/media\"'"
+  ./autogen.sh
+  
+  autotools_do_configure
+  make -j16
+  
+  
+  
+}
+EXTRA_OECONF += ""
+
+do_install() {
+ export RPM_BUILD_ROOT=${D}
+ cd ${S}
+ LANG=C
+ export LANG
+ unset DISPLAY
+ rm -rf ${D}
+ mkdir -p ${D}
+   oe_runmake \
+         DESTDIR=${D} \
+         INSTALL_ROOT=${D} \
+         BINDIR=${prefix}/bin \
+   install  
+   rm -f ${D}${infodir}/dir 
+   find ${D} -regex ".*\.la$" | xargs rm -f -- 
+   find ${D} -regex ".*\.a$" | xargs rm -f --
+ mkdir -p -m 755 ${D}${prefix}/share/media
+ install -m 755 ${S}/packaging/ADN_animation.gif ${D}${prefix}/share/media
+ install -m 755 ${S}/packaging/bridge_of_the_gods.png ${D}${prefix}/share/media
+}
+
+pkg_postinst_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+pkg_postrm_${PN}() {
+    #!/bin/sh -e
+
+    [ "x$D" == "x" ] && ldconfig
+}
+
+PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " wayland-fits-master "
+
+wayland-fits-master_files = ""
+wayland-fits-master_files += "${prefix}/bin/wfits"
+wayland-fits-master_files += "${prefix}/lib/weston/weston-wfits.so"
+wayland-fits-master_files += "${prefix}/share/media/*"
+wayland-fits-master_files += "README"
+
+FILES_${PN} = "${wayland-fits-master_files}"
+
+PKG_wayland-fits-master= "wayland-fits-master"
+
+require wayland-fits-master-extraconf.inc
+
diff --git a/recipes-tizen/wayland-fits-master/wayland-fits-master_git.bb b/recipes-tizen/wayland-fits-master/wayland-fits-master_git.bb
new file mode 100644 (file)
index 0000000..4ea4939
--- /dev/null
@@ -0,0 +1,10 @@
+require wayland-fits-master.inc
+
+PRIORITY = "10"
+
+LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
+
+SRC_URI += "git://review.tizen.org/test/generic/wayland-fits;tag=4daee8f77b2589fc14f98cbf4c4a6b1967c5d06e;nobranch=1"
+
+BBCLASSEXTEND += " native "
+
index 38ecbfd..43f7c55 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Virtual Keyboard Application"
 HOMEPAGE = "http://github.com/etrunko/weekeyboard"
 SECTION = "Graphics & UI Framework/Libraries"
 LICENSE = "Apache-2.0"
+PV = "0.0.2"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -59,7 +60,7 @@ do_compile() {
   
   
   autotools_do_configure
-  oe_runmake -j16
+  make -j16
   
   
   
index 5f89f22..a93d011 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/upstream/weekeyboard;tag=7fc969eec1b425950e1e7a5bafd3d875c5877e77;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/weekeyboard;tag=6790d9d37b28b0dbd20e9ff0713ff9ec4221efc7;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 97a1fc9..95f6d23 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Tizen Common Weston configuration and set-up"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Base/Configuration"
 LICENSE = "MIT"
+PV = "1"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -36,6 +37,7 @@ RDEPENDS_${PN} += "shadow"
 DEPENDS = ""
 #DEPENDS of weston-common
 DEPENDS += "weston"
+DEPENDS += "virtual/egl"
 DEPENDS += "libxkbcommon"
 DEPENDS += "libjpeg-turbo"
 DEPENDS += "glib-2.0"
@@ -48,10 +50,10 @@ DEPENDS_append_class-native = " libtool"
 DEPENDS_append_class-target = " libtool-cross"
 DEPENDS += "cairo"
 DEPENDS += "libpng"
-DEPENDS += "mesa"
 DEPENDS_append_class-native = " autoconf-native"
 DEPENDS_append_class-target = " autoconf-native"
 DEPENDS += "vconf"
+DEPENDS += "virtual/libgles2"
 DEPENDS += "pixman"
 
 do_prep() {
@@ -137,17 +139,17 @@ do_install() {
  # open the graphics device
  mkdir -p ${D}${sysconfdir}/udev/rules.d
  cat >${D}${sysconfdir}/udev/rules.d/99-dri.rules <<'EOF'
- SUBSYSTEM=="drm", MODE="0660", GROUP="display", SMACK="*"
+ SUBSYSTEM=="drm", MODE="0660", GROUP="display", SECLABEL{smack}="*"
 EOF
  
  # user 'display' must own /dev/tty7 for weston to start correctly
  cat >${D}${sysconfdir}/udev/rules.d/99-tty.rules <<'EOF'
- SUBSYSTEM=="tty", KERNEL=="tty7", OWNER="display", SMACK="^"
+ SUBSYSTEM=="tty", KERNEL=="tty7", OWNER="display", SECLABEL{smack}="^"
 EOF
  
- # user 'display' must also be able to access /dev/input/event*
+ # user 'display' must also be able to access /dev/input/*
  cat >${D}${sysconfdir}/udev/rules.d/99-input.rules <<'EOF'
- SUBSYSTEM=="input", KERNEL=="event*", MODE="0660", GROUP="input", SMACK="^"
+ SUBSYSTEM=="input", MODE="0660", GROUP="input", SECLABEL{smack}="^"
 EOF
  
  # install desktop file
index 0b90ee4..563a816 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/common/weston-common;tag=f0e31019acd5085c62f4c308427edc7be67e65d5;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/common/weston-common;tag=b8043731fa1a64e9abba5edb685295b1dae1ee14;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 4aca341..bf765f2 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Weston IVI Shell"
 HOMEPAGE = "https://github.com/ntanibata/weston-ivi-shell/"
 SECTION = "Graphics & UI Framework/Wayland Window System"
 LICENSE = "MIT"
+PV = "0.1.7"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -42,6 +43,7 @@ RDEPENDS_${PN} += "weston"
 
 DEPENDS = ""
 #DEPENDS of weston-ivi-shell
+DEPENDS += "virtual/egl"
 DEPENDS += "mtdev"
 DEPENDS += "libxkbcommon"
 DEPENDS += "libjpeg-turbo"
@@ -53,10 +55,9 @@ DEPENDS += "wayland"
 DEPENDS_append_class-native = " libtool"
 DEPENDS_append_class-target = " libtool-cross"
 DEPENDS += "cairo"
-DEPENDS += "mesa"
+DEPENDS += "pango"
 DEPENDS_append_class-native = " autoconf-native"
 DEPENDS_append_class-target = " autoconf-native"
-DEPENDS += "pango"
 DEPENDS += "pixman"
 
 do_prep() {
index e9c1c21..0e10564 100644 (file)
@@ -2,16 +2,21 @@ DESCRIPTION = "Tizen IVI Weston configuration and set-up"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Automotive/Configuration"
 LICENSE = "MIT"
+PV = "1"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
 
+#PROVIDES by weston-ivi-config-modello
+PROVIDES += "weston-ivi-config-modello"
+
+
 #PROVIDES by weston-ivi-config
 PROVIDES += "weston-ivi-config"
 
@@ -23,6 +28,10 @@ RPROVIDES_weston-ivi += "weston-startup"
 
 
 RDEPENDS = ""
+#RDEPENDS of weston-ivi-config-modello (${PN}-config-modello)
+RDEPENDS_${PN}-config-modello += "weekeyboard"
+RDEPENDS_${PN}-config-modello += "sed"
+
 #RDEPENDS of weston-ivi-config (${PN}-config)
 RDEPENDS_${PN}-config += "weekeyboard"
 
@@ -75,14 +84,38 @@ do_install() {
  
  mkdir -p ${D}${sysconfdir}/xdg/weston
  install -m 0644 weston.ini ${D}${sysconfdir}/xdg/weston
+ install -m 0644 weston-modello.ini ${D}${sysconfdir}/xdg/weston/weston-modello.ini
  
  
 }
 
+pkg_postinst_${PN}() {
+    #!/bin/sh -e
+
+    ln -s ${sysconfdir}/xdg/weston/weston-modello.ini ${sysconfdir}/xdg/weston/weston.ini
+    sed -i 's/ --current-mode//' ${systemd_unitdir}/user/weston.service
+
+}
+
+pkg_postrm_${PN}() {
+    #!/bin/sh -e
+
+    rm ${sysconfdir}/xdg/weston/weston.ini
+    sed -i 's/\(^ExecStart.*\)/\1 --current-mode/' ${systemd_unitdir}/user/weston.service
+
+}
+
 PACKAGES = "${PN}-dbg ${PN}-doc ${PN}-locale"
+PACKAGES += " weston-ivi-config-modello "
 PACKAGES += " weston-ivi-config "
 PACKAGES += " weston-ivi "
 
+weston-ivi-config-modello_files = ""
+weston-ivi-config-modello_files += "${sysconfdir}/xdg/weston/weston-modello.ini"
+CONFFILES_${PN}-config-modello = ""
+CONFFILES_${PN}-config-modello += "${sysconfdir}/xdg/weston/weston-modello.ini"
+MANIFESTFILES_${PN}-config-modello = "weston-ivi.manifest"
+
 weston-ivi-config_files = ""
 weston-ivi-config_files += "${sysconfdir}/xdg/weston/weston.ini"
 CONFFILES_${PN}-config = ""
@@ -97,9 +130,11 @@ CONFFILES_${PN} = ""
 CONFFILES_${PN} += "${sysconfdir}/profile.d/*"
 MANIFESTFILES_${PN} = "weston-ivi.manifest"
 
+FILES_${PN}-config-modello = "${weston-ivi-config-modello_files}"
 FILES_${PN}-config = "${weston-ivi-config_files}"
 FILES_${PN} = "${weston-ivi_files}"
 
+PKG_weston-ivi-config-modello= "weston-ivi-config-modello"
 PKG_weston-ivi-config= "weston-ivi-config"
 PKG_weston-ivi= "weston-ivi"
 
index 347cf7d..721af41 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/profile/ivi/weston-ivi;tag=057a26dfa55045dd269f58c9e9ee8f608d37e340;nobranch=1"
+SRC_URI += "git://review.tizen.org/profile/ivi/weston-ivi;tag=e1c5b89c0a00d8910549a1d4cc371ec1ce6d0284;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 4d7aee3..d172078 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Wayland Compositor Infrastructure"
 HOMEPAGE = "http://weston.freedesktop.org/"
 SECTION = "Graphics & UI Framework/Wayland Window System"
 LICENSE = "MIT"
+PV = "1.5.0"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
@@ -41,7 +42,8 @@ DEPENDS += "expat"
 DEPENDS += "udev"
 DEPENDS += "libvpx"
 DEPENDS += "xz"
-DEPENDS += "poppler"
+DEPENDS_append_class-native = " automake-native"
+DEPENDS_append_class-target = " automake-native"
 DEPENDS += "mesa"
 DEPENDS += "systemd"
 inherit pkgconfig
@@ -53,13 +55,14 @@ DEPENDS_append_class-native = " libtool"
 DEPENDS_append_class-target = " libtool-cross"
 DEPENDS += "libffi"
 DEPENDS += "pango"
+DEPENDS += "poppler"
+DEPENDS += "virtual/libgles2"
 DEPENDS += "libpam"
+DEPENDS += "virtual/egl"
 DEPENDS += "libxkbcommon"
 DEPENDS += "libjpeg-turbo"
 DEPENDS_append_class-native = " autoconf-native"
 DEPENDS_append_class-target = " autoconf-native"
-DEPENDS_append_class-native = " automake-native"
-DEPENDS_append_class-target = " automake-native"
 
 do_prep() {
  cd ${S}
index 25ede27..0c1ad5a 100644 (file)
@@ -4,7 +4,7 @@ PRIORITY = "10"
 
 LIC_FILES_CHKSUM ??= "file://${COMMON_LICENSE_DIR}/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
 
-SRC_URI += "git://review.tizen.org/platform/upstream/weston;tag=8856decb5cbcb41a042cffd8d969c52983e8125d;nobranch=1"
+SRC_URI += "git://review.tizen.org/platform/upstream/weston;tag=1884117b59372e9b9fb80a820ece08302aea1eab;nobranch=1"
 
 BBCLASSEXTEND += " native "
 
index 82ad26c..4436d69 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Wrt-widgets Installer"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Web Framework/Web Run Time"
 LICENSE = "Apache-2.0"
+PV = "0.1"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index 4bf8d46..595cd82 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Querying information about file type"
 HOMEPAGE = "http://nohomepage.org"
 SECTION = "Applications/Other"
 LICENSE = "LGPL-2.0 and AFL-2.0"
+PV = "0.0.12"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""
index ba9d65e..6486825 100644 (file)
@@ -2,12 +2,13 @@ DESCRIPTION = "Library providing support for "XML Signature" and "XML Encryption
 HOMEPAGE = "http://www.aleksey.com/xmlsec/index.html"
 SECTION = "System/Libraries"
 LICENSE = "MIT"
+PV = "1.2.19"
 
 SRC_URI = ""
 
 S = "${WORKDIR}/git"
 
-inherit autotools-brokensep
+inherit manifest autotools-brokensep
 
 BBCLASSEXTEND = ""
 PROVIDES = ""