[Tizen-submit] 9355: Changes to Tizen/weston

noreply at tizen.org noreply at tizen.org
Wed Aug 28 23:04:43 GMT 2013


Hi,
Ossama Othman have made the following changes to weston in project Tizen. Please review and accept ASAP.

Thank You,

[This message was auto-generated]

---

Request: #9355

  submit:       Tizen:build/weston(cleanup) -> Tizen


Message:
Submitter: Ossama Othman <ossama.othman at intel.com>
Comments: Fix TIVI-1679 and TIVI 1668.
Git project: platform/upstream/weston
Tag: submit/tizen/20130828.230726
Commit: 286817603d5cf02dd950161ce3b40a852f755e6c Updated package changelog.

State:   new        2013-08-28T16:01:23 tizenrobot
Comment: <no comment>
changes files:
--------------
--- weston.changes
+++ weston.changes
@@ -0,0 +1,4 @@
+* Wed Aug 28 2013 Ossama Othman <ossama.othman at intel.com> submit/tizen/20130823.165548 at 163279b
+- evdev: Initliaze device->link so we can wl_list_remove() without crashing
+- Fix TIVI-1679
+

new:
----
  0007-evdev-Initliaze-device-link-so-we-can-wl_list_remove-.patch
  browser
  browser.png
  browser.xml
  terminal.xml

spec files:
-----------
--- weston.spec
+++ weston.spec
@@ -3,7 +3,7 @@
 Name:           weston
 Version:        1.2.1
 Release:        0
-VCS:            platform/upstream/weston#submit/tizen/20130823.165548-0-g326f0bff07a1a61af59346a3c9f9d57e196dfd5b
+VCS:            platform/upstream/weston#submit/tizen/20130828.230726-0-g286817603d5cf02dd950161ce3b40a852f755e6c
 Summary:        Wayland Compositor Infrastructure
 License:        MIT
 Group:          Graphics & UI Framework/Wayland Window System
@@ -16,6 +16,10 @@
 Source2:        weston.target
 Source3:        99-chelong-quirk.rules
 Source4:        weston.sh
+Source5:        terminal.xml
+Source6:        browser.xml
+Source7:        browser.png
+Source8:        browser
 Source1001: 	weston.manifest
 # Patches auto-generated by git-buildpackage:
 Patch0:        0001-evdev-Add-support-for-device-quirks-and-implement-axe.patch
@@ -24,6 +28,7 @@
 Patch3:        0004-TIVI-1086-Fix-handling-of-touch-device-that-emit-TOUC.patch
 Patch4:        0005-Add-initial-touch-support-to-clients.patch
 Patch5:        0006-Update-to-1.2.1.patch
+Patch6:        0007-evdev-Initliaze-device-link-so-we-can-wl_list_remove-.patch
 BuildRequires:	autoconf >= 2.64, automake >= 1.11
 BuildRequires:  gcc-c++
 BuildRequires:  expat-devel
@@ -58,6 +63,7 @@
 BuildRequires:	pkgconfig(xcursor)
 BuildRequires:  pkgconfig(glu) >= 9.0.0
 Requires(pre):  /usr/sbin/groupadd
+Requires(post): /usr/bin/pkg_initdb
 
 %description
 Weston is the reference implementation of a Wayland compositor, and a
@@ -99,6 +105,8 @@
 %patch4 -p1
 # 0006-Update-to-1.2.1.patch
 %patch5 -p1
+# 0007-evdev-Initliaze-device-link-so-we-can-wl_list_remove-.patch
+%patch6 -p1
 cp %{SOURCE1001} .
 
 %build
@@ -108,6 +116,17 @@
 %install
 %make_install
 
+# install tizen package metadata for weston-terminal
+mkdir -p %{buildroot}%{_datadir}/packages/
+mkdir -p %{buildroot}%{_datadir}/icons/default/small
+install -m 0644 %{SOURCE5} %{buildroot}%{_datadir}/packages/terminal.xml
+cp %{buildroot}%{_datadir}/weston/terminal.png %{buildroot}%{_datadir}/icons/default/small/
+
+# install browser package metadata for MiniBrowser
+install -m 0644 %{SOURCE6} %{buildroot}%{_datadir}/packages/browser.xml
+cp %{SOURCE7} %{buildroot}%{_datadir}/icons/default/small/
+install -m 755 %{SOURCE8} %{buildroot}%{_bindir}/browser
+
 # install example clients
 install -m 755 clients/weston-simple-touch %{buildroot}%{_bindir}
 install -m 755 clients/weston-simple-shm %{buildroot}%{_bindir}
@@ -138,6 +157,9 @@

Please refer to OBS webUI for more details about this SR.


More information about the Tizen-submit mailing list