[Tizen-submit] 16479: New package Tizen:IVI:Release/osp-common-service

noreply at tizen.org noreply at tizen.org
Thu Oct 24 06:53:03 GMT 2013


Hi,
Adding new package osp-common-service in project Tizen:IVI:Release. Please review and accept ASAP.

Justification for this new package:

Submitter: Hokwon Song <hokwon.song at samsung.com>
Comments: fixed build error.
Git project: platform/framework/native/common-service
Tag: submit/tizen/20131024.065414
Commit: a2a6df2fdfd15b77da2458fa8ecddc3492a71054 fix build error.

Thank You,
Hokwon Song

[This message was auto-generated]

---

Request: #16479

  submit:       Tizen:IVI:Release:build/osp-common-service(cleanup) -> Tizen:IVI:Release


Message:
Submitter: Hokwon Song <hokwon.song at samsung.com>
Comments: fixed build error.
Git project: platform/framework/native/common-service
Tag: submit/tizen/20131024.065414
Commit: a2a6df2fdfd15b77da2458fa8ecddc3492a71054 fix build error.

State:   new        2013-10-24T06:54:29 tizenrobot
Comment: <no comment>
new:
----
  osp-common-service-1.2.2.0.tar.gz
  osp-common-service.spec

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

++++++ new spec file:
--- osp-common-service.spec
+++ osp-common-service.spec
@@ -0,0 +1,94 @@
+Name: osp-common-service
+Summary:	osp common service
+Version:	1.2.2.0
+Release:	1
+VCS:     platform/framework/native/common-service#submit/tizen/20131024.065414-0-ga2a6df2fdfd15b77da2458fa8ecddc3492a71054
+Group:		System/Libraries
+License:	Apache License, Version 2.0 or Flora
+Source0:	%{name}-%{version}.tar.gz
+BuildRequires:	cmake
+BuildRequires:	pkgconfig(osp-system-server)
+BuildRequires:	pkgconfig(capi-system-info)
+BuildRequires:	pkgconfig(glib-2.0)
+BuildRequires:	pkgconfig(chromium)
+BuildRequires:	pkgconfig(capi-appfw-package-manager)
+BuildRequires:	pkgconfig(capi-appfw-application)
+BuildRequires:	pkgconfig(capi-network-wifi)
+BuildRequires:	pkgconfig(capi-network-bluetooth)
+BuildRequires:	pkgconfig(capi-media-sound-manager)
+BuildRequires:	pkgconfig(capi-telephony-network-info)
+BuildRequires:	pkgconfig(tapi)
+BuildRequires:	pkgconfig(pkgmgr)
+BuildRequires:	pkgconfig(osp-appfw)
+BuildRequires:	pkgconfig(osp-uifw)
+BuildRequires:	osp-appfw-internal-devel
+BuildRequires:	osp-uifw-internal-devel
+BuildRequires:	pkgconfig(ecore)
+BuildRequires:	pkgconfig(x11)
+BuildRequires:	pkgconfig(utilX)
+BuildRequires:	pkgconfig(tapi)
+BuildRequires:	hash-signer
+BuildRequires:	pkgconfig(dbus-1)
+BuildRequires:	pkgconfig(dbus-glib-1)
+BuildRequires:	pkgconfig(email-service)
+BuildRequires:	pkgconfig(msg-service)
+BuildRequires:	pkgconfig(osp-shell)
+BuildRequires:	pkgconfig(osp-messaging)
+BuildRequires:	osp-messaging-internal-devel
+# runtime requires
+Requires: chromium
+Requires: osp-appfw
+
+Requires(post): bluetooth-frwk-service
+
+%description
+osp common service
+
+%prep
+%setup -q
+
+%build
+MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
+
+%ifarch %{ix86}
+	ARCH=x86
+	CXXFLAGS="$CXXFLAGS -D_OSP_DEBUG_ -D_OSP_X86_"
+	%if 0%{?simulator}
+		CXXFLAGS="$CXXFLAGS -D_OSP_EMUL_"
+	%endif
+%else
+	ARCH=arm
+	CXXFLAGS="-O2 -g -pipe -Wall -fno-exceptions -Wformat -Wformat-security -Wl,--as-needed -fmessage-length=0 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -D__SOFTFP__ -mthumb -Wa,-mimplicit-it=thumb -funwind-tables -D_OSP_DEBUG_ -D_OSP_ARMEL_"
+%endif
+
+%if 0%{?tizen_build_binary_release_type_eng}
+	CXXFLAGS="$CXXFLAGS -D_SECURE_LOG"
+%endif
+
+cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix} -DOBS=1 -DFULLVER=%{version} -DMAJORVER=${MAJORVER} -DARCH=${ARCH}
+
+# Call make instruction with smp support
+make %{?jobs:-j%jobs}
+
+%install
+rm -rf %{buildroot}

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


More information about the Tizen-submit mailing list