[Tizen-submit] 43537: New package Tizen:IVI:Panda/widget-service

noreply at tizen.org noreply at tizen.org
Wed Sep 16 14:16:59 GMT 2015


Hi,
Adding new package widget-service in project Tizen:IVI:Panda. Please review and accept ASAP.

Justification for this new package:

Submitter: Kyuho Jo <kyuho.jo at samsung.com>
Comments: Merge from tizen 2.4
Git project: apps/native/widget/widget-service
Tag: submit/tizen/20150916.141025
Commit: 6e64d2e5b9c25c71356b6a6d366c0a8213fd299f Sync with the latest tizen 2.x

Thank You,
Kyuho Jo

[This message was auto-generated]

---

Request: #43537

  submit:       Tizen:IVI:Panda:build/libwidget_service at 3(cleanup) -> Tizen:IVI:Panda


Message:
Submitter: Kyuho Jo <kyuho.jo at samsung.com>
Comments: Merge from tizen 2.4
Git project: apps/native/widget/widget-service
Tag: submit/tizen/20150916.141025
Commit: 6e64d2e5b9c25c71356b6a6d366c0a8213fd299f Sync with the latest tizen 2.x

State:   new        2015-09-16T14:16:34 tizenrobot
Comment: <no comment>
new:
----
  _service
  _service:gbs:_git-meta
  _service:gbs:libwidget_service-1.2.0.tar.gz
  _service:gbs:libwidget_service.manifest
  _service:gbs:libwidget_service.spec
  _service:gbs:wayland-drm.xml

spec files:
-----------

++++++ new spec file:
--- _service:gbs:libwidget_service.spec
+++ _service:gbs:libwidget_service.spec
@@ -0,0 +1,119 @@
+%bcond_with wayland
+
+Name: libwidget_service
+VCS:  apps/native/widget/widget-service#6e64d2e5b9c25c71356b6a6d366c0a8213fd299f
+Summary: Service API for gathering installed widget information
+Version: 1.2.0
+Release: 1
+Group: Applications/Core Applications
+License: Flora-1.1, MIT
+Source0: %{name}-%{version}.tar.gz
+Source1001: %{name}.manifest
+Source2001: wayland-drm.xml
+BuildRequires: cmake, gettext-tools, coreutils
+BuildRequires: pkgconfig(dlog)
+BuildRequires: pkgconfig(glib-2.0)
+BuildRequires: pkgconfig(gio-2.0)
+BuildRequires: pkgconfig(com-core)
+BuildRequires: pkgconfig(sqlite3)
+BuildRequires: pkgconfig(db-util)
+BuildRequires: pkgconfig(pkgmgr)
+BuildRequires: pkgconfig(pkgmgr-info)
+BuildRequires: pkgconfig(vconf)
+BuildRequires: pkgconfig(icu-uc)
+BuildRequires: pkgconfig(bundle)
+BuildRequires: pkgconfig(capi-base-common)
+BuildRequires: pkgconfig(libdrm)
+BuildRequires: pkgconfig(capi-system-info)
+
+%if %{with wayland}
+BuildRequires: pkgconfig(wayland-client)
+%else
+BuildRequires: pkgconfig(x11)
+BuildRequires: pkgconfig(libdri2)
+BuildRequires: pkgconfig(dri2proto)
+%endif
+
+%if "%{model_build_feature_widget}" == "0"
+ExclusiveArch:
+%endif
+
+%description
+Service API for gathering information of installed widgetes
+
+%package devel
+Summary: Files for widget service
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+Gathering the installed widget information.
+
+%prep
+%setup -q
+cp %{SOURCE1001} .
+%if %{with wayland}
+mkdir -p wayland-drm/include
+mkdir -p wayland-drm/src
+wayland-scanner client-header < %{SOURCE2001} > wayland-drm/include/widget_wayland-drm-client-protocol.h
+wayland-scanner server-header < %{SOURCE2001} > wayland-drm/include/widget_wayland-drm-server-protocol.h
+wayland-scanner code < %{SOURCE2001} > wayland-drm/src/wayland-drm.c
+%endif
+
+%build
+%if 0%{?sec_build_binary_debug_enable}
+export CFLAGS="$CFLAGS -DTIZEN_DEBUG_ENABLE"
+export CXXFLAGS="$CXXFLAGS -DTIZEN_DEBUG_ENABLE"
+export FFLAGS="$FFLAGS -DTIZEN_DEBUG_ENABLE"
+%endif
+
+%if 0%{?tizen_build_binary_release_type_eng}

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


More information about the Tizen-submit mailing list