[Tizen-submit] 37977: New package Tizen:IVI:Panda/screen-mirroring

noreply at tizen.org noreply at tizen.org
Wed Jun 17 01:33:56 GMT 2015


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

Justification for this new package:

Submitter: Haejeong Kim <backto.kim at samsung.com>
Comments: Impelement pause/resume/set resolution API
Git project: platform/core/api/screen-mirroring
Tag: submit/tizen/20150617.013118
Commit: aece6b69865e36dbd0a14ac0aa091c49c7a0f2c8 [sink/src] Update code by tizen coding convention. [sink] Impelement pause/resume/set resolution API. [src] Fix prevent defects.

Thank You,
Haejeong Kim

[This message was auto-generated]

---

Request: #37977

  submit:       Tizen:IVI:Panda:build/capi-media-screen-mirroring at 6(cleanup) -> Tizen:IVI:Panda


Message:
Submitter: Haejeong Kim <backto.kim at samsung.com>
Comments: Impelement pause/resume/set resolution API
Git project: platform/core/api/screen-mirroring
Tag: submit/tizen/20150617.013118
Commit: aece6b69865e36dbd0a14ac0aa091c49c7a0f2c8 [sink/src] Update code by tizen coding convention. [sink] Impelement pause/resume/set resolution API. [src] Fix prevent defects.

State:   new        2015-06-17T01:33:35 tizenrobot
Comment: <no comment>
new:
----
  _service
  _service:gbs:_git-meta
  _service:gbs:capi-media-screen-mirroring-0.1.34.tar.gz
  _service:gbs:capi-media-screen-mirroring.spec

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

++++++ new spec file:
--- _service:gbs:capi-media-screen-mirroring.spec
+++ _service:gbs:capi-media-screen-mirroring.spec
@@ -0,0 +1,94 @@
+Name:       capi-media-screen-mirroring
+VCS:        platform/core/api/screen-mirroring#aece6b69865e36dbd0a14ac0aa091c49c7a0f2c8
+Summary:    A screen mirroring library in Tizen C API
+Version:    0.1.34
+Release:    0
+Group:      Multimedia/API
+License:    Apache License, Version 2.0
+Source0:    %{name}-%{version}.tar.gz
+BuildRequires:  cmake
+BuildRequires:  pkgconfig(dlog)
+BuildRequires:  pkgconfig(capi-base-common)
+BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(gstreamer-1.0)
+BuildRequires:  pkgconfig(gstreamer-plugins-base-1.0)
+BuildRequires:  pkgconfig(gstreamer-rtsp-server-1.0)
+BuildRequires:  pkgconfig(capi-network-wifi-direct)
+BuildRequires:  pkgconfig(wifi-direct)
+BuildRequires:  pkgconfig(mm-wfd)
+BuildRequires:  pkgconfig(iniparser)
+
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+
+%description
+
+
+%package devel
+Summary:  A Screen Mirroring library in Tizen C API (Development)
+Group:    Development/Multimedia
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+
+%prep
+%setup -q
+
+
+%build
+#export CFLAGS+=" -Wcast-align"
+#export CFLAGS+=" -Wextra -Wno-array-bounds"
+#export CFLAGS+=" -Wno-ignored-qualifiers -Wno-unused-parameter -Wshadow"
+#export CFLAGS+=" -Wwrite-strings -Wswitch-default"
+#export CFLAGS+=" -Wall -Wcast-qual -Wno-empty-body"
+#export CFLAGS+=" -Werror"
+
+MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
+
+%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
+%cmake . -DFULLVER=%{version} -DMAJORVER=${MAJORVER}
+
+make %{?jobs:-j%jobs}
+
+%install
+rm -rf %{buildroot}
+%make_install
+mkdir -p %{buildroot}/usr/share/dbus-1/system-services/
+install -m 755 org.tizen.scmirroring.server.service %{buildroot}/usr/share/dbus-1/system-services/
+mkdir -p %{buildroot}/%{_datadir}/license
+cp -rf %{_builddir}/%{name}-%{version}/LICENSE.APLv2.0 %{buildroot}%{_datadir}/license/%{name}
+
+#License
+mkdir -p %{buildroot}/%{_datadir}/license
+cp -rf %{_builddir}/%{name}-%{version}/LICENSE.APLv2.0 %{buildroot}/%{_datadir}/license/%{name}
+
+mkdir -p %{buildroot}/usr/etc
+cp -rf config/scmirroring_src.ini %{buildroot}/usr/etc/scmirroring_src.ini
+
+%post -p /sbin/ldconfig

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


More information about the Tizen-submit mailing list